0001595974-22-000043.txt : 20220809 0001595974-22-000043.hdr.sgml : 20220809 20220809161918 ACCESSION NUMBER: 0001595974-22-000043 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAGNITE, INC. CENTRAL INDEX KEY: 0001595974 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 208881738 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36384 FILM NUMBER: 221148625 BUSINESS ADDRESS: STREET 1: 1250 BROADWAY STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10001 BUSINESS PHONE: 212-243-2769 MAIL ADDRESS: STREET 1: 1250 BROADWAY STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10001 FORMER COMPANY: FORMER CONFORMED NAME: RUBICON PROJECT, INC. DATE OF NAME CHANGE: 20140106 10-Q 1 mgni-20220630.htm 10-Q mgni-20220630
0001595974false2022Q2December 310.01565393450.015653900015959742022-01-012022-06-3000015959742022-08-04xbrli:shares00015959742022-06-30iso4217:USD00015959742021-12-31iso4217:USDxbrli:shares00015959742022-04-012022-06-3000015959742021-04-012021-06-3000015959742021-01-012021-06-300001595974us-gaap:CommonStockMember2020-12-310001595974us-gaap:AdditionalPaidInCapitalMember2020-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001595974us-gaap:RetainedEarningsMember2020-12-310001595974us-gaap:TreasuryStockCommonMember2020-12-3100015959742020-12-310001595974us-gaap:CommonStockMember2021-01-012021-03-310001595974us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100015959742021-01-012021-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001595974us-gaap:RetainedEarningsMember2021-01-012021-03-310001595974us-gaap:CommonStockMember2021-03-310001595974us-gaap:AdditionalPaidInCapitalMember2021-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001595974us-gaap:RetainedEarningsMember2021-03-310001595974us-gaap:TreasuryStockCommonMember2021-03-3100015959742021-03-310001595974us-gaap:CommonStockMember2021-04-012021-06-300001595974us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001595974us-gaap:RetainedEarningsMember2021-04-012021-06-300001595974us-gaap:CommonStockMember2021-06-300001595974us-gaap:AdditionalPaidInCapitalMember2021-06-300001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001595974us-gaap:RetainedEarningsMember2021-06-300001595974us-gaap:TreasuryStockCommonMember2021-06-3000015959742021-06-300001595974us-gaap:CommonStockMember2021-12-310001595974us-gaap:AdditionalPaidInCapitalMember2021-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001595974us-gaap:RetainedEarningsMember2021-12-310001595974us-gaap:TreasuryStockCommonMember2021-12-310001595974us-gaap:CommonStockMember2022-01-012022-03-310001595974us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100015959742022-01-012022-03-310001595974us-gaap:TreasuryStockCommonMember2022-01-012022-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001595974us-gaap:RetainedEarningsMember2022-01-012022-03-310001595974us-gaap:CommonStockMember2022-03-310001595974us-gaap:AdditionalPaidInCapitalMember2022-03-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001595974us-gaap:RetainedEarningsMember2022-03-310001595974us-gaap:TreasuryStockCommonMember2022-03-3100015959742022-03-310001595974us-gaap:CommonStockMember2022-04-012022-06-300001595974us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001595974us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001595974us-gaap:RetainedEarningsMember2022-04-012022-06-300001595974us-gaap:CommonStockMember2022-06-300001595974us-gaap:AdditionalPaidInCapitalMember2022-06-300001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001595974us-gaap:RetainedEarningsMember2022-06-300001595974us-gaap:TreasuryStockCommonMember2022-06-300001595974us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001595974us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001595974us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001595974us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001595974us-gaap:PerformanceSharesMember2022-04-012022-06-300001595974us-gaap:PerformanceSharesMember2021-04-012021-06-300001595974us-gaap:PerformanceSharesMember2022-01-012022-06-300001595974us-gaap:PerformanceSharesMember2021-01-012021-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001595974us-gaap:EmployeeStockMember2022-04-012022-06-300001595974us-gaap:EmployeeStockMember2021-04-012021-06-300001595974us-gaap:EmployeeStockMember2022-01-012022-06-300001595974us-gaap:EmployeeStockMember2021-01-012021-06-300001595974us-gaap:StockOptionMember2022-04-012022-06-300001595974us-gaap:StockOptionMember2021-04-012021-06-300001595974us-gaap:StockOptionMember2022-01-012022-06-300001595974us-gaap:StockOptionMember2021-01-012021-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001595974us-gaap:PerformanceSharesMember2022-04-012022-06-300001595974us-gaap:PerformanceSharesMember2021-04-012021-06-300001595974us-gaap:PerformanceSharesMember2022-01-012022-06-300001595974us-gaap:PerformanceSharesMember2021-01-012021-06-300001595974us-gaap:EmployeeStockMember2022-04-012022-06-300001595974us-gaap:EmployeeStockMember2021-04-012021-06-300001595974us-gaap:EmployeeStockMember2022-01-012022-06-300001595974us-gaap:EmployeeStockMember2021-01-012021-06-300001595974us-gaap:ConvertibleDebtSecuritiesMember2022-04-012022-06-300001595974us-gaap:ConvertibleDebtSecuritiesMember2021-04-012021-06-300001595974us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-06-300001595974us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-06-300001595974mgni:PerformanceSharesGrantedApril2020Member2022-01-012022-06-30xbrli:pure0001595974mgni:PerformanceSharesGrantedApril2020Member2022-04-012022-06-300001595974mgni:PerformanceSharesGrantedApril2021Member2022-01-012022-06-300001595974mgni:PerformanceSharesGrantedApril2021Member2022-04-012022-06-300001595974mgni:PerformanceSharesGrantedAugust2021Member2022-04-012022-06-300001595974mgni:PerformanceSharesGrantedAugust2021Member2022-01-012022-06-300001595974mgni:PerformanceSharesGrantedFebruary2022Member2022-01-012022-06-300001595974mgni:PerformanceSharesGrantedFebruary2022Member2022-04-012022-06-300001595974mgni:PerformanceSharesGrantedApril2020Member2021-01-012021-06-300001595974mgni:PerformanceSharesGrantedApril2021Member2021-01-012021-06-30mgni:share0001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2022-01-012022-06-300001595974mgni:NetRevenueMember2022-04-012022-06-300001595974mgni:NetRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2022-04-012022-06-300001595974mgni:NetRevenueMember2021-04-012021-06-300001595974mgni:NetRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2021-04-012021-06-300001595974mgni:NetRevenueMember2022-01-012022-06-300001595974mgni:NetRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2022-01-012022-06-300001595974mgni:NetRevenueMember2021-01-012021-06-300001595974mgni:NetRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2021-01-012021-06-300001595974mgni:GrossRevenueMember2022-04-012022-06-300001595974mgni:GrossRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2022-04-012022-06-300001595974mgni:GrossRevenueMember2021-04-012021-06-300001595974mgni:GrossRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2021-04-012021-06-300001595974mgni:GrossRevenueMember2022-01-012022-06-300001595974mgni:GrossRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2022-01-012022-06-300001595974mgni:GrossRevenueMember2021-01-012021-06-300001595974mgni:GrossRevenueMemberus-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2021-01-012021-06-300001595974us-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2022-04-012022-06-300001595974us-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2021-04-012021-06-300001595974us-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2022-01-012022-06-300001595974us-gaap:SalesRevenueNetMembermgni:ConcentrationOfBasisOfRevenueRecognitionMember2021-01-012021-06-300001595974mgni:ConnectedTelevisionMember2022-04-012022-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2022-04-012022-06-300001595974mgni:ConnectedTelevisionMember2021-04-012021-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2021-04-012021-06-300001595974mgni:ConnectedTelevisionMember2022-01-012022-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2022-01-012022-06-300001595974mgni:ConnectedTelevisionMember2021-01-012021-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2021-01-012021-06-300001595974mgni:DesktopMember2022-04-012022-06-300001595974us-gaap:SalesRevenueNetMembermgni:DesktopMemberus-gaap:ProductConcentrationRiskMember2022-04-012022-06-300001595974mgni:DesktopMember2021-04-012021-06-300001595974us-gaap:SalesRevenueNetMembermgni:DesktopMemberus-gaap:ProductConcentrationRiskMember2021-04-012021-06-300001595974mgni:DesktopMember2022-01-012022-06-300001595974us-gaap:SalesRevenueNetMembermgni:DesktopMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-06-300001595974mgni:DesktopMember2021-01-012021-06-300001595974us-gaap:SalesRevenueNetMembermgni:DesktopMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-06-300001595974mgni:MobileMember2022-04-012022-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:MobileMember2022-04-012022-06-300001595974mgni:MobileMember2021-04-012021-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:MobileMember2021-04-012021-06-300001595974mgni:MobileMember2022-01-012022-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:MobileMember2022-01-012022-06-300001595974mgni:MobileMember2021-01-012021-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:MobileMember2021-01-012021-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2022-04-012022-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-04-012021-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2022-01-012022-06-300001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-06-300001595974country:US2022-04-012022-06-300001595974country:US2021-04-012021-06-300001595974country:US2022-01-012022-06-300001595974country:US2021-01-012021-06-300001595974us-gaap:NonUsMember2022-04-012022-06-300001595974us-gaap:NonUsMember2021-04-012021-06-300001595974us-gaap:NonUsMember2022-01-012022-06-300001595974us-gaap:NonUsMember2021-01-012021-06-300001595974us-gaap:FairValueMeasurementsRecurringMember2022-06-300001595974us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001595974us-gaap:FairValueMeasurementsRecurringMember2021-12-310001595974us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001595974us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-12-310001595974us-gaap:DevelopedTechnologyRightsMember2022-06-300001595974us-gaap:DevelopedTechnologyRightsMember2021-12-310001595974us-gaap:CustomerRelationshipsMember2022-06-300001595974us-gaap:CustomerRelationshipsMember2021-12-310001595974us-gaap:InProcessResearchAndDevelopmentMember2022-06-300001595974us-gaap:InProcessResearchAndDevelopmentMember2021-12-310001595974us-gaap:NoncompeteAgreementsMember2022-06-300001595974us-gaap:NoncompeteAgreementsMember2021-12-310001595974us-gaap:TrademarksMember2022-06-300001595974us-gaap:TrademarksMember2021-12-310001595974us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-06-300001595974us-gaap:OtherNoncurrentAssetsMember2022-06-300001595974us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001595974us-gaap:OtherNoncurrentAssetsMember2021-12-310001595974mgni:SpotXIncMember2021-02-042021-02-040001595974mgni:SpotXIncMember2021-04-302021-04-3000015959742021-04-2900015959742021-04-300001595974mgni:SpotXIncMember2021-04-300001595974us-gaap:TechnologyBasedIntangibleAssetsMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:CustomerRelationshipsMembermgni:SpotXIncMember2021-04-302021-04-300001595974srt:MinimumMemberus-gaap:CustomerRelationshipsMembermgni:SpotXIncMember2021-04-302021-04-300001595974srt:MaximumMemberus-gaap:CustomerRelationshipsMembermgni:SpotXIncMember2021-04-302021-04-300001595974mgni:SpotXIncMemberus-gaap:OrderOrProductionBacklogMember2021-04-302021-04-300001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:NoncompeteAgreementsMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:TrademarksMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:SpotXIncMember2021-04-30mgni:project0001595974mgni:SpotXIncMember2021-01-012021-12-310001595974mgni:ServeMotionIncMember2021-07-012021-07-010001595974mgni:ServeMotionIncMembermgni:SpotXIncMember2020-01-012020-12-310001595974mgni:ServeMotionIncMembermgni:SpotXIncMember2021-04-300001595974mgni:ServeMotionIncMembermgni:SpotXIncMember2021-07-010001595974mgni:ServeMotionIncMember2021-07-010001595974mgni:ServeMotionIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-07-012021-07-010001595974mgni:ServeMotionIncMemberus-gaap:CustomerRelationshipsMember2021-07-012021-07-010001595974mgni:ServeMotionIncMemberus-gaap:TrademarksAndTradeNamesMember2021-07-012021-07-010001595974mgni:ServeMotionIncMemberus-gaap:InProcessResearchAndDevelopmentMember2021-07-012021-07-010001595974mgni:ServeMotionIncMemberus-gaap:NoncompeteAgreementsMember2021-07-012021-07-010001595974mgni:ServeMotionIncMemberus-gaap:InProcessResearchAndDevelopmentMember2021-07-010001595974mgni:NthPartyLtdMember2021-12-012021-12-310001595974us-gaap:TechnologyBasedIntangibleAssetsMembermgni:NthPartyLtdMember2021-12-012021-12-310001595974us-gaap:NoncompeteAgreementsMembermgni:NthPartyLtdMember2021-12-012021-12-310001595974mgni:NthPartyLtdMember2021-12-310001595974mgni:SpotXIncAndServeMotionIncMember2022-04-012022-06-300001595974mgni:SpotXIncAndServeMotionIncMember2021-04-012021-06-300001595974mgni:CarbonAILimitedAndModeTechnologiesIncMember2022-02-012022-02-280001595974mgni:CarbonAILimitedAndModeTechnologiesIncMember2022-02-280001595974us-gaap:TechnologyBasedIntangibleAssetsMembermgni:CarbonAILimitedAndModeTechnologiesIncMember2022-02-012022-02-280001595974us-gaap:NoncompeteAgreementsMembermgni:CarbonAILimitedAndModeTechnologiesIncMember2022-02-012022-02-280001595974us-gaap:CustomerRelationshipsMembermgni:CarbonAILimitedAndModeTechnologiesIncMember2022-02-012022-02-280001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2022-04-012022-06-300001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2021-04-012021-06-300001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2022-01-012022-06-300001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2021-01-012021-06-300001595974mgni:LeaseRelatedLossContractsMember2022-04-012022-06-300001595974mgni:LeaseRelatedLossContractsMember2021-04-012021-06-300001595974mgni:LeaseRelatedLossContractsMember2022-01-012022-06-300001595974mgni:LeaseRelatedLossContractsMember2021-01-012021-06-300001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2022-06-300001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2021-12-310001595974mgni:SpotXAndTelariaMember2021-12-310001595974mgni:SpotXAndTelariaMember2022-01-012022-06-300001595974mgni:SpotXAndTelariaMember2022-06-300001595974us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-06-300001595974mgni:RestrictedStockUnitsAndRestrictedStockAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-06-300001595974us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-06-300001595974us-gaap:EmployeeStockOptionMember2022-06-300001595974us-gaap:RestrictedStockUnitsRSUMember2021-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2022-06-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2020-04-012020-04-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2021-04-012021-04-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2022-02-012022-02-280001595974mgni:PerformanceSharesGrantedApril2020Membersrt:ChiefExecutiveOfficerMember2022-06-300001595974srt:ChiefExecutiveOfficerMembermgni:PerformanceSharesGrantedApril2021Member2022-06-300001595974srt:ChiefExecutiveOfficerMembermgni:PerformanceSharesGrantedFebruary2022Member2022-06-300001595974mgni:PerformanceSharesGrantedApril2020Membersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974srt:ChiefExecutiveOfficerMembermgni:PerformanceSharesGrantedApril2021Member2022-04-012022-06-300001595974srt:ChiefExecutiveOfficerMembermgni:PerformanceSharesGrantedFebruary2022Member2022-04-012022-06-300001595974srt:MinimumMembermgni:SharebasedPaymentArrangementTrancheFourMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974mgni:SharebasedPaymentArrangementTrancheFourMembersrt:MaximumMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-31mgni:tranche0001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-08-012021-08-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-31mgni:day0001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2022-06-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-06-300001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMembersrt:ChiefExecutiveOfficerMember2022-06-300001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-04-012022-06-300001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974srt:MinimumMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974srt:MinimumMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-04-012022-06-300001595974srt:MinimumMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974srt:MaximumMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974srt:MaximumMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-04-012022-06-300001595974srt:MaximumMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMembersrt:ChiefExecutiveOfficerMember2022-04-012022-06-300001595974mgni:A2014EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2013-11-300001595974mgni:A2014EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2013-11-012013-11-300001595974mgni:A2014EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-06-300001595974us-gaap:CostOfSalesMember2022-04-012022-06-300001595974us-gaap:CostOfSalesMember2021-04-012021-06-300001595974us-gaap:CostOfSalesMember2022-01-012022-06-300001595974us-gaap:CostOfSalesMember2021-01-012021-06-300001595974us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001595974us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001595974us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001595974us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001595974us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001595974us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001595974mgni:MergerAcquisitionAndRestructuringChargesMember2022-04-012022-06-300001595974mgni:MergerAcquisitionAndRestructuringChargesMember2021-04-012021-06-300001595974mgni:MergerAcquisitionAndRestructuringChargesMember2022-01-012022-06-300001595974mgni:MergerAcquisitionAndRestructuringChargesMember2021-01-012021-06-300001595974mgni:DataCentersForCloudBasedServicesMember2022-04-012022-06-300001595974mgni:DataCentersForCloudBasedServicesMember2021-04-012021-06-300001595974mgni:DataCentersForCloudBasedServicesMember2022-01-012022-06-300001595974mgni:DataCentersForCloudBasedServicesMember2021-01-012021-06-300001595974srt:MinimumMember2022-06-300001595974srt:MaximumMember2022-06-300001595974mgni:CompanyOfficeSanFranciscoCAMember2022-06-300001595974us-gaap:FinancialStandbyLetterOfCreditMember2022-06-300001595974us-gaap:FinancialStandbyLetterOfCreditMember2021-12-310001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2022-06-300001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2021-12-310001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2022-06-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-12-310001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2021-03-310001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2021-03-012021-03-3100015959742021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMembermgni:ConversionTermIMemberus-gaap:ConvertibleDebtMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMembermgni:ConversionTermIiMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMembermgni:ConversionTermIvMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMembersrt:MaximumMemberus-gaap:ConvertibleDebtMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMembersrt:MinimumMemberus-gaap:ConvertibleDebtMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMember2021-03-310001595974mgni:ConvertibleSeniorNoteMembersrt:MinimumMember2021-03-310001595974mgni:ConvertibleSeniorNoteMembersrt:MaximumMember2021-03-310001595974mgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2022-04-012022-06-300001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2021-04-012021-06-300001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2021-01-012021-06-300001595974mgni:ConvertibleSeniorNoteMemberus-gaap:ConvertibleDebtMember2021-06-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-302021-04-300001595974us-gaap:SecuredDebtMemberus-gaap:EurodollarMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-302021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMembermgni:AlternateBaseRateMember2021-04-302021-04-300001595974srt:MinimumMembermgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:EurodollarMember2021-04-302021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:EurodollarMember2021-04-302021-04-300001595974srt:MinimumMembermgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMembermgni:AlternateBaseRateMember2021-04-302021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMembermgni:AlternateBaseRateMember2021-04-302021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-04-302021-04-300001595974us-gaap:RevolvingCreditFacilityMembermgni:IncrementalRevolverMember2021-06-280001595974us-gaap:LetterOfCreditMembermgni:IncrementalRevolverMember2021-06-280001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-06-280001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2022-06-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2022-06-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMembermgni:DebtDiscountMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:DeferredFinancingCostsMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2022-04-012022-06-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-012021-06-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2022-01-012022-06-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-01-012021-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________
FORM 10-Q
__________________
  (Mark One)

  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2022
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-36384
__________________
MAGNITE, INC.
(Exact name of registrant as specified in its charter)
 __________________
Delaware20-8881738
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1250 Broadway, 15th Floor
New York, New York 10001
(Address of principal executive offices, including zip code)
Registrant's telephone number, including area code:
(212) 243-2769
______________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.00001 per shareMGNINasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes    No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes    No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes  No
Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of the latest practicable date.
ClassOutstanding as of August 4, 2022
Common Stock, $0.00001 par value132,936,556


MAGNITE, INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page No.
Part I.
Item 1.
Item 2.
Item 3.
Item 4.
Part II.
Item 1.
Item 1A.
Item 2.
Item 6.
2

PART I. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements
3

MAGNITE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
(unaudited)
June 30, 2022December 31, 2021
ASSETS
Current assets:
Cash and cash equivalents
$233,132$230,401
Accounts receivable, net
886,108927,781
Prepaid expenses and other current assets
22,59719,934
TOTAL CURRENT ASSETS
1,141,8371,178,116
Property and equipment, net
38,23234,067
Right-of-use lease asset
73,85576,986
Internal use software development costs, net
22,54120,093
Intangible assets, net
360,614426,615
Goodwill
978,217969,873
Other assets, non-current
7,1696,862
TOTAL ASSETS
$2,622,465$2,712,612
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable and accrued expenses
$973,209$1,000,956
Lease liabilities, current
19,35619,142
Debt, current
3,6003,600
Other current liabilities
6,0525,697
TOTAL CURRENT LIABILITIES
1,002,2171,029,395
Debt, non-current, net of debt issuance costs721,395 720,023
Deferred tax liability, net
11,50813,303
Lease liabilities, non-current
63,94166,487
Other liabilities, non-current
2,0252,647
TOTAL LIABILITIES
1,801,0861,831,855
Commitments and contingencies (Note 12)


STOCKHOLDERS' EQUITY
Preferred stock, $0.00001 par value, 10,000 shares authorized at June 30, 2022 and December 31, 2021; 0 shares issued and outstanding at June 30, 2022 and December 31, 2021
Common stock, $0.00001 par value; 500,000 shares authorized at June 30, 2022 and December 31, 2021; 132,845 and 132,553 shares issued at June 30, 2022 and December 31, 2021, respectively, and 132,845 and 132,204 shares outstanding at June 30, 2022 and December 31, 2021, respectively
2 2
Additional paid-in capital
1,288,696 1,282,589
Accumulated other comprehensive loss(3,321)(1,376)
Treasury stock at cost, 0 and 349 shares outstanding at June 30, 2022 and December 31, 2021, respectively
 (6,007)
Accumulated deficit
(463,998)(394,451)
TOTAL STOCKHOLDERS' EQUITY
821,379880,757
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY
$2,622,465$2,712,612

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.
4

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(unaudited)
 Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Revenue$137,780 $114,541 $255,855 $175,256 
Expenses:
Cost of revenue65,001 50,526 124,397 71,282 
Sales and marketing51,827 43,273 101,827 65,862 
Technology and development23,037 18,111 46,080 32,377 
General and administrative20,466 16,980 39,170 31,138 
Merger, acquisition, and restructuring costs712 32,632 7,468 35,354 
Total expenses161,043 161,522 318,942 236,013 
Loss from operations(23,263)(46,981)(63,087)(60,757)
Other (income) expense:
Interest expense, net7,146 5,172 14,257 5,315 
Other income(1,359)(1,139)(2,622)(2,362)
Foreign exchange gain, net(3,992)(127)(3,066)(112)
Total other expense, net1,795 3,906 8,569 2,841 
Loss before income taxes(25,058)(50,887)(71,656)(63,598)
Benefit for income taxes(104)(87,695)(2,109)(87,529)
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Net earnings (loss) per share
Basic$(0.19)$0.29 $(0.53)$0.20 
Diluted$(0.19)$0.26 $(0.53)$0.18 
Weighted average shares used to compute net earnings (loss) per share
Basic132,433 125,981 132,340 120,668 
Diluted132,433 142,982 132,340 136,262 

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


 
5

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(unaudited)
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Other comprehensive income (loss):
Foreign currency translation adjustments(2,055)369 (1,945)56 
Other comprehensive income (loss)(2,055)369 (1,945)56 
Comprehensive income (loss)$(27,009)$37,177 $(71,492)$23,987 

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



6

 

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(unaudited)
Common Stock Additional
Paid-In
Capital
Accumulated  Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Treasury StockTotal
Stockholders’
Equity
Shares
Amount
SharesAmount
Balance at December 31, 2020114,029 $2 $777,084 $(957)$(394,516)$381,613 
Exercise of common stock options733 — 5,785 — — — — 5,785 
Issuance of common stock related to RSU vesting1,351 — — — — — — — 
Stock-based compensation— — 7,108 — — — — 7,108 
Capped call options— — (38,960)— — — — (38,960)
Other comprehensive loss— — — (313)— — — (313)
Net loss— — — — (12,877)— — (12,877)
Balance at March 31, 2021116,113

$2 

$751,017 

$(1,270)

$(407,393)

 $ $342,356 
Exercise of common stock options384— 1,480— — — — 1,480 
Issuance of common stock related to employee stock purchase plan121 — 1,154 — — — — 1,154 
Issuance of common stock related to RSU vesting2,208 — — — — — — — 
Issuance of common stock associated with the SpotX Acquisition12,374 — 495,591 — — — — 495,591 
Stock-based compensation— — 9,928 — — — — 9,928 
Other comprehensive income— — — 369 — — — 369 
Net income— — — — 36,808 — — 36,808 
Balance at June 30, 2021131,200

$2 

$1,259,170 

$(901)

$(370,585)

 $ $887,686 
7

Common Stock Additional
Paid-In
Capital
Accumulated  Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Treasury StockTotal
Stockholders’
Equity
SharesAmountSharesAmount
Balance at December 31, 2021132,553 $2 $1,282,589 $(1,376)$(394,451)(349)$(6,007)$880,757 
Exercise of common stock options311 — 1,107 — — — — 1,107 
Issuance of common stock related to RSU vesting783 — — — — — — — 
Shares withheld related to net share settlement(315)— (4,260)— — — — (4,260)
Purchase of treasury stock— — — — — (931)(12,138)(12,138)
Retirement of common stock(1,280)— (18,145)— — 1,280 18,145  
Stock-based compensation— — 16,927 — — — — 16,927 
Other comprehensive income— — — 110 — — — 110 
Net loss— — — — (44,593)— — (44,593)
Balance at March 31, 2022132,052 $2 $1,278,218 $(1,266)$(439,044) $ $837,910 
Exercise of common stock options164 — 501 — — — — 501 
Issuance of common stock related to employee stock purchase plan238 — 2,141 — — — — 2,141 
Issuance of common stock related to RSU vesting1,165 — — — — — — — 
Shares withheld related to net share settlement(462)— (5,198)— — — — (5,198)
Purchase of treasury stock— — — — — (312)(3,525)(3,525)
Retirement of common stock(312)— (3,525)— — 312 3,525  
Stock-based compensation — 16,559 — — — — 16,559 
Other comprehensive loss— —  (2,055)— (2,055)
Net loss— — — — (24,954)— — (24,954)
Balance at June 30, 2022132,845 $2 $1,288,696 $(3,321)$(463,998) $ $821,379 


The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.
8


MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)
Six Months Ended
June 30, 2022June 30, 2021
OPERATING ACTIVITIES:
Net income (loss)$(69,547)$23,931 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization92,026 48,382 
Stock-based compensation32,791 16,697 
Impairment of intangible assets3,320  
(Gain) loss on disposal of property and equipment(3)72 
Provision for doubtful accounts(701)(163)
Amortization of debt discount and issuance costs3,397 1,516 
Non-cash lease expense1,247 2,988 
Deferred income taxes(1,740)(87,202)
Unrealized foreign currency (gains) losses, net(3,039)(1,801)
Changes in operating assets and liabilities, net of effect of business acquisitions:
Accounts receivable44,036 (109,726)
Prepaid expenses and other assets(3,538)997 
Accounts payable and accrued expenses(31,927)131,018 
Other liabilities(2,370)702 
Net cash provided by operating activities63,952 27,411 
INVESTING ACTIVITIES:
Purchases of property and equipment(8,653)(10,939)
Capitalized internal use software development costs(7,335)(5,178)
Mergers and acquisitions, net of cash acquired(20,755)(623,974)
Net cash used in investing activities(36,743)(640,091)
FINANCING ACTIVITIES:
Proceeds from Convertible Senior Notes offering 400,000 
Proceeds from issuance of debt, net of debt discount 349,200 
Payment for capped call options (38,960)
Payment for debt issuance costs (30,378)
Proceeds from exercise of stock options1,608 7,265 
Proceeds from issuance of common stock under employee stock purchase plan2,141 1,154 
Repayment of debt(1,800) 
Repayment of financing lease(396) 
Purchase of treasury stock(15,663) 
Taxes paid related to net share settlement(9,458) 
Net cash (used in) provided by financing activities(23,568)688,281 
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH(915)(109)
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH2,726 75,492 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period230,693 117,731 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period$233,419 $193,223 
The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.

9

MAGNITE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(unaudited)

Six Months Ended
June 30, 2022June 30, 2021
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS
Cash and cash equivalents$233,132 $192,970 
Restricted cash included in prepaid expenses and other current assets238  
Restricted cash included in other assets, non-current49 253 
Total cash, cash equivalents and restricted cash$233,419 $193,223 
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:
Cash paid for income taxes$3,308 $677 
Cash paid for interest$11,423 $1,673 
Capitalized assets financed by accounts payable and accrued expenses$7,164 $1,915 
Capitalized stock-based compensation$695 $339 
Operating lease right-of-use assets obtained in exchange for operating lease liabilities$6,590 $ 
Purchase consideration - indemnification claims holdback$2,300 $ 
Common stock and options issued for mergers and acquisitions$ $495,591 
Debt discount, non-cash$ $10,800 

The accompanying notes to unaudited condensed consolidated financial statements are an integral part of these statements.
10

MAGNITE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Note 1—Organization and Summary of Significant Accounting Policies
Company Overview
Magnite, Inc. ("Magnite" or the "Company"), formerly known as The Rubicon Project, Inc., was formed in Delaware and began operations on April 20, 2007. On April 1, 2020, Magnite completed a stock-for-stock merger with Telaria, Inc. ("Telaria" and such merger the "Telaria Merger"), a leading sell-side advertising platform and provider of connected television ("CTV") technology. On April 30, 2021, the Company completed its acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading CTV and video advertising platform. On July 1, 2021, the Company completed its acquisition of SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), a leading ad serving platform for CTV. Magnite has its principal offices in New York City, Los Angeles, Denver, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.
The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers globally, across all channels, formats and auction types. The Company’s platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, CTV channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2022, or for any future year.
The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its 2021 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of these factors on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to the duration and how quickly and to what extent normal economic and operating conditions can resume. During the six months ended June 30, 2022, this uncertainty continued to result in a higher level of judgment related to its estimates and assumptions. As of the date of issuance of the condensed consolidated financial statements for the three and six months ended June 30, 2022, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.
Recently Adopted Accounting Standards
In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—Lessors – Certain Leases with Variable Lease Payments ("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. The Company adopted ASU 2021-05 on January 1, 2022 on a
11

prospective basis, which did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures.
Recent Accounting Pronouncements Not Yet Adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.
The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have any significant effect on the Company’s financial position, cash flows or results of operations.
Note 2—Net Earnings (Loss) Per Share
The following table presents the basic and diluted net earnings (loss) per share:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except per share data)
Basic and Diluted Earnings (Loss) Per Share:
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Weighted-average common shares outstanding132,433 125,981 132,340 120,668 
Weighted-average common shares outstanding used to compute net earnings (loss) per share132,433 125,981 132,340 120,668 
Basic earnings (loss) per share$(0.19)$0.29 $(0.53)$0.20 
Diluted Earnings (Loss) Per Share:
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Add back:
Interest expense, Convertible Notes, net of tax 184  217 
Net income (loss), diluted income (loss)(24,954)36,992 (69,547)24,148 
Weighted-average common shares used in basic EPS132,433 125,981 132,340 120,668 
Dilutive effect of weighted-average common stock options 4,622  5,011 
Dilutive effect of weighted-average performance stock units 194  196 
Dilutive effect of weighted-average restricted stock units 5,878  6,687 
Dilutive effect of weighted-average ESPP 45  68 
Dilutive effect of weighted-average convertible notes 6,262  3,632 
Weighted-average shares used to compute diluted net earnings (loss) per share132,433 142,982 132,340 136,262 
Diluted net earnings (loss) per share$(0.19)$0.26 $(0.53)$0.18 
12

The following weighted-average shares have been excluded from the calculation of diluted net earnings (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Options to purchase common stock2,081  2,337  
Unvested restricted stock units1,483  1,949  
Unvested performance stock units133  143  
ESPP shares19  9  
Convertible Senior Notes6,262  6,262  
Total shares excluded from net earnings (loss) per share9,978  10,700  

For the three and six months ended June 30, 2022, the Company excluded outstanding performance stock units (as described in Note 9) from the calculation of diluted net earnings (loss) per share because they were anti-dilutive. As of June 30, 2022, the performance stock units granted during April 2020, April 2021, August 2021, and February 2022 had expected achievement levels of 108%, 0%, 0%, and 52%, respectively. For the three and six months ended June 30, 2021, the Company included outstanding performance stock units in the calculation of diluted net earnings (loss) per share because they were dilutive. As of June 30, 2021, the performance stock units granted during April 2020 and April 2021 had expected achievement levels of 150% and 0% respectively. Refer to Note 9—"Stock-Based Compensation" for additional information related to performance stock units.
For the three and six months ended June 30, 2022, shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 13) were excluded from the calculation of diluted net earnings (loss) per share because they were anti-dilutive. For the three and six months ended June 30, 2021, shares that would have been issuable assuming conversion of all of the Convertible Senior Notes were included in the calculation of diluted net earnings (loss) per share because they were dilutive. Diluted earnings per share for the Convertible Senior Notes is calculated under the if-converted method in accordance with ASC 260, Earnings Per Share. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of June 30, 2022 and 2021, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes is approximately 6,261,560. Refer to Note 13—"Debt" for additional information related to accounting for Convertible Senior Notes issued and associated Capped Call Transactions.
Note 3—Revenue
For the majority of transactions on the Company's platforms, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions. The Company does 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 the Company recognizes revenue at the amount to which it has the right to invoice for services performed.
The following table presents our revenue recognized on a net basis and on a gross basis for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except percentages)
Revenue:
Net basis$112,940 82 %$93,374 82 %$213,016 83 %$152,370 87 %
Gross basis24,840 18 21,167 18 42,839 17 22,886 13 
Total$137,780 100 %$114,541 100 %$255,855 100 %$175,256 100 %
13

The following table presents our revenue by channel for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except percentages)
Channel:
CTV$64,575 47 %$45,179 40 %$116,015 45 %$57,155 33 %
Desktop28,117 20 28,742 25 55,723 22 49,593 28 
Mobile45,088 33 40,620 35 84,117 33 68,508 39 
Total$137,780 100 %$114,541 100 %$255,855 100 %$175,256 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
United States$106,611 $90,600 $197,019 $133,211 
International31,169 23,941 58,836 42,045 
Total$137,780 $114,541 $255,855 $175,256 

Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable is presented net of an allowance for doubtful accounts of $0.9 million at June 30, 2022, and $3.5 million at December 31, 2021. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.
The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $0.1 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively.
The following is a summary of activity in the allowance for doubtful accounts for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Allowance for doubtful accounts, beginning balance$2,096 $1,499 $3,475 $2,360 
Allowance for doubtful accounts, merger and acquisition-assumed 410  410 
Write-offs(9)(17)(9)(21)
Increase (decrease) in provision for expected credit losses(1,216)1,387 (2,682)510 
Recoveries of previous write-offs  87 20 
Allowance for doubtful accounts, ending balance$871 $3,279 $871 $3,279 
14

During the three and six months ended June 30, 2022, the provision for expected credit losses associated with accounts receivable decreased by $1.2 million and $2.7 million, respectively, offset by decreases of contra seller payables related to recoveries of uncollected buyer receivables of $1.1 million and $2.0 million, respectively, which resulted in $(0.1) million and $(0.7) million, respectively, of bad debt expense. During the three and six months ended June 30, 2021, the provision for expected credit losses associated with accounts receivable increased by $1.4 million and $0.5 million, respectively, and was offset by decreases of contra seller payables related to recoveries of uncollected buyer receivables of $1.4 million and $0.7 million, respectively, which resulted in an immaterial amount of bad debt expense during both periods.
Note 4—Fair Value Measurements
Recurring Fair Value Measurements    
Fair value represents the exchange price that would be received for 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 on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs.
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at June 30, 2022:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$202,407 $202,407 $ $ 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,869 $7,869 $ $ 
At June 30, 2022 and December 31, 2021, cash equivalents of $202.4 million and $7.9 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.
At June 30, 2022 and December 31, 2021, the Company had Convertible Senior Notes and its Term Loan B Facility (as defined in Note 13) included in its balance sheets. The estimated fair value of the Company's Convertible Senior Notes was $296.0 million and $315.5 million as of June 30, 2022 and December 31, 2021, respectively. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of June 30, 2022 and is classified as Level 2 in the fair value hierarchy. At June 30, 2022, the estimated fair value of the Company's Term Loan B Facility was $343.9 million and at December 31, 2021, the estimated fair value of the Company's Term Loan B Facility approximated the carrying value. The estimated fair value is based on borrowing rates currently available to the Company for financing with similar terms and is classified as Level 2 in the fair value hierarchy.
There were no transfers between Level 1 and Level 2 fair value measurements during the six months ended June 30, 2022 and 2021.
15

Note 5—Other Balance Sheet Amounts
Accounts payable and accrued expenses included the following:
June 30, 2022December 31, 2021
(in thousands)
Accounts payable—seller$927,428 $971,220 
Accounts payable—trade26,062 11,904 
Accrued employee-related payables15,824 16,230 
Accrued holdback - indemnification claims3,895 1,602 
Total$973,209 $1,000,956 

Restricted cash was $0.3 million at June 30, 2022 and December 31, 2021, which was included within prepaid expenses and other current assets and other assets, non-current.
Note 6—Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements
The Company's goodwill balance as of June 30, 2022 and December 31, 2021 was $978.2 million and $969.9 million, respectively. The increase during the six months ended June 30, 2022 was primarily a result of the Carbon Acquisition (see Note 7).

The Company’s intangible assets as of June 30, 2022 and December 31, 2021 included the following:
June 30, 2022December 31, 2021
(in thousands)
Amortizable intangible assets:
Developed technology$390,136 $378,958 
Customer relationships172,500 173,950 
In-process research and development12,730 14,630 
Non-compete agreements900 2,270 
Trademarks900 1,400 
Total identifiable intangible assets, gross577,166 571,208 
Accumulated amortization—intangible assets:
Developed technology(112,719)(75,850)
Customer relationships(100,788)(65,702)
In-process research and development(2,408)(1,250)
Non-compete agreements(337)(1,197)
Trademarks(300)(594)
Total accumulated amortization—intangible assets(216,552)(144,593)
Total identifiable intangible assets, net$360,614 $426,615 
Amortization of intangible assets for the three months ended June 30, 2022 and 2021 was $38.8 million and $29.5 million, respectively, and $77.3 million and $37.1 million for the six months ended June 30, 2022 and 2021, respectively. During the first quarter of 2022, the Company abandoned certain in-process research and development projects and technology intangible assets.
16

The abandonment resulted in $3.3 million of impairment costs in the six months ended June 30, 2022, which was included within merger, acquisition, and restructuring costs in the condensed consolidated statement of operations.
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of June 30, 2022:
Fiscal YearAmount
(in thousands)
Remaining 2022$72,467 
2023104,924 
202487,294 
202570,803 
202624,695 
Thereafter431 
Total$360,614 
The Company capitalizes costs related to arrangements for infrastructure as a service, platform as a service, and software as a service. Capitalized costs associated with these arrangements as of June 30, 2022 and December 31, 2021 were included within prepaid expenses and other current assets and other assets, non-current within the condensed consolidated balance sheet in the amounts of $0.6 million and $1.0 million, and $0.5 million and $0.7 million, respectively. The amortization of these agreements was immaterial for the three and six months ended June 30, 2022 and 2021, respectively.

Note 7—Business Combinations

2021 Acquisition—SpotX
On April 30, 2021, the Company completed the SpotX Acquisition, pursuant to a Stock Purchase Agreement, dated as of February 4, 2021 (the "Purchase Agreement"), by and between the Company and RTL US Holdings, Inc. ("RTL"). The initial purchase price for the SpotX Acquisition was $560 million in cash ("Cash Consideration") and 14,000,000 shares of the Company's common stock. Per the terms of the Purchase Agreement, at the completion of the Company’s offering of its Convertible Senior Notes, RTL elected to increase the Cash Consideration by an amount equal to 20% of the gross proceeds of the Convertible Senior Notes (which amount was equal to $80 million) and to reduce the number of shares of common stock it would otherwise receive by a number of shares of common stock equal to 20% of the gross proceeds of the proposed offering of notes ($80 million) divided by the closing price of a share of our common stock on the trading day immediately prior to the date of pricing of the proposed offering of notes ($49.21). As a result of this election, the adjusted purchase price was $1.1 billion, prior to customary working capital adjustments and other adjustments, consisting of $640.0 million in cash plus 12,374,315 shares of common stock (based on the fair value of the Company's common stock on April 30, 2021). The Cash Consideration was subject to customary working capital and other adjustments. The working capital was approximately $65.2 million, including cash balances acquired and other working capital adjustments, resulting in a total purchase price of $1.2 billion. The Company financed the Cash Consideration through borrowings under the Term Loan B Facility and the Convertible Senior Notes (Note 13).
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. 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 revenues and cash flows, discount rates, and selection of comparable companies.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
17

The following table summarizes the total purchase consideration (in thousands):
Cash Consideration$640,000 
Stock Consideration (Fair Value of Shares of Magnite common stock)495,591 
Working capital adjustment65,152 
Total purchase consideration$1,200,743 
The purchase consideration for the SpotX Acquisition included 12,374,315 shares of the Company's common stock with a fair value of approximately $495.6 million, based on the close price of the Company's common stock at closing on April 30, 2021, which was $40.05 per share, and working capital adjustment of $65.2 million, mainly consisting of cash balances acquired on the date of the SpotX Acquisition and other opening balance sheet adjustments.
During the three months ended March 31, 2022, the Company adjusted the preliminary purchase price allocation for SpotX based on updated fair values associated with the acquired assets and liabilities. Adjustments impacted acquisition related accounts payable and tax accruals. The Company finalized the purchase price allocation of SpotX in the second quarter of 2022, resulting in no additional changes to the purchase price allocation.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands):
Cash$81,967 
Restricted cash199 
Accounts receivable199,649 
Prepaid and other assets, current12,308 
Fixed assets6,823 
Intangible assets429,600 
Right-of-use lease asset10,055 
Goodwill782,719 
Total assets to be acquired1,523,320 
Accounts payable and accrued expenses205,822 
Other current liabilities1,091 
Lease liabilities12,625 
Deferred tax liability, net103,039 
Total liabilities to be assumed322,577 
Total purchase price$1,200,743 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the SpotX Acquisition are not amortizable for tax purposes.
18

The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):
Estimated Useful Life
Technology$280,400 5 years
Customer relationships130,300 
2 to 4 years
Backlog11,100 
<1 year
In-process research and development5,800 
3 years*
Non-compete agreements1,500 1 year
Trademarks500 
<1 year
Total intangible assets acquired$429,600 
* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as the discount rate for the overall business.
The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships and non-compete agreements, they would be deemed to have economic value. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the backlog was based on the Excess Earnings Method, taking into consideration the existing contracts as of the date of the SpotX Acquisition and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.
The fair value of the trademarks was based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, non-compete agreements, and trademarks is included in sales and marketing expenses in the condensed consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the condensed consolidated statements of operations. The acquired intangible assets and goodwill resulting from the SpotX Acquisition are not tax deductible.
As part of the SpotX Acquisition, deferred tax liabilities were established. As a result of the deferred tax liability balance created by the acquisition, the Company reduced its deferred tax asset ("DTA") valuation allowance by $56.2 million for the year ended December 31, 2021. Such reduction was recognized as an income tax benefit in the post-acquisition consolidated statements of operations for the year ended December 31, 2021.
19

2021 Acquisition—SpringServe
On July 1, 2021, the Company, through its wholly-owned subsidiary, SpotX, completed the SpringServe Acquisition. As a result of the SpringServe Acquisition, SpringServe became a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company.
The following table summarizes the total estimated purchase consideration (in thousands):
Cash Consideration$31,136 
SpotX initial cash investment in SpringServe 2,075 
Fair value appreciation of SpotX purchase right 7,450 
Indemnification claims - holdback1,409 
Total purchase consideration$42,070 
In 2020, SpotX made a minority investment of $2.1 million in SpringServe in conjunction with a strategic partnership agreement between the two companies, which included an option agreement to purchase SpringServe. At the time of Magnite's acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $7.5 million for a total minority investment and purchase right of $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims.
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. 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 revenues and cash flows, discount rates, and selection of comparable companies.
Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired DTA valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current- period income tax expense.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
20

The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands):
Cash$1,062 
Accounts receivable3,234 
Prepaid and other assets, current157 
Fixed assets25 
Intangible assets23,400 
Right-of-use lease asset1,879 
Goodwill24,156 
Total assets to be acquired53,913 
Accounts payable and accrued expenses2,475 
Other current liabilities35 
Lease liabilities3,179 
Deferred tax liability, net6,154 
Total liabilities to be assumed11,843 
Total preliminary purchase price$42,070 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):
Estimated Useful Life
Technology$15,500 5 years
Customer relationships5,700 2 years
Trademarks and Trade Names900 3 years
In-process research and development800 
3 years*
Non-compete agreements500 2 years
Total intangible assets acquired$23,400 
* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business.
At the acquisition date, SpringServe had existing customer relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. In addition, certain employees of SpringServe signed two year non-compete agreements. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the trademarks and trade names were based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and
21

the amortization of customer relationships, non-compete agreements, and trademarks is included in sales and marketing expenses in the condensed consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the condensed consolidated statements of operations. The acquired intangibles and goodwill resulting from the SpringServe Acquisition are not tax deductible.
As part of the SpringServe Acquisition, deferred tax liabilities were established. As a result of this and the SpotX deferred tax liability balance, the Company recognized an income tax benefit in the post-acquisition consolidated statements of operations for the year ended December 31, 2021.
2021 Acquisition—Nth Party
The Company completed the acquisition of Nth Party, Ltd. ("Nth Party"), a developer of cryptographic software for secure audience data sharing and analysis, in December 2021 for a total purchase price of $9.0 million in cash. The Company acquired Nth Party as part of its strategy to further invest in the development and enhancement of industry leading identity and audience solutions. The allocation of purchase consideration resulted in approximately $5.4 million of developed technology intangible assets with an estimated useful life of 5 years, approximately $0.2 million non-compete intangible assets with an estimated useful life of 2 years, approximately $1.3 million of deferred tax liability, and goodwill of approximately $4.8 million, which is attributable to the workforce of Nth Party and revenue growth from the acquisition. Acquired intangibles and goodwill resulting from the Nth Party acquisition are not deductible for income tax purposes.
Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company. The table below excludes Nth Party as its impact on pro forma results were not material.

Three Months Ended
Six Months Ended
June 30, 2021
June 30, 2021
(in thousands)
Pro Forma Revenue$136,032 $247,309 
Pro Forma Net Income (Loss) $(27,380)$(64,256)
2022 Acquisition—Carbon
The Company completed the acquisition of the business of Carbon (AI) Limited ("Carbon" and such acquisition the "Carbon Acquisition"), a platform that enables publishers to measure, manage, and monetize audience segments, in February 2022 for a total purchase price of $23.1 million in cash. Approximately $2.3 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the acquisition. The Company acquired Carbon as part of its strategy to further invest in the development and enhancement of industry leading identity and audience solutions. The allocation of purchase consideration resulted in an estimated $14.2 million of developed technology intangible assets with an estimated useful life of 5 years, $0.2 million non-compete intangible assets with an estimated useful life of 2 years, $0.2 million of customer relationships with an estimated useful life of 0.5 years, and goodwill of $8.5 million, which is attributable to the workforce of Carbon and revenue growth from the acquisition. For tax purposes, the Carbon Acquisition was treated as an asset acquisition. The acquisition of identified intangibles results in tax deductible amortization pursuant to IRC Section 197.
Acquisition related costs associated with the Carbon Acquisition included in the "Merger, acquisition, and restructuring costs" in the Company's condensed consolidated statements of operations during the three and six months ended June 30, 2022 were not material. In addition, Carbon's post-acquisition revenue and operating results on a standalone basis were not material.

Note 8—Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs consist primarily of professional services fees and employee termination costs, including stock-based compensation charges, associated with the Telaria Merger, the SpotX Acquisition, and restructuring activities.
22

The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)
Professional services (investment banking advisory, legal and other professional services)$142 $24,741 $917 $26,967 
Personnel related (severance and one-time termination benefit costs)510 4,745 1,227 4,864 
Non-cash stock-based compensation (double-trigger acceleration and severance)60 646 2,004 1,023 
Impairment costs of abandoned technology
  3,320  
Loss contracts (lease related) 2,500  2,500 
Total merger, acquisition, and restructuring costs$712 $32,632 $7,468 $35,354 

During the three and six months ended June 30, 2022 and 2021, the Company incurred costs of $0.7 million and $7.5 million, respectively, and $32.6 million and $35.4 million, respectively, primarily related to restructuring expenses and costs associated with the acquisitions of SpotX and SpringServe.
Accrued restructuring costs related to mergers and acquisitions were $2.4 million and $2.7 million at June 30, 2022 and December 31, 2021, respectively, and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to the assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's condensed consolidated balance sheets.
(in thousands)
Accrued restructuring costs at December 31, 2021
$2,742 
Restructuring costs, personnel related and non-cash stock-based compensation3,231 
Restructuring costs, impairments3,320 
Cash paid for restructuring costs(1,556)
Non-cash impairments(3,320)
Non-cash stock-based compensation(2,004)
Accrued restructuring costs at June 30, 2022
$2,413 

Note 9—Stock-Based Compensation
In connection with its IPO, the Company implemented its 2014 Equity Incentive Plan, which governs equity awards made to employees and directors of the Company since the IPO. Prior to the IPO, the Company granted equity awards under its 2007 Stock Incentive Plan, which governs equity awards made to employees and contractors prior to the IPO. In November 2014, the Company approved the 2014 Inducement Grant Equity Incentive Plan (the "Inducement Plan"), which governs certain equity awards made to certain employees in connection with commencement of employment. In connection with the Company's acquisitions of Chango Inc. ("Chango"), iSocket, Inc. ("iSocket"), and nToggle, Inc. ("nToggle") it assumed the existing employee equity award plans, the 2009 Chango Stock Option Plan (the "Chango Plan"), the iSocket 2009 Equity Incentive Plan (the "iSocket Plan"), and the nToggle 2014 Equity Incentive Plan (the "nToggle Plan"). In connection with the Merger with Telaria, the Company assumed Telaria's 2013 Equity Incentive Plan, as amended (the "Telaria Plan"); the 2008 Stock Plan, as amended (the "2008 Stock Plan"); and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended (the "ScanScout Plan"). All compensatory equity awards outstanding at June 30, 2022 were issued pursuant to the 2014 Equity Incentive Plan, the nToggle Plan, the Telaria Plan, the 2008 Stock Plan, the Inducement Plan, or the Company's 2007 Stock Incentive Plan.
The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), restricted stock units that vest based on continuous service ("RSUs"), and restricted stock units that include performance criteria (“performance stock units” or "PSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Options vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting annually, semi-annually, or quarterly thereafter. The restricted stock units granted in 2022 included 0.4 million awards that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. No
23

further awards were granted under the iSocket Plan, the Chango Plan, or the nToggle Plan from the date of acquisition and no further awards were granted under the 2007 Stock Incentive Plan since the IPO. Available shares under the nToggle Plan and the Telaria Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of acquisition of each company, and available shares under the 2007 Stock Incentive Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of the IPO. An aggregate of 13,767,244 shares remained available for future grants at June 30, 2022 under the plans. The 2014 Equity Incentive Plan has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year. The 2014 Inducement Grant Equity Incentive Plan has a provision pursuant to which the share reserve may be increased at the discretion of the Company's board of directors.
Stock Options
A summary of stock option activity for the six months ended June 30, 2022 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20215,129 $7.25 
Granted699 $13.90 
Exercised(475)$3.38 
Expired(21)$15.24 
Forfeited(7)$5.44 
Outstanding at June 30, 20225,325 $8.44 5.6 years$15,968 
Exercisable at June 30, 20223,813 $6.49 4.6 years$13,744 
The total intrinsic value of options exercised during the six months ended June 30, 2022 was $4.5 million. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $11.7 million, which is expected to be recognized over a weighted-average period of 2.6 years. Total fair value of options vested during the six months ended June 30, 2022 was $3.4 million.
The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the six months ended June 30, 2022 was $8.93 per share. The weighted-average input assumptions used by the Company were as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Expected term (in years)N/A5.05.05.0
Risk-free interest rateN/A0.88 %1.63 %0.88 %
Expected volatilityN/A79 %79 %79 %
Dividend yieldN/A % % %
24


Restricted Stock Units
A summary of restricted stock unit activity for the six months ended June 30, 2022 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 2021
6,634 $18.39 
Granted7,056 $13.69 
Canceled(869)$16.14 
Vested and released(1,948)$12.82 
Restricted stock units outstanding at June 30, 2022
10,873 $16.52 
Restricted stock units outstanding and unvested*10,855 *$16.55 
*At June 30, 2022, outstanding restricted stock units included 18,436 units that were vested but deferred.
The weighted-average grant date fair value per share of restricted stock units granted during the six months ended June 30, 2022 was $13.69. The aggregate fair value of restricted stock units that vested during the six months ended June 30, 2022 was $23.5 million. At June 30, 2022, the intrinsic value of unvested restricted stock units was $96.4 million. At June 30, 2022, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $152.8 million, which is expected to be recognized over a weighted-average period of 2.9 years.
Performance Stock Units
In April 2020, April 2021, and February 2022, the Company granted the Company's CEO 146,341, 26,291, and 86,806 performance stock units that vest based on share price metrics tied to total shareholder return over a three year period with a fair value of $0.9 million, $1.4 million, and $1.5 million, respectively. The grant date fair value per share of these grants was $6.15, $52.49, and $17.28, respectively, which was estimated using a Monte-Carlo lattice model. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense for the April 2020, April 2021, and February 2022 grants of approximately $0.2 million, $0.8 million, and $1.3 million, which is expected to be recognized over the remaining 0.75 years, 1.75 years, and 2.6 years, respectively. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date.
In August 2021, the Company granted the Company's CEO 379,635 performance stock units, which are subject to both time-based and performance-based vesting conditions. The performance stock units consist of three equal tranches (each, a "Performance Tranche"), based on achievement of a share price condition if the Company achieves share price targets of $60.00, $80.00, and $100.00, respectively, over 60 consecutive trading days during a performance period commencing on August 26, 2022 and ending on August 26, 2026. To the extent any of the performance-based requirements are met, the Company's CEO must also provide continued service to the Company through at least August 26, 2024 to receive any shares of common stock underlying the grant and through August 26, 2026 to receive all of the shares of common stock underlying the performance units that have satisfied the applicable performance-based requirement.
The fair value of each of the Performance Tranches was $3.0 million, $2.8 million, and $2.6 million, respectively, and have a grant date fair value per share of restricted stock of $23.94, $21.93, and $20.30, respectively, which was estimated using a Monte-Carlo lattice model. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense of approximately $2.2 million, $2.2 million, and $2.1 million, which is expected to be recognized over the remaining 2.2 years, 3.2 years, and 4.2 years, respectively. Between 0% and 100% of the performance stock units will vest on each of the tranche dates.
During the three months ended June 30, 2022 and 2021, the Company recognized $0.9 million and $0.2 million, respectively, of stock-based compensation related to these performance stock units. During the six months ended June 30, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of stock-based compensation related to these performance stock units. Stock-based compensation expense for these awards is based on a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met.
Employee Stock Purchase Plan
In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the
25

Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.
As of June 30, 2022, the Company has reserved 4,018,635 shares of its common stock for issuance under the ESPP. The ESPP has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 1% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Cost of revenue$417 $167 $767 $252 
Sales and marketing5,425 3,382 10,766 5,843 
Technology and development5,352 2,541 10,069 4,367 
General and administrative4,948 2,968 9,185 5,212 
Merger, acquisition, and restructuring costs60 646 2,004 1,023 
Total stock-based compensation expense$16,202 $9,704 $32,791 $16,697 

Note 10—Income Taxes
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, deductible stock option expenses, nondeductible executive compensation, and changes in the Company's valuation allowance.
The Company recorded an income tax benefit of $0.1 million and $87.7 million for the three months ended June 30, 2022 and 2021, respectively, and an income tax benefit of $2.1 million and $87.5 million for the six months ended June 30, 2022 and 2021, respectively. The tax benefit for the three and six months ended June 30, 2022 is primarily the result of recognizing the benefit of DTAs previously subject to the domestic valuation allowance and the foreign income tax provision. The tax benefit for the three and six months ended June 30, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The net deferred tax liabilities recorded in connection with the prior year acquisitions and our current year taxable income provided additional sources of taxable income to support the realizability of pre-existing DTAs. The Company continues to maintain a partial valuation allowance for the domestic DTAs.
Due to uncertainty as to the realization of benefits from the Company's domestic and certain international DTAs, including net operating loss carryforwards and research and development tax credits, the Company has a partial valuation allowance reserved against such assets. The Company intends to continue to maintain a partial valuation allowance on the DTAs until there is sufficient evidence to support the reversal of all or some additional portion of these allowances.
Due to the net operating loss carryforwards, all of the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. The 2017 U.S. Income Tax Return for Telaria, Inc. was under examination by the IRS, which was closed during the period ended June 30, 2021 with no change to tax as reported. For the Netherlands and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France only 2018 forward are open for examination, for Singapore 2017 and forward are open for examination, for Australia, Brazil, Canada, Germany, Italy, New Zealand, and Malaysia 2016 and forward are open for examination, and for Japan 2014 and forward remain open for examination.
Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Telaria Merger. As a result, the use of our total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact our ability to utilize substantially all of our NOLs and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its pre-2021 federal research and development carryforward tax credits will not be recovered prior to expiration.
26

There was no material change to the Company's unrecognized tax benefits in the six months ended June 30, 2022 and the Company does not expect to have any material changes to unrecognized tax benefits through the end of the fiscal year.
Note 11—Lease Obligations
For the three months ended June 30, 2022 and 2021, the Company recognized $5.6 million and $7.0 million, respectively, and $11.1 million and $10.8 million during the six months ended June 30, 2022 and 2021, respectively, of lease expense under ASC 842, which included operating lease expenses associated with leases included in the lease liability and right of use ("ROU") asset on the condensed consolidated balance sheets. For short-term leases not included in the Company's ROU asset and lease liability balances, the Company recognized $0.4 million and $0.3 million during the three months ended June 30, 2022 and 2021, respectively, and $0.7 million and $0.6 million during the six months ended June 30, 2022 and 2021, respectively, of lease expense. In addition, the Company recognized $13.1 million and $8.2 million during the three months ended June 30, 2022 and 2021, respectively, and $24.1 million and $14.7 million during the six months ended June 30, 2022 and 2021, respectively, of variable and cloud-based services expense related to data centers that are not included in the ROU asset or lease liability balances.
The Company also received rental income of $1.3 million and $1.1 million for real estate leases for which it subleases the property to third parties during the three months ended June 30, 2022 and 2021, respectively, and $2.6 million and $2.4 million during the six months ended June 30, 2022 and 2021, respectively.
As of June 30, 2022, a weighted average discount rate of 5.35% has been applied to the remaining lease payments to calculate the lease liabilities included within the condensed consolidated balance sheet. The lease terms of the Company’s operating leases generally range from one year to ten years, and the weighted average remaining lease term of leases included in the lease liability is 6.1 years as of June 30, 2022.
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of June 30, 2022 (in thousands):
Fiscal Year
Remaining 2022$11,699 
202321,379 
202418,292 
202510,037 
20269,038 
Thereafter27,691 
Total lease payments (undiscounted)98,136 
Less: imputed interest(14,839)
Lease liabilities—total (discounted)$83,297 

In addition to the lease liabilities included in these condensed consolidated financial statements at June 30, 2022, during the six months ended June 30, 2022, the Company entered into agreements for office space and data centers that have not commenced as of June 30, 2022; therefore, they are not included in the lease liability on the balance sheet as of June 30, 2022. The Company has future commitments totaling $5.8 million with a weighted average term of 3.8 years.

Note 12—Commitments and Contingencies
Commitments
The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 11).
As of June 30, 2022 and December 31, 2021, the Company had $5.3 million and $5.1 million, respectively, of letters of credit associated with office leases available for borrowing, of which there were no outstanding borrowings as of either date.
Guarantees and Indemnification
The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend
27

contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers, and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of June 30, 2022. However, based on management’s knowledge as of June 30, 2022, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s consolidated financial position, results of operations or cash flows.
Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.

Note 13—Debt
Long term debt as of June 30, 2022 and December 31, 2021 consisted of the following:
June 30, 2022December 31, 2021
(in thousands)
Convertible Senior Notes$400,000 $400,000 
Less: Unamortized debt issuance cost(8,499)(9,643)
Net391,501 390,357 
Term Loan B Facility356,400 358,200 
Less: Unamortized discount and debt issuance cost(22,906)(24,934)
Net333,494 333,266 
Less: Current portion(3,600)(3,600)
Total non-current debt$721,395 $720,023 
Maturities of the principal amount of the Company's long-term debt as of June 30, 2022 are as follows (in thousands):
Fiscal Year
Remaining 2022$1,800 
20233,600 
20243,600 
20253,600 
2026403,600 
Thereafter340,200 
Total$756,400 
28

Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $1.6 million and $3.2 million for the three and six months ended June 30, 2022, respectively, and $1.3 million for the three and six months ended June 30, 2021. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense. In addition, amortization of deferred financing costs was $0.1 million and $0.2 million for the three and six months ended June 30, 2022, respectively, and $0.2 million for the three and six months ended June 30, 2021. Deferred financing costs are included within prepaid expenses and other current assets and other assets, non-current assets.

Convertible Senior Notes and Capped Call Transactions
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs, paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below).
The Convertible Senior Notes are senior, unsecured obligations and are (i) equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under our Loan Agreement or our new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.
The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions.
Holders have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date.
Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.
The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date we send such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further
29

below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.
If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date the Company distributes the related fundamental change notice.
If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to the Company or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then, the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.
The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances.
In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying condensed consolidated financial statements.
The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations. The following table sets forth interest expense related to the Convertible Senior Notes for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Contractual interest expense$250 $250 $500 $286 
Amortization of debt issuance costs572 572 1,144 653 
Total interest expense$822 $822 $1,644 $939 
Effective interest rate0.82 %0.82 %0.82 %0.82 %
Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2022 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
Remaining 2022$1,144 
20232,288 
20242,288 
20252,288 
2026491 
Total$8,499 

30

Credit Agreement
On April 30, 2021, the Company entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The Credit Agreement provides for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"). As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes. Loans, if any, under the Revolving Credit Facility are expected to be used for general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest at a rate equal to either, (1) for the Term Loan B Facility, at the Company’s election, the Eurodollar Rate (as defined in the Credit Agreement) plus a margin of 5.00% per annum, or ABR (as defined in the Credit Agreement) plus a margin of 4.00%, and (2) for the Revolving Credit Facility, at the Company’s election, the Eurodollar Rate plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio. As of June 30, 2022, the contractual interest rate related to the Term Loan B Facility was 6.02%.
The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00. As of June 30, 2022, the Company was in compliance with its debt covenants.
The Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the Credit Agreement. The Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the Term Loan B based on an annual calculation of cumulative free cash flow ("Excess Cash Flow") generated by the company as defined within the terms of the Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended June 30, 2022.
On June 28, 2021, the Company entered into an Incremental Assumption Agreement (the "Incremental Agreement") to the Credit Agreement. Pursuant to the terms of the Incremental Agreement, the Company’s existing revolving credit facility under the Credit Agreement was increased by $12.5 million (the "Incremental Revolver"), and the letter of credit sublimit under the Credit Agreement was increased by $5.0 million. The Incremental Revolver bears the same interest rate as the existing revolving credit facility and has the same maturity date as the existing revolving credit facility. No other terms of the Credit Agreement were amended. As a result, amounts available under the Revolving Credit Facility were $65.0 million. At June 30, 2022, amounts available under the Revolving Credit Facility were $59.7 million, net of letters of credit outstanding in the amount of $5.3 million.
The following table summarizes the amount outstanding under the Term Loan B Facility at June 30, 2022 and December 31, 2021:
June 30, 2022December 31, 2021
(in thousands)
Term Loan B Facility
$356,400 $358,200 
Unamortized debt discounts(8,946)(9,738)
Unamortized debt issuance costs(13,960)(15,196)
Debt, net of debt issuance costs$333,494 $333,266 
The Company incurred debt issuance costs of $27.7 million in April 2021, of which $10.8 million were associated with debt discount netted against the proceeds and $16.9 million were associated with other deferred financing costs associated with the Term Loan B Facility. Debt outstanding under the Term Loan B Facility are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Term Loan B Facility and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations.
31

The following table sets forth interest expense related to the Term Loan B Facility for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Contractual interest expense$5,257 $3,508 $10,420 $3,508 
Amortization of debt discount396 266 792 266 
Amortization of debt issuance costs617 415 1,236 415 
Total interest expense$6,270 $4,189 $12,448 $4,189 
Effective interest rate7.02 %6.98 %6.96 %6.98 %
Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows:
Fiscal YearDebt DiscountDebt Issuance Costs
Remaining 2022788 1,230 
20231,564 2,441 
20241,548 2,416 
20251,532 2,391 
20261,516 2,366 
Thereafter1,998 3,116 
Total$8,946 $13,960 

32

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q and related statements by the Company contain forward-looking statements, including statements based upon or relating to our expectations, assumptions, estimates, and projections. In some cases, you can identify forward-looking statements by terms such as "may," "might," "will," "objective," "intend," "should," "could," "can," "would," "expect," "believe," "design," "anticipate," "estimate," "predict," "potential," "plan" or the negative of these terms, and similar expressions. Forward-looking statements may include, but are not limited to, statements concerning acquisitions by the Company, including the acquisition of SpotX, Inc. ("SpotX," and such acquisition the "SpotX Acquisition"), the acquisition of SpringServe, LLC ("SpringServe," and such acquisition the "SpringServe Acquisition"), and the merger with Telaria, Inc. ("Telaria," and such merger the "Telaria Merger"), or the anticipated benefits thereof; statements concerning potential synergies from the Company's acquisitions; statements concerning the potential impacts of the COVID-19 pandemic on our business operations, financial condition, and results of operations and on the world economy; statements concerning macroeconomic conditions, including inflation, supply chain issues and recessionary concerns; our anticipated financial performance; key strategic objectives; industry growth rates for ad-supported connected television ("CTV") and the shift in video consumption from linear TV to CTV; anticipated benefits of new offerings; the impact of transparency initiatives we may undertake; the impact of our traffic shaping technology on our business; the effects of our cost reduction initiatives; scope and duration of client relationships; the fees we may charge in the future; business mix; sales growth; benefits from supply path optimization; the development of identity solutions; client utilization of our offerings; our competitive differentiation; our market share and leadership position in the industry; market conditions, trends, and opportunities; certain statements regarding future operational performance measures; and other statements that are not historical facts. These statements are not guarantees of future performance; they reflect our current views with respect to future events and are based on assumptions and estimates and subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements.
Risks that our business faces include, but are not limited to, the following:
our ability to realize the anticipated benefits of the Telaria Merger, SpotX Acquisition, SpringServe Acquisition, and other acquisitions;
the severity, magnitude, and duration of the COVID-19 pandemic, including impacts of the pandemic and of responses to the pandemic by governments;
the impact of macroeconomic challenges, including as a result of global conflict, inflation, supply chain issues and recessionary concerns, on the advertising marketplace;
our CTV spend may grow more slowly than we expect if industry growth rates for ad supported CTV are not accurate, if CTV sellers fail to adopt programmatic advertising solutions or if we are unable to maintain or increase access to CTV advertising inventory;
the growing percentage of digital advertising spend captured by closed “walled gardens” (such as Google, Facebook, Microsoft, Comcast, and Amazon);
we may be unsuccessful in our supply path optimization efforts;
our ability to introduce new offerings and bring them to market in a timely manner, and otherwise adapt in response to client demands and industry trends;
uncertainty of our estimates and expectations associated with new offerings, including the CTV ad server product that we recently acquired in the SpringServe Acquisition and our developing identity solutions;
we must increase the scale and efficiency of our technology infrastructure to support our growth;
the emergence of header bidding has increased competition from other demand sources and may cause infrastructure strain and added costs;
our access to mobile inventory may be limited by third-party technology or lack of direct relationships with mobile sellers;
we may experience lower take rates, which may not be offset by increases in the volume of ad requests, improvements in fill-rate, and/or increases in the value of transactions through our platform;
the impact of requests for discounts, fee concessions, rebates, refunds or favorable payment terms;
33

our history of losses, and the fact that in the past our operating results have and may in the future fluctuate significantly, be difficult to predict, and fall below analysts' and investors' expectations;
the effect on the advertising market and our business from difficult economic conditions or uncertainty;
the effects of seasonal trends on our results of operations;
we operate in an intensely competitive market that includes companies that have greater financial, technical and marketing resources than we do;
the effects of consolidation in the ad tech industry;
our ability to differentiate our offerings and compete effectively to combat commodification and disintermediation;
potential limitations on our ability to collect or use data as a result of consumer tools, regulatory restrictions and technological limitations;
the development and use of new identity solutions as a replacement for third-party cookies and other identifiers may disrupt the programmatic ecosystem and cause the performance of our platform to decline;
the industry may not adopt or may be slow to adopt the use of first-party publisher segments as an alternative to third-party cookies;
the impact of antitrust regulations or enforcement actions targeting the digital advertising ecosystem;
our ability to comply with, and the effect on our business of, evolving legal standards and regulations, particularly concerning data protection and privacy;
failure by us or our clients to meet advertising and inventory content standards;
the freedom of buyers and sellers to direct their spending and inventory to competing sources of inventory and demand, and to establish direct relationships and integrations without the use of our platform;
our reliance on large aggregators of advertising inventory, and the concentration of CTV among a small number of large sellers that enjoy significant negotiating leverage;
our ability to provide value to both buyers and sellers of advertising without being perceived as favoring one over the other or being perceived as competing with them through our service offerings;
our reliance on large sources of advertising demand, including demand side platforms ("DSPs") that may have or develop high-risk credit profiles or fail to pay invoices when due;
we may be exposed to claims from clients for breach of contracts;
errors or failures in the operation of our solution, interruptions in our access to network infrastructure or data, and breaches of our computer systems;
our ability to ensure a high level of brand safety for our clients and to detect "bot" traffic and other fraudulent or malicious activity;
the use of our net operating losses and tax credit carryforwards may be subject to certain limitations;
our business may be subject to sales and use tax, advertising and other taxes;
our ability to raise additional capital if needed;
the impact of our share repurchase program on our stock price and cash reserves;
volatility in the price of our common stock;
the impact of negative analyst or investor research reports;
our ability to attract and retain qualified employees and key personnel;
costs associated with enforcing our intellectual property rights or defending intellectual property infringement;
our ability to comply with the terms of our financing arrangements;
34

restrictions in our Credit Agreement may limit our ability to make strategic investments, respond to changing market conditions, or otherwise operate our business;
increases in our debt leverage may put us at greater risk of defaulting on our debt obligations, subject us to additional operating restrictions and make it more difficult to obtain future financing on favorable terms;
sales of our common stock by the former owner of SpotX may have an adverse effect on the price of our common stock;
conversion of our Convertible Senior Notes would dilute the ownership interest of existing stockholders;
the Capped Call Transactions subject us to counterparty risk and may affect the value of the Convertible Senior Notes and our common stock;
the conditional conversion feature of the Convertible Senior Notes, if triggered, may adversely affect our financial condition and operating result;
failure to successfully execute our international growth plans; and
our ability to identify future acquisitions of or investments in complementary companies or technologies and our ability to consummate the acquisitions and integrate such companies or technologies.
We discuss many of these risks and additional factors that could cause actual results to differ materially from those anticipated by our forward-looking statements under the headings "Risk Factors" and "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this report and in other filings we have made and will make from time to time with the Securities and Exchange Commission, or SEC, including our Annual Report on Form 10-K for the year ended December 31, 2021 and subsequent filings. These forward-looking statements represent our estimates and assumptions only as of the date of the report in which they are included. Unless required by federal securities laws, we assume no obligation to update any of these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated, to reflect circumstances or events that occur after the statements are made. Without limiting the foregoing, any guidance we may provide will generally be given only in connection with quarterly and annual earnings announcements, without interim updates, and we may appear at industry conferences or make other public statements without disclosing material nonpublic information in our possession. Given these uncertainties, investors should not place undue reliance on these forward-looking statements.
Investors should read this Quarterly Report on Form 10-Q and the documents that we reference in this report and have filed or will file with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q.
35

Overview
Magnite, Inc., formerly known as The Rubicon Project, Inc. ("we," or "us"), provides technology solutions to automate the purchase and sale of digital advertising inventory.
On April 1, 2020, we completed a stock-for-stock merger with Telaria, Inc. ("Telaria" and such merger the "Telaria Merger"), a leading provider of connected television ("CTV") technology, and on April 30, 2021, we completed the acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading platform shaping CTV and video advertising globally.
Following the Telaria Merger and SpotX Acquisition, we believe that we are the world’s largest independent omni-channel sell-side advertising platform ("SSP"), offering a single partner for transacting globally across all channels, formats and auction types, and the largest independent programmatic CTV marketplace, making it easier for buyers to reach CTV audiences at scale from industry-leading streaming content providers, broadcasters, platforms and device manufacturers.
Our platform features applications and services for sellers of digital advertising inventory, or publishers, that own and operate CTV channels, applications, websites and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, ("DSPs"), to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. Our clients include many of the world’s leading buyers and sellers of digital advertising inventory. Our platform processes trillions of ad requests per month allowing buyers access to a global, scaled, independent alternative to "walled gardens," who both own and sell inventory and maintain control on the demand side.
We provide a full suite of tools for sellers to control their advertising business and protect the consumer viewing experience. These tools are particularly important to CTV sellers who need to ensure a TV-like viewing and advertising experience for consumers. For instance, our "ad-pod" feature provides publishers with a tool analogous to commercial breaks in traditional linear television so that they can request and manage several ads at once from different demand sources. Using this tool, publishers can establish business rules such as competitive separation of advertisers to ensure that competing brand ads do not appear during the same commercial break. In addition, we offer audio normalization tools to control for the volume of an ad relative to content, frequency capping to avoid exposing viewers to repetitive ad placements, and creative review so that a publisher can review and approve the ad units being served to its properties.
On July 1, 2021, we acquired SpringServe, LLC ("SpringServe"), a leading ad serving platform for CTV. SpringServe's ad serving technology manages multiple aspects of video advertising, including for CTV publishers, across both programmatic and direct-sold inventory, including forecasting, routing, customized ad experiences, and advanced podding logic. The integration of SpringServe’s ad serving technology with our existing programmatic SSP capabilities provides CTV publishers a holistic yield management solution that dynamically allocates between direct-sold and programmatic inventory to drive value.
Buyers leverage our platform to manage their advertising spend and reach their target audiences on brand-safe premium inventory, simplify order management and campaign tracking, obtain actionable insights into audiences for their advertising, and access impression-level purchasing from thousands of sellers. We believe that our scale, platform features, and omni-channel offering makes us an essential partner for buyers.
We operate our business on a worldwide basis, with an established operating presence in North America, Australia and Europe, and a developing presence in Asia and South America. Our non-U.S. subsidiaries and operations perform primarily sales, marketing, and service functions.
Our global workforce maintained a work from-home policy from March 2020 through April 2022 and, in most of our locations, recently returned to offices on a hybrid basis. We have approached our return with caution to prioritize the safety and health of our employees, and will continue to monitor best practices and guidance. We believe that our employees have been able to work productively during the time period in which our global offices have been shut down and will continue to do so in office. However, to the extent we must extend work from home requirements, or that work patterns are permanently altered, it is unclear how productivity may be impacted in the long-term.
How We Generate Revenue
Digital advertising inventory is created when consumers access sellers' content. Sellers provide digital advertising inventory to our platform in the form of advertising requests, or ad requests. When we receive ad requests from sellers, we send bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer. The price that buyers pay for each thousand paid impressions purchased is
36

measured in units referred to as CPM, or cost per thousand, and the total volume of spending between buyers and sellers on our platform is referred to as advertising spend.
We generate revenue from the use of our platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. We also generate revenue from the fee we charge clients for use of our SpringServe ad server, SpotX platform, and Demand Manager header-bidding product.
Industry Trends
Continued Shift Toward Digital Advertising
Consumers are rapidly shifting their viewing habits towards digital mediums and expect to be able to consume content seamlessly across multiple devices, including computers, tablets, smartphones, and CTVs whenever and wherever they want. As digital content consumption continues to proliferate, we believe the percentage of advertising dollars spent through digital channels will continue to grow.
Automation of Buying and Selling
Due to the size and complexity of the advertising ecosystem and purchasing process, manual processes cannot effectively manage digital advertising inventory at scale. In addition, both buyers and sellers are demanding more transparency, better controls and more relevant insights from their advertising inventory purchases and sales. This has created a need for software solutions, known as programmatic advertising, that automate the process for planning, buying, selling and measuring digital advertising across screens. Programmatic buying enables the use of real-time bidding technology that allows for the dynamic purchase and sale of advertising inventory on an impression-by-impression basis. Programmatic transactions include open auctions, where multiple buyers bid against each other in a real-time auction for the right to purchase a publisher's inventory, as well as reserve auctions, where publishers establish direct deals or private marketplaces with select buyers. Programmatic has become the dominant method of transacting for desktop and mobile inventory and we expect it to continue to grow as a percentage of CTV advertising.
Convergence of TV and Digital
CTV viewership is growing rapidly and the pace of adoption is accelerating the transition of linear television to CTV programming. As the number of CTV channels continues to proliferate, we believe that ad-supported models or hybrid models that rely on a combination of subscription fees and advertising revenue will continue to gain traction. In turn, we believe brand advertisers looking to engage with streaming viewers will continue to shift their budgets from linear to CTV. Furthermore, as the CTV market continues to mature, we believe that a greater percentage of CTV advertising inventory will be sold programmatically, similar to trends that occurred in desktop and mobile. As such, we expect CTV to be a significant driver of our revenue growth for the foreseeable future. We expect the recently completed acquisitions of SpotX and SpringServe to further fuel this growth.
Identity Solutions
A number of participants in the advertising technology ecosystem have taken or are expected to take action to eliminate or restrict the use of third-party cookies and other primary identifiers that have historically been used to deliver targeted advertisements. We believe that the elimination of third-party cookies has the potential to shift the programmatic ecosystem from an identity model powered by buyers that are able to aggregate and target audiences through cookies to one enabled by sellers that have direct relationships with consumers and are therefore better positioned to obtain user data and consent for implementing first party identifiers. We believe that our platform and scale position us well to take a leadership position in advancing this shift and creating additional value opportunities for our clients. Accordingly, we have invested and intend to further invest in the development and enhancement of industry leading identity and audience solutions. In furtherance of this goal, in December 2021, we acquired Nth Party, Ltd. ("Nth Party"), a developer of cryptographic software for secure audience data sharing and analysis, and in February 2022, we acquired the business of Carbon (AI) Limited ("Carbon"), a platform that enables publishers to measure, manage, and monetize audience segments.
We support industry privacy initiatives and believe that the next generation of identity solutions need to be open and ubiquitous, with consumer privacy, transparency and control at the core. We further believe that these solutions will ultimately lead to greater trust and consumer confidence in digital advertising, which will be positive for the advertising ecosystem in the long term. In the short term, however, these changes could create some variability in our revenue across certain buyers or sellers, depending on the timing of changes and developed solutions.
Supply Path Optimization
Supply Path Optimization ("SPO") refers to efforts by buyers to consolidate the number of vendors with which they work to find the most effective and cost-efficient paths to procure media. SPO is important to buyers because it can increase the proportion of their advertising ultimately spent on working media, with the goal of increasing return on their advertising spend, and can help them gain efficiencies by reducing the number of vendors with which they work in a complex ecosystem. We believe we
37

are well positioned to benefit from SPO in the long run as a result of our transparency, our broad and unique inventory supply across all channels and formats, including CTV, buyer tools, such as traffic shaping that reduce the cost of working with us, and our brand safety measures.
Header Bidding and Data Processing
Header bidding is a programmatic technique by which sellers offer inventory to multiple ad exchanges and supply side platforms, such as our platform, simultaneously. Header bidding has been rapidly adopted in recent years in the desktop and mobile channels and has experienced modest adoption in CTV. The adoption of header bidding has created a number of challenges and technical complexities for both sellers and buyers, which require sophisticated tools to manage. Header bidding has led to a significant increase in the number of ad impressions to be processed and analyzed through our platform as well as by DSPs, which can lead to increased costs if not properly addressed. We have invested in technology solutions, such as Demand Manager, to help publishers manage their header-bidding inventory.
Privacy Regulation
Our business is highly susceptible to emerging privacy regulations and oversight concerning the collection, use and sharing of data. Data protection authorities in a number of territories have expressed a desire to focus on the advertising technology ecosystem. Because we, and our clients, rely upon large volumes of such data, it is essential that we monitor developments in this area domestically and globally, and engage in responsible privacy practices.
We do not collect information, such as name, address, or phone number, that can be used directly to identify a real person, and we take steps not to collect and store such information. Instead, we rely on IP addresses, geo-location information, and persistent identifiers about Internet users and do not attempt to associate this data with other data that can be used to identify real people. This type of information is considered "personal" in some jurisdictions or otherwise may be the subject of future legislation or regulation. The definition of personal data varies by country, and continues to evolve in ways that may require us to adapt our practices to avoid violating laws or regulations related to the collection, storage, and use of consumer data. As a result, our technology platform and business practices must be assessed regularly in each country in which we do business.
There are also a number of specific laws and regulations governing the collection and use of certain types of consumer data relevant to our business. For example, the Children’s Online Privacy Protection Act ("COPPA"), imposes restrictions on the collection and use of data about users of child-directed websites.
The use and transfer of personal data in the European Economic Area ("EEA") member states and the United Kingdom (“UK”) is currently governed by the General Data Protection Regulation and the UK General Data Protection Regulation (the "GDPR" and "UK GDPR"). The GDPR and UK GDPR set out higher potential liabilities for certain data protection violations and establish significant regulatory requirements resulting in a greater compliance burden for us in the course of delivering our solution in the EEA and UK. While data protection authorities have started to clarify certain requirements under GDPR and UK GDPR, significant uncertainty remains as to how the regulation will be applied and enforced.
In addition to the GDPR and UK GDPR, a number of new privacy regulations will or have already come into effect. The California legislature passed the California Consumer Privacy Act ("CCPA") in 2018, which became effective January 1, 2020. This law imposes new obligations on businesses that handle the personal information of California residents. The obligations imposed require us to maintain ongoing significant resources for compliance purposes. Certain requirements remain unclear due to ambiguities in the drafting of or incomplete guidance. Adding to the uncertainty facing the ad tech industry, a new law, titled the California Privacy Rights Act ("CPRA") recently passed as a ballot initiative in California and will impose additional notice and opt out obligations on the digital advertising space. This law, which will take effect in January 2023, will cause us to incur additional compliance costs and impose additional restrictions on us and on our industry partners. These ambiguities and resulting impact on our business will need to be resolved over time. In addition, other privacy bills have been introduced at both the state and federal level. Certain international territories are also imposing new or expanded privacy obligations. In the coming years, we expect further consumer privacy regulation worldwide.
Beyond laws and regulations, we are members of self-regulatory bodies that impose additional requirements related to the collection, use, and disclosure of consumer data, including the Internet Advertising Bureau ("IAB"), the Digital Advertising Alliance, the Network Advertising Initiative, and the Europe Interactive Digital Advertising Alliance. Under the requirements of these self-regulatory bodies, in addition to other compliance obligations, we provide consumers with notice via our privacy policy about our use of cookies and other technologies to collect consumer data, and of our collection and use of consumer data to deliver personalized advertisements. We allow consumers to opt-out from the use of data we collect for purposes of behavioral advertising through a mechanism on our website, linked through our privacy policy as well as through portals maintained by some of these self-regulatory bodies. Some of these self-regulatory bodies have the ability to discipline members or participants, which could result in
38

fines, penalties, and/or public censure (which could in turn cause reputational harm). Additionally, some of these self-regulatory bodies might refer violations of their requirements to the Federal Trade Commission or other regulatory bodies.
We support privacy initiatives and believe they will be beneficial to consumers' confidence in advertising technology, which will ultimately be positive for the advertising ecosystem in the long term. However, until prevailing compliance practices standardize, the impact of worldwide privacy regulations on our business and, consequently, our revenue could be negatively impacted.
For additional information regarding regulatory risks to our business, see "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2021.

39

Trends in Our Business
Telaria Merger, SpotX and SpringServe Acquisitions
On April 1, 2020, we completed the Telaria Merger, and on April 30, 2021, we completed the SpotX Acquisition. These transactions were transformative and have resulted in what we believe to be the world’s largest independent sell-side advertising platform and ad server, with scale, capabilities, and solutions exceeding those offered by competitors. We offer a single partner for transacting CTV, desktop display, video, audio and mobile inventory across all geographies and auction types.
As CTV viewership is growing rapidly and the pace of adoption is accelerating the shift of advertising budgets from linear television to CTV, these transactions have strategically positioned us to take advantage of this trend, and we believe that CTV will be our biggest growth driver in future periods.
The SpotX Acquisition resulted in a significant increase in our revenue and Revenue ex-TAC (as defined in section "Key Operating and Financial Performance Metrics"), in particular in CTV and online video. Following the transaction, the percentage of our revenue attributable to CTV increased significantly, and because CTV is largely transacted through reserve auctions, these types of auctions have become a more significant portion of the transactions on our platform. The acquisition also resulted in an increase in related operating expenses, primarily associated with costs for personnel, data center and hosting costs, facilities, payments to sellers for revenue reported on a gross basis, and other ancillary costs to support the business. We have been able to offset some of these increases through cost saving activities and the achievement of acquisition synergies. Initially, we targeted in excess of $35 million in run rate operating cost synergies, over a two year period, from the SpotX Acquisition, and have made significant progress towards this goal. Due to the evolving nature of our business since the acquisition we are no longer tracking synergies as a discrete cost saving activity. As part of our integration efforts, we are in the process of consolidating our legacy CTV and SpotX CTV platforms, including the migration of clients to the unified platform.
The SpringServe Acquisition, which we completed in July 2021, expanded our video and CTV offering to include ad server functionality in addition to our programmatic SSP capabilities. The SpringServe ad server manages multiple aspects of video advertising for both programmatic transactions and inventory sold directly by the publisher, including forecasting, routing, customized ad experiences, and advanced podding logic. Combined with our SSP, the SpringServe ad server provides publishers a holistic yield management solution that works across their entire video advertising business to drive value. This is of particular importance for CTV publishers, who still sell a large percentage of their inventory through their direct sales team. We believe the acquisition of SpringServe is highly strategic as it allows us to offer publishers an independent full-stack solution to the walled gardens, which can be leveraged across their entire video advertising business.
Impact of COVID-19 Pandemic and Other Macroeconomic Developments
Our business depends on the overall demand for advertising and on the economic health of our current and prospective sellers and buyers. Accordingly, our business and operations have been, and could in the future be, adversely affected by events beyond our control, such as health epidemics, including the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate. In addition, fears of a recession or economic downturn have and may continue to result in brands decreasing or delaying advertising budgets.
In response to the COVID-19 pandemic and associated economic challenges, a significant number of advertisers, in particular with respect to certain categories of advertising that were particularly impacted by the pandemic and resulting stay-at-home orders, reduced their advertising budgets, resulting in an overall decrease in advertising spend through our platform compared to our pre-COVID expectations. This decrease was particularly pronounced through the first half of 2020, where we experienced a significant decline in our revenues compared to our expectations. Our revenue trends improved significantly during the third and fourth quarters of 2020 and throughout 2021, although certain advertising categories remain impacted. More recently, we have experienced some downward pressure due to global supply chain disruptions (in particular, with respect to the auto vertical), inflationary concerns, global hostilities, recessionary concerns, and other macroeconomic factors, which have generally negatively impacted ad budgets.
Refer to Item 1A. "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2021 for additional information related to risks associated with the COVID-19 pandemic and other macroeconomic challenges.

40

Components of Our Results of Operations
We report our financial results as one operating segment. Our consolidated operating results are regularly reviewed by our chief operating decision maker, principally to make decisions about how we allocate our resources and to measure our consolidated operating performance.
Revenue
We generate revenue from the purchase and sale of digital advertising inventory through our platform. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold and for advertising campaigns that are transacted through insertion orders, we earn revenue based on the full amount of ad spend that runs through our platform. We also generate revenue from the fee we charge clients for use of our SpringServe ad server, SpotX platform, and Demand Manager header-bidding product. We recognize revenue upon the fulfillment of our contractual obligations in connection with a completed transaction, subject to satisfying all other revenue recognition criteria. For the majority of transactions executed through our platform, we act as an agent on behalf of the publisher that is monetizing its inventory, and revenue is recognized net of any advertising inventory costs that we remit to sellers. With respect to certain revenue streams for managed advertising campaigns that are transacted through insertion orders, we report revenue on a gross basis, based primarily on our determination that the Company acts as the primary obligor in the delivery of advertising campaigns for our buyer clients with respect to such transactions.
Following the SpotX Acquisition, the percentage of our revenue reported on a gross basis increased significantly compared to pre-acquisition periods. During the first quarter of 2021 (prior to the SpotX Acquisition), our revenue reported on a gross basis was less than 3% of total revenue. For the three and six months ended June 30, 2022, our revenue reported on a gross basis increased to 18% and 17% of total revenue, respectively. As revenue streams acquired in the SpotX Acquisition continue to increase, the percentage of revenue reported on a gross basis may continue to increase in future periods. Any mix shift that causes an increase in the relative percentage of our revenue accounted for on a gross basis would result in a higher revenue contribution and an associated decrease in our gross margin percentage (with no underlying impact on gross profit or Revenue ex-TAC, as defined in section "Key Operating and Financial Performance Metrics"). Our revenue recognition policies are discussed in more detail in our audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in our Annual Report on Form 10-K and in Note 3 of the accompanying Notes to the Condensed Consolidated Financial Statements.
Expenses
We classify our expenses into the following categories:
Cost of Revenue. Our cost of revenue consists primarily of data center costs, bandwidth costs, ad protection costs, depreciation and maintenance expense of hardware supporting our revenue-producing platform, amortization of software costs for the development of our revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in our network operations group who support our platform. We capitalize costs associated with software that is developed or obtained for internal use and amortize the costs associated with our revenue-producing platform in cost of revenue over their estimated useful lives. We amortize acquired developed technologies over their estimated useful lives.
Sales and Marketing. Our sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships, backlog, and non-compete agreements from our business acquisitions, and to a lesser extent, facilities-related costs and depreciation and amortization. Our sales organization focuses on increasing the adoption of our solution by existing and new buyers and sellers. We amortize acquired intangibles associated with client relationships and backlog from our business acquisitions over their estimated useful lives.
Technology and Development. Our technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as professional services associated with the ongoing development and maintenance of our solution, depreciation and amortization, and to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation, and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net, on our consolidated balance sheets. We amortize internal use software development costs that relate to our revenue-producing activities on our platform to cost of revenue and amortize other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. We amortize acquired intangibles associated with technology and development functions from our business acquisitions over their estimated useful lives.
General and Administrative. Our general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with our executive, finance, legal, human resources, compliance, and
41

other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from our business acquisitions over their estimated useful lives that relate to general and administrative functions.
Merger, Acquisition, and Restructuring Costs. Our merger, acquisition, and restructuring costs consist primarily of professional service fees associated with the merger and acquisition activities, cash-based employee termination costs, related stock-based compensation charges, and other restructuring activities, including facility closures, relocation costs, contract termination costs, and impairment costs of abandoned technology associated with restructuring activities.
Other (Income) Expense
Interest (Income) Expense, Net. Interest expense consists of interest expense associated with our Term Loan B Facility (defined below) and Convertible Senior Notes (defined below), and their related amortization of debt issuance costs and debt discount. Interest income consists of interest earned on our cash equivalents.
Other Income. Other income consists primarily of rental income from commercial office space we hold under lease and have sublet to other tenants.
Foreign Currency Exchange (Gain) Loss, Net. Foreign currency exchange (gain) loss, net consists primarily of gains and losses on foreign currency transactions and remeasurement of monetary assets and liabilities on our balance sheet denominated in foreign currencies. Foreign currency monetary assets and liabilities consist primarily of cash and cash equivalents, accounts receivable, accounts payable, and various intercompany balances held between our subsidiaries. Our primary foreign currency exposures are currencies other than the U.S. Dollar, principally the Australian Dollar, British Pound, Canadian Dollar, Euro, and Japanese Yen.
Provision (Benefit) for Income Taxes
We are subject to income taxes in the U.S. (federal and state) and numerous foreign jurisdictions. Tax laws, regulations, administrative practices, principles, and interpretations in various jurisdictions may be subject to significant change, with or without notice, due to economic, political, and other conditions, and significant judgment is required in evaluating and estimating our provision and accruals for these taxes. There are many transactions that occur during the ordinary course of business for which the ultimate tax determination is uncertain. Our effective tax rates could be affected by numerous factors, such as changes in our business operations, acquisitions, investments, entry into new businesses and geographies, intercompany transactions, the relative amount of our foreign earnings, including earnings being lower than anticipated in jurisdictions where we have lower statutory rates and higher than anticipated in jurisdictions where we have higher statutory rates, losses incurred in jurisdictions for which we are not able to realize related tax benefits, the applicability of special tax regimes, changes in foreign currency exchange rates, changes in our stock price, changes in our deferred tax assets ("DTA") and liabilities and their valuation, changes in the laws, regulations, administrative practices, principles, and interpretations related to tax, including changes to the global tax framework, competition, and other laws and accounting rules in various jurisdictions.
42

Results of Operations
    The following table sets forth our condensed consolidated results of operations:
Three Months EndedChange %Six Months EndedChange %
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Revenue$137,780 $114,541 20 %$255,855 $175,256 46 %
Expenses (1)(2):
Cost of revenue65,001 50,526 29 %124,397 71,282 75 %
Sales and marketing51,827 43,273 20 %101,827 65,862 55 %
Technology and development23,037 18,111 27 %46,080 32,377 42 %
General and administrative20,466 16,980 21 %39,170 31,138 26 %
Merger, acquisition, and restructuring costs712 32,632 (98)%7,468 35,354 (79)%
Total expenses161,043 161,522 — %318,942 236,013 35 %
Loss from operations(23,263)(46,981)50 %(63,087)(60,757)(4)%
Other expense, net1,795 3,906 (54)%8,569 2,841 202 %
Loss before income taxes(25,058)(50,887)51 %(71,656)(63,598)(13)%
Benefit for income taxes(104)(87,695)(100)%(2,109)(87,529)(98)%
Net income (loss)$(24,954)$36,808 (168)%$(69,547)$23,931 (391)%

(1) Stock-based compensation expense included in our expenses was as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Cost of revenue
$417 $167 $767 $252 
Sales and marketing5,425 3,382 10,766 5,843 
Technology and development
5,352 2,541 10,069 4,367 
General and administrative
4,948 2,968 9,185 5,212 
Merger, acquisition, and restructuring costs60 646 2,004 1,023 
Total stock-based compensation expense
$16,202 $9,704 $32,791 $16,697 
(2) Depreciation and amortization expense included in our expenses was as follows:
 Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Cost of revenue
$26,862 $19,104 $53,184 $27,344 
Sales and marketing18,904 16,484 38,056 20,468 
Technology and development
233 165 457 278 
General and administrative
161 144 329 292 
Total depreciation and amortization expense
$46,160 $35,897 $92,026 $48,382 
43

    The following table sets forth our condensed consolidated results of operations for the specified periods as a percentage of our revenue for those periods presented:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Revenue
100  %100  %100  %100 %
Cost of revenue
47 44 49 41 
Sales and marketing
37 38 40 38 
Technology and development
17 16 18 17 
General and administrative15 15 15 18 
Merger, acquisition, and restructuring costs28 20 
Total expenses
117 141 125 134 
Loss from operations(17)(41)(25)(34)
Other expense, net
Loss before income taxes(18)(45)(28)(35)
Benefit for income taxes— (77)(1)(50)
Net income (loss)(18)%32 %(27)%15  %
Comparison of the Three and Six Months Ended June 30, 2022 and 2021
    Revenue
Revenue increased $23.2 million, or 20%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. Our revenue growth was driven primarily by growth in CTV and mobile as well as incremental revenue from the SpotX Acquisition, which was completed on April 30, 2021, and the SpringServe Acquisition, which was completed on July 1, 2021. This increase was partially offset by declines in revenue from desktop. On a pro forma basis, including revenue from SpotX and SpringServe during the relevant pre-acquisition period, revenue increased 1% for the three months ended June 30, 2022 compared to the prior year period.
Revenue increased $80.6 million, or 46%, for the six months ended June 30, 2022 compared to the prior year period, for the same reasons above. On a pro forma basis, including SpotX and SpringServe during the relevant pre-acquisition period, revenue increased 3% for the six months ended June 30, 2022 compared to the prior year.
We expect our revenue will increase through the remainder of 2022 compared to 2021. Our revenue is largely a function of the number of advertising transactions and the price, or CPM, at which the inventory is sold, which results in total advertising spend on our platform, and, with respect to our revenue reported on a net basis, the take rate we charge for our services. Because pricing and take rate vary across publisher, channel and transaction type, our revenue is impacted by shifts in the mix of advertising spend on our platform. We believe that contributions to revenue from reserve auctions, in particular with respect to CTV which is largely transacted on a reserved basis, will continue to grow as a percentage of our total revenue. In general, we expect this shift will have a positive impact on our revenue due to both an increase in the volume of transactions and average CPM, despite the fact that reserve auctions generally carry a lower take rate compared to open auction transactions.
Our business is dependent in part on the overall health of the advertising market. Our revenue growth has been tempered, and may be negatively impacted in the future, by reductions in revenue resulting from the economic impact of the COVID-19 pandemic and other macroeconomic challenges, such as another pandemic or health crisis, geopolitical events (including the conflict in Ukraine), and other macroeconomic factors like labor shortages, supply chain disruptions, recessionary concerns, and inflation impacting the markets and communities in which we operate. The occurrence of a recession would likely negatively impact our future revenue trends, and the magnitude of this impact is difficult to predict depending on the scope and duration of any recession. Refer to Item 1A. "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2021 for additional information related to these risks.
Cost of Revenue
Cost of revenue increased $14.5 million, or 29%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021, primarily due to costs associated with our larger scale following the SpotX Acquisition, revenue growth, and an increase in traffic acquisition cost driven by the increase in revenue reported on a gross basis as a result of the SpotX Acquisition. Compared to the prior year period, cost of revenue included an increase of $7.8 million in depreciation and amortization and $5.5 million in data and bandwidth expenses.
44

For the six months ended June 30, 2022, costs of revenue increased $53.1 million, or 75%, compared to the prior year period for the same reasons above. Compared to the prior year period, cost of revenue included an increase of $25.8 million in depreciation and amortization, $12.4 million in data and bandwidth expenses, and $10.5 million in traffic acquisition costs associated with revenue recognized on a gross basis.
Our cost of revenue will continue to increase in future periods primarily due to the expected increase in the size of our operations, including increases in hosting costs and other expenses to support the growth of our business, and increases in traffic acquisition costs associated with revenue reported on a gross basis.
Cost of revenue may fluctuate from quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, depending on revenue levels and the volume of transactions we process supporting those revenues, and the timing and amounts of depreciation and amortization of equipment and software.
    Sales and Marketing
Sales and marketing expenses increased $8.6 million, or 20%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021, primarily due to the SpotX Acquisition and associated increases in headcount and the amortization of acquired intangibles and other assets. The increase in sales and marketing expenses year over year included $3.6 million related to personnel expenses and $2.4 million related to depreciation and amortization, both increases primarily associated with the SpotX Acquisition.
For the six months ended June 30, 2022, sales and marketing expenses increased $36.0 million, or 55%, compared to the prior year period for the same reasons above. The increase in sales and marketing expenses year over year included $17.6 million related to depreciation and amortization and $14.5 million related to personnel expenses, both increases primarily associated with the SpotX Acquisition.
We expect sales and marketing expenses to decrease through the remainder of 2022 compared to 2021 in absolute dollars primarily due to decreases in amortization of acquired intangible assets, which we expect to be partially offset by increases in personnel costs as a result of new hiring to support our revenue growth and increases in event, travel and entertainment expenses.
Sales and marketing expenses may fluctuate quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, based on revenue levels, the timing of our investments and seasonality in our industry and business.
    Technology and Development
Technology and development expenses increased $4.9 million, or 27%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021, due primarily to an increase of $4.3 million in personnel costs as a result of the increased headcount associated with the SpotX Acquisition.
For the six months ended June 30, 2022, technology and development expenses increased $13.7 million, or 42%, compared to the prior year period, due to an increase of $12.2 million in personnel costs as a result of the increased headcount associated with the SpotX Acquisition.
We expect technology and development expenses to increase through the remainder of 2022 compared to 2021 in absolute dollars primarily due to new hiring to support revenue growth and product development and a full year of personnel expenses from technology acquisitions along with increases in travel and entertainment expenses.
The timing and amount of our capitalized development and enhancement projects may affect the amount of development costs expensed in any given period. As a percentage of revenue, technology and development expense may fluctuate from quarter to quarter and period to period based on revenue levels, the timing and amounts of technology and development efforts, the timing and the rate of the amortization of capitalized projects and the timing and amounts of future capitalized internal use software development costs.
General and Administrative
General and administrative expenses increased $3.5 million, or 21%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021, primarily due to increases of $2.0 million in personnel expenses mainly attributable to the SpotX Acquisition.
For the six months ended June 30, 2022, general and administrative expenses increased $8.0 million, or 26%, compared to the prior year period, due to increases of $5.0 million in personnel expenses mainly attributable to the SpotX Acquisition, and $1.4 million in business insurance and taxes.
We expect general and administrative expenses to increase through the remainder of 2022 compared to 2021 in absolute dollars primarily due to the additional costs for a return to office work environment, new office leases, and increases in travel and entertainment expenses.
45

General and administrative expenses may fluctuate from quarter to quarter and period to period based on the timing and amounts of expenditures in our general and administrative functions as they vary in scope and scale over periods. Such fluctuations may not be directly proportional to changes in revenue.
Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs decreased $31.9 million, or 98%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. Costs incurred during the three months ended June 30, 2022 of $0.7 million were primarily due to one-time cash-based employee termination benefit costs related to restructuring activities from the SpotX Acquisition. Costs incurred during the three months ended June 30, 2021 of $32.6 million were primarily due to the SpotX Acquisition, which was completed on April 30, 2021, which costs included investment banking advisory, legal, and other professional services fees, one-time cash-based employee termination benefit costs, non-cash stock-based compensation expense associated with equity accelerations due to severance benefits, and facility closure costs associated with office space restructuring activities.
Merger, acquisition, and restructuring costs decreased by $27.9 million, or 79%, for the six months ended June 30, 2022 compared to the prior year period for the same reasons above.
Other (Income) Expense, Net
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Interest expense, net$7,146 $5,172 $14,257 $5,315 
Other income(1,359)(1,139)(2,622)(2,362)
Foreign exchange gain, net(3,992)(127)(3,066)(112)
Total other expense, net$1,795 $3,906 $8,569 $2,841 
Interest (income) expense, net increased $2.0 million and $8.9 million during the three and six months ended June 30, 2022, compared to the same periods in the prior year, mainly due to interest expense associated with the Term Loan B Facility (defined below), which the Company entered into during April 2021, and interest expense associated with the Convertible Senior Notes (defined below), which the Company entered into during March 2021.
We expect interest expense to increase in 2022 compared to 2021 as a result of a full year of interest expense associated with our Term Loan B Facility and Convertible Senior Notes. In addition, interest expense on our Term Loan B Facility may increase to the extent that interest rates increase generally as it carries a variable interest rate.
Foreign exchange gain, net is impacted by movements in exchange rates and the amount of foreign currency-denominated cash, receivables, and payables, which are impacted by our billings to buyers, payments to sellers, and intercompany balances. The foreign exchange loss, net during the three and six months ended June 30, 2022 was primarily attributable to the currency movements between the British Pound, Australian Dollar, Canadian Dollar, and Euro relative to the U.S. Dollar.
Provision (Benefit) for Income Taxes    
    We recorded an income tax benefit of $0.1 million and $87.7 million for the three months ended June 30, 2022 and 2021, respectively, and an income tax benefit of $2.1 million and $87.5 million for the six months ended June 30, 2022 and 2021, respectively. The tax benefit for the three and six months ended June 30, 2022 is primarily the result of recognizing the benefit of DTAs previously subject to the domestic valuation allowance and the foreign income tax provision. The tax benefit for the three and six months ended June 30, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The net deferred tax liabilities recorded in connection with the prior year acquisitions and our current year taxable income provided sources of taxable income to support the realizability of pre-existing DTAs. We continue to maintain a partial valuation allowance for our domestic DTAs.

Key Operating and Financial Performance Metrics
In addition to our GAAP results, we review non-GAAP financial measures, including Revenue ex-TAC and Adjusted EBITDA, to help us evaluate our business on a consistent basis, measure our performance, identify trends affecting our business, establish budgets, measure the effectiveness of investments in our technology and development and sales and marketing, and assess our operational efficiencies. Our non-GAAP financial measures are discussed below. Revenue and net income (loss) are discussed above under the headings "Components of Our Results of Operations" and "Results of Operations."
46


Three Months EndedSix Months Ended
June 30, 2022
June 30, 2021
Change
Favorable/ (Unfavorable)
June 30, 2022
June 30, 2021
Change
Favorable/ (Unfavorable)
(in thousands)
Financial Measures and non-GAAP Financial Measures:
Revenue$137,780 $114,541 20%$255,855 $175,256 46%
Revenue ex-TAC123,264100,43223%230,348160,29244%
Gross profit72,779 64,015 14%131,458 103,974 26%
Net income (loss)(24,954)36,808 (168)%(69,547)23,931 (391)%
Adjusted EBITDA41,321 31,793 30%70,162 41,155 70%
Revenue ex-TAC
Revenue ex-TAC is revenue excluding traffic acquisition cost ("TAC"). Traffic acquisition cost, a component of cost of revenue, represents what we must pay sellers for the sale of advertising inventory through our platform for revenue reported on a gross basis. In calculating Revenue ex-TAC, we add back the cost of revenue, excluding TAC, to gross profit, the most comparable GAAP measurement. Revenue ex-TAC is a non-GAAP financial measure. Our management believes Revenue ex-TAC is a useful measure in assessing the performance of Magnite as a combined company following the SpotX Acquisition and facilitates a consistent comparison against our core business without considering the impact of traffic acquisition costs related to revenue reported on a gross basis.
Our use of Revenue ex-TAC has limitations as an analytical tool and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. A potential limitation of this non-GAAP financial measure is that other companies, including companies in our industry which have similar business arrangements, may define Revenue ex-TAC differently, which may make comparisons difficult. Because of these and other limitations, you should consider our non-GAAP measures only as supplemental to GAAP-based financial performance measures, including revenue, net income (loss) and cash flows.
The following table presents the calculation of gross profit and reconciliation of gross profit to Revenue ex-TAC for the three and six months ended June 30, 2022 and 2021:

 Three Months EndedSix Months Ended
 
June 30, 2022
June 30, 2021
Change %
June 30, 2022
June 30, 2021
Change %
(in thousands)
Revenue$137,780 $114,541 20 %$255,855 $175,256 46 %
Less: Cost of revenue65,001 50,526 29 %124,397 71,282 75 %
Gross Profit72,779 64,015 14 %131,458 103,974 26 %
Add back: Cost of revenue, excluding TAC50,485 36,417 39 %98,890 56,318 76 %
Revenue ex-TAC$123,264 $100,432 23 %$230,348 $160,292 44 %
We track the breakdown of Revenue ex-TAC across channels to better understand how our clients are transacting on our platform, which informs decisions as to business strategy and the allocation of resources and capital. The following table presents Revenue ex-TAC by channel:
Revenue ex-TAC
Three Months EndedSix Months Ended
June 30, 2022
June 30, 2021
Change %
June 30, 2022
June 30, 2021
Change %
(in thousands)
Channel:
CTV$52,116 $34,264 52 %$94,419 $46,240 104 %
Desktop27,180 27,377 (1)%53,664 47,374 13 %
Mobile43,968 38,791 13 %82,265 66,678 23 %
Total$123,264 $100,432 23 %$230,348 $160,292 44 %
47


Revenue ex-TAC increased $22.8 million, or 23%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase in Revenue ex-TAC was primarily due to growth in CTV and mobile as well as incremental revenue from the SpotX Acquisition, which was completed on April 30, 2021, and the SpringServe Acquisition, which was completed on July 1, 2021. This was partially offset by a 1% year-over-year decline in our desktop business.
Revenue ex-TAC increased $70.1 million, or 44%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase in Revenue ex-TAC is attributable to the same reasons above, as well as growth in our desktop business.
We expect Revenue ex-TAC to increase through the remainder of 2022 as compared to the same period in the prior year. We believe that CTV will be our biggest growth driver in future periods and continue to represent a higher percentage of our overall Revenue ex-TAC, with mobile as our second biggest driver. Our mobile business consists of two components, mobile web and mobile applications. Initially our mobile business consisted primarily of mobile web, which is similar to our desktop business, but our mobile application business has been the growth driver behind our mobile business. We therefore expect our growth within mobile to come largely from our mobile applications business and, in particular, mobile in-app video.
Lower industry growth rates in desktop will make growing desktop Revenue ex-TAC more challenging; however, in future periods we believe we will be able to grow our desktop business in excess of industry projections by capturing market share through SPO and expansion of publisher relationships. We expect our desktop business to decline as an overall percentage of our revenue in future periods. However, we expect that it will continue to represent a significant part of our Revenue ex-TAC in the near term. Therefore, the mix of our desktop business will continue to dampen our overall growth rate.
Adjusted EBITDA

We define Adjusted EBITDA as net income (loss) adjusted to exclude stock-based compensation expense, depreciation and amortization, amortization of acquired intangible assets, impairment charges, interest income or expense, and other cash and non-cash based income or expenses that we do not consider indicative of our core operating performance, including, but not limited to foreign exchange gains and losses, acquisition and related items, non-operational real estate expense (income), net, and provision (benefit) for income taxes. We believe Adjusted EBITDA is useful to investors in evaluating our performance for the following reasons:
Adjusted EBITDA is widely used by investors and securities analysts to measure a company’s performance without regard to items such as those we exclude in calculating this measure, which can vary substantially from company to company depending upon their financing, capital structures, and the method by which assets were acquired.
Our management uses Adjusted EBITDA in conjunction with GAAP financial measures for planning purposes, including the preparation of our annual operating budget, as a measure of performance and the effectiveness of our business strategies, and in communications with our board of directors concerning our performance. Adjusted EBITDA may also be used as a metric for determining payment of cash incentive compensation.
Adjusted EBITDA provides a measure of consistency and comparability with our past performance that many investors find useful, facilitates period-to-period comparisons of operations, and also facilitates comparisons with other peer companies, many of which use similar non-GAAP financial measures to supplement their GAAP results.
Although Adjusted EBITDA is frequently used by investors and securities analysts in their evaluations of companies, Adjusted EBITDA has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of our results of operations as reported under GAAP. These limitations include:
Stock-based compensation is a non-cash charge and will remain an element of our long-term incentive compensation package, although we exclude it as an expense when evaluating our ongoing operating performance for a particular period.
Depreciation and amortization are non-cash charges, and the assets being depreciated or amortized will often have to be replaced in the future, but Adjusted EBITDA does not reflect any cash requirements for these replacements.
Impairment charges are non-cash charges related to goodwill, intangible assets and/or long-lived assets.
Adjusted EBITDA does not reflect non-cash charges related to acquisition and related items, such as amortization of acquired intangible assets, merger or acquisition related severance costs, and changes in the fair value of contingent consideration.
Adjusted EBITDA does not reflect cash and non-cash charges and changes in, or cash requirements for, acquisition and related items, such as certain transaction expenses and expenses associated with earn-out amounts.
Adjusted EBITDA does not reflect changes in our working capital needs, capital expenditures, non-operating real estate expenses or income, or contractual commitments.
48

Adjusted EBITDA does not reflect cash requirements for income taxes and the cash impact of other income or expense.
Other companies may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.
Our Adjusted EBITDA is influenced by fluctuations in our revenue, cost of revenue, and the timing and amounts of the cost of our operations. Adjusted EBITDA should not be considered as an alternative to net income (loss), income (loss) from operations, or any other measure of financial performance calculated and presented in accordance with GAAP.
The following table presents a reconciliation of net income (loss), the most comparable GAAP measure, to Adjusted EBITDA for the three and six months ended June 30, 2022 and 2021:
 Three Months EndedSix Months Ended
 
June 30, 2022
June 30, 2021
June 30, 2022
June 30, 2021
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Add back (deduct):
Depreciation and amortization expense, excluding amortization of acquired intangible assets7,355 6,359 14,745 11,253 
   Amortization of acquired intangibles38,805 29,538 77,281 37,129 
   Stock-based compensation expense16,202 9,704 32,791 16,697 
Merger, acquisition, and restructuring costs, excluding stock-based compensation expense652 31,986 5,464 34,331 
Non-operational real estate expense, net
211 48 346 140 
Interest expense, net7,146 5,172 14,257 5,315 
Foreign exchange gain, net(3,992)(127)(3,066)(112)
Benefit for income taxes(104)(87,695)(2,109)(87,529)
Adjusted EBITDA$41,321 $31,793 $70,162 $41,155 
Adjusted EBITDA increased by $9.5 million during the three months ended June 30, 2022 compared to the three months ended June 30, 2021, primarily due to increase in revenue from both organic growth and the SpotX and SpringServe Acquisitions, which are discussed in section "Comparison of the Three and Six Months Ended June 30, 2022 and 2021," and improved operating leverage from our increased scale and related cost synergies.
Adjusted EBITDA increased by $29.0 million during the six months ended June 30, 2022, for the same reasons above.
We expect Adjusted EBITDA to continue to increase through the remainder of 2022 as compared to the same period in the prior year as a result of continued growth in revenue and ongoing operating leverage.
Liquidity and Capital Resources
Liquidity
As of June 30, 2022, we had cash and cash equivalents of $233.1 million, of which $23.4 million was held in foreign currency denominated cash accounts, and an aggregate gross principal amount of $756.4 million of indebtedness outstanding under our Term Loan B Facility (as defined below) and our Convertible Senior Notes (as defined below). In addition, we are party to a $65.0 million Revolving Credit Facility (as defined below), of which approximately $5.3 million is assigned to outstanding but undrawn letters of credit. See "Capital Resources" below for further information about our outstanding debt.
Our principal cash requirements for the 12 month period following this report primarily consist of personnel costs, contractual payment obligations, including office leases, data center costs and cloud hosting costs, capital expenditures, payment of interest and required principal payments on our Convertible Senior Notes and Term Loan B Facility, taxes paid related to net share settlement associated with vesting of stock-based compensation awards, and cash requirements to fund working capital. In the longer term, we would expect to have similar cash requirements, with increases in absolute dollars associated with the continued growth of our business and expansion of operations. See "Contractual Obligations and Known Future Cash Requirements" for a further discussion of our known material contractual obligations.
Our working capital needs and cash conversion cycle, which is influenced by seasonality and may be negatively impacted as a result of COVID-19, inflationary, recessionary and other macroeconomic challenges, can have large fluctuations due to the timing of receipts from buyers and timing of disbursements to sellers. In addition, in the event a buyer defaults on payment, we may still be required to pay sellers for the inventory purchased. Our capital expenditure investments tend to be higher in the second half
49

of the year. The impacts from changes in working capital and capital expenditures can significantly impact our cash flows and therefore, our liquidity during any period presented.
We have historically relied upon cash and cash equivalents, cash generated from operations, borrowings under credit facilities and issuance of debt for our liquidity needs. Our ability to meet our cash requirements depends on, among other things, our operating performance, competitive developments, and financial market conditions, all of which are significantly affected by business, financial, economic, political, global health-related and other factors, many of which we may not be able to control or influence.
We believe our existing cash and cash equivalents, cash generated from operating activities, and amounts available to borrow under our Revolving Credit Facility will be sufficient to meet our working capital requirements for at least the next twelve months from the issuance of our financial statements. However, there are multiple factors that could impact our cash balances in the future, including the factors described above with respect to working capital and cash conversion cycles, as well as the duration and severity of events beyond our control, such as health epidemics, including the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate and the factors set forth in Part II, Item 1A: "Risk Factors" of our Annual Report on Form 10-K for the year ended December 31, 2021.
Capital Resources
In March 2021, we sold convertible senior notes ("Convertible Senior Notes") for gross proceeds of $400.0 million. The Convertible Senior Notes are senior, unsecured obligations with interest payable semi-annually in cash at a rate of 0.25% per annum in arrears on March 15 and September 15. The Convertible Senior Notes will mature on March 15, 2026, unless earlier converted, redeemed, or repurchased. The initial conversion rate is 15.6539 shares per $1,000 principal amount of notes, which represents an initial conversion price of approximately $63.88 per share of the Company’s common stock and is subject to adjustment as described in the Offering Memorandum. At June 30, 2022, the balance of the Convertible Senior Notes was $391.5 million, net of unamortized debt issuance costs of $8.5 million. Accrued interest for the Convertible Senior Notes at June 30, 2022 was $0.3 million.
In conjunction with the issuance of the Convertible Senior Notes, we entered into capped call transactions to reduce the Company's exposure to additional cash payments above principal balances in the event of a cash conversion of the Convertible Senior Notes. The Company may owe additional cash or shares to the holders of the Convertible Senior Notes upon early conversion if our stock price exceeds $91.260 per share, which is subject to certain adjustments. Although the Company’s incremental exposure to the additional cash payment above the principal amount of the Convertible Senior Notes is reduced by the capped calls, conversion of the Convertible Senior Notes by the holders may cause dilution to the ownership interests of existing stockholders. See Note 13 "Debt" in the notes to unaudited condensed consolidated financial statements included in this Quarterly Report for more information regarding terms and conditions of the Convertible Senior Notes and the capped call transactions.
On April 30, 2021, and in conjunction with the SpotX Acquisition, we entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative and collateral agent, and other lending parties thereto for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"), which was subsequently increased to $65.0 million in June 2021. As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions and for general corporate purposes. At June 30, 2022, amounts available under the Revolving Credit Facility were $59.7 million, net of letters of credit outstanding in the amount of $5.3 million. Accrued interest for the Term Loan B Facility at June 30, 2022 was $1.3 million.
On December 13, 2021, the Board of Directors approved a share repurchase program, under which the company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. The repurchase program allows the company to repurchase its common stock using open market stock purchases, privately negotiated transactions, block trades or other means in accordance with U.S. securities laws. Approximately $28.3 million worth of shares remained available for purchase under this discretionary plan as of June 30, 2022.
In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt financing arrangements. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional financing by incurring indebtedness, we will be subject to increased fixed payment obligations and could also be subject to restrictive covenants, such as limitations on our ability to incur additional debt, and other operating restrictions that could adversely impact our ability to conduct our business. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors.
An inability to raise additional capital could adversely affect our ability to achieve our business objectives. In addition, if our operating performance during the next twelve months is below our expectations, our liquidity and ability to operate our business could be adversely affected.
50

Our cash and cash equivalents balance is affected by our results of operations, the timing of capital expenditures which are typically greater in the second half of the year, and by changes in our working capital, particularly changes in accounts receivable and accounts payable. The timing of cash receipts from buyers and payments to sellers can significantly impact our cash flows from operating activities and our liquidity for, and within, any period presented. Our collection and payment cycle can vary from period to period depending upon various circumstances, including seasonality, and may be negatively impacted as a result of COVID-19.         
    Cash Flows
The following table summarizes our cash flows for the periods presented:
Six Months Ended
June 30, 2022June 30, 2021
(in thousands)
Cash flows provided by operating activities$63,952 $27,411 
Cash flows used in investing activities(36,743)(640,091)
Cash flows (used in) provided by financing activities(23,568)688,281 
Effects of exchange rate changes on cash, cash equivalents and restricted cash(915)(109)
Change in cash, cash equivalents and restricted cash$2,726 $75,492 
    Operating Activities
Our cash flows from operating activities are primarily driven by revenues generated from advertising activity, offset by the cash costs of operations, and are significantly influenced by the timing of and fluctuations in receipts from buyers and related payments to sellers. Our future cash flows will be diminished if we cannot increase our revenue levels and manage costs appropriately.
For the six months ended June 30, 2022, net cash provided by operating activities was $64.0 million compared to net cash provided by operating activities of $27.4 million for the six months ended June 30, 2021. Our operating activities included our net loss of $69.5 million and net income of $23.9 million for the six months ended June 30, 2022 and 2021, respectively, which were offset by non-cash adjustments of $127.3 million and $19.5 million, respectively. Net changes in our working capital resulted in an increase of $6.2 million in cash provided by operating activities for the six months ended June 30, 2022. Net changes in our working capital resulted in an increase of $23.0 million in cash provided by operating activities for the six months ended June 30, 2021. The net changes in working capital for both periods are primarily due to the timing of cash receipts from buyers and the timing of payments to sellers.
We believe that cash flows from operations will continue to fluctuate, but in general will increase over time as our business continues to grow.
    Investing Activities
Our primary investing activities have consisted of acquisitions of businesses, purchases of property and equipment, capital expenditures in support of creating and enhancing our technology infrastructure, and investments in, and maturities of, available-for-sale securities. Purchases of property and equipment and investments in internal use software development may vary from period-to-period due to the timing of the expansion of our operations, changes to headcount, and the cycles of our internal use software development. We anticipate investment in internal use software development to slightly increase compared to past years' investment levels as we continue to innovate new solutions on our platform. As the business continues to grow, we expect our investment in property and equipment to increase compared to 2021. Historically, a majority of our purchases in property and equipment have occurred in the latter half of the year in preparation for the peak volumes of the fourth quarter and early in the first quarter of the following year. We expect those trends to continue, with higher levels of property and equipment spend in the latter half of this year compared to the first half of the year. Investments in, and maturities of, available-for-sale securities and acquisitions of businesses vary from period-to-period.
During the six months ended June 30, 2022 and 2021, our investing activities used net cash of $36.7 million and $640.1 million, respectively. During the six months ended June 30, 2022 and 2021, we used cash for purchases of property and equipment of $8.7 million and $10.9 million, respectively, and used cash for investments in our internally developed software of $7.3 million and $5.2 million, respectively. During the six months ended June 30, 2022 and 2021, we used net cash of $20.8 million to acquire Carbon and $624.0 million to acquire SpotX, respectively.
We believe that cash flows used in our investing activities will generally increase in order to support our overall growth, in particular with respect to investments in property and equipment and internally developed software. In addition, our cash flows from investing activities may fluctuate depending on future acquisition activity.
51

    Financing Activities
Our financing activities consisted of our Convertible Senior Notes transactions, repayment of amounts borrowed under our Term Loan B Facility, transactions related to our equity plans, and stock purchases under the share repurchase plan.
For the six months ended June 30, 2022 and 2021, net cash used by financing activities was $23.6 million compared to net cash provided by financing activities of $688.3 million, respectively. Cash outflows from financing activities for the six months ended June 30, 2022 primarily included $15.7 million payment related to share repurchases, $9.5 million for taxes paid related to net share settlement of stock-based awards, and $1.8 million repayment of our Term Loan B. The outflows were offset by cash proceeds from issuance of common stock from the employee stock purchase plan of $2.1 million and cash proceeds from stock options exercised of $1.6 million.
Cash inflows from financing activities for the six months ended June 30, 2021 included $400.0 million in net proceeds from our Convertible Senior Notes offering, $349.2 million in net proceeds from our Term Loan B Facility, cash proceeds from stock options exercised of $7.3 million, and $1.2 million cash proceeds from issuance of common stock from the employee stock purchase plan. These increases were partially offset by a $39.0 million payment for capped call transactions entered into in connection with the Convertible Notes offering and debt issuance cost payments of $30.4 million.
Off-Balance Sheet Arrangements
We do not have any relationships with other entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We did not have any other off-balance sheet arrangements at June 30, 2022 other than the short-term operating leases and the indemnification agreements described below, and commitments mentioned in Note 12 - "Commitments Contingencies."
Contractual Obligations and Known Future Cash Requirements
As of June 30, 2022, our principal commitments consist of obligations under our Convertible Senior Notes, Term Loan B Facility, Revolving Credit Facility, leases for our various office facilities, including our corporate headquarters in New York, New York, and offices in Los Angeles, California, operating lease agreements, including data centers and cloud hosting services that expire at various times through 2032, and indemnification holdback associated with the SpringServe and Carbon acquisitions. In certain cases, the terms of the lease agreements provide for rental payments on a graduated basis.
During the three months ended June 30, 2022 and June 30, 2021, we received rental income from subleases totaling $1.3 million and $1.1 million, respectively. During the six months ended June 30, 2022 and June 30, 2021, we received rental income from subleases totaling $2.6 million and $2.4 million, respectively.
The following table summarizes our future lease obligations, payments of principal and interest under our debt agreements, sublease income, and other future payments due under non-cancelable agreements at June 30, 2022.
Remaining 2022
2023202420252026ThereafterTotal
Lease liabilities associated with leases included Right of Use Asset as of June 30, 2022
$11,699 $21,379 $18,292 $10,037 $9,038 $27,691 $98,136 
Obligations for leases not included in Lease liabilities as of June 30, 2022
541 1,499 1,692 1,060 574 419 5,785 
Convertible Senior Notes— — — — 400,000 — 400,000 
Interest, Convertible Senior Notes500 1,000 1,000 1,000 208 — 3,708 
Term Loan B (1)
1,800 3,600 3,600 3,600 3,600 340,200 356,400 
Interest, Term Loan B (2)
10,955 21,567 21,406 21,127 20,908 27,496 123,459 
Operating sublease income(2,525)(4,926)(4,767)(1,751)(260)— (14,229)
Other non-cancelable obligations5,393 10,634 5,518 1,255 — — 22,800 
Total$28,363 $54,753 $46,741 $36,328 $434,068 $395,806 $996,059 
(1) Includes only scheduled amortization of payments and excludes currently unknown prepayment amounts that will be required, per terms of the Credit Agreement, after the end of each fiscal year.
(2) Interest payments are based on an assumed rate of 6.02%, which was the rate as of June 30, 2022 for the associated Term Loan B Facility.
Obligations for leases not included in the lease liabilities as of June 30, 2022 include commitments under agreements for office space and data centers that have not commenced as of June 30, 2022.
52

Payments associated with our Convertible Senior Notes are based on contractual terms and intended timing of repayments of long-term debt and associated interest and do not assume conversion prior to the maturity date.
Other non-cancelable obligations include agreements in the normal course of business and purchase consideration that extend beyond a year and indemnification holdback obligations associated with acquisitions. We also have an agreement for third-party cloud-managed services for which the future commitment from July 2023 to June 2025 is variable and dependent on the Company’s usage of services for the twelve month period starting July 2022. We are unable to make a reasonably reliable estimate of future commitments at this time, and as a result, this contract is not included in the above contractual obligations table.
In the ordinary course of business, we enter into agreements with sellers, buyers, and other third parties pursuant to which we agree to indemnify buyers, sellers, vendors, lessors, business partners, lenders, stockholders, and other parties with respect to certain matters, including, but not limited to, losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations, and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. These indemnity provisions generally survive termination or expiration of the agreements in which they appear. In addition, we have entered into indemnification agreements with our directors, executive officers and certain other officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands for indemnification have been made as of June 30, 2022.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. By their nature, estimates are subject to an inherent degree of uncertainty. Certain of our estimates and assumptions require increased judgment and carry a higher degree of variability and volatility that could result in material changes to our estimates in future periods. Our actual results could differ from these estimates.
We believe that the following assumptions and estimates have the greatest potential impact on our condensed consolidated financial statements: (i) the determination of revenue recognition as net versus gross in our revenue arrangements, (ii) the determination of the estimated useful lives of internal-use software development costs, (iii) the recoverability of intangible asset and goodwill, (iv) assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, (v) the assumptions used in the valuation of acquired assets and liabilities in business combinations, and (vi) income taxes, including the realization of tax assets and estimates of tax liabilities. Besides the adoption of new accounting pronouncements, as included within "Note 1—Organization and Summary of Significant Accounting Policies" to the condensed consolidated financial statements in this report, there have been no significant changes in our accounting policies or estimates from those disclosed in our audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in our Annual Report on Form 10-K.

Recently Issued Accounting Pronouncements
For information regarding recent accounting pronouncements, refer to Note 1 "Organization and Summary of Significant Accounting Policies" to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosure About Market Risk
We have operations both in the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily interest rate, foreign exchange, and inflation risks. The risks below may be further exacerbated by the effects of the COVID-19 pandemic on global macroeconomic and market conditions.
Interest Rate Fluctuation Risk
Our cash and cash equivalents consist of cash and money market funds, but may from time to time also include commercial paper, with original maturities of three months or less. Our investments may consist of repurchase agreements, U.S. government agency debt, and U.S. treasury debt. The primary objective of our investment activities is to preserve the value of our cash without significantly increasing risk. Because our cash, cash equivalents, and investments have a short maturity, our portfolio’s fair value is relatively insensitive to interest rate changes, however, interest income earned will vary as interest rates change.
53

We do not have economic interest rate expense exposure on our Convertible Senior Notes due to their fixed interest rate nature. The amount paid upon redemption is not based on changes in any index or changing market rates. It is fixed at 100% of the principal amount of the Convertible Senior Notes plus unpaid interest. Since the Convertible Senior Notes bear fixed rate coupon, we are not exposed to interest rate risk on those notes, however, the fair value of those notes will change as market interest rates change.
We have a Term Loan B Facility under the Credit Agreement which bears a floating rate of interest that resets periodically, subject to a 0.75% floor on that floating rate, according to the terms of the agreement. Our financial results have been exposed to changes in the underlying base interest rate on that debt because the underlying base interest rate has now reset above the floor on such underlying interest rate. The fair value of Term Loan B Facility may fluctuate when the underlying base interest rate fluctuates below the floor. As of June 30, 2022, the Company had no outstanding borrowings under the Revolving Credit Facility. Should the company borrow under the Revolving Credit Facility at any point in the future, any associated borrowings would have a floating underlying base rate of interest that would expose the Company to interest rate risk.
We do not believe that an increase or decrease in interest rates of 100 basis points would have a material effect on our operating results or financial condition. The annualized impact to interest expense for each 100 basis points increase above the LIBOR Floor on our Term Loan B Facility is approximately $3.6 million. The actual impact to our financial results of the same increase in interest rates is expected to be lower than $3.6 million depending on the timing and magnitude of such rate changes relative to our LIBOR Floor, and will be partially offset by higher interest income earned on our cash and cash equivalent balances over the same period. In future periods, we will continue to evaluate our investment policy relative to our overall objectives.
With regard to all debt currently outstanding, the company is potentially exposed to refinancing risk, should the Company seek to refinance existing debt or raise new debt in the future, and the prevailing cost or terms for that debt differs from terms in our current debt agreements.
Foreign Currency Exchange Risk
We have foreign currency risks related to our revenue and expenses denominated in currencies other than the U.S. Dollar, principally the British Pound, Australian Dollar, Canadian Dollar, and Euro. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. We have experienced and will continue to experience fluctuations in our net income (loss) as a result of transaction gains and losses related to translating certain cash balances, trade accounts receivable and payable balances and intercompany balances that are denominated in currencies other than the U.S. Dollar. The effect of an immediate 10% adverse change in foreign exchange rates on foreign-denominated accounts at June 30, 2022, including intercompany balances, would result in a foreign currency loss of approximately $8.1 million. In the event our non-U.S. Dollar denominated sales and expenses increase, our operating results may be more greatly affected by fluctuations in the exchange rates of the currencies in which we do business. At this time we do not, but we may in the future, enter into derivatives or other financial instruments in an attempt to hedge our foreign currency exchange risk. It is difficult to predict the impact hedging activities would have on our results of operations.
Inflation Risk
We do not believe that cost inflation has had a material effect on our business, financial condition, or results of operations. If our costs were to become subject to significant inflationary pressures, we might not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, and results of operations. This risk of cost inflation is distinct from the risk that inflation throughout the broader economy could lead to reduced ad spend and indirectly harm our business, financial condition, and results of operations.

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) under the Exchange Act. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives of ensuring that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. There is no assurance that our disclosure controls and procedures will operate effectively under all circumstances. Based upon the evaluation described above, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2022, our disclosure controls and procedures were effective at the reasonable assurance level.
54

Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting that occurred during the three months ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls     
Management recognizes that 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 that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud or error, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We and our subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to our business activities and to our status as a public company. Such routine matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of our business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, we are unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of June 30, 2022. However, based on our knowledge as of June 30, 2022, we believe that the final resolution of such matters pending at the time of this report, individually and in the aggregate, will not have a material adverse effect upon our condensed consolidated financial position, results of operations or cash flows.
Refer to Note 12—"Commitments and Contingencies" for additional information related to legal proceedings.
Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. We describe risks associated with our business below and in Part I, Item 1A: "Risk Factors" of our Annual Report on Form 10-K for the year ended December 31, 2021 (the "Risk Factors"). Each of the risks described in our Risk Factors may be relevant to decisions regarding an investment in or ownership of our stock. The occurrence of any such risks could have a significant adverse effect on our reputation, business, financial condition, revenue, results of operations, growth, or ability to accomplish our strategic objectives, and could cause the trading price of our common stock to decline. You should carefully consider such risks and the other information contained in this report, including our condensed consolidated financial statements and related notes and Management's Discussion and Analysis of Financial Condition and Results of Operations, before making investment decisions related to our common stock.
There are no additional material changes to the Risk Factors of which we are currently aware; but our Risk Factors cannot anticipate and fully address all possible risks of investing in our common stock, the risks of investing in our common stock may change over time, and additional risks and uncertainties that we are not aware of, or that we do not consider to be material, may emerge. Accordingly, you are advised to consider additional sources of information and exercise your own judgment in addition to the information we provide.


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a) Recent Sales of Unregistered Securities
    None (except as previously disclosed).
55

(b) Use of Proceeds
    Not Applicable.
(c) Purchases of Equity Securities by the Company and Affiliated Purchasers
    Common stock repurchases during the quarter ended June 30, 2022 were as follows (in thousands, except per share amounts):
PeriodTotal Number of Shares PurchasedAverage Price per ShareTotal number of shares purchased as part of a Publicly Announced ProgramMaximum Approximate Dollar Value that May Yet be Purchased Under the Program
April 1 - April 30, 2022
Equity withholding(1)
125 $13.02 — $— 
Repurchase program(2)
312 $11.28 312 $28,330 
May 1 - May 31, 2022
Equity withholding(1)
311 $10.59 — $— 
Repurchase program(2)
— $— — $28,330 
June 1 - June 30, 2022
Equity withholding(1)
26 $10.76 — $— 
Repurchase program(2)
— $— — $28,330 
774 312 
(1) Upon vesting of most restricted stock units, we are required to deposit minimum statutory employee withholding taxes on behalf of the holders of the vested awards. As reimbursement for these tax deposits, we have the option to withhold from shares otherwise issuable upon vesting a portion of those shares with a fair market value equal to the amount of the deposits we paid. Withholding of shares in this manner is accounted for as a repurchase of common stock.
(2) Our Board of Directors approved a share repurchase program (the "Program") under which the Company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. Shares repurchased under the Program in the quarter ended June 30, 2022 have been subsequently retired, which was recorded as a reduction in additional paid in capital. The average price paid per share purchased under the Program includes broker commission costs.
56

Item 6. Exhibits
NumberDescription
31.1*
31.2*
32*(1)
101.ins *Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.sch *XBRL Taxonomy Schema Linkbase Document
101.cal *XBRL Taxonomy Calculation Linkbase Document
101.def *XBRL Taxonomy Definition Linkbase Document
101.lab *XBRL Taxonomy Label Linkbase Document
101.pre *XBRL Taxonomy Presentation Linkbase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
*    Filed herewith
(1)    The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of section 18 of the Exchange Act of 1934, as amended (the "Exchange Act"), and is not to be incorporated by reference into any filing of Magnite, Inc. under the Securities Act of 1933, as amended (the "Securities Act"), or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


SIGNATURES
 
    Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
MAGNITE, INC. (Registrant)
/s/  David Day
David Day
Chief Financial Officer
(Principal Financial Officer and Duly Authorized Officer)
Date August 9, 2022

EX-31.1 2 exhibit311q22022.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael Barrett, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Magnite, Inc.;

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

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

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

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

b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

d.    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 b.     Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Signature:/s/ Michael Barrett
Date August 9, 2022
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312q22022.htm EX-31.2 Document

 Exhibit 31.2

Certification of Principal Financial Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, David Day, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Magnite, Inc.;

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

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

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

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

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.     The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Signature:/s/ David Day
Date August 9, 2022
David Day
Chief Financial Officer
(Principal Financial Officer)

EX-32 4 exhibit32q22022.htm EX-32 Document

Exhibit 32

CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,
 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Michael Barrett, President and Chief Executive Officer (Principal Executive Officer) of Magnite, Inc. (the "Company"), and David Day, Chief Financial Officer (Principal Financial Officer) of the Company, each hereby certifies that, to the best of his knowledge:

1.Our Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, to which this certification is attached as Exhibit 32 (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 August 9, 2022

/s/ Michael Barrett
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)

/s/ David Day
David Day
Chief Financial Officer
(Principal Financial Officer)

The foregoing certifications are being furnished pursuant to 13 U.S.C. Section 1350. They are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.



EX-101.SCH 5 mgni-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Net Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Net Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Net Earnings (Loss) Per Share - Basic and Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Net Earnings (Loss) Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Net Earnings (Loss) Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Revenue Recognized on a Gross and Net Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue - Revenue Disaggregated by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Revenue - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Fair Value Measurements - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2119105 - Disclosure - Other Balance Sheet Amounts link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Other Balance Sheet Amounts (Tables) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Other Balance Sheet Amounts - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Business Combinations - SpotX Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2434420 - Disclosure - Business Combinations - SpringServe Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2435421 - Disclosure - Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2436422 - Disclosure - Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - Business Combinations - SpotX and SpringServe Unaudited Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2138108 - Disclosure - Merger, Acquisition, and Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2339307 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2143109 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2344308 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2449431 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451433 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2452434 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2453435 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2154110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2455436 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2156111 - Disclosure - Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2357309 - Disclosure - Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2458437 - Disclosure - Lease Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2459438 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2459438 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2160112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2461439 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2162113 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2363310 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2464440 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2465441 - Disclosure - Debt - Maturities of Principle Amount of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2466442 - Disclosure - Debt - Schedule of Long-term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2467443 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2468444 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2469445 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2470446 - Disclosure - Debt - Credit Agreement Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2471447 - Disclosure - Debt - Summary of Term Loan B Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2472448 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2473449 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 mgni-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 mgni-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 mgni-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase in maximum borrowing capacity Line of Credit Facility, Increase In Maximum Borrowing Capacity Line of Credit Facility, Increase In Maximum Borrowing Capacity Total lease payments (undiscounted) Lessee, Operating Lease, Liability, to be Paid Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Long-term debt, gross Term Loan B Facility Long-Term Debt, Gross Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] 2026 Amortization Of Debt Issuance Costs, Year Four Amortization Of Debt Issuance Costs, Year Four Increase (decrease) in provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal), Gross Accounts Receivable, Credit Loss Expense (Reversal), Gross Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Prepaid and other assets, current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Gross basis Gross Revenue [Member] Gross Revenue Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross Nth Party, Ltd. Nth Party, Ltd. [Member] Nth Party, Ltd. Additional paid-in capital Additional Paid in Capital Variable interest rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Exercise of common stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Interest rate Debt Instrument, Interest Rate, Stated Percentage Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Purchase Consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Issuance of common stock associated with the SpotX Acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Repayment of debt Repayments of Debt RSAs and RSUs Restricted Stock Units And Restricted Stock Awards [Member] Restricted Stock Units And Restricted Stock Awards [Member] Cash paid for income taxes Income Taxes Paid Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Net income (loss) Net income (loss) Net loss Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total shares excluded from net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Number of projects Number Of Projects Number Of Projects Fiscal Year Lessee, Operating Lease, Liability, to be Paid [Abstract] Purchase consideration - indemnification claims holdback Indemnification claims - holdback Business Combination, Consideration Transferred, Indemnification Claims Holdback Business Combination, Consideration Transferred, Indemnification Claims Holdback Equity Component [Domain] Equity Component [Domain] Secured Debt Secured Debt [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Lease Obligations Lessee, Operating Leases [Text Block] Award vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Investment, Name [Domain] Investment, Name [Domain] Operating lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Merger, acquisition, and restructuring costs Merger, Acquisition, And Restructuring Charges [Member] Merger, Acquisition, And Restructuring Charges Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Plan Name [Axis] Plan Name [Axis] Contra seller payable Accounts Payable, Seller Accounts Payable, Seller SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Plan Name [Domain] Plan Name [Domain] Unrecognized employee stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Remaining 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Data centers for cloud-based services Data Centers For Cloud-Based Services [Member] Data Centers For Cloud-Based Services [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Dilutive effect of weighted-average convertible notes Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Employee Stock ESPP shares Employee Stock [Member] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Organization and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Lease liabilities, current Operating Lease, Liability, Current Leverage ratio maximum Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period In-process research and development In Process Research and Development [Member] Increase (decrease) in contra seller payable Increase (Decrease) in Accounts Payable, Seller Increase (Decrease) in Accounts Payable, Seller 2023 Amortization Of Debt Discount (Premium), Year One Amortization Of Debt Discount (Premium), Year One Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Expenses: Costs and Expenses [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 2026 Amortization Of Debt Discount (Premium), Year Four Amortization Of Debt Discount (Premium), Year Four Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Recoveries of previous write-offs Accounts Receivable, Allowance for Credit Loss, Recovery Legal Entity [Axis] Legal Entity [Axis] Debt, non-current, net of debt issuance costs Total non-current debt Debt, net of debt issuance costs Long-Term Debt, Excluding Current Maturities TOTAL LIABILITIES Liabilities Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Technology Technology-Based Intangible Assets [Member] Restructuring costs, impairments Restructuring Impairment Costs Restructuring Impairment Costs Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type 2024 Amortization Of Debt Discount (Premium), Year Two Amortization Of Debt Discount (Premium), Year Two Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Amortization of debt discount and issuance costs Amortization of Debt Issuance Cost and Discount Amortization of Debt Issuance Cost and Discount Restructuring Type [Axis] Restructuring Type [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Debt Debt Disclosure [Text Block] Restricted stock units outstanding and unvested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Debt Instrument Conversion Term [Axis] Debt Instrument Conversion Term [Axis] Debt Instrument Conversion Term Percent of outstanding balance holders able to call debt in the event of default Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default Entity Shell Company Entity Shell Company Thereafter Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four Impairment costs of abandoned technology Non-cash impairments Restructuring Impairments, Settled Without Cash Restructuring Impairments, Settled Without Cash 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Issued in merger (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Developed technology Developed Technology Rights [Member] 2024 Long-Term Debt, Maturity, Year Three Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility Offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Revenue Benchmark Revenue Benchmark [Member] Document Period End Date Document Period End Date Debt Discount Amortization Of Debt Discounts [Abstract] Amortization Of Debt Discounts Tranche one Share-Based Payment Arrangement, Tranche One [Member] Concentration of Basis of Revenue Recognition Concentration of Basis of Revenue Recognition [Member] Concentration of Basis of Revenue Recognition TOTAL ASSETS Assets Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustments Business Combination, Consideration Transferred, Working Capital Adjustments Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Payment for capped call options Payments For Capped Call Options Payments For Capped Call Options Net earnings (loss) per share Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Tranche three Share-Based Payment Arrangement, Tranche Three [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Unvested performance stock units Performance Shares Units Performance Shares [Member] Schedule of Accounts Payable and Accrued Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Less: Current portion Long-Term Debt, Current Maturities Exercised (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Intangible assets acquired Finite-Lived Intangible Assets Acquired Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Term loan fair value Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Contractual interest expense Interest Expense, Debt Accrued employee-related payables Employee-related Liabilities, Current Variable lease cost Variable Lease, Cost Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest STOCKHOLDERS' EQUITY Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred income taxes Deferred Income Taxes and Tax Credits Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Net Loss Per Share Earnings Per Share [Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Non-cash stock-based compensation (double-trigger acceleration and severance) Non-cash stock-based compensation Restructuring Reserve And Merger Related Costs, Settled without Cash Restructuring Reserve And Merger Related Costs, Settled without Cash Aggregate annual payments of principle balance (percent) Debt Instrument, Annual Principal Payment, Percentage Debt Instrument, Annual Principal Payment, Percentage Other Balance Sheet Amounts Supplemental Balance Sheet Disclosures [Text Block] Basis Of Revenue Recognition [Domain] Basis Of Revenue Recognition [Domain] Basis Of Revenue Recognition [Domain] Fair value of options vested in period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Domain] Award Type [Domain] Unrecognized employee stock-based compensation, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition SpotX and Telaria SpotX and Telaria [Member] SpotX and Telaria Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restricted cash Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash Performance shares, Granted August 2021 Performance shares, Granted August 2021 [Member] Performance shares, Granted August 2021 Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash Consideration Cash Consideration Payments to Acquire Businesses, Gross Entity Registrant Name Entity Registrant Name Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number Make-whole fundamental change period Debt Instrument, Redemption, Make-Whole Fundamental Change Period Debt Instrument, Redemption, Make-Whole Fundamental Change Period Restructuring costs, personnel related and non-cash stock-based compensation Restructuring Charges And Merger Related Costs, Settled Without Cash Restructuring Charges And Merger Related Costs, Settled Without Cash Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town SpotX and SpringServe SpotX, Inc And ServeMotion, Inc [Member] SpotX, Inc And ServeMotion, Inc Leases [Abstract] Leases [Abstract] Long-term debt, term Long-Term Debt, Term Carbon (AI) Limited and Mode Technologies, Inc. Carbon (AI) Limited and Mode Technologies, Inc. [Member] Carbon (AI) Limited and Mode Technologies, Inc. Capped calls, transaction costs Debt Instruments, Capped Calls, Transaction Costs Debt Instruments, Capped Calls, Transaction Costs Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Net proceeds Proceeds from Debt, Net of Issuance Costs Minimum Minimum [Member] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Total Unamortized debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Treasury Stock Treasury Stock, Common [Member] Investment, Name [Axis] Investment, Name [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Amortization of deferred financing costs Amortization of Other Deferred Charges Share Price (in USD per share) Share Price Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Trading Symbol Trading Symbol Entity File Number Entity File Number Convertible Senior Notes Convertible Debt Securities [Member] Beginning Balance (in shares) Ending Balance (in shares) Treasury Stock, Common, Shares Accounts payable—trade Accounts Payable, Trade, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Technology and development Research and Development Expense Title of Individual [Axis] Title of Individual [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Unvested restricted stock units Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cash consideration, elected increase, percent Payments To Acquire Businesses, Gross, Elected Increase, Percentage Payments To Acquire Businesses, Gross, Elected Increase, Percentage Other income Other Operating Income Use of Estimates Use of Estimates, Policy [Policy Text Block] Business Combinations Business Combination Disclosure [Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure 2025 Amortization Of Debt Issuance Costs, Year Three Amortization Of Debt Issuance Costs, Year Three Options to purchase common stock Equity Option [Member] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Concentration risk, percentage Concentration Risk, Percentage Accrued merger, acquisition, and restructuring costs Accrued restructuring costs at December 31, 2021 Accrued restructuring costs at June 30, 2022 Restructuring Reserve And Business Combination, Acquisition Related Costs Restructuring Reserve And Business Combination, Acquisition Related Costs Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Vested but deferred (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Conversion Term (iv) Conversion Term (iv) [Member] Conversion Term (iv) RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Credit Facility [Domain] Credit Facility [Domain] Amortization expense of intangible assets Amortization of Intangible Assets Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Non-cash lease expense Non-Cash Lease Expense Non-Cash Lease Expense Basic (usd per share) Basic net income (loss) per share (in shares) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Fair value of restricted stock vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Concentration Risk Type [Domain] Concentration Risk Type [Domain] Incremental Revolver Incremental Revolver [Member] Incremental Revolver Sales and marketing Selling and Marketing Expense Internal use software development costs, net Internal Use Software Development Costs, Net The carrying amount of internal use software development costs net of accumulated amortization as of the balance sheet date. TOTAL STOCKHOLDERS' EQUITY Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Interactive Data Current Entity Interactive Data Current Total accumulated amortization—intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Annual percentage increase Evergreen Annual % Increase Evergreen Annual % Increase Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Changes in operating assets and liabilities, net of effect of business acquisitions: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Long-Term Debt, Maturity, Year Five Accumulated Deficit Retained Earnings [Member] Unrecognized employee stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Shares issued, elected decrease, percent Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage Common Stock  Common Stock [Member] Maximum employee subscription rate Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs for all Plans Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive income (loss) Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Purchase of treasury stock Payments for Repurchase of Common Stock Shares available for grant (in shares) Number of shares reserved (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability Thereafter Long-Term Debt, Maturity, after Year Five Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Statement [Table] Statement [Table] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Convertible Senior Notes Convertible Senior Note [Member] Convertible Senior Note Vested and released (in dollars per share) Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Issuance of common stock associated with the SpotX Acquisition Stock Issued During Period, Value, Acquisitions Document Quarterly Report Document Quarterly Report Thereafter Amortization Of Debt Issuance Costs, Year Five Amortization Of Debt Issuance Costs, Year Five Letter of Credit Letter of Credit [Member] Current assets: Assets, Current [Abstract] Performance measurement percentage Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage Lease liabilities, non-current Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Purchase of treasury stock (in shares) Treasury Stock, Shares, Acquired Accumulated deficit Retained Earnings (Accumulated Deficit) Proceeds from Convertible Senior Notes offering Net proceeds Proceeds from Convertible Debt Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Convertible notes Convertible Debt, Fair Value Disclosures Equity Components [Axis] Equity Components [Axis] Debt utilization triggering leverage ratio compliance, percent Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value Trademarks Trademarks [Member] Recurring Fair Value, Recurring [Member] Exercisable (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price SpotX Acquisition, SpringServe Acquisition, And Telaria Merger SpotX Acquisition, SpringServe Acquisition, And Telaria Merger [Member] SpotX Acquisition, SpringServe Acquisition, And Telaria Merger Unaudited Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Expired (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Document Fiscal Year Focus Document Fiscal Year Focus OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Repayment of financing lease Finance Lease, Principal Payments Proceeds from issuance of debt, net of debt discount Proceeds from Issuance of Other Long-Term Debt Restricted stock units outstanding and unvested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Total other expense, net Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Total identifiable intangible assets, gross Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Right-of-use lease asset Operating Lease, Right-of-Use Asset Accumulated  Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Lease expense Operating Lease, Expense Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of Share-based Compensation, Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) Recently Adopted and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Accounts Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Accounts Receivables Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Debt Instrument Conversion Term [Domain] Debt Instrument Conversion Term [Domain] Measurement Period Scenario [Domain] Total assets to be acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill Common stock, shares, outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill 2025 Amortization Of Debt Discount (Premium), Year Three Amortization Of Debt Discount (Premium), Year Three Treasury stock outstanding (in shares) Treasury Stock, Shares Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] 2023 Amortization Of Debt Issuance Costs, Year One Amortization Of Debt Issuance Costs, Year One Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Goodwill and Intangible Assets Disclosure [Text Block] Benefit for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred tax liability, net Deferred Income Tax Liabilities, Net Intrinsic value of nonvested unit Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Additional Paid-In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Basic and Diluted Earnings (Loss) Per Share: Earnings Per Share, Basic [Abstract] Restricted cash included in other assets, non-current Restricted Cash, Noncurrent Intrinsic values of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Debt issuance costs, gross Debt Issuance Costs, Gross Accounts payable and accrued expenses Total Accounts Payable and Accrued Liabilities, Current Common stock, $0.00001 par value; 500,000 shares authorized at June 30, 2022 and December 31, 2021; 132,845 and 132,553 shares issued at June 30, 2022 and December 31, 2021, respectively, and 132,845 and 132,204 shares outstanding at June 30, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Granted (in dollars per share) Grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Basis Of Revenue Recognition [Axis] Basis Of Revenue Recognition [Axis] Basis Of Revenue Recognition Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Convertible Debt Convertible Debt [Member] Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease expense Short-Term Lease, Cost Fair value appreciation of SpotX purchase right Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Product Concentration Risk Product Concentration Risk [Member] Impairment of intangible assets Impairment of Intangible Assets, Finite-Lived Personnel related (severance and one-time termination benefit costs) Employee Severance And One-Time Termination Benefits [Member] Employee Severance And One-Time Termination Benefits CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Cash paid for restructuring costs Payments For Restructuring And Merger Related Costs Payments For Restructuring And Merger Related Costs Current liabilities: Liabilities, Current [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common stock, shares, issued (in shares) Common Stock, Shares, Issued Capitalized assets financed by accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Foreign exchange gain, net Foreign Currency Transaction Gain (Loss), before Tax Income Statement Location [Domain] Income Statement Location [Domain] Professional services (investment banking advisory, legal and other professional services) Business Combination, Acquisition Related Costs 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] Amendment Flag Amendment Flag Term of lease contract Lessee, Operating Lease, Remaining Lease Term Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Purchase price prior to working capital adjustments Business Combination, Consideration Transferred, Before Working Capital Adjustments Business Combination, Consideration Transferred, Before Working Capital Adjustments Aggregate principle amount Debt Instrument, Face Amount Merger, acquisition, and restructuring costs Acquisition related costs Total merger, acquisition, and restructuring costs Restructuring Charges and Business Combination, Acquisition Related Costs Restructuring Charges and Business Combination, Acquisition Related Costs Interest expense, Convertible Notes, net of tax Interest on Convertible Debt, Net of Tax Issuance of common stock related to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan SpotX initial cash investment in SpringServe Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2024 Amortization Of Debt Issuance Costs, Year Two Amortization Of Debt Issuance Costs, Year Two Debt Discount Debt Discount [Member] Debt Discount Pro Forma Revenue Business Acquisition, Pro Forma Revenue Total liabilities to be assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Current Reporting Status Entity Current Reporting Status Thereafter Amortization Of Debt Discount (Premium), Year Five Amortization Of Debt Discount (Premium), Year Five Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other current liabilities Other Liabilities, Current Deferred tax liability, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Cash consideration, elected increase, amount Payments To Acquire Businesses, Gross, Elected Increase, Amount Payments To Acquire Businesses, Gross, Elected Increase, Amount Other assets, non-current Other Assets, Noncurrent Debt Issuance Costs Amortization of Debt Issuance Costs [Abstract] Amortization of Debt Issuance Costs Weighted- Average Contractual Life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and amortization Depreciation, Depletion and Amortization Purchase price of common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Chief Executive Officer Chief Executive Officer [Member] Issuance of common stock related to employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Debt instrument, unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Vesting on third anniversary Share-based Payment Arrangement, Tranche Four [Member] Share-based Payment Arrangement, Tranche Four [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Shares issued, elected decrease, value Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Number of tranches Number of Tranches Number of Tranches Basis of Presentation and Summary of Significant Accounting Policies Basis of Accounting, Policy [Policy Text Block] EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property, Plant and Equipment, Net SpotX, Inc SpotX, Inc [Member] SpotX, Inc Schedule of Intangible Assets Acquired and Estimated Useful Life as of the Acquisition Date Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Sales and marketing Selling and Marketing Expense [Member] Stock Option Share-Based Payment Arrangement, Option [Member] Treasury stock at cost, 0 and 349 shares outstanding at June 30, 2022 and December 31, 2021, respectively Treasury Stock, Value Title of Individual [Domain] Title of Individual [Domain] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Total Long-Term Debt Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance Sheet Location [Axis] Balance Sheet Location [Axis] Merger, Acquisition, and Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Mobile Mobile [Member] Mobile [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Capped call options APIC, Share-Based Payment Arrangement, Decrease For Capped Calls APIC, Share-Based Payment Arrangement, Decrease For Capped Calls Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Conversion price (in USD per share) Debt Instrument, Capped Call, Conversion Price Debt Instrument, Capped Call, Conversion Price Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Retirement of common stock Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value TOTAL CURRENT ASSETS Assets, Current Vesting, stock price trigger (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger Company Office, San Francisco CA Company Office, San Francisco CA [Member] Company Office, San Francisco CA Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Other Commitments [Table] Other Commitments [Table] Measurement Frequency [Domain] Measurement Frequency [Domain] Total Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Restricted cash included in other assets, non-current Restricted Cash Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Shares Under Option Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of Revenue Recognized on a Net Basis and on a Gross Basis Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Amortization of debt discount Amortization of Debt Discount (Premium) Right-of-use lease asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-of-use Lease Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-of-use Lease Asset Sublease income Sublease Income Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security CTV Connected Television [Member] Connected Television Accounts payable—seller Accounts Payable, Seller, Current Description of balance sheet netting of assets and liabilities per ASC 210-20. Total expenses Costs and Expenses Purchase price held back to cover possible indemnification claims Business Combination, Indemnification Assets, Amount as of Acquisition Date Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Operating lease not yet commenced, amount Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount Issuance of common stock related to RSU vesting (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Payment for debt issuance costs Payments of Debt Issuance Costs Lease liabilities—total (discounted) Operating Lease, Liability 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Granted (usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Remaining 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted average shares used to compute net earnings (loss) per share Weighted Average Number of Shares Outstanding, Diluted [Abstract] SpringServe ServeMotion, Inc. [Member] ServeMotion, Inc. Alternate Base Rate Alternate Base Rate [Member] Alternate Base Rate Restructuring charges Restructuring Charges Debt instrument, unamortized discount Total Debt Instrument, Unamortized Discount Threshold percent of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger 2025 Long-Term Debt, Maturity, Year Four Entity Filer Category Entity Filer Category Basic (in shares) Weighted-average common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Term Loan B Facility Senior Secured Term Loan Facility [Member] Senior Secured Term Loan Facility Deferred Financing Costs Deferred Financing Costs [Member] Deferred Financing Costs Debt Issuance Costs [Axis] Debt Issuance Costs [Axis] Debt Issuance Costs Stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 12) Commitments and Contingencies Security Exchange Name Security Exchange Name Remaining 2022 Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year 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 Estimated Useful Life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Common stock and options issued for mergers and acquisitions Stock Issued Preferred stock, $0.00001 par value, 10,000 shares authorized at June 30, 2022 and December 31, 2021; 0 shares issued and outstanding at June 30, 2022 and December 31, 2021 Preferred Stock, Value, Issued Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Performance Shares, Granted April 2020 Performance Shares, Granted April 2020 [Member] Performance Shares, Granted April 2020 Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Schedule of Debt Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense [Member] Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock Consideration (Fair Value of Shares of Magnite common stock) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Debt, current Debt, Current Debt Issuance Costs [Domain] Debt Issuance Costs [Domain] Debt Issuance Costs [Domain] Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Significant Unobservable Inputs  (Level 3) Fair Value, Inputs, Level 3 [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Net basis Net Revenue [Member] Net Revenue Accounts receivable, allowance for credit loss Allowance for doubtful accounts, beginning balance Allowance for doubtful accounts, ending balance Accounts Receivable, Allowance for Credit Loss Backlog Order or Production Backlog [Member] Revenue Revenue from Contract with Customer [Text Block] Fair value of prior investment Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure Performance shares, Granted April 2021 Performance shares, Granted April 2021 [Member] Performance shares, Granted April 2021 Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Interest expense, net Interest Income (Expense), Net Taxes paid related to net share settlement Payment, Tax Withholding, Share-Based Payment Arrangement TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Unrealized foreign currency (gains) losses, net Foreign Currency Transaction Gain (Loss), Unrealized Proceeds from issuance of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Eurodollar Eurodollar [Member] Amortization of debt discount and issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Accrued holdback - indemnification claims Indemnification Claim Accrual, Current Indemnification Claim Accrual, Current Dilutive effect of weighted-average share-based payments Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Diluted Earnings (Loss) Per Share: Earnings Per Share, Diluted [Abstract] International Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Mergers and acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Trailing consecutive trading day performance period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting [Axis] Vesting [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Net income (loss), diluted income (loss) Net Income (Loss) Available to Common Stockholders, Diluted Diluted (usd per share) Diluted net income (loss) per share (in shares) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Tranche two Share-Based Payment Arrangement, Tranche Two [Member] Trademarks and Trade Names Trademarks and Trade Names [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Gain) loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Number of shares issuable assuming conversion Debt Instrument, Convertible, Number of Equity Instruments Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Concentration Risk Type [Axis] Concentration Risk Type [Axis] TOTAL CURRENT LIABILITIES Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Payment terms Revenue, Payment Terms Revenue, Payment Terms Conversion Term (ii) Conversion Term (ii) [Member] Conversion Term (ii) Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Fair value of units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value Capitalized internal use software development costs Payments to Develop Software Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Other (income) expense: Nonoperating Income (Expense) [Abstract] Schedule of Maturity of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Cost of revenue Cost of Revenue Debt discount, non-cash Debt Discount Received During Noncash or Partial Noncash Transaction Debt Discount Received During Noncash or Partial Noncash Transaction Capitalized stock-based compensation Share-Based Payment Arrangement, Amount Capitalized Over-allotment options Debt Instrument, Over-Allotment Options Debt Instrument, Over-Allotment Options Deferred tax asset valuation allowance decrease Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities Total interest expense Interest Expense Credit Facility [Axis] Credit Facility [Axis] RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Quarterly payments of principle balance (percent) Debt Instrument, Periodic Payment, Percentage Of Principal Debt Instrument, Periodic Payment, Percentage Of Principal Performance shares, Granted February 2022 Performance shares, Granted February 2022 [Member] Performance shares, Granted February 2022 Vested and released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Remaining 2022 Remaining 2022 Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year Entity Tax Identification Number Entity Tax Identification Number Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Other Noncurrent Assets Other Noncurrent Assets [Member] Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Remaining 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Non-compete agreements Noncompete Agreements [Member] Shares withheld related to net share settlement (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Effective interest rate Debt Instrument, Interest Rate During Period CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Merger and Restructuring Costs Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Fiscal Year Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Measurement Frequency [Axis] Measurement Frequency [Axis] 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] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Shares withheld related to net share settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Loss contracts (lease related) Lease-Related Loss Contracts [Member] Lease-Related Loss Contracts Purchase price Total purchase consideration Business Combination, Consideration Transferred Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Entity [Domain] Entity [Domain] Capitalized cloud computing software, net Capitalized Computer Software, Net City Area Code City Area Code General and administrative General and Administrative Expense ASSETS Assets [Abstract] Conversion Term (i) Conversion Term (i) [Member] Conversion Term (i) Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Other Commitments [Line Items] Other Commitments [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Total purchase consideration Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] 2023 Long-Term Debt, Maturity, Year One Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Grant date fair value of options granted (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Variable Rate [Axis] Variable Rate [Axis] Other liabilities, non-current Other Liabilities, Noncurrent Other liabilities Increase (Decrease) in Other Operating Liabilities Allowance for doubtful accounts, merger and acquisition-assumed Accounts Receivable, Allowance For Credit Loss Merger Assumed Accounts Receivable, Allowance For Credit Loss Merger Assumed Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Technology and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Net Loss Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Forfeited (usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Desktop Desktop [Member] Desktop [Member] Operating lease right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of Sales [Member] Prior investment Payments to Acquire Interest in Subsidiaries and Affiliates Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] EX-101.PRE 9 mgni-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover Page - shares
6 Months Ended
Jun. 30, 2022
Aug. 04, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-36384  
Entity Registrant Name MAGNITE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-8881738  
Entity Address, Address Line One 1250 Broadway,  
Entity Address, Address Line Two 15th Floor  
Entity Address, City or Town New York,  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10001  
City Area Code 212  
Local Phone Number 243-2769  
Title of 12(b) Security Common stock, par value $0.00001 per share  
Trading Symbol MGNI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   132,936,556
Entity Central Index Key 0001595974  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 233,132 $ 230,401
Accounts receivable, net 886,108 927,781
Prepaid expenses and other current assets 22,597 19,934
TOTAL CURRENT ASSETS 1,141,837 1,178,116
Property and equipment, net 38,232 34,067
Right-of-use lease asset 73,855 76,986
Internal use software development costs, net 22,541 20,093
Intangible assets, net 360,614 426,615
Goodwill 978,217 969,873
Other assets, non-current 7,169 6,862
TOTAL ASSETS 2,622,465 2,712,612
Current liabilities:    
Accounts payable and accrued expenses 973,209 1,000,956
Lease liabilities, current 19,356 19,142
Debt, current 3,600 3,600
Other current liabilities 6,052 5,697
TOTAL CURRENT LIABILITIES 1,002,217 1,029,395
Debt, non-current, net of debt issuance costs 721,395 720,023
Deferred tax liability, net 11,508 13,303
Lease liabilities, non-current 63,941 66,487
Other liabilities, non-current 2,025 2,647
TOTAL LIABILITIES 1,801,086 1,831,855
Commitments and contingencies (Note 12)
STOCKHOLDERS' EQUITY    
Preferred stock, $0.00001 par value, 10,000 shares authorized at June 30, 2022 and December 31, 2021; 0 shares issued and outstanding at June 30, 2022 and December 31, 2021 0 0
Common stock, $0.00001 par value; 500,000 shares authorized at June 30, 2022 and December 31, 2021; 132,845 and 132,553 shares issued at June 30, 2022 and December 31, 2021, respectively, and 132,845 and 132,204 shares outstanding at June 30, 2022 and December 31, 2021, respectively 2 2
Additional paid-in capital 1,288,696 1,282,589
Accumulated other comprehensive loss (3,321) (1,376)
Treasury stock at cost, 0 and 349 shares outstanding at June 30, 2022 and December 31, 2021, respectively 0 (6,007)
Accumulated deficit (463,998) (394,451)
TOTAL STOCKHOLDERS' EQUITY 821,379 880,757
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,622,465 $ 2,712,612
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (usd per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (usd per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares, issued (in shares) 132,845,000 132,553,000
Common stock, shares, outstanding (in shares) 132,845,000 132,204,000
Treasury stock outstanding (in shares) 0 349,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 137,780 $ 114,541 $ 255,855 $ 175,256
Expenses:        
Cost of revenue 65,001 50,526 124,397 71,282
Sales and marketing 51,827 43,273 101,827 65,862
Technology and development 23,037 18,111 46,080 32,377
General and administrative 20,466 16,980 39,170 31,138
Merger, acquisition, and restructuring costs 712 32,632 7,468 35,354
Total expenses 161,043 161,522 318,942 236,013
Loss from operations (23,263) (46,981) (63,087) (60,757)
Other (income) expense:        
Interest expense, net 7,146 5,172 14,257 5,315
Other income (1,359) (1,139) (2,622) (2,362)
Foreign exchange gain, net (3,992) (127) (3,066) (112)
Total other expense, net 1,795 3,906 8,569 2,841
Loss before income taxes (25,058) (50,887) (71,656) (63,598)
Benefit for income taxes (104) (87,695) (2,109) (87,529)
Net income (loss) $ (24,954) $ 36,808 $ (69,547) $ 23,931
Net earnings (loss) per share        
Basic (usd per share) $ (0.19) $ 0.29 $ (0.53) $ 0.20
Diluted (usd per share) $ (0.19) $ 0.26 $ (0.53) $ 0.18
Weighted average shares used to compute net earnings (loss) per share        
Basic (in shares) 132,433 125,981 132,340 120,668
Diluted (in shares) 132,433 142,982 132,340 136,262
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (24,954) $ 36,808 $ (69,547) $ 23,931
Other comprehensive income (loss):        
Foreign currency translation adjustments (2,055) 369 (1,945) 56
Other comprehensive income (loss) (2,055) 369 (1,945) 56
Comprehensive income (loss) $ (27,009) $ 37,177 $ (71,492) $ 23,987
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock 
Additional Paid-In Capital
Accumulated  Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Beginning Balance (in shares) at Dec. 31, 2020   114,029        
Beginning Balance (in shares) at Dec. 31, 2020          
Beginning Balance at Dec. 31, 2020 $ 381,613 $ 2 $ 777,084 $ (957) $ (394,516)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   733        
Exercise of common stock options 5,785   5,785      
Issuance of common stock related to RSU vesting (in shares)   1,351        
Stock-based compensation 7,108   7,108      
Capped call options (38,960)   (38,960)      
Other comprehensive loss (313)     (313)    
Net loss (12,877)       (12,877)  
Ending Balance (in shares) at Mar. 31, 2021           0
Ending Balance (in shares) at Mar. 31, 2021   116,113        
Ending Balance at Mar. 31, 2021 342,356 $ 2 751,017 (1,270) (407,393) $ 0
Beginning Balance (in shares) at Dec. 31, 2020   114,029        
Beginning Balance (in shares) at Dec. 31, 2020          
Beginning Balance at Dec. 31, 2020 381,613 $ 2 777,084 (957) (394,516)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive loss 56          
Net loss 23,931          
Ending Balance (in shares) at Jun. 30, 2021           0
Ending Balance (in shares) at Jun. 30, 2021   131,200        
Ending Balance at Jun. 30, 2021 887,686 $ 2 1,259,170 (901) (370,585) $ 0
Beginning Balance (in shares) at Mar. 31, 2021   116,113        
Beginning Balance (in shares) at Mar. 31, 2021           0
Beginning Balance at Mar. 31, 2021 342,356 $ 2 751,017 (1,270) (407,393) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   384        
Exercise of common stock options 1,480   1,480      
Issuance of common stock related to employee stock purchase plan (in shares)   121        
Issuance of common stock related to employee stock purchase plan 1,154   1,154      
Issuance of common stock related to RSU vesting (in shares)   2,208        
Issuance of common stock associated with the SpotX Acquisition (in shares)   12,374        
Issuance of common stock associated with the SpotX Acquisition 495,591   495,591      
Stock-based compensation 9,928   9,928      
Other comprehensive loss 369          
Net loss 36,808       36,808  
Ending Balance (in shares) at Jun. 30, 2021           0
Ending Balance (in shares) at Jun. 30, 2021   131,200        
Ending Balance at Jun. 30, 2021 $ 887,686 $ 2 1,259,170 (901) (370,585) $ 0
Beginning Balance (in shares) at Dec. 31, 2021 132,204 132,553        
Beginning Balance (in shares) at Dec. 31, 2021           (349)
Beginning Balance at Dec. 31, 2021 $ 880,757 $ 2 1,282,589 (1,376) (394,451) $ (6,007)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   311        
Exercise of common stock options 1,107   1,107      
Issuance of common stock related to RSU vesting (in shares)   783        
Shares withheld related to net share settlement (in shares)   (315)        
Shares withheld related to net share settlement (4,260)   (4,260)      
Purchase of treasury stock (in shares)           (931)
Purchase of treasury stock (12,138)         $ (12,138)
Retirement of common stock (in shares)   (1,280)       1,280
Retirement of common stock 0   (18,145)     $ 18,145
Stock-based compensation 16,927   16,927      
Other comprehensive loss 110     110    
Net loss (44,593)       (44,593)  
Ending Balance (in shares) at Mar. 31, 2022           0
Ending Balance (in shares) at Mar. 31, 2022   132,052        
Ending Balance at Mar. 31, 2022 $ 837,910 $ 2 1,278,218 (1,266) (439,044) $ 0
Beginning Balance (in shares) at Dec. 31, 2021 132,204 132,553        
Beginning Balance (in shares) at Dec. 31, 2021           (349)
Beginning Balance at Dec. 31, 2021 $ 880,757 $ 2 1,282,589 (1,376) (394,451) $ (6,007)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive loss (1,945)          
Net loss $ (69,547)          
Ending Balance (in shares) at Jun. 30, 2022           0
Ending Balance (in shares) at Jun. 30, 2022 132,845 132,845        
Ending Balance at Jun. 30, 2022 $ 821,379 $ 2 1,288,696 (3,321) (463,998) $ 0
Beginning Balance (in shares) at Mar. 31, 2022   132,052        
Beginning Balance (in shares) at Mar. 31, 2022           0
Beginning Balance at Mar. 31, 2022 837,910 $ 2 1,278,218 (1,266) (439,044) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   164        
Exercise of common stock options 501   501      
Issuance of common stock related to employee stock purchase plan (in shares)   238        
Issuance of common stock related to employee stock purchase plan 2,141   2,141      
Issuance of common stock related to RSU vesting (in shares)   1,165        
Shares withheld related to net share settlement (in shares)   (462)        
Shares withheld related to net share settlement (5,198)   (5,198)      
Purchase of treasury stock (in shares)           (312)
Purchase of treasury stock (3,525)         $ (3,525)
Retirement of common stock (in shares)   (312)       312
Retirement of common stock 0   (3,525)     $ 3,525
Stock-based compensation 16,559 $ 0 16,559      
Other comprehensive loss (2,055)   0 (2,055)    
Net loss $ (24,954)       (24,954)  
Ending Balance (in shares) at Jun. 30, 2022           0
Ending Balance (in shares) at Jun. 30, 2022 132,845 132,845        
Ending Balance at Jun. 30, 2022 $ 821,379 $ 2 $ 1,288,696 $ (3,321) $ (463,998) $ 0
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES:    
Net income (loss) $ (69,547) $ 23,931
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 92,026 48,382
Stock-based compensation 32,791 16,697
Impairment of intangible assets 3,320 0
(Gain) loss on disposal of property and equipment (3) 72
Provision for doubtful accounts (701) (163)
Amortization of debt discount and issuance costs 3,397 1,516
Non-cash lease expense 1,247 2,988
Deferred income taxes (1,740) (87,202)
Unrealized foreign currency (gains) losses, net (3,039) (1,801)
Changes in operating assets and liabilities, net of effect of business acquisitions:    
Accounts receivable 44,036 (109,726)
Prepaid expenses and other assets (3,538) 997
Accounts payable and accrued expenses (31,927) 131,018
Other liabilities (2,370) 702
Net cash provided by operating activities 63,952 27,411
INVESTING ACTIVITIES:    
Purchases of property and equipment (8,653) (10,939)
Capitalized internal use software development costs (7,335) (5,178)
Mergers and acquisitions, net of cash acquired (20,755) (623,974)
Net cash used in investing activities (36,743) (640,091)
FINANCING ACTIVITIES:    
Proceeds from Convertible Senior Notes offering 0 400,000
Proceeds from issuance of debt, net of debt discount 0 349,200
Payment for capped call options 0 (38,960)
Payment for debt issuance costs 0 (30,378)
Proceeds from exercise of stock options 1,608 7,265
Proceeds from issuance of common stock under employee stock purchase plan 2,141 1,154
Repayment of debt (1,800) 0
Repayment of financing lease (396) 0
Purchase of treasury stock (15,663) 0
Taxes paid related to net share settlement (9,458) 0
Net cash (used in) provided by financing activities (23,568) 688,281
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (915) (109)
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 2,726 75,492
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period 230,693 117,731
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period 233,419 193,223
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS    
Cash and cash equivalents 233,132 192,970
Restricted cash included in prepaid expenses and other current assets 238 0
Restricted cash included in other assets, non-current 49 253
Total cash, cash equivalents and restricted cash 233,419 193,223
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:    
Cash paid for income taxes 3,308 677
Cash paid for interest 11,423 1,673
Capitalized assets financed by accounts payable and accrued expenses 7,164 1,915
Capitalized stock-based compensation 695 339
Operating lease right-of-use assets obtained in exchange for operating lease liabilities 6,590 0
Purchase consideration - indemnification claims holdback 2,300 0
Common stock and options issued for mergers and acquisitions 0 495,591
Debt discount, non-cash $ 0 $ 10,800
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Company Overview
Magnite, Inc. ("Magnite" or the "Company"), formerly known as The Rubicon Project, Inc., was formed in Delaware and began operations on April 20, 2007. On April 1, 2020, Magnite completed a stock-for-stock merger with Telaria, Inc. ("Telaria" and such merger the "Telaria Merger"), a leading sell-side advertising platform and provider of connected television ("CTV") technology. On April 30, 2021, the Company completed its acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading CTV and video advertising platform. On July 1, 2021, the Company completed its acquisition of SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), a leading ad serving platform for CTV. Magnite has its principal offices in New York City, Los Angeles, Denver, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.
The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers globally, across all channels, formats and auction types. The Company’s platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, CTV channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2022, or for any future year.
The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its 2021 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its Annual Report on Form 10-K.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of these factors on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to the duration and how quickly and to what extent normal economic and operating conditions can resume. During the six months ended June 30, 2022, this uncertainty continued to result in a higher level of judgment related to its estimates and assumptions. As of the date of issuance of the condensed consolidated financial statements for the three and six months ended June 30, 2022, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.
Recently Adopted Accounting Standards
In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—Lessors – Certain Leases with Variable Lease Payments ("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. The Company adopted ASU 2021-05 on January 1, 2022 on a
prospective basis, which did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures.
Recent Accounting Pronouncements Not Yet Adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.
The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have any significant effect on the Company’s financial position, cash flows or results of operations.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Net Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Net Earnings (Loss) Per Share
The following table presents the basic and diluted net earnings (loss) per share:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except per share data)
Basic and Diluted Earnings (Loss) Per Share:
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Weighted-average common shares outstanding132,433 125,981 132,340 120,668 
Weighted-average common shares outstanding used to compute net earnings (loss) per share132,433 125,981 132,340 120,668 
Basic earnings (loss) per share$(0.19)$0.29 $(0.53)$0.20 
Diluted Earnings (Loss) Per Share:
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Add back:
Interest expense, Convertible Notes, net of tax— 184 — 217 
Net income (loss), diluted income (loss)(24,954)36,992 (69,547)24,148 
Weighted-average common shares used in basic EPS132,433 125,981 132,340 120,668 
Dilutive effect of weighted-average common stock options— 4,622 — 5,011 
Dilutive effect of weighted-average performance stock units— 194 — 196 
Dilutive effect of weighted-average restricted stock units— 5,878 — 6,687 
Dilutive effect of weighted-average ESPP— 45 — 68 
Dilutive effect of weighted-average convertible notes— 6,262 — 3,632 
Weighted-average shares used to compute diluted net earnings (loss) per share132,433 142,982 132,340 136,262 
Diluted net earnings (loss) per share$(0.19)$0.26 $(0.53)$0.18 
The following weighted-average shares have been excluded from the calculation of diluted net earnings (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Options to purchase common stock2,081 — 2,337 — 
Unvested restricted stock units1,483 — 1,949 — 
Unvested performance stock units133 — 143 — 
ESPP shares19 — — 
Convertible Senior Notes6,262 — 6,262 — 
Total shares excluded from net earnings (loss) per share9,978 — 10,700 — 

For the three and six months ended June 30, 2022, the Company excluded outstanding performance stock units (as described in Note 9) from the calculation of diluted net earnings (loss) per share because they were anti-dilutive. As of June 30, 2022, the performance stock units granted during April 2020, April 2021, August 2021, and February 2022 had expected achievement levels of 108%, 0%, 0%, and 52%, respectively. For the three and six months ended June 30, 2021, the Company included outstanding performance stock units in the calculation of diluted net earnings (loss) per share because they were dilutive. As of June 30, 2021, the performance stock units granted during April 2020 and April 2021 had expected achievement levels of 150% and 0% respectively. Refer to Note 9—"Stock-Based Compensation" for additional information related to performance stock units.
For the three and six months ended June 30, 2022, shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 13) were excluded from the calculation of diluted net earnings (loss) per share because they were anti-dilutive. For the three and six months ended June 30, 2021, shares that would have been issuable assuming conversion of all of the Convertible Senior Notes were included in the calculation of diluted net earnings (loss) per share because they were dilutive. Diluted earnings per share for the Convertible Senior Notes is calculated under the if-converted method in accordance with ASC 260, Earnings Per Share. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of June 30, 2022 and 2021, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes is approximately 6,261,560. Refer to Note 13—"Debt" for additional information related to accounting for Convertible Senior Notes issued and associated Capped Call Transactions
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the majority of transactions on the Company's platforms, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions. The Company does 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 the Company recognizes revenue at the amount to which it has the right to invoice for services performed.
The following table presents our revenue recognized on a net basis and on a gross basis for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except percentages)
Revenue:
Net basis$112,940 82 %$93,374 82 %$213,016 83 %$152,370 87 %
Gross basis24,840 18 21,167 18 42,839 17 22,886 13 
Total$137,780 100 %$114,541 100 %$255,855 100 %$175,256 100 %
The following table presents our revenue by channel for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except percentages)
Channel:
CTV$64,575 47 %$45,179 40 %$116,015 45 %$57,155 33 %
Desktop28,117 20 28,742 25 55,723 22 49,593 28 
Mobile45,088 33 40,620 35 84,117 33 68,508 39 
Total$137,780 100 %$114,541 100 %$255,855 100 %$175,256 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
United States$106,611 $90,600 $197,019 $133,211 
International31,169 23,941 58,836 42,045 
Total$137,780 $114,541 $255,855 $175,256 

Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable is presented net of an allowance for doubtful accounts of $0.9 million at June 30, 2022, and $3.5 million at December 31, 2021. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.
The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $0.1 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively.
The following is a summary of activity in the allowance for doubtful accounts for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Allowance for doubtful accounts, beginning balance$2,096 $1,499 $3,475 $2,360 
Allowance for doubtful accounts, merger and acquisition-assumed— 410 — 410 
Write-offs(9)(17)(9)(21)
Increase (decrease) in provision for expected credit losses(1,216)1,387 (2,682)510 
Recoveries of previous write-offs— — 87 20 
Allowance for doubtful accounts, ending balance$871 $3,279 $871 $3,279 
During the three and six months ended June 30, 2022, the provision for expected credit losses associated with accounts receivable decreased by $1.2 million and $2.7 million, respectively, offset by decreases of contra seller payables related to recoveries of uncollected buyer receivables of $1.1 million and $2.0 million, respectively, which resulted in $(0.1) million and $(0.7) million, respectively, of bad debt expense. During the three and six months ended June 30, 2021, the provision for expected credit losses associated with accounts receivable increased by $1.4 million and $0.5 million, respectively, and was offset by decreases of contra seller payables related to recoveries of uncollected buyer receivables of $1.4 million and $0.7 million, respectively, which resulted in an immaterial amount of bad debt expense during both periods.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Recurring Fair Value Measurements    
Fair value represents the exchange price that would be received for 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 on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs.
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at June 30, 2022:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$202,407 $202,407 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,869 $7,869 $— $— 
At June 30, 2022 and December 31, 2021, cash equivalents of $202.4 million and $7.9 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.
At June 30, 2022 and December 31, 2021, the Company had Convertible Senior Notes and its Term Loan B Facility (as defined in Note 13) included in its balance sheets. The estimated fair value of the Company's Convertible Senior Notes was $296.0 million and $315.5 million as of June 30, 2022 and December 31, 2021, respectively. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of June 30, 2022 and is classified as Level 2 in the fair value hierarchy. At June 30, 2022, the estimated fair value of the Company's Term Loan B Facility was $343.9 million and at December 31, 2021, the estimated fair value of the Company's Term Loan B Facility approximated the carrying value. The estimated fair value is based on borrowing rates currently available to the Company for financing with similar terms and is classified as Level 2 in the fair value hierarchy.
There were no transfers between Level 1 and Level 2 fair value measurements during the six months ended June 30, 2022 and 2021.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Other Balance Sheet Amounts
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Amounts Other Balance Sheet Amounts
Accounts payable and accrued expenses included the following:
June 30, 2022December 31, 2021
(in thousands)
Accounts payable—seller$927,428 $971,220 
Accounts payable—trade26,062 11,904 
Accrued employee-related payables15,824 16,230 
Accrued holdback - indemnification claims3,895 1,602 
Total$973,209 $1,000,956 

Restricted cash was $0.3 million at June 30, 2022 and December 31, 2021, which was included within prepaid expenses and other current assets and other assets, non-current.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements
The Company's goodwill balance as of June 30, 2022 and December 31, 2021 was $978.2 million and $969.9 million, respectively. The increase during the six months ended June 30, 2022 was primarily a result of the Carbon Acquisition (see Note 7).

The Company’s intangible assets as of June 30, 2022 and December 31, 2021 included the following:
June 30, 2022December 31, 2021
(in thousands)
Amortizable intangible assets:
Developed technology$390,136 $378,958 
Customer relationships172,500 173,950 
In-process research and development12,730 14,630 
Non-compete agreements900 2,270 
Trademarks900 1,400 
Total identifiable intangible assets, gross577,166 571,208 
Accumulated amortization—intangible assets:
Developed technology(112,719)(75,850)
Customer relationships(100,788)(65,702)
In-process research and development(2,408)(1,250)
Non-compete agreements(337)(1,197)
Trademarks(300)(594)
Total accumulated amortization—intangible assets(216,552)(144,593)
Total identifiable intangible assets, net$360,614 $426,615 
Amortization of intangible assets for the three months ended June 30, 2022 and 2021 was $38.8 million and $29.5 million, respectively, and $77.3 million and $37.1 million for the six months ended June 30, 2022 and 2021, respectively. During the first quarter of 2022, the Company abandoned certain in-process research and development projects and technology intangible assets.
The abandonment resulted in $3.3 million of impairment costs in the six months ended June 30, 2022, which was included within merger, acquisition, and restructuring costs in the condensed consolidated statement of operations.
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of June 30, 2022:
Fiscal YearAmount
(in thousands)
Remaining 2022$72,467 
2023104,924 
202487,294 
202570,803 
202624,695 
Thereafter431 
Total$360,614 
The Company capitalizes costs related to arrangements for infrastructure as a service, platform as a service, and software as a service. Capitalized costs associated with these arrangements as of June 30, 2022 and December 31, 2021 were included within prepaid expenses and other current assets and other assets, non-current within the condensed consolidated balance sheet in the amounts of $0.6 million and $1.0 million, and $0.5 million and $0.7 million, respectively. The amortization of these agreements was immaterial for the three and six months ended June 30, 2022 and 2021, respectively.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
2021 Acquisition—SpotX
On April 30, 2021, the Company completed the SpotX Acquisition, pursuant to a Stock Purchase Agreement, dated as of February 4, 2021 (the "Purchase Agreement"), by and between the Company and RTL US Holdings, Inc. ("RTL"). The initial purchase price for the SpotX Acquisition was $560 million in cash ("Cash Consideration") and 14,000,000 shares of the Company's common stock. Per the terms of the Purchase Agreement, at the completion of the Company’s offering of its Convertible Senior Notes, RTL elected to increase the Cash Consideration by an amount equal to 20% of the gross proceeds of the Convertible Senior Notes (which amount was equal to $80 million) and to reduce the number of shares of common stock it would otherwise receive by a number of shares of common stock equal to 20% of the gross proceeds of the proposed offering of notes ($80 million) divided by the closing price of a share of our common stock on the trading day immediately prior to the date of pricing of the proposed offering of notes ($49.21). As a result of this election, the adjusted purchase price was $1.1 billion, prior to customary working capital adjustments and other adjustments, consisting of $640.0 million in cash plus 12,374,315 shares of common stock (based on the fair value of the Company's common stock on April 30, 2021). The Cash Consideration was subject to customary working capital and other adjustments. The working capital was approximately $65.2 million, including cash balances acquired and other working capital adjustments, resulting in a total purchase price of $1.2 billion. The Company financed the Cash Consideration through borrowings under the Term Loan B Facility and the Convertible Senior Notes (Note 13).
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. 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 revenues and cash flows, discount rates, and selection of comparable companies.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
The following table summarizes the total purchase consideration (in thousands):
Cash Consideration$640,000 
Stock Consideration (Fair Value of Shares of Magnite common stock)495,591 
Working capital adjustment65,152 
Total purchase consideration$1,200,743 
The purchase consideration for the SpotX Acquisition included 12,374,315 shares of the Company's common stock with a fair value of approximately $495.6 million, based on the close price of the Company's common stock at closing on April 30, 2021, which was $40.05 per share, and working capital adjustment of $65.2 million, mainly consisting of cash balances acquired on the date of the SpotX Acquisition and other opening balance sheet adjustments.
During the three months ended March 31, 2022, the Company adjusted the preliminary purchase price allocation for SpotX based on updated fair values associated with the acquired assets and liabilities. Adjustments impacted acquisition related accounts payable and tax accruals. The Company finalized the purchase price allocation of SpotX in the second quarter of 2022, resulting in no additional changes to the purchase price allocation.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands):
Cash$81,967 
Restricted cash199 
Accounts receivable199,649 
Prepaid and other assets, current12,308 
Fixed assets6,823 
Intangible assets429,600 
Right-of-use lease asset10,055 
Goodwill782,719 
Total assets to be acquired1,523,320 
Accounts payable and accrued expenses205,822 
Other current liabilities1,091 
Lease liabilities12,625 
Deferred tax liability, net103,039 
Total liabilities to be assumed322,577 
Total purchase price$1,200,743 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the SpotX Acquisition are not amortizable for tax purposes.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):
Estimated Useful Life
Technology$280,400 5 years
Customer relationships130,300 
2 to 4 years
Backlog11,100 
<1 year
In-process research and development5,800 
3 years*
Non-compete agreements1,500 1 year
Trademarks500 
<1 year
Total intangible assets acquired$429,600 
* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as the discount rate for the overall business.
The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships and non-compete agreements, they would be deemed to have economic value. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the backlog was based on the Excess Earnings Method, taking into consideration the existing contracts as of the date of the SpotX Acquisition and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.
The fair value of the trademarks was based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, non-compete agreements, and trademarks is included in sales and marketing expenses in the condensed consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the condensed consolidated statements of operations. The acquired intangible assets and goodwill resulting from the SpotX Acquisition are not tax deductible.
As part of the SpotX Acquisition, deferred tax liabilities were established. As a result of the deferred tax liability balance created by the acquisition, the Company reduced its deferred tax asset ("DTA") valuation allowance by $56.2 million for the year ended December 31, 2021. Such reduction was recognized as an income tax benefit in the post-acquisition consolidated statements of operations for the year ended December 31, 2021.
2021 Acquisition—SpringServe
On July 1, 2021, the Company, through its wholly-owned subsidiary, SpotX, completed the SpringServe Acquisition. As a result of the SpringServe Acquisition, SpringServe became a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company.
The following table summarizes the total estimated purchase consideration (in thousands):
Cash Consideration$31,136 
SpotX initial cash investment in SpringServe 2,075 
Fair value appreciation of SpotX purchase right 7,450 
Indemnification claims - holdback1,409 
Total purchase consideration$42,070 
In 2020, SpotX made a minority investment of $2.1 million in SpringServe in conjunction with a strategic partnership agreement between the two companies, which included an option agreement to purchase SpringServe. At the time of Magnite's acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $7.5 million for a total minority investment and purchase right of $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims.
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. 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 revenues and cash flows, discount rates, and selection of comparable companies.
Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired DTA valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current- period income tax expense.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands):
Cash$1,062 
Accounts receivable3,234 
Prepaid and other assets, current157 
Fixed assets25 
Intangible assets23,400 
Right-of-use lease asset1,879 
Goodwill24,156 
Total assets to be acquired53,913 
Accounts payable and accrued expenses2,475 
Other current liabilities35 
Lease liabilities3,179 
Deferred tax liability, net6,154 
Total liabilities to be assumed11,843 
Total preliminary purchase price$42,070 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):
Estimated Useful Life
Technology$15,500 5 years
Customer relationships5,700 2 years
Trademarks and Trade Names900 3 years
In-process research and development800 
3 years*
Non-compete agreements500 2 years
Total intangible assets acquired$23,400 
* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business.
At the acquisition date, SpringServe had existing customer relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. In addition, certain employees of SpringServe signed two year non-compete agreements. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the trademarks and trade names were based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and
the amortization of customer relationships, non-compete agreements, and trademarks is included in sales and marketing expenses in the condensed consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the condensed consolidated statements of operations. The acquired intangibles and goodwill resulting from the SpringServe Acquisition are not tax deductible.
As part of the SpringServe Acquisition, deferred tax liabilities were established. As a result of this and the SpotX deferred tax liability balance, the Company recognized an income tax benefit in the post-acquisition consolidated statements of operations for the year ended December 31, 2021.
2021 Acquisition—Nth Party
The Company completed the acquisition of Nth Party, Ltd. ("Nth Party"), a developer of cryptographic software for secure audience data sharing and analysis, in December 2021 for a total purchase price of $9.0 million in cash. The Company acquired Nth Party as part of its strategy to further invest in the development and enhancement of industry leading identity and audience solutions. The allocation of purchase consideration resulted in approximately $5.4 million of developed technology intangible assets with an estimated useful life of 5 years, approximately $0.2 million non-compete intangible assets with an estimated useful life of 2 years, approximately $1.3 million of deferred tax liability, and goodwill of approximately $4.8 million, which is attributable to the workforce of Nth Party and revenue growth from the acquisition. Acquired intangibles and goodwill resulting from the Nth Party acquisition are not deductible for income tax purposes.
Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company. The table below excludes Nth Party as its impact on pro forma results were not material.

Three Months Ended
Six Months Ended
June 30, 2021
June 30, 2021
(in thousands)
Pro Forma Revenue$136,032 $247,309 
Pro Forma Net Income (Loss) $(27,380)$(64,256)
2022 Acquisition—Carbon
The Company completed the acquisition of the business of Carbon (AI) Limited ("Carbon" and such acquisition the "Carbon Acquisition"), a platform that enables publishers to measure, manage, and monetize audience segments, in February 2022 for a total purchase price of $23.1 million in cash. Approximately $2.3 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the acquisition. The Company acquired Carbon as part of its strategy to further invest in the development and enhancement of industry leading identity and audience solutions. The allocation of purchase consideration resulted in an estimated $14.2 million of developed technology intangible assets with an estimated useful life of 5 years, $0.2 million non-compete intangible assets with an estimated useful life of 2 years, $0.2 million of customer relationships with an estimated useful life of 0.5 years, and goodwill of $8.5 million, which is attributable to the workforce of Carbon and revenue growth from the acquisition. For tax purposes, the Carbon Acquisition was treated as an asset acquisition. The acquisition of identified intangibles results in tax deductible amortization pursuant to IRC Section 197.
Acquisition related costs associated with the Carbon Acquisition included in the "Merger, acquisition, and restructuring costs" in the Company's condensed consolidated statements of operations during the three and six months ended June 30, 2022 were not material. In addition, Carbon's post-acquisition revenue and operating results on a standalone basis were not material.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Merger, Acquisition, and Restructuring Costs
6 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Merger, Acquisition, and Restructuring Costs Merger, Acquisition, and Restructuring CostsMerger, acquisition, and restructuring costs consist primarily of professional services fees and employee termination costs, including stock-based compensation charges, associated with the Telaria Merger, the SpotX Acquisition, and restructuring activities.
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)
Professional services (investment banking advisory, legal and other professional services)$142 $24,741 $917 $26,967 
Personnel related (severance and one-time termination benefit costs)510 4,745 1,227 4,864 
Non-cash stock-based compensation (double-trigger acceleration and severance)60 646 2,004 1,023 
Impairment costs of abandoned technology
— — 3,320 — 
Loss contracts (lease related)— 2,500 — 2,500 
Total merger, acquisition, and restructuring costs$712 $32,632 $7,468 $35,354 

During the three and six months ended June 30, 2022 and 2021, the Company incurred costs of $0.7 million and $7.5 million, respectively, and $32.6 million and $35.4 million, respectively, primarily related to restructuring expenses and costs associated with the acquisitions of SpotX and SpringServe.
Accrued restructuring costs related to mergers and acquisitions were $2.4 million and $2.7 million at June 30, 2022 and December 31, 2021, respectively, and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to the assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's condensed consolidated balance sheets.
(in thousands)
Accrued restructuring costs at December 31, 2021
$2,742 
Restructuring costs, personnel related and non-cash stock-based compensation3,231 
Restructuring costs, impairments3,320 
Cash paid for restructuring costs(1,556)
Non-cash impairments(3,320)
Non-cash stock-based compensation(2,004)
Accrued restructuring costs at June 30, 2022
$2,413 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
In connection with its IPO, the Company implemented its 2014 Equity Incentive Plan, which governs equity awards made to employees and directors of the Company since the IPO. Prior to the IPO, the Company granted equity awards under its 2007 Stock Incentive Plan, which governs equity awards made to employees and contractors prior to the IPO. In November 2014, the Company approved the 2014 Inducement Grant Equity Incentive Plan (the "Inducement Plan"), which governs certain equity awards made to certain employees in connection with commencement of employment. In connection with the Company's acquisitions of Chango Inc. ("Chango"), iSocket, Inc. ("iSocket"), and nToggle, Inc. ("nToggle") it assumed the existing employee equity award plans, the 2009 Chango Stock Option Plan (the "Chango Plan"), the iSocket 2009 Equity Incentive Plan (the "iSocket Plan"), and the nToggle 2014 Equity Incentive Plan (the "nToggle Plan"). In connection with the Merger with Telaria, the Company assumed Telaria's 2013 Equity Incentive Plan, as amended (the "Telaria Plan"); the 2008 Stock Plan, as amended (the "2008 Stock Plan"); and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended (the "ScanScout Plan"). All compensatory equity awards outstanding at June 30, 2022 were issued pursuant to the 2014 Equity Incentive Plan, the nToggle Plan, the Telaria Plan, the 2008 Stock Plan, the Inducement Plan, or the Company's 2007 Stock Incentive Plan.
The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), restricted stock units that vest based on continuous service ("RSUs"), and restricted stock units that include performance criteria (“performance stock units” or "PSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Options vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting annually, semi-annually, or quarterly thereafter. The restricted stock units granted in 2022 included 0.4 million awards that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. No
further awards were granted under the iSocket Plan, the Chango Plan, or the nToggle Plan from the date of acquisition and no further awards were granted under the 2007 Stock Incentive Plan since the IPO. Available shares under the nToggle Plan and the Telaria Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of acquisition of each company, and available shares under the 2007 Stock Incentive Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of the IPO. An aggregate of 13,767,244 shares remained available for future grants at June 30, 2022 under the plans. The 2014 Equity Incentive Plan has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year. The 2014 Inducement Grant Equity Incentive Plan has a provision pursuant to which the share reserve may be increased at the discretion of the Company's board of directors.
Stock Options
A summary of stock option activity for the six months ended June 30, 2022 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20215,129 $7.25 
Granted699 $13.90 
Exercised(475)$3.38 
Expired(21)$15.24 
Forfeited(7)$5.44 
Outstanding at June 30, 20225,325 $8.44 5.6 years$15,968 
Exercisable at June 30, 20223,813 $6.49 4.6 years$13,744 
The total intrinsic value of options exercised during the six months ended June 30, 2022 was $4.5 million. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $11.7 million, which is expected to be recognized over a weighted-average period of 2.6 years. Total fair value of options vested during the six months ended June 30, 2022 was $3.4 million.
The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the six months ended June 30, 2022 was $8.93 per share. The weighted-average input assumptions used by the Company were as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Expected term (in years)N/A5.05.05.0
Risk-free interest rateN/A0.88 %1.63 %0.88 %
Expected volatilityN/A79 %79 %79 %
Dividend yieldN/A— %— %— %
Restricted Stock Units
A summary of restricted stock unit activity for the six months ended June 30, 2022 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 2021
6,634 $18.39 
Granted7,056 $13.69 
Canceled(869)$16.14 
Vested and released(1,948)$12.82 
Restricted stock units outstanding at June 30, 2022
10,873 $16.52 
Restricted stock units outstanding and unvested*10,855 *$16.55 
*At June 30, 2022, outstanding restricted stock units included 18,436 units that were vested but deferred.
The weighted-average grant date fair value per share of restricted stock units granted during the six months ended June 30, 2022 was $13.69. The aggregate fair value of restricted stock units that vested during the six months ended June 30, 2022 was $23.5 million. At June 30, 2022, the intrinsic value of unvested restricted stock units was $96.4 million. At June 30, 2022, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $152.8 million, which is expected to be recognized over a weighted-average period of 2.9 years.
Performance Stock Units
In April 2020, April 2021, and February 2022, the Company granted the Company's CEO 146,341, 26,291, and 86,806 performance stock units that vest based on share price metrics tied to total shareholder return over a three year period with a fair value of $0.9 million, $1.4 million, and $1.5 million, respectively. The grant date fair value per share of these grants was $6.15, $52.49, and $17.28, respectively, which was estimated using a Monte-Carlo lattice model. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense for the April 2020, April 2021, and February 2022 grants of approximately $0.2 million, $0.8 million, and $1.3 million, which is expected to be recognized over the remaining 0.75 years, 1.75 years, and 2.6 years, respectively. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date.
In August 2021, the Company granted the Company's CEO 379,635 performance stock units, which are subject to both time-based and performance-based vesting conditions. The performance stock units consist of three equal tranches (each, a "Performance Tranche"), based on achievement of a share price condition if the Company achieves share price targets of $60.00, $80.00, and $100.00, respectively, over 60 consecutive trading days during a performance period commencing on August 26, 2022 and ending on August 26, 2026. To the extent any of the performance-based requirements are met, the Company's CEO must also provide continued service to the Company through at least August 26, 2024 to receive any shares of common stock underlying the grant and through August 26, 2026 to receive all of the shares of common stock underlying the performance units that have satisfied the applicable performance-based requirement.
The fair value of each of the Performance Tranches was $3.0 million, $2.8 million, and $2.6 million, respectively, and have a grant date fair value per share of restricted stock of $23.94, $21.93, and $20.30, respectively, which was estimated using a Monte-Carlo lattice model. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense of approximately $2.2 million, $2.2 million, and $2.1 million, which is expected to be recognized over the remaining 2.2 years, 3.2 years, and 4.2 years, respectively. Between 0% and 100% of the performance stock units will vest on each of the tranche dates.
During the three months ended June 30, 2022 and 2021, the Company recognized $0.9 million and $0.2 million, respectively, of stock-based compensation related to these performance stock units. During the six months ended June 30, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of stock-based compensation related to these performance stock units. Stock-based compensation expense for these awards is based on a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met.
Employee Stock Purchase Plan
In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the
Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.
As of June 30, 2022, the Company has reserved 4,018,635 shares of its common stock for issuance under the ESPP. The ESPP has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 1% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Cost of revenue$417 $167 $767 $252 
Sales and marketing5,425 3,382 10,766 5,843 
Technology and development5,352 2,541 10,069 4,367 
General and administrative4,948 2,968 9,185 5,212 
Merger, acquisition, and restructuring costs60 646 2,004 1,023 
Total stock-based compensation expense$16,202 $9,704 $32,791 $16,697 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, deductible stock option expenses, nondeductible executive compensation, and changes in the Company's valuation allowance.
The Company recorded an income tax benefit of $0.1 million and $87.7 million for the three months ended June 30, 2022 and 2021, respectively, and an income tax benefit of $2.1 million and $87.5 million for the six months ended June 30, 2022 and 2021, respectively. The tax benefit for the three and six months ended June 30, 2022 is primarily the result of recognizing the benefit of DTAs previously subject to the domestic valuation allowance and the foreign income tax provision. The tax benefit for the three and six months ended June 30, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The net deferred tax liabilities recorded in connection with the prior year acquisitions and our current year taxable income provided additional sources of taxable income to support the realizability of pre-existing DTAs. The Company continues to maintain a partial valuation allowance for the domestic DTAs.
Due to uncertainty as to the realization of benefits from the Company's domestic and certain international DTAs, including net operating loss carryforwards and research and development tax credits, the Company has a partial valuation allowance reserved against such assets. The Company intends to continue to maintain a partial valuation allowance on the DTAs until there is sufficient evidence to support the reversal of all or some additional portion of these allowances.
Due to the net operating loss carryforwards, all of the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. The 2017 U.S. Income Tax Return for Telaria, Inc. was under examination by the IRS, which was closed during the period ended June 30, 2021 with no change to tax as reported. For the Netherlands and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France only 2018 forward are open for examination, for Singapore 2017 and forward are open for examination, for Australia, Brazil, Canada, Germany, Italy, New Zealand, and Malaysia 2016 and forward are open for examination, and for Japan 2014 and forward remain open for examination.
Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Telaria Merger. As a result, the use of our total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact our ability to utilize substantially all of our NOLs and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its pre-2021 federal research and development carryforward tax credits will not be recovered prior to expiration.
There was no material change to the Company's unrecognized tax benefits in the six months ended June 30, 2022 and the Company does not expect to have any material changes to unrecognized tax benefits through the end of the fiscal year.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Lease Obligations
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Lease Obligations Lease Obligations
For the three months ended June 30, 2022 and 2021, the Company recognized $5.6 million and $7.0 million, respectively, and $11.1 million and $10.8 million during the six months ended June 30, 2022 and 2021, respectively, of lease expense under ASC 842, which included operating lease expenses associated with leases included in the lease liability and right of use ("ROU") asset on the condensed consolidated balance sheets. For short-term leases not included in the Company's ROU asset and lease liability balances, the Company recognized $0.4 million and $0.3 million during the three months ended June 30, 2022 and 2021, respectively, and $0.7 million and $0.6 million during the six months ended June 30, 2022 and 2021, respectively, of lease expense. In addition, the Company recognized $13.1 million and $8.2 million during the three months ended June 30, 2022 and 2021, respectively, and $24.1 million and $14.7 million during the six months ended June 30, 2022 and 2021, respectively, of variable and cloud-based services expense related to data centers that are not included in the ROU asset or lease liability balances.
The Company also received rental income of $1.3 million and $1.1 million for real estate leases for which it subleases the property to third parties during the three months ended June 30, 2022 and 2021, respectively, and $2.6 million and $2.4 million during the six months ended June 30, 2022 and 2021, respectively.
As of June 30, 2022, a weighted average discount rate of 5.35% has been applied to the remaining lease payments to calculate the lease liabilities included within the condensed consolidated balance sheet. The lease terms of the Company’s operating leases generally range from one year to ten years, and the weighted average remaining lease term of leases included in the lease liability is 6.1 years as of June 30, 2022.
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of June 30, 2022 (in thousands):
Fiscal Year
Remaining 2022$11,699 
202321,379 
202418,292 
202510,037 
20269,038 
Thereafter27,691 
Total lease payments (undiscounted)98,136 
Less: imputed interest(14,839)
Lease liabilities—total (discounted)$83,297 

In addition to the lease liabilities included in these condensed consolidated financial statements at June 30, 2022, during the six months ended June 30, 2022, the Company entered into agreements for office space and data centers that have not commenced as of June 30, 2022; therefore, they are not included in the lease liability on the balance sheet as of June 30, 2022. The Company has future commitments totaling $5.8 million with a weighted average term of 3.8 years.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 11).
As of June 30, 2022 and December 31, 2021, the Company had $5.3 million and $5.1 million, respectively, of letters of credit associated with office leases available for borrowing, of which there were no outstanding borrowings as of either date.
Guarantees and Indemnification
The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend
contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers, and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of June 30, 2022. However, based on management’s knowledge as of June 30, 2022, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s consolidated financial position, results of operations or cash flows.
Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Debt
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Debt Debt
Long term debt as of June 30, 2022 and December 31, 2021 consisted of the following:
June 30, 2022December 31, 2021
(in thousands)
Convertible Senior Notes$400,000 $400,000 
Less: Unamortized debt issuance cost(8,499)(9,643)
Net391,501 390,357 
Term Loan B Facility356,400 358,200 
Less: Unamortized discount and debt issuance cost(22,906)(24,934)
Net333,494 333,266 
Less: Current portion(3,600)(3,600)
Total non-current debt$721,395 $720,023 
Maturities of the principal amount of the Company's long-term debt as of June 30, 2022 are as follows (in thousands):
Fiscal Year
Remaining 2022$1,800 
20233,600 
20243,600 
20253,600 
2026403,600 
Thereafter340,200 
Total$756,400 
Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $1.6 million and $3.2 million for the three and six months ended June 30, 2022, respectively, and $1.3 million for the three and six months ended June 30, 2021. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense. In addition, amortization of deferred financing costs was $0.1 million and $0.2 million for the three and six months ended June 30, 2022, respectively, and $0.2 million for the three and six months ended June 30, 2021. Deferred financing costs are included within prepaid expenses and other current assets and other assets, non-current assets.
Convertible Senior Notes and Capped Call Transactions
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs, paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below).
The Convertible Senior Notes are senior, unsecured obligations and are (i) equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under our Loan Agreement or our new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.
The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions.
Holders have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date.
Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.
The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date we send such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further
below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.
If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date the Company distributes the related fundamental change notice.
If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to the Company or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then, the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.
The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances.
In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying condensed consolidated financial statements.
The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations. The following table sets forth interest expense related to the Convertible Senior Notes for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Contractual interest expense$250 $250 $500 $286 
Amortization of debt issuance costs572 572 1,144 653 
Total interest expense$822 $822 $1,644 $939 
Effective interest rate0.82 %0.82 %0.82 %0.82 %
Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2022 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
Remaining 2022$1,144 
20232,288 
20242,288 
20252,288 
2026491 
Total$8,499 
Credit Agreement
On April 30, 2021, the Company entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The Credit Agreement provides for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"). As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes. Loans, if any, under the Revolving Credit Facility are expected to be used for general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest at a rate equal to either, (1) for the Term Loan B Facility, at the Company’s election, the Eurodollar Rate (as defined in the Credit Agreement) plus a margin of 5.00% per annum, or ABR (as defined in the Credit Agreement) plus a margin of 4.00%, and (2) for the Revolving Credit Facility, at the Company’s election, the Eurodollar Rate plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio. As of June 30, 2022, the contractual interest rate related to the Term Loan B Facility was 6.02%.
The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00. As of June 30, 2022, the Company was in compliance with its debt covenants.
The Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the Credit Agreement. The Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the Term Loan B based on an annual calculation of cumulative free cash flow ("Excess Cash Flow") generated by the company as defined within the terms of the Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended June 30, 2022.
On June 28, 2021, the Company entered into an Incremental Assumption Agreement (the "Incremental Agreement") to the Credit Agreement. Pursuant to the terms of the Incremental Agreement, the Company’s existing revolving credit facility under the Credit Agreement was increased by $12.5 million (the "Incremental Revolver"), and the letter of credit sublimit under the Credit Agreement was increased by $5.0 million. The Incremental Revolver bears the same interest rate as the existing revolving credit facility and has the same maturity date as the existing revolving credit facility. No other terms of the Credit Agreement were amended. As a result, amounts available under the Revolving Credit Facility were $65.0 million. At June 30, 2022, amounts available under the Revolving Credit Facility were $59.7 million, net of letters of credit outstanding in the amount of $5.3 million.
The following table summarizes the amount outstanding under the Term Loan B Facility at June 30, 2022 and December 31, 2021:
June 30, 2022December 31, 2021
(in thousands)
Term Loan B Facility
$356,400 $358,200 
Unamortized debt discounts(8,946)(9,738)
Unamortized debt issuance costs(13,960)(15,196)
Debt, net of debt issuance costs$333,494 $333,266 
The Company incurred debt issuance costs of $27.7 million in April 2021, of which $10.8 million were associated with debt discount netted against the proceeds and $16.9 million were associated with other deferred financing costs associated with the Term Loan B Facility. Debt outstanding under the Term Loan B Facility are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Term Loan B Facility and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations.
The following table sets forth interest expense related to the Term Loan B Facility for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Contractual interest expense$5,257 $3,508 $10,420 $3,508 
Amortization of debt discount396 266 792 266 
Amortization of debt issuance costs617 415 1,236 415 
Total interest expense$6,270 $4,189 $12,448 $4,189 
Effective interest rate7.02 %6.98 %6.96 %6.98 %
Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows:
Fiscal YearDebt DiscountDebt Issuance Costs
Remaining 2022788 1,230 
20231,564 2,441 
20241,548 2,416 
20251,532 2,391 
20261,516 2,366 
Thereafter1,998 3,116 
Total$8,946 $13,960 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2022, or for any future year.
The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its 2021 Annual Report on Form 10-K.
There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its Annual Report on Form 10-K.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of these factors on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to the duration and how quickly and to what extent normal economic and operating conditions can resume. During the six months ended June 30, 2022, this uncertainty continued to result in a higher level of judgment related to its estimates and assumptions. As of the date of issuance of the condensed consolidated financial statements for the three and six months ended June 30, 2022, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.
Recently Adopted and Recent Accounting Pronouncements
Recently Adopted Accounting Standards
In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—Lessors – Certain Leases with Variable Lease Payments ("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. The Company adopted ASU 2021-05 on January 1, 2022 on a
prospective basis, which did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures.
Recent Accounting Pronouncements Not Yet Adopted
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.
The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have any significant effect on the Company’s financial position, cash flows or results of operations.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Net Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share, Basic and Diluted
The following table presents the basic and diluted net earnings (loss) per share:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except per share data)
Basic and Diluted Earnings (Loss) Per Share:
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Weighted-average common shares outstanding132,433 125,981 132,340 120,668 
Weighted-average common shares outstanding used to compute net earnings (loss) per share132,433 125,981 132,340 120,668 
Basic earnings (loss) per share$(0.19)$0.29 $(0.53)$0.20 
Diluted Earnings (Loss) Per Share:
Net income (loss)$(24,954)$36,808 $(69,547)$23,931 
Add back:
Interest expense, Convertible Notes, net of tax— 184 — 217 
Net income (loss), diluted income (loss)(24,954)36,992 (69,547)24,148 
Weighted-average common shares used in basic EPS132,433 125,981 132,340 120,668 
Dilutive effect of weighted-average common stock options— 4,622 — 5,011 
Dilutive effect of weighted-average performance stock units— 194 — 196 
Dilutive effect of weighted-average restricted stock units— 5,878 — 6,687 
Dilutive effect of weighted-average ESPP— 45 — 68 
Dilutive effect of weighted-average convertible notes— 6,262 — 3,632 
Weighted-average shares used to compute diluted net earnings (loss) per share132,433 142,982 132,340 136,262 
Diluted net earnings (loss) per share$(0.19)$0.26 $(0.53)$0.18 
Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share
The following weighted-average shares have been excluded from the calculation of diluted net earnings (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Options to purchase common stock2,081 — 2,337 — 
Unvested restricted stock units1,483 — 1,949 — 
Unvested performance stock units133 — 143 — 
ESPP shares19 — — 
Convertible Senior Notes6,262 — 6,262 — 
Total shares excluded from net earnings (loss) per share9,978 — 10,700 — 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognized on a Net Basis and on a Gross Basis
The following table presents our revenue recognized on a net basis and on a gross basis for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except percentages)
Revenue:
Net basis$112,940 82 %$93,374 82 %$213,016 83 %$152,370 87 %
Gross basis24,840 18 21,167 18 42,839 17 22,886 13 
Total$137,780 100 %$114,541 100 %$255,855 100 %$175,256 100 %
Summary of Disaggregation of Revenue
The following table presents our revenue by channel for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands, except percentages)
Channel:
CTV$64,575 47 %$45,179 40 %$116,015 45 %$57,155 33 %
Desktop28,117 20 28,742 25 55,723 22 49,593 28 
Mobile45,088 33 40,620 35 84,117 33 68,508 39 
Total$137,780 100 %$114,541 100 %$255,855 100 %$175,256 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
United States$106,611 $90,600 $197,019 $133,211 
International31,169 23,941 58,836 42,045 
Total$137,780 $114,541 $255,855 $175,256 
Accounts Receivable, Allowance for Credit Loss
The following is a summary of activity in the allowance for doubtful accounts for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Allowance for doubtful accounts, beginning balance$2,096 $1,499 $3,475 $2,360 
Allowance for doubtful accounts, merger and acquisition-assumed— 410 — 410 
Write-offs(9)(17)(9)(21)
Increase (decrease) in provision for expected credit losses(1,216)1,387 (2,682)510 
Recoveries of previous write-offs— — 87 20 
Allowance for doubtful accounts, ending balance$871 $3,279 $871 $3,279 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at June 30, 2022:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$202,407 $202,407 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,869 $7,869 $— $— 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Other Balance Sheet Amounts (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses included the following:
June 30, 2022December 31, 2021
(in thousands)
Accounts payable—seller$927,428 $971,220 
Accounts payable—trade26,062 11,904 
Accrued employee-related payables15,824 16,230 
Accrued holdback - indemnification claims3,895 1,602 
Total$973,209 $1,000,956 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The Company’s intangible assets as of June 30, 2022 and December 31, 2021 included the following:
June 30, 2022December 31, 2021
(in thousands)
Amortizable intangible assets:
Developed technology$390,136 $378,958 
Customer relationships172,500 173,950 
In-process research and development12,730 14,630 
Non-compete agreements900 2,270 
Trademarks900 1,400 
Total identifiable intangible assets, gross577,166 571,208 
Accumulated amortization—intangible assets:
Developed technology(112,719)(75,850)
Customer relationships(100,788)(65,702)
In-process research and development(2,408)(1,250)
Non-compete agreements(337)(1,197)
Trademarks(300)(594)
Total accumulated amortization—intangible assets(216,552)(144,593)
Total identifiable intangible assets, net$360,614 $426,615 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of June 30, 2022:
Fiscal YearAmount
(in thousands)
Remaining 2022$72,467 
2023104,924 
202487,294 
202570,803 
202624,695 
Thereafter431 
Total$360,614 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company. The table below excludes Nth Party as its impact on pro forma results were not material.

Three Months Ended
Six Months Ended
June 30, 2021
June 30, 2021
(in thousands)
Pro Forma Revenue$136,032 $247,309 
Pro Forma Net Income (Loss) $(27,380)$(64,256)
Purchase Consideration
The following table summarizes the total purchase consideration (in thousands):
Cash Consideration$640,000 
Stock Consideration (Fair Value of Shares of Magnite common stock)495,591 
Working capital adjustment65,152 
Total purchase consideration$1,200,743 
The following table summarizes the total estimated purchase consideration (in thousands):
Cash Consideration$31,136 
SpotX initial cash investment in SpringServe 2,075 
Fair value appreciation of SpotX purchase right 7,450 
Indemnification claims - holdback1,409 
Total purchase consideration$42,070 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands):
Cash$81,967 
Restricted cash199 
Accounts receivable199,649 
Prepaid and other assets, current12,308 
Fixed assets6,823 
Intangible assets429,600 
Right-of-use lease asset10,055 
Goodwill782,719 
Total assets to be acquired1,523,320 
Accounts payable and accrued expenses205,822 
Other current liabilities1,091 
Lease liabilities12,625 
Deferred tax liability, net103,039 
Total liabilities to be assumed322,577 
Total purchase price$1,200,743 
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands):
Cash$1,062 
Accounts receivable3,234 
Prepaid and other assets, current157 
Fixed assets25 
Intangible assets23,400 
Right-of-use lease asset1,879 
Goodwill24,156 
Total assets to be acquired53,913 
Accounts payable and accrued expenses2,475 
Other current liabilities35 
Lease liabilities3,179 
Deferred tax liability, net6,154 
Total liabilities to be assumed11,843 
Total preliminary purchase price$42,070 
Schedule of Intangible Assets Acquired and Estimated Useful Life as of the Acquisition Date
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):
Estimated Useful Life
Technology$280,400 5 years
Customer relationships130,300 
2 to 4 years
Backlog11,100 
<1 year
In-process research and development5,800 
3 years*
Non-compete agreements1,500 1 year
Trademarks500 
<1 year
Total intangible assets acquired$429,600 
* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):
Estimated Useful Life
Technology$15,500 5 years
Customer relationships5,700 2 years
Trademarks and Trade Names900 3 years
In-process research and development800 
3 years*
Non-compete agreements500 2 years
Total intangible assets acquired$23,400 
* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Merger, Acquisition, and Restructuring Costs (Tables)
6 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Merger and Restructuring Costs
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)
Professional services (investment banking advisory, legal and other professional services)$142 $24,741 $917 $26,967 
Personnel related (severance and one-time termination benefit costs)510 4,745 1,227 4,864 
Non-cash stock-based compensation (double-trigger acceleration and severance)60 646 2,004 1,023 
Impairment costs of abandoned technology
— — 3,320 — 
Loss contracts (lease related)— 2,500 — 2,500 
Total merger, acquisition, and restructuring costs$712 $32,632 $7,468 $35,354 
(in thousands)
Accrued restructuring costs at December 31, 2021
$2,742 
Restructuring costs, personnel related and non-cash stock-based compensation3,231 
Restructuring costs, impairments3,320 
Cash paid for restructuring costs(1,556)
Non-cash impairments(3,320)
Non-cash stock-based compensation(2,004)
Accrued restructuring costs at June 30, 2022
$2,413 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
A summary of stock option activity for the six months ended June 30, 2022 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20215,129 $7.25 
Granted699 $13.90 
Exercised(475)$3.38 
Expired(21)$15.24 
Forfeited(7)$5.44 
Outstanding at June 30, 20225,325 $8.44 5.6 years$15,968 
Exercisable at June 30, 20223,813 $6.49 4.6 years$13,744 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The weighted-average input assumptions used by the Company were as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Expected term (in years)N/A5.05.05.0
Risk-free interest rateN/A0.88 %1.63 %0.88 %
Expected volatilityN/A79 %79 %79 %
Dividend yieldN/A— %— %— %
Schedule of Nonvested Restricted Stock Units Activity
A summary of restricted stock unit activity for the six months ended June 30, 2022 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 2021
6,634 $18.39 
Granted7,056 $13.69 
Canceled(869)$16.14 
Vested and released(1,948)$12.82 
Restricted stock units outstanding at June 30, 2022
10,873 $16.52 
Restricted stock units outstanding and unvested*10,855 *$16.55 
*At June 30, 2022, outstanding restricted stock units included 18,436 units that were vested but deferred.
Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs for all Plans
Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Cost of revenue$417 $167 $767 $252 
Sales and marketing5,425 3,382 10,766 5,843 
Technology and development5,352 2,541 10,069 4,367 
General and administrative4,948 2,968 9,185 5,212 
Merger, acquisition, and restructuring costs60 646 2,004 1,023 
Total stock-based compensation expense$16,202 $9,704 $32,791 $16,697 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Maturity of Lease Liabilities
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of June 30, 2022 (in thousands):
Fiscal Year
Remaining 2022$11,699 
202321,379 
202418,292 
202510,037 
20269,038 
Thereafter27,691 
Total lease payments (undiscounted)98,136 
Less: imputed interest(14,839)
Lease liabilities—total (discounted)$83,297 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long term debt as of June 30, 2022 and December 31, 2021 consisted of the following:
June 30, 2022December 31, 2021
(in thousands)
Convertible Senior Notes$400,000 $400,000 
Less: Unamortized debt issuance cost(8,499)(9,643)
Net391,501 390,357 
Term Loan B Facility356,400 358,200 
Less: Unamortized discount and debt issuance cost(22,906)(24,934)
Net333,494 333,266 
Less: Current portion(3,600)(3,600)
Total non-current debt$721,395 $720,023 
Schedule of Maturities of Long-term Debt
Maturities of the principal amount of the Company's long-term debt as of June 30, 2022 are as follows (in thousands):
Fiscal Year
Remaining 2022$1,800 
20233,600 
20243,600 
20253,600 
2026403,600 
Thereafter340,200 
Total$756,400 
Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $1.6 million and $3.2 million for the three and six months ended June 30, 2022, respectively, and $1.3 million for the three and six months ended June 30, 2021. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense. In addition, amortization of deferred financing costs was $0.1 million and $0.2 million for the three and six months ended June 30, 2022, respectively, and $0.2 million for the three and six months ended June 30, 2021. Deferred financing costs are included within prepaid expenses and other current assets and other assets, non-current assets.
Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2022 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
Remaining 2022$1,144 
20232,288 
20242,288 
20252,288 
2026491 
Total$8,499 
Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows:
Fiscal YearDebt DiscountDebt Issuance Costs
Remaining 2022788 1,230 
20231,564 2,441 
20241,548 2,416 
20251,532 2,391 
20261,516 2,366 
Thereafter1,998 3,116 
Total$8,946 $13,960 
Interest Income and Interest Expense Disclosure The following table sets forth interest expense related to the Convertible Senior Notes for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
(in thousands)(in thousands)
Contractual interest expense$250 $250 $500 $286 
Amortization of debt issuance costs572 572 1,144 653 
Total interest expense$822 $822 $1,644 $939 
Effective interest rate0.82 %0.82 %0.82 %0.82 %
The following table sets forth interest expense related to the Term Loan B Facility for the three and six months ended June 30, 2022 and 2021:
Three Months EndedSix Months Ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Contractual interest expense$5,257 $3,508 $10,420 $3,508 
Amortization of debt discount396 266 792 266 
Amortization of debt issuance costs617 415 1,236 415 
Total interest expense$6,270 $4,189 $12,448 $4,189 
Effective interest rate7.02 %6.98 %6.96 %6.98 %
Schedule of Debt
The following table summarizes the amount outstanding under the Term Loan B Facility at June 30, 2022 and December 31, 2021:
June 30, 2022December 31, 2021
(in thousands)
Term Loan B Facility
$356,400 $358,200 
Unamortized debt discounts(8,946)(9,738)
Unamortized debt issuance costs(13,960)(15,196)
Debt, net of debt issuance costs$333,494 $333,266 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Net Earnings (Loss) Per Share - Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Basic and Diluted Earnings (Loss) Per Share:            
Net income (loss) $ (24,954) $ (44,593) $ 36,808 $ (12,877) $ (69,547) $ 23,931
Weighted-average common shares outstanding, basic (in shares) 132,433   125,981   132,340 120,668
Basic net income (loss) per share (in shares) $ (0.19)   $ 0.29   $ (0.53) $ 0.20
Diluted net income (loss) per share (in shares) $ (0.19)   $ 0.26   $ (0.53) $ 0.18
Diluted Earnings (Loss) Per Share:            
Net income (loss) $ (24,954) $ (44,593) $ 36,808 $ (12,877) $ (69,547) $ 23,931
Interest expense, Convertible Notes, net of tax 0   184   0 217
Net income (loss), diluted income (loss) $ (24,954)   $ 36,992   $ (69,547) $ 24,148
Weighted average shares used to compute net earnings (loss) per share            
Weighted-average common shares outstanding, basic (in shares) 132,433   125,981   132,340 120,668
Dilutive effect of weighted-average convertible notes 0   6,262   0 3,632
Diluted (in shares) 132,433   142,982   132,340 136,262
Diluted (usd per share) $ (0.19)   $ 0.26   $ (0.53) $ 0.18
Stock Option            
Weighted average shares used to compute net earnings (loss) per share            
Dilutive effect of weighted-average share-based payments 0   4,622   0 5,011
Unvested performance stock units            
Weighted average shares used to compute net earnings (loss) per share            
Dilutive effect of weighted-average share-based payments 0   194   0 196
Unvested restricted stock units            
Weighted average shares used to compute net earnings (loss) per share            
Dilutive effect of weighted-average share-based payments 0   5,878   0 6,687
Employee Stock            
Weighted average shares used to compute net earnings (loss) per share            
Dilutive effect of weighted-average share-based payments 0   45   0 68
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Net Earnings (Loss) Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net loss per share (in shares) 9,978 0 10,700 0
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net loss per share (in shares) 2,081 0 2,337 0
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net loss per share (in shares) 1,483 0 1,949 0
Unvested performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net loss per share (in shares) 133 0 143 0
ESPP shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net loss per share (in shares) 19 0 9 0
Convertible Senior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded from net loss per share (in shares) 6,262 0 6,262 0
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Net Earnings (Loss) Per Share - Narrative (Details) - share
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Convertible Senior Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Number of shares issuable assuming conversion   6,261,560  
Unvested performance stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Performance measurement percentage 100.00% 100.00%  
Performance Shares, Granted April 2020      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Performance measurement percentage 108.00% 108.00% 150.00%
Performance shares, Granted April 2021      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Performance measurement percentage 0.00% 0.00% 0.00%
Performance shares, Granted August 2021      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Performance measurement percentage 0.00% 0.00%  
Performance shares, Granted February 2022      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Performance measurement percentage 52.00% 52.00%  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Recognized on a Gross and Net Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 137,780 $ 114,541 $ 255,855 $ 175,256
Net basis        
Disaggregation of Revenue [Line Items]        
Revenue 112,940 93,374 213,016 152,370
Gross basis        
Disaggregation of Revenue [Line Items]        
Revenue $ 24,840 $ 21,167 $ 42,839 $ 22,886
Revenue Benchmark | Concentration of Basis of Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Concentration of Basis of Revenue Recognition | Net basis        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 82.00% 82.00% 83.00% 87.00%
Revenue Benchmark | Concentration of Basis of Revenue Recognition | Gross basis        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 18.00% 18.00% 17.00% 13.00%
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 137,780 $ 114,541 $ 255,855 $ 175,256
CTV        
Disaggregation of Revenue [Line Items]        
Revenue 64,575 45,179 116,015 57,155
Desktop        
Disaggregation of Revenue [Line Items]        
Revenue 28,117 28,742 55,723 49,593
Mobile        
Disaggregation of Revenue [Line Items]        
Revenue $ 45,088 $ 40,620 $ 84,117 $ 68,508
Product Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Product Concentration Risk | Revenue Benchmark | CTV        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 47.00% 40.00% 45.00% 33.00%
Product Concentration Risk | Revenue Benchmark | Desktop        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 20.00% 25.00% 22.00% 28.00%
Product Concentration Risk | Revenue Benchmark | Mobile        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 33.00% 35.00% 33.00% 39.00%
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Disaggregated by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 137,780 $ 114,541 $ 255,855 $ 175,256
United States        
Disaggregation of Revenue [Line Items]        
Revenue 106,611 90,600 197,019 133,211
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 31,169 $ 23,941 $ 58,836 $ 42,045
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]                
Payment terms     75 days          
Accounts receivable, allowance for credit loss $ 871 $ 3,279 $ 871 $ 3,279 $ 2,096 $ 3,475 $ 1,499 $ 2,360
Contra seller payable 100   100     $ 2,100    
Increase (decrease) in provision for expected credit losses (1,216) 1,387 (2,682) 510        
Increase (decrease) in contra seller payable 1,100 $ 1,400 2,000 700        
Provision for doubtful accounts $ (100)   $ (701) $ (163)        
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance for doubtful accounts, beginning balance $ 2,096 $ 1,499 $ 3,475 $ 2,360
Allowance for doubtful accounts, merger and acquisition-assumed 0 410 0 410
Write-offs (9) (17) (9) (21)
Increase (decrease) in provision for expected credit losses (1,216) 1,387 (2,682) 510
Recoveries of previous write-offs 0 0 87 20
Allowance for doubtful accounts, ending balance $ 871 $ 3,279 $ 871 $ 3,279
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Financial Instruments (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 202,407 $ 7,869
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 202,407 7,869
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Significant Unobservable Inputs  (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 $ 0
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Secured Debt | Term Loan B Facility    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan fair value   $ 343,900
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 202,407 7,869
Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Convertible notes $ 296,000 $ 315,500
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable—seller $ 927,428 $ 971,220
Accounts payable—trade 26,062 11,904
Accrued employee-related payables 15,824 16,230
Accrued holdback - indemnification claims 3,895 1,602
Total $ 973,209 $ 1,000,956
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Other Balance Sheet Amounts - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Restricted cash included in other assets, non-current $ 0.3 $ 0.3
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 978,217   $ 978,217   $ 969,873
Amortization expense of intangible assets 38,800 $ 29,500 77,300 $ 37,100  
Prepaid Expenses and Other Current Assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Capitalized cloud computing software, net 600   600   500
Other Noncurrent Assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Capitalized cloud computing software, net $ 1,000   $ 1,000   $ 700
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross $ 577,166 $ 571,208
Total accumulated amortization—intangible assets (216,552) (144,593)
Total 360,614 426,615
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 390,136 378,958
Total accumulated amortization—intangible assets (112,719) (75,850)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 172,500 173,950
Total accumulated amortization—intangible assets (100,788) (65,702)
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 12,730 14,630
Total accumulated amortization—intangible assets (2,408) (1,250)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 900 2,270
Total accumulated amortization—intangible assets (337) (1,197)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 900 1,400
Total accumulated amortization—intangible assets $ (300) $ (594)
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fiscal Year    
Remaining 2022 $ 72,467  
2023 104,924  
2024 87,294  
2025 70,803  
2026 24,695  
Thereafter 431  
Total $ 360,614 $ 426,615
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2021
Apr. 30, 2021
Feb. 04, 2021
Feb. 28, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Apr. 29, 2021
Business Acquisition [Line Items]                        
Share Price (in USD per share)   $ 40.05                   $ 49.21
Goodwill         $ 969,873 $ 978,217   $ 978,217   $ 969,873    
Acquisition related costs           $ 712 $ 32,632 $ 7,468 $ 35,354      
SpotX, Inc | SpringServe                        
Business Acquisition [Line Items]                        
Prior investment                     $ 2,100  
Fair value of prior investment $ 9,500 $ 7,500                    
SpotX, Inc                        
Business Acquisition [Line Items]                        
Cash Consideration   $ 640,000 $ 560,000                  
Issued in merger (in shares)   12,374,315 14,000,000                  
Cash consideration, elected increase, percent   20.00%                    
Cash consideration, elected increase, amount   $ 80,000                    
Shares issued, elected decrease, percent   20.00%                    
Shares issued, elected decrease, value   $ 80,000                    
Purchase price prior to working capital adjustments   1,100,000                    
Working capital adjustment   65,152                    
Purchase price   1,200,743 $ 1,200,000                  
Stock Consideration (Fair Value of Shares of Magnite common stock)   495,591                    
Deferred tax asset valuation allowance decrease                   56,200    
Intangible assets acquired   429,600                    
Deferred tax liability, net   103,039                    
Goodwill   $ 782,719                    
SpotX, Inc | Non-compete agreements                        
Business Acquisition [Line Items]                        
Estimated Useful Life   1 year                    
Intangible assets acquired   $ 1,500                    
SpotX, Inc | Technology                        
Business Acquisition [Line Items]                        
Estimated Useful Life   5 years                    
Intangible assets acquired   $ 280,400                    
SpotX, Inc | Customer relationships                        
Business Acquisition [Line Items]                        
Intangible assets acquired   $ 130,300                    
SpringServe                        
Business Acquisition [Line Items]                        
Cash Consideration 31,136                      
Purchase price held back to cover possible indemnification claims 1,400                      
Intangible assets acquired 23,400                      
Deferred tax liability, net 6,154                      
Goodwill $ 24,156                      
SpringServe | Non-compete agreements                        
Business Acquisition [Line Items]                        
Estimated Useful Life 2 years                      
Intangible assets acquired $ 500                      
SpringServe | Technology                        
Business Acquisition [Line Items]                        
Estimated Useful Life 5 years                      
Intangible assets acquired $ 15,500                      
SpringServe | Customer relationships                        
Business Acquisition [Line Items]                        
Estimated Useful Life 2 years                      
Intangible assets acquired $ 5,700                      
Nth Party, Ltd.                        
Business Acquisition [Line Items]                        
Purchase price         9,000              
Deferred tax liability, net         1,300         1,300    
Goodwill         $ 4,800         $ 4,800    
Nth Party, Ltd. | Non-compete agreements                        
Business Acquisition [Line Items]                        
Estimated Useful Life         2 years              
Intangible assets acquired         $ 200              
Nth Party, Ltd. | Technology                        
Business Acquisition [Line Items]                        
Estimated Useful Life         5 years              
Intangible assets acquired         $ 5,400              
Carbon (AI) Limited and Mode Technologies, Inc.                        
Business Acquisition [Line Items]                        
Purchase price       $ 23,100                
Business combination, contingent consideration, liability       2,300                
Goodwill       $ 8,500                
Carbon (AI) Limited and Mode Technologies, Inc. | Non-compete agreements                        
Business Acquisition [Line Items]                        
Estimated Useful Life       2 years                
Intangible assets acquired       $ 200                
Carbon (AI) Limited and Mode Technologies, Inc. | Technology                        
Business Acquisition [Line Items]                        
Estimated Useful Life       5 years                
Intangible assets acquired       $ 14,200                
Carbon (AI) Limited and Mode Technologies, Inc. | Customer relationships                        
Business Acquisition [Line Items]                        
Estimated Useful Life       6 months                
Intangible assets acquired       $ 200                
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpotX Purchase Consideration (Details) - SpotX, Inc - USD ($)
$ in Thousands
Apr. 30, 2021
Feb. 04, 2021
Business Acquisition [Line Items]    
Cash Consideration $ 640,000 $ 560,000
Stock Consideration (Fair Value of Shares of Magnite common stock) 495,591  
Working capital adjustment 65,152  
Total purchase consideration $ 1,200,743 $ 1,200,000
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Apr. 30, 2021
Business Acquisition [Line Items]      
Goodwill $ 978,217 $ 969,873  
SpotX, Inc      
Business Acquisition [Line Items]      
Cash     $ 81,967
Restricted cash     199
Accounts receivable     199,649
Prepaid and other assets, current     12,308
Fixed assets     6,823
Intangible assets     429,600
Right-of-use lease asset     10,055
Goodwill     782,719
Total assets to be acquired     1,523,320
Accounts payable and accrued expenses     205,822
Other current liabilities     1,091
Lease liabilities     12,625
Deferred tax liability, net     103,039
Total liabilities to be assumed     322,577
Total purchase price     $ 1,200,743
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Lives (Details) - SpotX, Inc
$ in Thousands
Apr. 30, 2021
USD ($)
project
Business Acquisition [Line Items]  
Intangible assets acquired $ 429,600
Technology  
Business Acquisition [Line Items]  
Intangible assets acquired $ 280,400
Estimated Useful Life 5 years
Customer relationships  
Business Acquisition [Line Items]  
Intangible assets acquired $ 130,300
Customer relationships | Minimum  
Business Acquisition [Line Items]  
Estimated Useful Life 2 years
Customer relationships | Maximum  
Business Acquisition [Line Items]  
Estimated Useful Life 4 years
Backlog  
Business Acquisition [Line Items]  
Intangible assets acquired $ 11,100
Estimated Useful Life 1 year
In-process research and development  
Business Acquisition [Line Items]  
Intangible assets acquired $ 5,800
Number of projects | project 6
Estimated Useful Life 3 years
Non-compete agreements  
Business Acquisition [Line Items]  
Intangible assets acquired $ 1,500
Estimated Useful Life 1 year
Trademarks  
Business Acquisition [Line Items]  
Intangible assets acquired $ 500
Estimated Useful Life 1 year
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpringServe Purchase Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]      
Indemnification claims - holdback   $ 2,300 $ 0
SpringServe      
Business Acquisition [Line Items]      
Cash Consideration $ 31,136    
SpotX initial cash investment in SpringServe 2,075    
Fair value appreciation of SpotX purchase right 7,450    
Indemnification claims - holdback 1,409    
Total purchase consideration $ 42,070    
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jul. 01, 2021
Business Acquisition [Line Items]      
Goodwill $ 978,217 $ 969,873  
SpringServe      
Business Acquisition [Line Items]      
Cash     $ 1,062
Accounts receivable     3,234
Prepaid and other assets, current     157
Fixed assets     25
Intangible assets     23,400
Right-of-use lease asset     1,879
Goodwill     24,156
Total assets to be acquired     53,913
Accounts payable and accrued expenses     2,475
Other current liabilities     35
Lease liabilities     3,179
Deferred tax liability, net     6,154
Total liabilities to be assumed     11,843
Total purchase price     $ 42,070
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Lives (Details) - SpringServe
$ in Thousands
Jul. 01, 2021
USD ($)
project
Business Acquisition [Line Items]  
Intangible assets acquired $ 23,400
Technology  
Business Acquisition [Line Items]  
Intangible assets acquired $ 15,500
Estimated Useful Life 5 years
Customer relationships  
Business Acquisition [Line Items]  
Intangible assets acquired $ 5,700
Estimated Useful Life 2 years
Trademarks and Trade Names  
Business Acquisition [Line Items]  
Intangible assets acquired $ 900
Estimated Useful Life 3 years
In-process research and development  
Business Acquisition [Line Items]  
Intangible assets acquired $ 800
Estimated Useful Life 3 years
Number of projects | project 2
Non-compete agreements  
Business Acquisition [Line Items]  
Intangible assets acquired $ 500
Estimated Useful Life 2 years
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combinations - SpotX and SpringServe Unaudited Pro Forma Information (Details) - SpotX and SpringServe - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]    
Pro Forma Revenue $ 136,032 $ 247,309
Pro Forma Net Income (Loss) $ (27,380) $ (64,256)
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring Cost and Reserve [Line Items]        
Professional services (investment banking advisory, legal and other professional services) $ 142 $ 24,741 $ 917 $ 26,967
Non-cash stock-based compensation (double-trigger acceleration and severance) 60 646 2,004 1,023
Impairment costs of abandoned technology 0 0 3,320 0
Total merger, acquisition, and restructuring costs 712 32,632 7,468 35,354
Personnel related (severance and one-time termination benefit costs)        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 510 4,745 1,227 4,864
Loss contracts (lease related)        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 0 $ 2,500 $ 0 $ 2,500
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Merger, Acquisition, and Restructuring Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Business Acquisition [Line Items]          
Acquisition related costs $ 712 $ 32,632 $ 7,468 $ 35,354  
SpotX Acquisition, SpringServe Acquisition, And Telaria Merger          
Business Acquisition [Line Items]          
Accrued merger, acquisition, and restructuring costs $ 2,400   $ 2,400   $ 2,700
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring Reserve [Roll Forward]        
Restructuring costs, impairments     $ 3,320  
Non-cash impairments $ 0 $ 0 (3,320) $ 0
Non-cash stock-based compensation (60) $ (646) (2,004) $ (1,023)
SpotX and Telaria        
Restructuring Reserve [Roll Forward]        
Accrued restructuring costs at December 31, 2021     2,742  
Restructuring costs, personnel related and non-cash stock-based compensation     3,231  
Cash paid for restructuring costs     (1,556)  
Non-cash stock-based compensation     (2,004)  
Accrued restructuring costs at June 30, 2022 $ 2,413   $ 2,413  
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
shares
Jun. 30, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for grant (in shares) 13,767,244 13,767,244
Annual percentage increase 5.00%  
Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   4 years
Stock Option | Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   1 year
Award vesting rights, percentage   25.00%
RSAs and RSUs | Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   1 year
Award vesting rights, percentage   25.00%
Restricted Stock Units (RSUs) | Tranche two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights, percentage   50.00%
RSUs granted (in shares)   400,000
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Stock Options Outstanding (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Shares Under Option  
Beginning balance (in shares) | shares 5,129
Granted (in shares) | shares 699
Exercised (in shares) | shares (475)
Expired (in shares) | shares (21)
Forfeited (in shares) | shares (7)
Ending balance (in shares) | shares 5,325
Exercisable (in shares) | shares 3,813
Weighted- Average Exercise Price  
Beginning balance (usd per share) | $ / shares $ 7.25
Granted (usd per share) | $ / shares 13.90
Exercised (usd per share) | $ / shares 3.38
Expired (usd per share) | $ / shares 15.24
Forfeited (usd per share) | $ / shares 5.44
Ending balance (usd per share) | $ / shares 8.44
Exercisable (usd per share) | $ / shares $ 6.49
Weighted- Average Contractual Life  
Outstanding 5 years 7 months 6 days
Exercisable 4 years 7 months 6 days
Aggregate Intrinsic Value  
Outstanding | $ $ 15,968
Exercisable | $ $ 13,744
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Stock Options Narrative (Details) - Stock Option
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
Number of Shares  
Intrinsic values of options exercised $ 4.5
Unrecognized employee stock-based compensation $ 11.7
Unrecognized employee stock-based compensation, period for recognition 2 years 7 months 6 days
Fair value of options vested in period $ 3.4
Grant date fair value of options granted (usd per share) | $ / shares $ 8.93
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Valuation Assumptions (Details) - Stock Option
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 5 years 5 years
Risk-free interest rate 0.88% 1.63% 0.88%
Expected volatility 79.00% 79.00% 79.00%
Dividend yield 0.00% 0.00% 0.00%
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Number of Shares  
Beginning balance (in shares) 10,873,000
Granted (in shares) 7,056,000
Canceled (in shares) (869,000)
Vested and released (in shares) (1,948,000)
Ending balance (in shares) 6,634,000
Restricted stock units outstanding and unvested (in shares) 10,855,000
Weighted-Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 18.39
Granted (in dollars per share) | $ / shares 13.69
Canceled (in dollars per share) | $ / shares 16.14
Vested and released (in dollars per share) | $ / shares 12.82
Ending balance (in dollars per share) | $ / shares 16.52
Restricted stock units outstanding and unvested (in dollars per share) | $ / shares $ 16.55
Vested but deferred (in shares) 18,436
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Restricted Stock Units Narrative (Details) - Restricted Stock Units (RSUs)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in dollars per share) | $ / shares $ 13.69
Fair value of restricted stock vested $ 23.5
Intrinsic value of nonvested unit 96.4
Unrecognized employee stock-based compensation $ 152.8
Unrecognized employee stock-based compensation, period for recognition 2 years 10 months 24 days
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Performance Stock Units Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2022
USD ($)
$ / shares
shares
Aug. 31, 2021
USD ($)
day
tranche
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense         $ 16,202 $ 9,704 $ 32,791 $ 16,697
Performance Shares Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense         $ 900 $ 200 $ 1,700 $ 300
Performance measurement percentage         100.00%   100.00%  
Performance Shares Units | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares) | shares 86,806 379,635 26,291 146,341        
Number of tranches | tranche   3            
Fair value of restricted stock vested $ 1,500   $ 1,400 $ 900        
Vested (in dollars per share) | $ / shares $ 17.28   $ 52.49 $ 6.15        
Trailing consecutive trading day performance period | day   60            
Performance Shares Units | Tranche one | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of units granted   $ 3,000            
Grant date fair value (in dollars per share) | $ / shares   $ 23.94            
Unrecognized employee stock-based compensation         $ 2,200   $ 2,200  
Unrecognized employee stock-based compensation, period for recognition         2 years 2 months 12 days      
Vesting period   3 years            
Vesting, stock price trigger (in dollars per share) | $ / shares   $ 60.00            
Performance Shares Units | Tranche two | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of units granted   $ 2,800            
Grant date fair value (in dollars per share) | $ / shares   $ 21.93            
Unrecognized employee stock-based compensation         $ 2,200   2,200  
Unrecognized employee stock-based compensation, period for recognition         3 years 2 months 12 days      
Vesting period   4 years            
Vesting, stock price trigger (in dollars per share) | $ / shares   $ 80.00            
Performance Shares Units | Tranche three | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of units granted   $ 2,600            
Grant date fair value (in dollars per share) | $ / shares   $ 20.30            
Unrecognized employee stock-based compensation         $ 2,100   $ 2,100  
Unrecognized employee stock-based compensation, period for recognition         4 years 2 months 12 days      
Vesting period   5 years            
Vesting, stock price trigger (in dollars per share) | $ / shares   $ 100.00            
Performance Shares Units | Minimum | Vesting on third anniversary | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         0.00%      
Performance Shares Units | Minimum | Tranche one | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         0.00%      
Performance Shares Units | Minimum | Tranche two | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         0.00%      
Performance Shares Units | Minimum | Tranche three | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         0.00%      
Performance Shares Units | Maximum | Vesting on third anniversary | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         150.00%      
Performance Shares Units | Maximum | Tranche one | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         100.00%      
Performance Shares Units | Maximum | Tranche two | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         100.00%      
Performance Shares Units | Maximum | Tranche three | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage         100.00%      
Performance Shares, Granted April 2020                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance measurement percentage         108.00%   108.00% 150.00%
Performance Shares, Granted April 2020 | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized employee stock-based compensation         $ 200   $ 200  
Unrecognized employee stock-based compensation, period for recognition         9 months      
Performance shares, Granted April 2021                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance measurement percentage         0.00%   0.00% 0.00%
Performance shares, Granted April 2021 | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized employee stock-based compensation         $ 800   $ 800  
Unrecognized employee stock-based compensation, period for recognition         1 year 9 months      
Performance shares, Granted February 2022                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance measurement percentage         52.00%   52.00%  
Performance shares, Granted February 2022 | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized employee stock-based compensation         $ 1,300   $ 1,300  
Unrecognized employee stock-based compensation, period for recognition         2 years 7 months 6 days      
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) - shares
1 Months Ended 3 Months Ended
Nov. 30, 2013
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares reserved (in shares)   13,767,244
Annual percentage increase   5.00%
2014 Employee Stock Purchase Plan | Employee Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum employee subscription rate 10.00%  
Offering period 6 months  
Purchase price of common stock, percent 85.00%  
Number of shares reserved (in shares)   4,018,635
Annual percentage increase 1.00%  
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 16,202 $ 9,704 $ 32,791 $ 16,697
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 417 167 767 252
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 5,425 3,382 10,766 5,843
Technology and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 5,352 2,541 10,069 4,367
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 4,948 2,968 9,185 5,212
Merger, acquisition, and restructuring costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 60 $ 646 $ 2,004 $ 1,023
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Benefit for income taxes $ (104) $ (87,695) $ (2,109) $ (87,529)
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Lease Obligations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lessee, Lease, Description [Line Items]        
Lease expense $ 5,600 $ 7,000 $ 11,100 $ 10,800
Short-term lease expense 400 300 700 600
Sublease income $ 1,300 1,100 $ 2,600 2,400
Weighted average discount rate 5.35%   5.35%  
Weighted average remaining lease term 6 years 1 month 6 days   6 years 1 month 6 days  
Minimum        
Lessee, Lease, Description [Line Items]        
Term of lease contract 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Term of lease contract 10 years   10 years  
Data centers for cloud-based services        
Lessee, Lease, Description [Line Items]        
Variable lease cost $ 13,100 $ 8,200 $ 24,100 $ 14,700
Company Office, San Francisco CA        
Lessee, Lease, Description [Line Items]        
Operating lease not yet commenced, amount $ 5,800   $ 5,800  
Operating lease not yet commenced, term of contract 3 years 9 months 18 days   3 years 9 months 18 days  
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Lease Obligations - Schedule of Lease Liability Maturities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Fiscal Year  
Remaining 2022 $ 11,699
2023 21,379
2024 18,292
2025 10,037
2026 9,038
Thereafter 27,691
Total lease payments (undiscounted) 98,136
Less: imputed interest (14,839)
Lease liabilities—total (discounted) $ 83,297
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Financial Standby Letter of Credit    
Other Commitments [Line Items]    
Letters of credit outstanding, amount $ 5.3 $ 5.1
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total $ 756,400  
Less: Current portion (3,600) $ (3,600)
Total non-current debt 721,395 720,023
Convertible Senior Notes | Convertible Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 400,000 400,000
Debt instrument, unamortized discount and debt issuance costs (8,499) (9,643)
Total 391,501 390,357
Term Loan B Facility | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 356,400 358,200
Debt instrument, unamortized discount and debt issuance costs (22,906) (24,934)
Total 333,494 333,266
Total non-current debt $ 333,494 $ 333,266
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Maturities of Principle Amount of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Remaining 2022 $ 1,800  
2023 3,600  
2024 3,600  
2025 3,600  
2026 403,600  
Thereafter 340,200  
Total 756,400  
Convertible Senior Notes | Convertible Debt    
Debt Instrument [Line Items]    
Total 391,501 $ 390,357
Term Loan B Facility | Secured Debt    
Debt Instrument [Line Items]    
Total $ 333,494 $ 333,266
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Long-term Debt - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Apr. 30, 2021
Mar. 31, 2021
Debt Disclosure [Abstract]            
Debt issuance costs, gross         $ 27.7 $ 11.4
Amortization of deferred financing costs $ 0.1 $ 0.2 $ 0.2 $ 0.2    
Amortization of debt discount and issuance costs $ 1.6 $ 1.3 $ 3.2 $ 1.3    
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details)
1 Months Ended 6 Months Ended
Mar. 31, 2021
USD ($)
day
$ / shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]        
Net proceeds   $ 0 $ 400,000,000  
Capped calls, transaction costs $ 39,000,000      
Debt issuance costs, gross 11,400,000     $ 27,700,000
Convertible Senior Notes        
Debt Instrument [Line Items]        
Capped calls, transaction costs $ 39,000,000      
Percent of outstanding balance holders able to call debt in the event of default 25.00%      
Convertible Senior Notes | Maximum        
Debt Instrument [Line Items]        
Conversion price (in USD per share) | $ / shares $ 91.2600      
Convertible Senior Notes | Minimum        
Debt Instrument [Line Items]        
Conversion price (in USD per share) | $ / shares $ 63.8818      
Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Aggregate principle amount $ 400,000,000      
Interest rate 0.25%      
Over-allotment options $ 50,000,000      
Net proceeds $ 388,600,000      
Conversion ratio   0.0156539    
Convertible Senior Notes | Convertible Debt | Maximum        
Debt Instrument [Line Items]        
Make-whole fundamental change period 45 days      
Convertible Senior Notes | Convertible Debt | Minimum        
Debt Instrument [Line Items]        
Make-whole fundamental change period 20 days      
Convertible Senior Notes | Convertible Debt | Conversion Term (i)        
Debt Instrument [Line Items]        
Threshold percent of stock price trigger 130.00%      
Threshold trading days | day 20      
Threshold consecutive trading days | day 30      
Convertible Senior Notes | Convertible Debt | Conversion Term (ii)        
Debt Instrument [Line Items]        
Threshold percent of stock price trigger 98.00%      
Threshold trading days | day 5      
Threshold consecutive trading days | day 10      
Convertible Senior Notes | Convertible Debt | Conversion Term (iv)        
Debt Instrument [Line Items]        
Threshold percent of stock price trigger 130.00%      
Threshold trading days | day 20      
Threshold consecutive trading days | day 30      
Term Loan B Facility | Secured Debt        
Debt Instrument [Line Items]        
Aggregate principle amount       $ 360,000,000
Interest rate   6.02%    
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Interest Expense Related to the Convertible Senior Notes (Details) - Convertible Debt - Convertible Senior Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]        
Contractual interest expense $ 250 $ 250 $ 500 $ 286
Amortization of debt discount and issuance costs 572 572 1,144 653
Total interest expense $ 822 $ 822 $ 1,644 $ 939
Effective interest rate 0.82% 0.82% 0.82% 0.82%
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Amortization Expense for Debt Issuance Costs (Details) - Convertible Debt - Convertible Senior Notes
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Issuance Costs  
Remaining 2022 $ 1,144
2023 2,288
2024 2,288
2025 2,288
2026 491
Total $ 8,499
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Credit Agreement Narrative (Details) - USD ($)
Apr. 30, 2021
Jun. 30, 2022
Jun. 28, 2021
Mar. 31, 2021
Line of Credit Facility [Line Items]        
Debt issuance costs, gross $ 27,700,000     $ 11,400,000
Term Loan B Facility | Secured Debt        
Line of Credit Facility [Line Items]        
Aggregate principle amount $ 360,000,000      
Long-term debt, term 7 years      
Net proceeds $ 325,000,000      
Interest rate   6.02%    
Term Loan B Facility | Secured Debt | Debt Discount        
Line of Credit Facility [Line Items]        
Debt issuance costs, gross 10,800,000      
Term Loan B Facility | Secured Debt | Deferred Financing Costs        
Line of Credit Facility [Line Items]        
Debt issuance costs, gross $ 16,900,000      
Term Loan B Facility | Secured Debt | Eurodollar        
Line of Credit Facility [Line Items]        
Variable interest rate 5.00%      
Term Loan B Facility | Secured Debt | Alternate Base Rate        
Line of Credit Facility [Line Items]        
Variable interest rate 4.00%      
Senior Secured Revolving Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Debt utilization triggering leverage ratio compliance, percent 35.00%      
Leverage ratio maximum 3.25      
Available borrowing capacity   $ 59,700,000    
Senior Secured Revolving Credit Facility | Letter of Credit        
Line of Credit Facility [Line Items]        
Letters of credit outstanding, amount   $ 5,300,000    
Senior Secured Revolving Credit Facility | Eurodollar | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 4.25%      
Senior Secured Revolving Credit Facility | Eurodollar | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 4.75%      
Senior Secured Revolving Credit Facility | Alternate Base Rate | Minimum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 3.25%      
Senior Secured Revolving Credit Facility | Alternate Base Rate | Maximum | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Variable interest rate 3.75%      
Senior Secured Revolving Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 52,500,000   $ 65,000,000  
Quarterly payments of principle balance (percent) 0.25%      
Aggregate annual payments of principle balance (percent) 1.00%      
Incremental Revolver | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Increase in maximum borrowing capacity     12,500,000  
Incremental Revolver | Letter of Credit        
Line of Credit Facility [Line Items]        
Increase in maximum borrowing capacity     $ 5,000,000  
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Summary of Term Loan B Facility (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Debt, net of debt issuance costs $ 721,395 $ 720,023
Secured Debt | Term Loan B Facility    
Debt Instrument [Line Items]    
Term Loan B Facility 356,400 358,200
Debt instrument, unamortized discount (8,946) (9,738)
Unamortized debt issuance costs (13,960) (15,196)
Debt, net of debt issuance costs $ 333,494 $ 333,266
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Interest Expense Related to the Term Loan B Facility (Details) - Secured Debt - Term Loan B Facility - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]        
Contractual interest expense $ 5,257 $ 3,508 $ 10,420 $ 3,508
Amortization of debt discount 396 266 792 266
Amortization of debt issuance costs 617 415 1,236 415
Total interest expense $ 6,270 $ 4,189 $ 12,448 $ 4,189
Effective interest rate 7.02% 6.98% 6.96% 6.98%
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Discount    
Thereafter $ 1,998  
Debt Issuance Costs    
Thereafter 3,116  
Secured Debt | Term Loan B Facility    
Debt Discount    
Remaining 2022 788  
2023 1,564  
2024 1,548  
2025 1,532  
2026 1,516  
Total 8,946 $ 9,738
Debt Issuance Costs    
Remaining 2022 1,230  
2023 2,441  
2024 2,416  
2025 2,391  
2026 2,366  
Total $ 13,960 $ 15,196
XML 90 mgni-20220630_htm.xml IDEA: XBRL DOCUMENT 0001595974 2022-01-01 2022-06-30 0001595974 2022-08-04 0001595974 2022-06-30 0001595974 2021-12-31 0001595974 2022-04-01 2022-06-30 0001595974 2021-04-01 2021-06-30 0001595974 2021-01-01 2021-06-30 0001595974 us-gaap:CommonStockMember 2020-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001595974 us-gaap:RetainedEarningsMember 2020-12-31 0001595974 us-gaap:TreasuryStockCommonMember 2020-12-31 0001595974 2020-12-31 0001595974 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001595974 2021-01-01 2021-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001595974 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001595974 us-gaap:CommonStockMember 2021-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001595974 us-gaap:RetainedEarningsMember 2021-03-31 0001595974 us-gaap:TreasuryStockCommonMember 2021-03-31 0001595974 2021-03-31 0001595974 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001595974 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001595974 us-gaap:CommonStockMember 2021-06-30 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001595974 us-gaap:RetainedEarningsMember 2021-06-30 0001595974 us-gaap:TreasuryStockCommonMember 2021-06-30 0001595974 2021-06-30 0001595974 us-gaap:CommonStockMember 2021-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001595974 us-gaap:RetainedEarningsMember 2021-12-31 0001595974 us-gaap:TreasuryStockCommonMember 2021-12-31 0001595974 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001595974 2022-01-01 2022-03-31 0001595974 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001595974 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001595974 us-gaap:CommonStockMember 2022-03-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001595974 us-gaap:RetainedEarningsMember 2022-03-31 0001595974 us-gaap:TreasuryStockCommonMember 2022-03-31 0001595974 2022-03-31 0001595974 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001595974 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001595974 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001595974 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001595974 us-gaap:CommonStockMember 2022-06-30 0001595974 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001595974 us-gaap:RetainedEarningsMember 2022-06-30 0001595974 us-gaap:TreasuryStockCommonMember 2022-06-30 0001595974 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001595974 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001595974 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001595974 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001595974 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0001595974 us-gaap:PerformanceSharesMember 2021-04-01 2021-06-30 0001595974 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001595974 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001595974 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0001595974 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001595974 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001595974 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001595974 us-gaap:StockOptionMember 2022-04-01 2022-06-30 0001595974 us-gaap:StockOptionMember 2021-04-01 2021-06-30 0001595974 us-gaap:StockOptionMember 2022-01-01 2022-06-30 0001595974 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001595974 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0001595974 us-gaap:PerformanceSharesMember 2021-04-01 2021-06-30 0001595974 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001595974 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001595974 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0001595974 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001595974 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001595974 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2022-04-01 2022-06-30 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2021-04-01 2021-06-30 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-06-30 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-06-30 0001595974 mgni:PerformanceSharesGrantedApril2020Member 2022-01-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedApril2020Member 2022-04-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedApril2021Member 2022-01-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedApril2021Member 2022-04-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedAugust2021Member 2022-04-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedAugust2021Member 2022-01-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedFebruary2022Member 2022-01-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedFebruary2022Member 2022-04-01 2022-06-30 0001595974 mgni:PerformanceSharesGrantedApril2020Member 2021-01-01 2021-06-30 0001595974 mgni:PerformanceSharesGrantedApril2021Member 2021-01-01 2021-06-30 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-06-30 0001595974 mgni:NetRevenueMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2022-04-01 2022-06-30 0001595974 mgni:NetRevenueMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2021-04-01 2021-06-30 0001595974 mgni:NetRevenueMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2022-01-01 2022-06-30 0001595974 mgni:NetRevenueMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2021-01-01 2021-06-30 0001595974 mgni:GrossRevenueMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2022-04-01 2022-06-30 0001595974 mgni:GrossRevenueMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2021-04-01 2021-06-30 0001595974 mgni:GrossRevenueMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2022-01-01 2022-06-30 0001595974 mgni:GrossRevenueMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2021-01-01 2021-06-30 0001595974 mgni:ConnectedTelevisionMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2022-04-01 2022-06-30 0001595974 mgni:ConnectedTelevisionMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2021-04-01 2021-06-30 0001595974 mgni:ConnectedTelevisionMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2022-01-01 2022-06-30 0001595974 mgni:ConnectedTelevisionMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2021-01-01 2021-06-30 0001595974 mgni:DesktopMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2022-04-01 2022-06-30 0001595974 mgni:DesktopMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2021-04-01 2021-06-30 0001595974 mgni:DesktopMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2022-01-01 2022-06-30 0001595974 mgni:DesktopMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2021-01-01 2021-06-30 0001595974 mgni:MobileMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2022-04-01 2022-06-30 0001595974 mgni:MobileMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2021-04-01 2021-06-30 0001595974 mgni:MobileMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2022-01-01 2022-06-30 0001595974 mgni:MobileMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2021-01-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-04-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-04-01 2021-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-06-30 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-06-30 0001595974 country:US 2022-04-01 2022-06-30 0001595974 country:US 2021-04-01 2021-06-30 0001595974 country:US 2022-01-01 2022-06-30 0001595974 country:US 2021-01-01 2021-06-30 0001595974 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001595974 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001595974 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001595974 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001595974 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001595974 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001595974 us-gaap:SecuredDebtMember mgni:SeniorSecuredTermLoanFacilityMember 2021-12-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0001595974 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001595974 us-gaap:CustomerRelationshipsMember 2022-06-30 0001595974 us-gaap:CustomerRelationshipsMember 2021-12-31 0001595974 us-gaap:InProcessResearchAndDevelopmentMember 2022-06-30 0001595974 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001595974 us-gaap:NoncompeteAgreementsMember 2022-06-30 0001595974 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001595974 us-gaap:TrademarksMember 2022-06-30 0001595974 us-gaap:TrademarksMember 2021-12-31 0001595974 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-06-30 0001595974 us-gaap:OtherNoncurrentAssetsMember 2022-06-30 0001595974 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001595974 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0001595974 mgni:SpotXIncMember 2021-02-04 2021-02-04 0001595974 mgni:SpotXIncMember 2021-04-30 2021-04-30 0001595974 2021-04-29 0001595974 2021-04-30 0001595974 mgni:SpotXIncMember 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:CustomerRelationshipsMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember mgni:SpotXIncMember us-gaap:CustomerRelationshipsMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember mgni:SpotXIncMember us-gaap:CustomerRelationshipsMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:OrderOrProductionBacklogMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:NoncompeteAgreementsMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:TrademarksMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-04-30 0001595974 mgni:SpotXIncMember 2021-01-01 2021-12-31 0001595974 mgni:ServeMotionIncMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember mgni:SpotXIncMember 2020-01-01 2020-12-31 0001595974 mgni:ServeMotionIncMember mgni:SpotXIncMember 2021-04-30 0001595974 mgni:ServeMotionIncMember mgni:SpotXIncMember 2021-07-01 0001595974 mgni:ServeMotionIncMember 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:CustomerRelationshipsMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:TrademarksAndTradeNamesMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:NoncompeteAgreementsMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-07-01 0001595974 mgni:NthPartyLtdMember 2021-12-01 2021-12-31 0001595974 mgni:NthPartyLtdMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-01 2021-12-31 0001595974 mgni:NthPartyLtdMember us-gaap:NoncompeteAgreementsMember 2021-12-01 2021-12-31 0001595974 mgni:NthPartyLtdMember 2021-12-31 0001595974 mgni:SpotXIncAndServeMotionIncMember 2022-04-01 2022-06-30 0001595974 mgni:SpotXIncAndServeMotionIncMember 2021-04-01 2021-06-30 0001595974 mgni:CarbonAILimitedAndModeTechnologiesIncMember 2022-02-01 2022-02-28 0001595974 mgni:CarbonAILimitedAndModeTechnologiesIncMember 2022-02-28 0001595974 mgni:CarbonAILimitedAndModeTechnologiesIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-02-01 2022-02-28 0001595974 mgni:CarbonAILimitedAndModeTechnologiesIncMember us-gaap:NoncompeteAgreementsMember 2022-02-01 2022-02-28 0001595974 mgni:CarbonAILimitedAndModeTechnologiesIncMember us-gaap:CustomerRelationshipsMember 2022-02-01 2022-02-28 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2022-04-01 2022-06-30 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2021-04-01 2021-06-30 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2022-01-01 2022-06-30 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2021-01-01 2021-06-30 0001595974 mgni:LeaseRelatedLossContractsMember 2022-04-01 2022-06-30 0001595974 mgni:LeaseRelatedLossContractsMember 2021-04-01 2021-06-30 0001595974 mgni:LeaseRelatedLossContractsMember 2022-01-01 2022-06-30 0001595974 mgni:LeaseRelatedLossContractsMember 2021-01-01 2021-06-30 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2022-06-30 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2021-12-31 0001595974 mgni:SpotXAndTelariaMember 2021-12-31 0001595974 mgni:SpotXAndTelariaMember 2022-01-01 2022-06-30 0001595974 mgni:SpotXAndTelariaMember 2022-06-30 0001595974 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-06-30 0001595974 mgni:RestrictedStockUnitsAndRestrictedStockAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-06-30 0001595974 us-gaap:EmployeeStockOptionMember 2022-06-30 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-04-01 2020-04-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-04-01 2021-04-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2022-02-01 2022-02-28 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2020Member 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2021Member 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedFebruary2022Member 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2020Member 2022-04-01 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2021Member 2022-04-01 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedFebruary2022Member 2022-04-01 2022-06-30 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember mgni:SharebasedPaymentArrangementTrancheFourMember 2022-04-01 2022-06-30 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember mgni:SharebasedPaymentArrangementTrancheFourMember 2022-04-01 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-01 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-01 2022-06-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-01 2022-06-30 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-01 2022-06-30 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-01 2022-06-30 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-01 2022-06-30 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-04-01 2022-06-30 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-04-01 2022-06-30 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-04-01 2022-06-30 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2013-11-30 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2013-11-01 2013-11-30 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2022-06-30 0001595974 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001595974 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001595974 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001595974 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001595974 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001595974 mgni:MergerAcquisitionAndRestructuringChargesMember 2022-04-01 2022-06-30 0001595974 mgni:MergerAcquisitionAndRestructuringChargesMember 2021-04-01 2021-06-30 0001595974 mgni:MergerAcquisitionAndRestructuringChargesMember 2022-01-01 2022-06-30 0001595974 mgni:MergerAcquisitionAndRestructuringChargesMember 2021-01-01 2021-06-30 0001595974 mgni:DataCentersForCloudBasedServicesMember 2022-04-01 2022-06-30 0001595974 mgni:DataCentersForCloudBasedServicesMember 2021-04-01 2021-06-30 0001595974 mgni:DataCentersForCloudBasedServicesMember 2022-01-01 2022-06-30 0001595974 mgni:DataCentersForCloudBasedServicesMember 2021-01-01 2021-06-30 0001595974 srt:MinimumMember 2022-06-30 0001595974 srt:MaximumMember 2022-06-30 0001595974 mgni:CompanyOfficeSanFranciscoCAMember 2022-06-30 0001595974 us-gaap:FinancialStandbyLetterOfCreditMember 2022-06-30 0001595974 us-gaap:FinancialStandbyLetterOfCreditMember 2021-12-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2022-06-30 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-12-31 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2022-06-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-12-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIiMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIvMember 2021-03-01 2021-03-31 0001595974 srt:MaximumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 srt:MinimumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember 2021-03-31 0001595974 srt:MinimumMember mgni:ConvertibleSeniorNoteMember 2021-03-31 0001595974 srt:MaximumMember mgni:ConvertibleSeniorNoteMember 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2022-04-01 2022-06-30 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-04-01 2021-06-30 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-06-30 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-06-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-04-30 0001595974 mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-04-30 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2021-04-30 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:EurodollarMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:EurodollarMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2021-04-30 0001595974 mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-04-30 2021-04-30 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:IncrementalRevolverMember 2021-06-28 0001595974 us-gaap:LetterOfCreditMember mgni:IncrementalRevolverMember 2021-06-28 0001595974 mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-06-28 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2022-06-30 0001595974 us-gaap:LetterOfCreditMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2022-06-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember mgni:DebtDiscountMember 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember mgni:DeferredFinancingCostsMember 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2022-04-01 2022-06-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-04-01 2021-06-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2022-01-01 2022-06-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure mgni:share mgni:project mgni:tranche mgni:day 0001595974 false 2022 Q2 --12-31 0.0156539 P3Y P4Y P5Y 0.0156539 10-Q true 2022-06-30 false 001-36384 MAGNITE, INC. DE 20-8881738 1250 Broadway, 15th Floor New York, NY 10001 212 243-2769 Common stock, par value $0.00001 per share MGNI NASDAQ Yes Yes Large Accelerated Filer false false false 132936556 233132000 230401000 886108000 927781000 22597000 19934000 1141837000 1178116000 38232000 34067000 73855000 76986000 22541000 20093000 360614000 426615000 978217000 969873000 7169000 6862000 2622465000 2712612000 973209000 1000956000 19356000 19142000 3600000 3600000 6052000 5697000 1002217000 1029395000 721395000 720023000 11508000 13303000 63941000 66487000 2025000 2647000 1801086000 1831855000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 500000000 500000000 132845000 132553000 132845000 132204000 2000 2000 1288696000 1282589000 -3321000 -1376000 0 349000 0 6007000 -463998000 -394451000 821379000 880757000 2622465000 2712612000 137780000 114541000 255855000 175256000 65001000 50526000 124397000 71282000 51827000 43273000 101827000 65862000 23037000 18111000 46080000 32377000 20466000 16980000 39170000 31138000 712000 32632000 7468000 35354000 161043000 161522000 318942000 236013000 -23263000 -46981000 -63087000 -60757000 -7146000 -5172000 -14257000 -5315000 1359000 1139000 2622000 2362000 3992000 127000 3066000 112000 -1795000 -3906000 -8569000 -2841000 -25058000 -50887000 -71656000 -63598000 -104000 -87695000 -2109000 -87529000 -24954000 36808000 -69547000 23931000 -0.19 0.29 -0.53 0.20 -0.19 0.26 -0.53 0.18 132433000 125981000 132340000 120668000 132433000 142982000 132340000 136262000 -24954000 36808000 -69547000 23931000 -2055000 369000 -1945000 56000 -2055000 369000 -1945000 56000 -27009000 37177000 -71492000 23987000 114029000 2000 777084000 -957000 -394516000 381613000 733000 5785000 5785000 1351000 7108000 7108000 38960000 38960000 -313000 -313000 -12877000 -12877000 116113000 2000 751017000 -1270000 -407393000 0 0 342356000 384000 1480000 1480000 121000 1154000 1154000 2208000 12374000 495591000 495591000 9928000 9928000 369000 369000 36808000 36808000 131200000 2000 1259170000 -901000 -370585000 0 0 887686000 132553000 2000 1282589000 -1376000 -394451000 -349000 -6007000 880757000 311000 1107000 1107000 783000 315000 4260000 4260000 931000 12138000 12138000 1280000 18145000 -1280000 -18145000 0 16927000 16927000 110000 110000 -44593000 -44593000 132052000 2000 1278218000 -1266000 -439044000 0 0 837910000 164000 501000 501000 238000 2141000 2141000 1165000 462000 5198000 5198000 312000 3525000 3525000 312000 3525000 -312000 -3525000 0 0 16559000 16559000 0 -2055000 -2055000 -24954000 -24954000 132845000 2000 1288696000 -3321000 -463998000 0 0 821379000 -69547000 23931000 92026000 48382000 32791000 16697000 3320000 0 3000 -72000 -701000 -163000 3397000 1516000 1247000 2988000 -1740000 -87202000 3039000 1801000 -44036000 109726000 3538000 -997000 -31927000 131018000 -2370000 702000 63952000 27411000 8653000 10939000 7335000 5178000 20755000 623974000 -36743000 -640091000 0 400000000 0 349200000 0 38960000 0 30378000 1608000 7265000 2141000 1154000 1800000 0 396000 0 15663000 0 9458000 0 -23568000 688281000 -915000 -109000 2726000 75492000 230693000 117731000 233419000 193223000 233132000 192970000 238000 0 49000 253000 233419000 193223000 3308000 677000 11423000 1673000 7164000 1915000 695000 339000 6590000 0 2300000 0 0 495591000 0 10800000 Organization and Summary of Significant Accounting Policies<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnite, Inc. ("Magnite" or the "Company"), formerly known as The Rubicon Project, Inc., was formed in Delaware and began operations on April 20, 2007. On April 1, 2020, Magnite completed a stock-for-stock merger with Telaria, Inc. ("Telaria" and such merger the "Telaria Merger"), a leading sell-side advertising platform and provider of connected television ("CTV") technology. On April 30, 2021, the Company completed its acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading CTV and video advertising platform. On July 1, 2021, the Company completed its acquisition of SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), a leading ad serving platform for CTV. Magnite has its principal offices in New York City, Los Angeles, Denver, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers globally, across all channels, formats and auction types. The Company’s platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, CTV channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2022, or for any future year. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its 2021 Annual Report on Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate, it has become more difficult to apply certain assumptions and judgments into these estimates. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent of the impact of these factors on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to the duration and how quickly and to what extent normal economic and operating conditions can resume. During the six months ended June 30, 2022, this uncertainty continued to result in a higher level of judgment related to its estimates and assumptions. As of the date of issuance of the condensed consolidated financial statements for the three and six months ended June 30, 2022, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors – Certain Leases with Variable Lease Payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. The Company adopted ASU 2021-05 on January 1, 2022 on a </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prospective basis, which did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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:120%">. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have any significant effect on the Company’s financial position, cash flows or results of operations.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Summary of Significant Accounting Policies </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for the interim period presented have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any future interim period, the year ending December 31, 2022, or for any future year. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet at December 31, 2021 has been derived from the audited financial statements at that date, but does not include all of the disclosures required by GAAP. The accompanying condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its 2021 Annual Report on Form 10-K. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in the Company's accounting policies from those disclosed in its audited consolidated financial statements and notes thereto for the year ended December 31, 2021 included in its Annual Report on Form 10-K.</span></div> <div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, geopolitical events, including the conflict in Ukraine, and economic and macroeconomic factors like labor shortages, supply chain disruptions, and inflation impacting the markets and communities in which our clients operate, it has become more difficult to apply certain assumptions and judgments into these estimates. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent of the impact of these factors on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to the duration and how quickly and to what extent normal economic and operating conditions can resume. During the six months ended June 30, 2022, this uncertainty continued to result in a higher level of judgment related to its estimates and assumptions. As of the date of issuance of the condensed consolidated financial statements for the three and six months ended June 30, 2022, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.</span></div> <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors – Certain Leases with Variable Lease Payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. The Company adopted ASU 2021-05 on January 1, 2022 on a </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prospective basis, which did not have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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:120%">. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe there are any other recently issued and effective or not yet effective pronouncements that would have or are expected to have any significant effect on the Company’s financial position, cash flows or results of operations.</span></div> Net Earnings (Loss) Per Share<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the basic and diluted net earnings (loss) per share: </span></div><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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic and Diluted Earnings (Loss) Per Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">(24,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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%">132,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used to compute net earnings (loss) per share</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%">132,433 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,668 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted Earnings (Loss) Per Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">(24,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add back:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></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:100%">Interest expense, Convertible Notes, net of 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss), diluted income (loss)</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%">(24,954)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,547)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,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 colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares used in basic EPS</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%">132,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net earnings (loss) per share</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%">132,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net earnings (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">(0.19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">0.26 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">(0.53)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">0.18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average shares have been excluded from the calculation of diluted net earnings (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="margin-top:5pt;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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from net earnings (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;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%">9,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">10,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2022, the Company excluded outstanding performance stock units (as described in Note 9) from the calculation of diluted net earnings (loss) per share because they were anti-dilutive. As of June 30, 2022, the performance stock units granted during April 2020, April 2021, August 2021, and February 2022 had expected achievement levels of 108%, 0%, 0%, and 52%, respectively. For the three and six months ended June 30, 2021, the Company included outstanding performance stock units in the calculation of diluted net earnings (loss) per share because they were dilutive. As of June 30, 2021, the performance stock units granted during April 2020 and April 2021 had expected achievement levels of 150% and 0% respectively. Refer to Note 9—"Stock-Based Compensation" for additional information related to performance stock units.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2022, shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 13) were excluded from the calculation of diluted net earnings (loss) per share because they were anti-dilutive. For the three and six months ended June 30, 2021, shares that would have been issuable assuming conversion of all of the Convertible Senior Notes were included in the calculation of diluted net earnings (loss) per share because they were dilutive. Diluted earnings per share for the Convertible Senior Notes is calculated under the if-converted method in accordance with ASC 260,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Earnings Per Share</span>. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of June 30, 2022 and 2021, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes is approximately 6,261,560. Refer to Note 13—"Debt" for additional information related to accounting for Convertible Senior Notes issued and associated Capped Call Transactions <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the basic and diluted net earnings (loss) per share: </span></div><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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic and Diluted Earnings (Loss) Per Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">(24,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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%">132,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used to compute net earnings (loss) per share</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%">132,433 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,668 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted Earnings (Loss) Per Share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">(24,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add back:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></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:100%">Interest expense, Convertible Notes, net of 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss), diluted income (loss)</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%">(24,954)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,547)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,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 colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares used in basic EPS</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%">132,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net earnings (loss) per share</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%">132,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net earnings (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">(0.19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">0.26 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">(0.53)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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%">0.18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> -24954000 36808000 -69547000 23931000 132433000 125981000 132340000 120668000 132433000 125981000 132340000 120668000 -0.19 0.29 -0.53 0.20 -24954000 36808000 -69547000 23931000 0 184000 0 217000 -24954000 36992000 -69547000 24148000 132433000 125981000 132340000 120668000 0 4622000 0 5011000 0 194000 0 196000 0 5878000 0 6687000 0 45000 0 68000 0 6262000 0 3632000 132433000 142982000 132340000 136262000 -0.19 0.26 -0.53 0.18 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average shares have been excluded from the calculation of diluted net earnings (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="margin-top:5pt;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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from net earnings (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;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%">9,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">10,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2081000 0 2337000 0 1483000 0 1949000 0 133000 0 143000 0 19000 0 9000 0 6262000 0 6262000 0 9978000 0 10700000 0 1.08 1.08 0 0 0 0 0.52 0.52 1.50 0 6261560 Revenue<div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of transactions on the Company's platforms, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions. The Company does 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 the Company recognizes revenue at the amount to which it has the right to invoice for services performed.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue recognized on a net basis and on a gross basis for the three and six months ended June 30, 2022 and 2021: </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.673%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net basis</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%">112,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">93,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">213,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">152,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">137,780 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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 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%">114,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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 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%">255,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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 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%">175,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by channel for the three and six months ended June 30, 2022 and 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.673%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</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%">Channel:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTV</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%">64,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">45,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">116,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktop</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%">28,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile</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%">45,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">137,780 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">114,541 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">100 </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"><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 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%">255,855 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">100 </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"><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 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%">175,256 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three and six months ended June 30, 2022 and 2021:</span></div><div style="margin-bottom: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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">106,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">137,780 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">114,541 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">255,855 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">175,256 </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"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 5). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis. </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable is presented net of an allowance for doubtful accounts of $0.9 million at June 30, 2022, and $3.5 million at December 31, 2021. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible. </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $0.1 million and $2.1 million as of June 30, 2022 and December 31, 2021, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of activity in the allowance for doubtful accounts for the three and six months ended June 30, 2022 and 2021:</span></div><div style="margin-bottom:8pt;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 style="width:54.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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%">Allowance for doubtful accounts, beginning balance</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,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, merger and acquisition-assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of previous write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, ending balance</span></td><td style="background-color:#ffffff;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:#ffffff;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%">871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;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%">3,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;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%">871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;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%">3,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>During the three and six months ended June 30, 2022, the provision for expected credit losses associated with accounts receivable decreased by $1.2 million and $2.7 million, respectively, offset by decreases of contra seller payables related to recoveries of uncollected buyer receivables of $1.1 million and $2.0 million, respectively, which resulted in $(0.1) million and $(0.7) million, respectively, of bad debt expense. During the three and six months ended June 30, 2021, the provision for expected credit losses associated with accounts receivable increased by $1.4 million and $0.5 million, respectively, and was offset by decreases of contra seller payables related to recoveries of uncollected buyer receivables of $1.4 million and $0.7 million, respectively, which resulted in an immaterial amount of bad debt expense during both periods. <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue recognized on a net basis and on a gross basis for the three and six months ended June 30, 2022 and 2021: </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.673%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net basis</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%">112,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">93,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">213,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">152,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">137,780 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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 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%">114,541 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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 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%">255,855 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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 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%">175,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"><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> 112940000 0.82 93374000 0.82 213016000 0.83 152370000 0.87 24840000 0.18 21167000 0.18 42839000 0.17 22886000 0.13 137780000 1 114541000 1 255855000 1 175256000 1 <div style="margin-bottom:5pt;margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by channel for the three and six months ended June 30, 2022 and 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.673%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</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%">Channel:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTV</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%">64,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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%">45,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">116,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktop</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%">28,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile</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%">45,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">137,780 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">114,541 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">100 </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"><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 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%">255,855 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">100 </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"><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 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%">175,256 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers for the three and six months ended June 30, 2022 and 2021:</span></div><div style="margin-bottom: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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">106,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">137,780 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">114,541 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">255,855 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">175,256 </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"/></tr></table></div> 64575000 0.47 45179000 0.40 116015000 0.45 57155000 0.33 28117000 0.20 28742000 0.25 55723000 0.22 49593000 0.28 45088000 0.33 40620000 0.35 84117000 0.33 68508000 0.39 137780000 1 114541000 1 255855000 1 175256000 1 106611000 90600000 197019000 133211000 31169000 23941000 58836000 42045000 137780000 114541000 255855000 175256000 P75D 900000 3500000 100000 2100000 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of activity in the allowance for doubtful accounts for the three and six months ended June 30, 2022 and 2021:</span></div><div style="margin-bottom:8pt;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 style="width:54.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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%">Allowance for doubtful accounts, beginning balance</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,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, merger and acquisition-assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</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%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of previous write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, ending balance</span></td><td style="background-color:#ffffff;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:#ffffff;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%">871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;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%">3,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;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%">871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;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%">3,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2096000 1499000 3475000 2360000 0 410000 0 410000 9000 17000 9000 21000 -1216000 1387000 -2682000 510000 0 0 87000 20000 871000 3279000 871000 3279000 -1200000 -2700000 1100000 2000000 -100000 -700000 1400000 500000 1400000 700000 Fair Value Measurements <div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value represents the exchange price that would be received for 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 on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable: </span></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-top:5pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:5pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3 – Unobservable inputs.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at June 30, 2022:</span></div><div style="margin-top:10pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-color:#cceeff;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:100%">202,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-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:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:</span></div><div style="margin-top:12pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:31.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</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%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2022 and December 31, 2021, cash equivalents of $202.4 million and $7.9 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2022 and December 31, 2021, the Company had Convertible Senior Notes and its Term Loan B Facility (as defined in Note 13) included in its balance sheets. The estimated fair value of the Company's Convertible Senior Notes was $296.0 million and $315.5 million as of June 30, 2022 and December 31, 2021, respectively. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of June 30, 2022 and is classified as Level 2 in the fair value hierarchy. At June 30, 2022, the estimated fair value of the Company's Term Loan B Facility was $343.9 million and at December 31, 2021, the estimated fair value of the Company's Term Loan B Facility approximated the carrying value. The estimated fair value is based on borrowing rates currently available to the Company for financing with similar terms and is classified as Level 2 in the fair value hierarchy.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between Level 1 and Level 2 fair value measurements during the six months ended June 30, 2022 and 2021.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at June 30, 2022:</span></div><div style="margin-top:10pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;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:100%">$</span></td><td style="background-color:#cceeff;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:100%">202,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-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:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-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:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:</span></div><div style="margin-top:12pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:31.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</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%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 202407000 202407000 0 0 7869000 7869000 0 0 202400000 7900000 296000000 315500000 343900000 Other Balance Sheet Amounts <div style="margin-top:5pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses included the following:</span></div><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 style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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—seller</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%">927,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—trade</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%">26,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee-related payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued holdback - indemnification claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#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%">973,209 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1,000,956 </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"/></tr></table></div><div style="padding-right:4.5pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash was $0.3 million at June 30, 2022 and December 31, 2021, which was included within prepaid expenses and other current assets and other assets, non-current.</span></div> <div style="margin-top:5pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses included the following:</span></div><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 style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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—seller</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%">927,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—trade</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%">26,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee-related payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued holdback - indemnification claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#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%">973,209 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1,000,956 </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"/></tr></table></div> 927428000 971220000 26062000 11904000 15824000 16230000 3895000 1602000 973209000 1000956000 300000 300000 Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's goodwill balance as of June 30, 2022 and December 31, 2021 was $978.2 million and $969.9 million, respectively. The increase during the six months ended June 30, 2022 was primarily a result of the Carbon Acquisition (see Note 7). </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets as of June 30, 2022 and December 31, 2021 included the following:</span></div><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 style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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%">390,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization—intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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%">(112,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">(337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization—intangible assets</span></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%">(216,552)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">(144,593)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, net</span></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%">360,614 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">426,615 </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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets for the three months ended June 30, 2022 and 2021 was $38.8 million and $29.5 million, respectively, and $77.3 million and $37.1 million for the six months ended June 30, 2022 and 2021, respectively. During the first quarter of 2022, the Company abandoned certain in-process research and development projects and technology intangible assets. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The abandonment resulted in $3.3 million of impairment costs in the six months ended June 30, 2022, which was included within merger, acquisition, and restructuring costs in the condensed consolidated statement of operations.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of June 30, 2022:</span></div><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 style="width:84.775%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</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%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Remaining 2022</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%">72,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">104,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">87,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:100%">70,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</span></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:100%">24,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">360,614 </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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs related to arrangements for infrastructure as a service, platform as a service, and software as a service. Capitalized costs associated with these arrangements as of June 30, 2022 and December 31, 2021 were included within prepaid expenses and other current assets and other assets, non-current within the condensed consolidated balance sheet in the amounts of $0.6 million and $1.0 million, and $0.5 million and $0.7 million, respectively. The amortization of these agreements was immaterial for the three and six months ended June 30, 2022 and 2021, respectively.</span></div> 978200000 969900000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets as of June 30, 2022 and December 31, 2021 included the following:</span></div><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 style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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%">Amortizable intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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%">390,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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%">900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization—intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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%">(112,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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,788)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">(337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization—intangible assets</span></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%">(216,552)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">(144,593)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, net</span></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%">360,614 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">426,615 </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"/></tr></table></div> 390136000 378958000 172500000 173950000 12730000 14630000 900000 2270000 900000 1400000 577166000 571208000 112719000 75850000 100788000 65702000 2408000 1250000 337000 1197000 300000 594000 216552000 144593000 360614000 426615000 38800000 29500000 77300000 37100000 3300000 <div style="margin-bottom:6pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of June 30, 2022:</span></div><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 style="width:84.775%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</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%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Remaining 2022</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%">72,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">104,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">87,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:100%">70,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</span></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:100%">24,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">360,614 </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"/></tr></table></div> 72467000 104924000 87294000 70803000 24695000 431000 360614000 600000 1000000 500000 700000 Business Combinations <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisition—SpotX</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company completed the SpotX Acquisition, pursuant to a Stock Purchase Agreement, dated as of February 4, 2021 (the "Purchase Agreement"), by and between the Company and RTL US Holdings, Inc. ("RTL"). The initial purchase price for the SpotX Acquisition was $560 million in cash ("Cash Consideration") and 14,000,000 shares of the Company's common stock. Per the terms of the Purchase Agreement, at the completion of the Company’s offering of its Convertible Senior Notes, RTL elected to increase the Cash Consideration by an amount equal to 20% of the gross proceeds of the Convertible Senior Notes (which amount was equal to $80 million) and to reduce the number of shares of common stock it would otherwise receive by a number of shares of common stock equal to 20% of the gross proceeds of the proposed offering of notes ($80 million) divided by the closing price of a share of our common stock on the trading day immediately prior to the date of pricing of the proposed offering of notes ($49.21). As a result of this election, the adjusted purchase price was $1.1 billion, prior to customary working capital adjustments and other adjustments, consisting of $640.0 million in cash plus 12,374,315 shares of common stock (based on the fair value of the Company's common stock on April 30, 2021). The Cash Consideration was subject to customary working capital and other adjustments. The working capital was approximately $65.2 million, including cash balances acquired and other working capital adjustments, resulting in a total purchase price of $1.2 billion. The Company financed the Cash Consideration through borrowings under the Term Loan B Facility and the Convertible Senior Notes (Note 13).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. 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 revenues and cash flows, discount rates, and selection of comparable companies. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Consideration</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%">640,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Consideration (Fair Value of Shares of Magnite common stock)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,743 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase consideration for the SpotX Acquisition included 12,374,315 shares of the Company's common stock with a fair value of approximately $495.6 million, based on the close price of the Company's common stock at closing on April 30, 2021, which was $40.05 per share, and working capital adjustment of $65.2 million, mainly consisting of cash balances acquired on the date of the SpotX Acquisition and other opening balance sheet adjustments. </span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, the Company adjusted the preliminary purchase price allocation for SpotX based on updated fair values associated with the acquired assets and liabilities. Adjustments impacted acquisition related accounts payable and tax accruals. The Company finalized the purchase price allocation of SpotX in the second quarter of 2022, resulting in no additional changes to the purchase price allocation. </span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">81,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">199,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, current</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,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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%">6,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">429,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">782,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 assets to be acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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%">1,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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%">12,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 liabilities to be assumed</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%">322,577 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</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%">1,200,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the SpotX Acquisition are not amortizable for tax purposes.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</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%">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%">280,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">5 years</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%">Customer relationships</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%">130,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2 to 4 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">&lt;1 year</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">3 years*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">1 year</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%">Trademarks</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%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">&lt;1 year</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</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%">429,600 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="9" style="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%">* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as the discount rate for the overall business. </span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships and non-compete agreements, they would be deemed to have economic value. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the backlog was based on the Excess Earnings Method, taking into consideration the existing contracts as of the date of the SpotX Acquisition and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the trademarks was based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.</span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, non-compete agreements, and trademarks is included in sales and marketing expenses in the condensed consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the condensed consolidated statements of operations. The acquired intangible assets and goodwill resulting from the SpotX Acquisition are not tax deductible. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SpotX Acquisition, deferred tax liabilities were established. As a result of the deferred tax liability balance created by the acquisition, the Company reduced its deferred tax asset ("DTA") valuation allowance by $56.2 million for the year ended December 31, 2021. Such reduction was recognized as an income tax benefit in the post-acquisition consolidated statements of operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisition—SpringServe</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company, through its wholly-owned subsidiary, SpotX, completed the SpringServe Acquisition. As a result of the SpringServe Acquisition, SpringServe became a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total estimated purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Consideration</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%">31,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SpotX initial cash investment in SpringServe </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,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value appreciation of SpotX purchase right </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%">7,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification claims - holdback</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,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 purchase consideration</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%">42,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2020, SpotX made a minority investment of $2.1 million in SpringServe in conjunction with a strategic partnership agreement between the two companies, which included an option agreement to purchase SpringServe. At the time of Magnite's acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $7.5 million for a total minority investment and purchase right of $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. 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 revenues and cash flows, discount rates, and selection of comparable companies. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired DTA valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current- period income tax expense.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, current</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%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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%">23,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 assets to be acquired</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%">53,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</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,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, 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:100%">6,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 liabilities to be assumed</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%">11,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary purchase price</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%">42,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</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%">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%">15,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">5 years</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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and Trade Names</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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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></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%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">3 years*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2 years</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 intangible assets acquired</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%">23,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="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%">* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, SpringServe had existing customer relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. In addition, certain employees of SpringServe signed two year non-compete agreements. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the trademarks and trade names were based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the amortization of customer relationships, non-compete agreements, and trademarks is included in sales and marketing expenses in the condensed consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the condensed consolidated statements of operations. The acquired intangibles and goodwill resulting from the SpringServe Acquisition are not tax deductible.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SpringServe Acquisition, deferred tax liabilities were established. As a result of this and the SpotX deferred tax liability balance, the Company recognized an income tax benefit in the post-acquisition consolidated statements of operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisition—Nth Party</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed the acquisition of Nth Party, Ltd. ("Nth Party"), a developer of cryptographic software for secure audience data sharing and analysis, in December 2021 for a total purchase price of $9.0 million in cash. The Company acquired Nth Party as part of its strategy to further invest in the development and enhancement of industry leading identity and audience solutions. The allocation of purchase consideration resulted in approximately $5.4 million of developed technology intangible assets with an estimated useful life of 5 years, approximately $0.2 million non-compete intangible assets with an estimated useful life of 2 years, approximately $1.3 million of deferred tax liability, and goodwill of approximately $4.8 million, which is attributable to the workforce of Nth Party and revenue growth from the acquisition. Acquired intangibles and goodwill resulting from the Nth Party acquisition are not deductible for income tax purposes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Pro Forma Information</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company. The table below excludes Nth Party as its impact on pro forma results were not material.</span></div><div style="margin-top:5pt"><span><br/></span></div><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 style="width:67.685%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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%">Pro Forma Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">136,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Net Income (Loss) </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(27,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Acquisition—Carbon</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed the acquisition of the business of Carbon (AI) Limited ("Carbon" and such acquisition the "Carbon Acquisition"), a platform that enables publishers to measure, manage, and monetize audience segments, in February 2022 for a total purchase price of $23.1 million in cash. Approximately $2.3 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the acquisition. The Company acquired Carbon as part of its strategy to further invest in the development and enhancement of industry leading identity and audience solutions. The allocation of purchase consideration resulted in an estimated $14.2 million of developed technology intangible assets with an estimated useful life of 5 years, $0.2 million non-compete intangible assets with an estimated useful life of 2 years, $0.2 million of customer relationships with an estimated useful life of 0.5 years, and goodwill of $8.5 million, which is attributable to the workforce of Carbon and revenue growth from the acquisition. For tax purposes, the Carbon Acquisition was treated as an asset acquisition. The acquisition of identified intangibles results in tax deductible amortization pursuant to IRC Section 197.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs associated with the Carbon Acquisition included in the "Merger, acquisition, and restructuring costs" in the Company's condensed consolidated statements of operations during the three and six months ended June 30, 2022 were not material. In addition, Carbon's post-acquisition revenue and operating results on a standalone basis were not material.</span></div> 560000000 14000000 0.20 80000000 0.20 80000000 49.21 1100000000 640000000 12374315 65200000 1200000000 <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Consideration</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%">640,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Consideration (Fair Value of Shares of Magnite common stock)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,743 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total estimated purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Consideration</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%">31,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SpotX initial cash investment in SpringServe </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,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value appreciation of SpotX purchase right </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%">7,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification claims - holdback</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,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 purchase consideration</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%">42,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 640000000 495591000 65152000 1200743000 12374315 495600000 40.05 65200000 <div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">81,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">199,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, current</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,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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%">6,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">429,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">782,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 assets to be acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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%">1,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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%">12,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 liabilities to be assumed</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%">322,577 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</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%">1,200,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, current</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%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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%">23,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 assets to be acquired</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%">53,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</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,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, 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:100%">6,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 liabilities to be assumed</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%">11,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary purchase price</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%">42,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 81967000 199000 199649000 12308000 6823000 429600000 10055000 782719000 1523320000 205822000 1091000 12625000 103039000 322577000 1200743000 <div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</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%">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%">280,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">5 years</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%">Customer relationships</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%">130,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2 to 4 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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%">&lt;1 year</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">3 years*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">1 year</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%">Trademarks</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%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">&lt;1 year</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</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%">429,600 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="9" style="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%">* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</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%">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%">15,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">5 years</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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and Trade Names</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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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></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%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">3 years*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">2 years</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 intangible assets acquired</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%">23,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="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%">* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div> 280400000 P5Y 130300000 P2Y P4Y 11100000 P1Y 5800000 P3Y 1500000 P1Y 500000 P1Y 429600000 6 P3Y -56200000 31136000 2075000 7450000 1409000 42070000 2100000 7500000 9500000 1400000 1062000 3234000 157000 25000 23400000 1879000 24156000 53913000 2475000 35000 3179000 6154000 11843000 42070000 15500000 P5Y 5700000 P2Y 900000 P3Y 800000 P3Y 500000 P2Y 23400000 2 P3Y P2Y 9000000 5400000 P5Y 200000 P2Y 1300000 4800000 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company. The table below excludes Nth Party as its impact on pro forma results were not material.</span></div><div style="margin-top:5pt"><span><br/></span></div><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 style="width:67.685%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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%">Pro Forma Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">136,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Net Income (Loss) </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(27,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 136032000 247309000 -27380000 -64256000 23100000 2300000 14200000 P5Y 200000 P2Y 200000 P0Y6M 8500000 Merger, Acquisition, and Restructuring CostsMerger, acquisition, and restructuring costs consist primarily of professional services fees and employee termination costs, including stock-based compensation charges, associated with the Telaria Merger, the SpotX Acquisition, and restructuring activities.<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):</span></div><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 style="width:43.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.756%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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%">(in thousands)</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%">Professional services (investment banking advisory, legal and other professional services)</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%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">26,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel related (severance and one-time termination benefit costs)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation (double-trigger acceleration and severance)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment costs of abandoned technology</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contracts (lease related)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total merger, acquisition, and restructuring costs</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%">712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,632 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,468 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three and six months ended June 30, 2022 and 2021, the Company incurred costs of $0.7 million and $7.5 million, respectively, and $32.6 million and $35.4 million, respectively, primarily related to restructuring expenses and costs associated with the acquisitions of SpotX and SpringServe.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued restructuring costs related to mergers and acquisitions were $2.4 million and $2.7 million at June 30, 2022 and December 31, 2021, respectively, and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to the assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's condensed consolidated balance sheets. </span></div><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 style="width:82.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></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%">Accrued restructuring costs at December 31, 2021</span></div></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%">2,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Restructuring costs, personnel related and non-cash stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Restructuring costs, impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Cash paid for restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Non-cash impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-cash stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,004)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued restructuring costs at June 30, 2022</span></div></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%">2,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):</span></div><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 style="width:43.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.756%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Three Months Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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%">(in thousands)</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%">Professional services (investment banking advisory, legal and other professional services)</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%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">26,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel related (severance and one-time termination benefit costs)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation (double-trigger acceleration and severance)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment costs of abandoned technology</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contracts (lease related)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total merger, acquisition, and restructuring costs</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%">712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,632 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,468 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></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%">Accrued restructuring costs at December 31, 2021</span></div></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%">2,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Restructuring costs, personnel related and non-cash stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Restructuring costs, impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Cash paid for restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Non-cash impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-cash stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,004)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued restructuring costs at June 30, 2022</span></div></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%">2,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 142000 24741000 917000 26967000 510000 4745000 1227000 4864000 60000 646000 2004000 1023000 0 0 3320000 0 0 2500000 0 2500000 712000 32632000 7468000 35354000 700000 7500000 32600000 35400000 2400000 2700000 2742000 3231000 3320000 1556000 3320000 2004000 2413000 Stock-Based Compensation<div style="margin-bottom:5pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its IPO, the Company implemented its 2014 Equity Incentive Plan, which governs equity awards made to employees and directors of the Company since the IPO. Prior to the IPO, the Company granted equity awards under its 2007 Stock Incentive Plan, which governs equity awards made to employees and contractors prior to the IPO. In November 2014, the Company approved the 2014 Inducement Grant Equity Incentive Plan (the "Inducement Plan"), which governs certain equity awards made to certain employees in connection with commencement of employment. In connection with the Company's acquisitions of Chango Inc. ("Chango"), iSocket, Inc. ("iSocket"), and nToggle, Inc. ("nToggle") it assumed the existing employee equity award plans, the 2009 Chango Stock Option Plan (the "Chango Plan"), the iSocket 2009 Equity Incentive Plan (the "iSocket Plan"), and the nToggle 2014 Equity Incentive Plan (the "nToggle Plan"). In connection with the Merger with Telaria, the Company assumed Telaria's 2013 Equity Incentive Plan, as amended (the "Telaria Plan"); the 2008 Stock Plan, as amended (the "2008 Stock Plan"); and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended (the "ScanScout Plan"). All compensatory equity awards outstanding at June 30, 2022 were issued pursuant to the 2014 Equity Incentive Plan, the nToggle Plan, the Telaria Plan, the 2008 Stock Plan, the Inducement Plan, or the Company's 2007 Stock Incentive Plan.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), restricted stock units that vest based on continuous service ("RSUs"), and restricted stock units that include performance criteria (“performance stock units” or "PSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Options vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting annually, semi-annually, or quarterly thereafter. The restricted stock units granted in 2022 included 0.4 million awards that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. No </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">further awards were granted under the iSocket Plan, the Chango Plan, or the nToggle Plan from the date of acquisition and no further awards were granted under the 2007 Stock Incentive Plan since the IPO. Available shares under the nToggle Plan and the Telaria Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of acquisition of each company, and available shares under the 2007 Stock Incentive Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of the IPO. An aggregate of 13,767,244 shares remained available for future grants at June 30, 2022 under the plans. The 2014 Equity Incentive Plan has an evergreen provision pursuant to which the share reserve will automatically increase on January 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year. The 2014 Inducement Grant Equity Incentive Plan has a provision pursuant to which the share reserve may be increased at the discretion of the Company's board of directors.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the six months ended June 30, 2022 is as follows: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.717%"><tr><td style="width:1.0%"/><td style="width:43.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.360%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-bottom: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%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Aggregate Intrinsic Value</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">15.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</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%">5,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt;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.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,813 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt;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.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during the six months ended June 30, 2022 was $4.5 million. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $11.7 million, which is expected to be recognized over a weighted-average period of 2.6 years. Total fair value of options vested during the six months ended June 30, 2022 was $3.4 million. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the six months ended June 30, 2022 was $8.93 per share. The weighted-average input assumptions used by the Company were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.897%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</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 interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </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%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </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%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit activity for the six months ended June 30, 2022 is as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.293%"><tr><td style="width:1.0%"/><td style="width:68.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.127%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</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%">6,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</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,948)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at June 30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">16.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding and unvested*</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">10,855 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">16.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*At June 30, 2022, outstanding restricted stock units included 18,436 units that were vested but deferred.</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value per share of restricted stock units granted during the six months ended June 30, 2022 was $13.69. The aggregate fair value of restricted stock units that vested during the six months ended June 30, 2022 was $23.5 million. At June 30, 2022, the intrinsic value of unvested restricted stock units was $96.4 million. At June 30, 2022, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $152.8 million, which is expected to be recognized over a weighted-average period of 2.9 years. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, April 2021, and February 2022, the Company granted the Company's CEO 146,341, 26,291, and 86,806 performance stock units that vest based on share price metrics tied to total shareholder return over a three year period with a fair value of $0.9 million, $1.4 million, and $1.5 million, respectively. The grant date fair value per share of these grants was $6.15, $52.49, and $17.28, respectively, which was estimated using a Monte-Carlo lattice model. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense for the April 2020, April 2021, and February 2022 grants of approximately $0.2 million, $0.8 million, and $1.3 million, which is expected to be recognized over the remaining 0.75 years, 1.75 years, and 2.6 years, respectively. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company granted the Company's CEO 379,635 performance stock units, which are subject to both time-based and performance-based vesting conditions. The performance stock units consist of three equal tranches (each, a "Performance Tranche"), based on achievement of a share price condition if the Company achieves share price targets of $60.00, $80.00, and $100.00, respectively, over 60 consecutive trading days during a performance period commencing on August 26, 2022 and ending on August 26, 2026. To the extent any of the performance-based requirements are met, the Company's CEO must also provide continued service to the Company through at least August 26, 2024 to receive any shares of common stock underlying the grant and through August 26, 2026 to receive all of the shares of common stock underlying the performance units that have satisfied the applicable performance-based requirement. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each of the Performance Tranches was $3.0 million, $2.8 million, and $2.6 million, respectively, and have a grant date fair value per share of restricted stock of $23.94, $21.93, and $20.30, respectively, which was estimated using a Monte-Carlo lattice model. At June 30, 2022, the Company had unrecognized employee stock-based compensation expense of approximately $2.2 million, $2.2 million, and $2.1 million, which is expected to be recognized over the remaining 2.2 years, 3.2 years, and 4.2 years, respectively. Between 0% and 100% of the performance stock units will vest on each of the tranche dates.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2022 and 2021, the Company recognized $0.9 million and $0.2 million, respectively, of stock-based compensation related to these performance stock units. During the six months ended June 30, 2022 and 2021, the Company recognized $1.7 million and $0.3 million, respectively, of stock-based compensation related to these performance stock units. Stock-based compensation expense for these awards is based on a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, the Company has reserved 4,018,635 shares of its common stock for issuance under the ESPP. The ESPP has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 1% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows: </span></div><div style="margin-top:5pt;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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</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%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger, acquisition, and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">16,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,697 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P4Y 0.25 P1Y 0.25 P1Y 400000 0.50 13767244 0.05 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the six months ended June 30, 2022 is as follows: </span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.717%"><tr><td style="width:1.0%"/><td style="width:43.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.360%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-bottom: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%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Aggregate Intrinsic Value</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">15.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</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%">5,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt;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.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,813 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt;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.6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 5129000 7.25 699000 13.90 475000 3.38 21000 15.24 7000 5.44 5325000 8.44 P5Y7M6D 15968000 3813000 6.49 P4Y7M6D 13744000 4500000 11700000 P2Y7M6D 3400000 8.93 The weighted-average input assumptions used by the Company were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.897%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</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 interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </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%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </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%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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></table> P5Y P5Y P5Y 0.0088 0.0163 0.0088 0.79 0.79 0.79 0 0 0 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit activity for the six months ended June 30, 2022 is as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.293%"><tr><td style="width:1.0%"/><td style="width:68.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.127%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</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%">6,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</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,948)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at June 30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">16.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding and unvested*</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">10,855 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">16.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*At June 30, 2022, outstanding restricted stock units included 18,436 units that were vested but deferred.</span></div></td></tr></table></div> 6634000 18.39 7056000 13.69 869000 16.14 1948000 12.82 10873000 16.52 10855000 16.55 18436 13.69 23500000 96400000 152800000 P2Y10M24D 146341 26291 86806 900000 1400000 1500000 6.15 52.49 17.28 200000 800000 1300000 P0Y9M P1Y9M P2Y7M6D 0 1.50 379635 3 60.00 80.00 100.00 60 3000000 2800000 2600000 23.94 21.93 20.30 2200000 2200000 2100000 P2Y2M12D P3Y2M12D P4Y2M12D 0 0 0 1 1 1 900000 200000 1700000 300000 1 1 0.10 P6M 0.85 4018635 0.01 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows: </span></div><div style="margin-top:5pt;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 style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</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%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger, acquisition, and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">16,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,697 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 417000 167000 767000 252000 5425000 3382000 10766000 5843000 5352000 2541000 10069000 4367000 4948000 2968000 9185000 5212000 60000 646000 2004000 1023000 16202000 9704000 32791000 16697000 Income Taxes<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining quarterly provisions for income taxes, the Company uses the annual estimated effective tax rate applied to the actual year-to-date income. The Company's annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, foreign taxes, deductible stock option expenses, nondeductible executive compensation, and changes in the Company's valuation allowance. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded an income tax benefit of $0.1 million and $87.7 million for the three months ended June 30, 2022 and 2021, respectively, and an income tax benefit of $2.1 million and $87.5 million for the six months ended June 30, 2022 and 2021, respectively. The tax benefit for the three and six months ended June 30, 2022 is primarily the result of recognizing the benefit of DTAs previously subject to the domestic valuation allowance and the foreign income tax provision. The tax benefit for the three and six months ended June 30, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The net deferred tax liabilities recorded in connection with the prior year acquisitions and our current year taxable income provided additional sources of taxable income to support the realizability of pre-existing DTAs. The Company continues to maintain a partial valuation allowance for the domestic DTAs.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to uncertainty as to the realization of benefits from the Company's domestic and certain international DTAs, including net operating loss carryforwards and research and development tax credits, the Company has a partial valuation allowance reserved against such assets. The Company intends to continue to maintain a partial valuation allowance on the DTAs until there is sufficient evidence to support the reversal of all or some additional portion of these allowances. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the net operating loss carryforwards, all of the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. The 2017 U.S. Income Tax Return for Telaria, Inc. was under examination by the IRS, which was closed during the period ended June 30, 2021 with no change to tax as reported. For the Netherlands and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France only 2018 forward are open for examination, for Singapore 2017 and forward are open for examination, for Australia, Brazil, Canada, Germany, Italy, New Zealand, and Malaysia 2016 and forward are open for examination, and for Japan 2014 and forward remain open for examination.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Telaria Merger. As a result, the use of our total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact our ability to utilize substantially all of our NOLs and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its pre-2021 federal research and development carryforward tax credits will not be recovered prior to expiration. </span></div>There was no material change to the Company's unrecognized tax benefits in the six months ended June 30, 2022 and the Company does not expect to have any material changes to unrecognized tax benefits through the end of the fiscal year. -100000 -87700000 -2100000 -87500000 Lease Obligations<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2022 and 2021, the Company recognized $5.6 million and $7.0 million, respectively, and $11.1 million and $10.8 million during the six months ended June 30, 2022 and 2021, respectively, of lease expense under ASC 842, which included operating lease expenses associated with leases included in the lease liability and right of use ("ROU") asset on the condensed consolidated balance sheets. For short-term leases not included in the Company's ROU asset and lease liability balances, the Company recognized $0.4 million and $0.3 million during the three months ended June 30, 2022 and 2021, respectively, and $0.7 million and $0.6 million during the six months ended June 30, 2022 and 2021, respectively, of lease expense. In addition, the Company recognized $13.1 million and $8.2 million during the three months ended June 30, 2022 and 2021, respectively, and $24.1 million and $14.7 million during the six months ended June 30, 2022 and 2021, respectively, of variable and cloud-based services expense related to data centers that are not included in the ROU asset or lease liability balances. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also received rental income of $1.3 million and $1.1 million for real estate leases for which it subleases the property to third parties during the three months ended June 30, 2022 and 2021, respectively, and $2.6 million and $2.4 million during the six months ended June 30, 2022 and 2021, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, a weighted average discount rate of 5.35% has been applied to the remaining lease payments to calculate the lease liabilities included within the condensed consolidated balance sheet. The lease terms of the Company’s operating leases generally range from one year to ten years, and the weighted average remaining lease term of leases included in the lease liability is 6.1 years as of June 30, 2022. </span></div><div style="margin-bottom:3pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of June 30, 2022 (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:84.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">18,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:100%">10,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</span></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:100%">9,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 lease payments (undiscounted)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">(14,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities—total (discounted)</span></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%">83,297 </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"/></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the lease liabilities included in these condensed consolidated financial statements at June 30, 2022, during the six months ended June 30, 2022, the Company entered into agreements for office space and data centers that have not commenced as of June 30, 2022; therefore, they are not included in the lease liability on the balance sheet as of June 30, 2022. The Company has future commitments totaling $5.8 million with a weighted average term of 3.8 years.</span></div> 5600000 7000000 11100000 10800000 400000 300000 700000 600000 13100000 8200000 24100000 14700000 1300000 1100000 2600000 2400000 0.0535 P1Y P10Y P6Y1M6D <div style="margin-bottom:3pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of June 30, 2022 (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:84.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">18,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:100%">10,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</span></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:100%">9,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 lease payments (undiscounted)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">(14,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities—total (discounted)</span></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%">83,297 </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"/></tr></table></div> 11699000 21379000 18292000 10037000 9038000 27691000 98136000 14839000 83297000 5800000 P3Y9M18D Commitments and Contingencies<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 11). </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, the Company had $5.3 million and $5.1 million, respectively, of letters of credit associated with office leases available for borrowing, of which there were no outstanding borrowings as of either date.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnification</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers, and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s consolidated financial statements. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of June 30, 2022. However, based on management’s knowledge as of June 30, 2022, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employment Contracts </span></div>The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations. 5300000 5100000 Debt<div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt as of June 30, 2022 and December 31, 2021 consisted of the following:</span></div><div style="margin-top:5pt;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 style="width:70.933%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Convertible Senior Notes</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%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance cost</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%">(8,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">391,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B 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:100%">356,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount and debt issuance cost</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%">(22,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net</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%">333,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</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,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total non-current debt</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%">721,395 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of the principal amount of the Company's long-term debt as of June 30, 2022 are as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</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%">1,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">756,400 </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"/></tr></table></div>Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $1.6 million and $3.2 million for the three and six months ended June 30, 2022, respectively, and $1.3 million for the three and six months ended June 30, 2021. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense. In addition, amortization of deferred financing costs was $0.1 million and $0.2 million for the three and six months ended June 30, 2022, respectively, and $0.2 million for the three and six months ended June 30, 2021. Deferred financing costs are included within prepaid expenses and other current assets and other assets, non-current assets. <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Convertible Senior Notes and Capped Call Transactions</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs, paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below). </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes are senior, unsecured obligations and are (i) equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under our Loan Agreement or our new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date we send such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date the Company distributes the related fundamental change notice.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to the Company or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then, the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying condensed consolidated financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations. The following table sets forth interest expense related to the Convertible Senior Notes for the three and six months ended June 30, 2022 and 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Contractual interest expense</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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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%">822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #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></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2022 through 2026 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></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%">Debt Issuance Costs</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%">Remaining 2022</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%">1,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></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:100%">2,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</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%">491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,499 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The Credit Agreement provides for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"). As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes. Loans, if any, under the Revolving Credit Facility are expected to be used for general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Agreement accrue interest at a rate equal to either, (1) for the Term Loan B Facility, at the Company’s election, the Eurodollar Rate (as defined in the Credit Agreement) plus a margin of 5.00% per annum, or ABR (as defined in the Credit Agreement) plus a margin of 4.00%, and (2) for the Revolving Credit Facility, at the Company’s election, the Eurodollar Rate plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio. As of June 30, 2022, the contractual interest rate related to the Term Loan B Facility was 6.02%.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00. As of June 30, 2022, the Company was in compliance with its debt covenants.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the Credit Agreement. The Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the Term Loan B based on an annual calculation of cumulative free cash flow ("Excess Cash Flow") generated by the company as defined within the terms of the Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended June 30, 2022.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company entered into an Incremental Assumption Agreement (the "Incremental Agreement") to the Credit Agreement. Pursuant to the terms of the Incremental Agreement, the Company’s existing revolving credit facility under the Credit Agreement was increased by $12.5 million (the "Incremental Revolver"), and the letter of credit sublimit under the Credit Agreement was increased by $5.0 million. The Incremental Revolver bears the same interest rate as the existing revolving credit facility and has the same maturity date as the existing revolving credit facility. No other terms of the Credit Agreement were amended. As a result, amounts available under the Revolving Credit Facility were $65.0 million. At June 30, 2022, amounts available under the Revolving Credit Facility were $59.7 million, net of letters of credit outstanding in the amount of $5.3 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount outstanding under the Term Loan B Facility at June 30, 2022 and December 31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility</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%">356,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discounts</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%">(8,946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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%">(13,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net of debt issuance costs</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%">333,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred debt issuance costs of $27.7 million in April 2021, of which $10.8 million were associated with debt discount netted against the proceeds and $16.9 million were associated with other deferred financing costs associated with the Term Loan B Facility. Debt outstanding under the Term Loan B Facility are presented net of issuance costs on the Company's condensed consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Term Loan B Facility and are included in interest expense and amortization of debt discount in the accompanying condensed consolidated statements of operations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense related to the Term Loan B Facility for the three and six months ended June 30, 2022 and 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" 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%">June 30, 2022</span></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%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" 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%">June 30, 2022</span></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%">June 30, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</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,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</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%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</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%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top: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%">6.98 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top: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%">6.96 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top: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%">6.98 </span></td><td style="background-color:#cceeff;border-top:3pt double #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></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></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%">Debt Discount</span></td><td colspan="3" style="padding:0 1pt"/><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%">Debt Issuance Costs</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%">Remaining 2022</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%">788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">2,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt as of June 30, 2022 and December 31, 2021 consisted of the following:</span></div><div style="margin-top:5pt;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 style="width:70.933%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Convertible Senior Notes</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%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance cost</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%">(8,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">391,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B 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:100%">356,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount and debt issuance cost</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%">(22,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net</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%">333,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</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,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total non-current debt</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%">721,395 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 400000000 400000000 8499000 9643000 391501000 390357000 356400000 358200000 22906000 24934000 333494000 333266000 3600000 3600000 721395000 720023000 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Maturities of the principal amount of the Company's long-term debt as of June 30, 2022 are as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2022</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%">1,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;padding:2px 0 2px 1pt;text-align: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,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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%">756,400 </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"/></tr></table></div>Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $1.6 million and $3.2 million for the three and six months ended June 30, 2022, respectively, and $1.3 million for the three and six months ended June 30, 2021. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense. In addition, amortization of deferred financing costs was $0.1 million and $0.2 million for the three and six months ended June 30, 2022, respectively, and $0.2 million for the three and six months ended June 30, 2021. Deferred financing costs are included within prepaid expenses and other current assets and other assets, non-current assets. <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Company's debt issuance costs related to the Convertible Senior Notes for the fiscal years 2022 through 2026 is as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.199%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></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%">Debt Issuance Costs</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%">Remaining 2022</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%">1,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></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:100%">2,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</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%">491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,499 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></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%">Debt Discount</span></td><td colspan="3" style="padding:0 1pt"/><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%">Debt Issuance Costs</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%">Remaining 2022</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%">788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:100%">2,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div> 1800000 3600000 3600000 3600000 403600000 340200000 756400000 1600000 3200000 1300000 1300000 100000 200000 200000 200000 400000000 0.0025 50000000 388600000 39000000 0.0025 1.30 20 30 5 10 10 0.98 1.30 20 30 P45D P20D 0.25 63.8818 91.2600 39000000 11400000 The following table sets forth interest expense related to the Convertible Senior Notes for the three and six months ended June 30, 2022 and 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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%">Contractual interest expense</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%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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%">822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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%">0.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #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></table><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense related to the Term Loan B Facility for the three and six months ended June 30, 2022 and 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" 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%">June 30, 2022</span></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%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" 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%">June 30, 2022</span></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%">June 30, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</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,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</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%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</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%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top: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%">6.98 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top: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%">6.96 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top: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%">6.98 </span></td><td style="background-color:#cceeff;border-top:3pt double #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></table></div> 250000 250000 500000 286000 572000 572000 1144000 653000 822000 822000 1644000 939000 0.0082 0.0082 0.0082 0.0082 1144000 2288000 2288000 2288000 491000 8499000 360000000 P7Y 52500000 325000000 0.0500 0.0400 0.0425 0.0475 0.0325 0.0375 0.0602 0.35 3.25 0.0025 0.01 12500000 5000000 65000000 59700000 5300000 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount outstanding under the Term Loan B Facility at June 30, 2022 and December 31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility</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%">356,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discounts</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%">(8,946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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%">(13,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, net of debt issuance costs</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%">333,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 356400000 358200000 8946000 9738000 13960000 15196000 333494000 333266000 27700000 10800000 16900000 5257000 3508000 10420000 3508000 396000 266000 792000 266000 617000 415000 1236000 415000 6270000 4189000 12448000 4189000 0.0702 0.0698 0.0696 0.0698 788000 1230000 1564000 2441000 1548000 2416000 1532000 2391000 1516000 2366000 1998000 3116000 8946000 13960000 EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %V""54'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 " !=@@E5LD^R7.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\V*K*&;B^))07!!\1:2V=U@DX9DI-VW-ZV[740?P&-F_GSS M#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^>4WEF?80M?G0 M>P3!^0UX)&TU:9B 55R(3+762)-04Y].>&L6?/Q,W0RS!K!#CX$R-'4#3$T3 MXW'L6K@ )AAA\OF[@'8ASM4_L7,'V"DY9K>DAF&HA]6<*SLT\/;T^#*O6[F0 M20>#Y5=VDHX1-^P\^75U=[]]8$IP(2J^KOCM5G#9K.6U>)]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %V""54EEOZY[04 +4? 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,B&T9"-D29HB3;&D3E@UI.VFG'X0MP+.V1649PK_O MD0&;S<@'ZEF^)+Z=%STZNKR2>FLAOZ0+SA5YBZ,DO6DLE%I^L*S47_"8I9=B MR1-X,Q,R9@INY=Q*EY*S( ^*(XO:=L>*69@T^KW\V5CV>R)349CPL21I%L=, M;FYY)-8W#:>Q?_ _6''!Y@IBSEGHC^# .UN&ET&R3@,Y9%ZEFL?^$[H+;6\T64YG_) M>OMMJ]4@?I8J$>^"H01QF&S_L[==11P&N!4!=!= WP4X5;_@[@+RFK.V)R6*?RKXKA%);FYGHM6TM^#::HDM+M_3#6T56B9%71G_) N MF<]O&M#;4BY7O-'_X3NG8_]LPOM&8E_!M@K8%J;>OQ-^!OU4D9?-DIM(\7#' M;GXV(:%1-9':!5+[-*3/&9.*RVA#GOE22&7"PZ64S$R5XJ%1-?$Z!5[G-+PQ MEZ$(="\D,!@8DX<:T9BU)C(M&P MFH#= K"+%NH^4:':D($=.QR/K5/P1PFOI#0-)EN MI1=DHJ _$B&))[)$R0W\#XSL1]3O[DW$>%!=Y ,+X9R"_,+>R#" _AG.0C_G M1AKQ$4EJ-[O=KG/E=HV\:'!=7EKRTE-X!T$ ZNG%_H(\PG?D4V+.*R[IT+9- M;J5@P9IM+HS,J$!=YM(!.:CGP)E?UL+(C$LZ;;4@#Y$0I@;BX<%U>4L3Y. V MYCVOI^^@_[Z(=6)DQ>5&L)YYA?6,.;7G\$9.:8XT9 MUQR]&D'/X9*#X0+4,;H_/*HN5FF/'-S;/ H?\C5>B 3S1T=$:,MMTJO.M9'O' ;) M*1V2@UN;EU"!\Q,SXM ?IS^1"?_O2UFV6+&%!FR_WC=5P#@M%2PM%<9,#]CX(DSF9;.*IB$ST1P2>P"$:=PW. MX9-HZ9,H;FKV^23W;_Z")7->Z8"/"(T&D[N!<96-!]8E+)T1/9F4>IVV M79SEJ80Y)3/N+!U1?#7N1WEX5%W.T@W1D]S0,%%<;C(ZE?L+>%Q=OM(#T9,\T'W,Y5QWS(^@ #8M)6T6Z>GVSG^4F^?T\^ M90J,;:+G4"/Q-S(YNWK8JK5S-7UHM.H[+KUV.^UVIV>M3)"E'Z(G;1EY,*1* M,'[#).!OY#=NSB,NI4U/^[I]?67<%\.#:R;3+0V/B_N505I>Q]#PN[E#> M,^XVX:LI<;G/9L9S^!WWX/P+=R=[0W>81NR4X8A?EZ<$E]OPF[/2(NGQ9GT(#^)MZ/$,C]FG0JE1)Q?+C@+N-0?P/N9$&I_HW^@.*GO_P=02P,$% @ 78() M55@.@'SL!@ PAP !@ !X;"]W;W)K'*T87=\QN7MYCJ#NW%E)8K7/,UCD:*,+X\')_AP M2FVE4$K\%?.'O'&-E"L+(;ZJFXOH>& I1#SAH50F&/R[YU.>),H2X/BV,SJH MWJD4F]?/UG\MG0=G%BSG4Y'\'4=R=3SP!RCB2U8D\D8\?.([AQQE+Q1)7OY% M#SM9:X#"(I=BO5,&!.LXW?YGC[M -!2PW:- =@KDM0ITIT!+1[?(2K?.F&23 MHTP\H$Q)@S5U4<:FU 9OXE0MXTQF\&L,>G(R%6D$B\(C!%>Y2.*(2;@Y90E+ M0XYFRG".1NAV=H;>O_N WJ$X1?.5*'*61OG16 (&96D<[MYWNGT?Z7G?YR(] M0-0:(F(1HE&?FM7/> CJN%3'^^IC\+QRGU3ND](>[7._R#*>2L3R'/P\U/FS M-6#K#:A==IAO6,B/!["-?>#C.WY2BM?JFW-*4*@7W$T(IIK!D]TU_=&*6;>%*; ^I72&UC4A/ MPE 4 SJ1,@!Y2+A0Y1RJ0.ZM>0T$/B^BRV_!;0K%A#/\WN .A50QPCT.N,; M%D>(/V[4)LK+\ JYXAGLW69FZ9 ['4B$.('7 MZ5PD% ;3UNM\+M&G'/K^8G MEVAZ>W-S_F6.3F:S\_E,!]'MOAS;V*=MD#HY""YV]3"]"J;W0GB!KC+Y5(95 M)>P&"$3VIH+704%]TDE9C91MN9X>J5\A]8U(2_H;B>6HR#E*./#*=N%U,/T. M (_ZCM."J9%R [\GH$$%,S#"O$@ESU*6( 4S%TOYP#(.K'F#M#>VOL6BZV6T UST0&V0*C9"_4V(Z"%.$BTXW"U%GD]P>T_IY" #O+XXUI2'C2PSN2KK4Q5" MD8YVM4J+EG3S$+M!&VM7RO5=TH.T)BQL9JQMF>HO3SOUO4QS";'=]F;2"7J8 MN+@/8LU4V'Y5 Y'$;!$GL8RYOHO 1L9[:QOQHZSM.UVS'C;37L7/&_;$ROT( M]9F%85;PF@NU4>BR6>!18G7R2<-Z%M00IZ?^X9KXL)GY+LO:W%BM(3)EOX;8 M MI L8.K$\-V7W+5](?-_'?&%]*,3T-FKF6UX;T@M8^NICQLYKRKO3ZG$5(M MTBZ?N9;3YF:-E.,&/=R,:];#9MK;;WSDJRU,TN7V#R"F\AVXXA. M#ISMX1A2$R Q$^ 97W) 'B')'JO4>.HE;-+E.HR=3A.O$Z/4ZD/;& +-C*@I M"B_0(M$0'@TZG9!.S+7]GH0F-3$2,S%NM]Z; &L8T"*=?- 1JMT'MR9)8I[G MMOOOA7U'NB,:]BV8Y-K55BM(<;.%WL=9\QHQ\]I4K->Q5'WP=I(+12KC](ZG M(808O?\B)$>8?-"B-UK6,S+2GA!\OZ%][VMJ)*ZQE9G-KZ:_?[JZ/#N_F?V" MSO^\O9C_HW75R+!O/A'Y0=;VG:XIEKPT8CY7JER*\.L0O;,.H-.P,/0V&;IG M2<&'"%M#>(3R%4Q+D!F%7(DL_A=TF$2?BY17!UIEUISQD*\7L#^?SZD^HDI7 ME6ZEIXX)"IG#0!-!@KW2CG8QNMS>IG^CR'[8:NXG9NY7.T6D_3'[B!SK>X.& M*1GZME/^K*X=A[;#^"I+0P0J&UZ>%R? 0<_VFK:)93_;?ONZ[+] NTK=OJ;= M^AA%]E>I[GN(N>\YB:)8'9;#P*^.J49QBD*VB273#J9$T\\0WW>#3@'6"A+' M#_2 :=WX4'/C X-%L2Z2\@AZ=XPFUK#O5^J[P3U0M,CUIY7=/F9$*6G3L4X, M4Z]GJ*!UMT/-WK,AK#M5;Y0._@_8UK:./I^S4G" M:QF.=ML@']IGKSVFZN1\RW/Z ELW3/2-#1,Z^7+V>OAV]U1>>RRB$]0>BXP; M'YC4U[T_6'87ISE*^!(TK0,/0I!M/YAM;Z38E-^<%D)*L2XO5YQ%/%,"\/M2 M0"^UNU&?L:K/EI/_ %!+ P04 " !=@@E5 %,AUA,# /"P & 'AL M+W=O@++4]Q^G:&67<"H?E MVD2&0U'HE'&82***+*/R^092L1Q9KO6R<,_FB38+=CC,Z1RFH+_E$XDSNV&) M609<,<&)A-G(NG:OQFX)*".^,UBJE3$Q5AZ$>#233_'(XZ% 3'"D1,IBJG%R M0U/*(R!30ZS(V81*X#H!S2*:OB<7Y"VQB4IP50UMC3H,FQW5>]Y4>WI;]OQ< M\$OB.^?$#;^%".%N"7?7X3:Z;U+@-2GP2CY_"]]4HV6L3$W$C-PQ MCL893=VUS"*Y73"$86WC(%<@%6^.Z-VW4^ MM!G_3V1K:?";-/B[V,,)WA^0$@\?BRYZ/"K_O9%K0GO-,([QPFOZI+00B="LC_XX(SQ>K55?,4? MK,IRJL\K_0<$KED(&@O!21:84L5^^<&&JM>Z=T6L">XV@KLG"<87A=*4QXS/ M]ZGN[E6]*V)-=:]1W=NI>BRR#"_T*?7=.ZB^]T6MJ>XWJOM'J#ZZN/L;60R< M]NH^)'+-P:!Q,#C:P?F!Q3W8O'*^U^\$F_);(X/ WRK?=?Z]))T3#!Q1[#7_ M(3;:0SVGL]W'RLO>W>GC*W9ZJI#/E9.C#+A[KVM+B-\9;*JV5[H5TRI^H7+. MN"(IS!#H7/:005;=5S71(B\;F >AL1TJAPEVK"!- #Z?":%?)J8G:GK@\"]0 M2P,$% @ 78()55.1!*&;!@ F1\ !@ !X;"]W;W)KHC2PPTEKMU6->B:=>'80^*3=M" M9=$5Z23]]R-E6;+)*S7=]!);RKE'//=>DD?F]:,HO\@UYPH];?)"WHS62FVO MQF,Y7_--*B_%EA?Z/TM1;E*E+\O56&Y+GBZJH$T^)IX7C#=I5HPFU]6]]^7D M6NQ4GA7\?8GD;K-)RV^W/!>/-R,\.MSXD*W6RMP83ZZWZ8K?"$S4:"2+V]&K_#5C 0FH$+\E?%'>?0=&2GW0GPQ%V\6-R//C(CG?*X, M1:H_'OB4Y[EATN/X6I..FF>:P./O!_;7E7@MYCZ5?"KRS]E"K6]&T0@M^#+= MY>J#>/R-UX*8X9N+7%9_T6.-]49HOI-*;.I@/8)-5NP_TZGDNA2/J#1HS6:^5-FOHG6^ MLL(TRITJ]7\S':#^=V/QS2,1R* MWHI"K26:Z6$M@/BD/S[HB1_KU#3Y(8?\W))>PM]WQ26BWCDB'B' >*;/#\>0 MG/_W]-E_?OI),FC3++3BHQU\;XJYV/"V.=#?K^ZE*O5D_P[#B4 M_7U@4 6:[>)A@FD81M[U^.$XKP ,^\S'I[#$A1'&(L9.83. +62$!0WL1"5K M5++>OIL];R[9S(4%+ HZY$:-W*A7[D<^7Q:%+G NMF9MAU1'SA (]:BMVD7A"&-[07%1?N#9J]/,15&B5S%8=-R( MCGM%_\H+[6?R2G&ZT*8J,YN8,:R0Z-@5[?F!U;-3%X6#V):3N"@:X] 6#: P MIA$L&GNMT_-Z9;_EY8J7Y]J;?]UE,C-^[KS*@5XP5+F;JUVINQW-]62'G9L' M33@K#P"(DH!:L 3B\H/(2@1$QBCS.S)QY'EQ?]<+IF+/I[9< M$,>(H]?%41S%/K$5NSA" P_3#LFDE4QZ)?\AI$3+4FR0:,P\*)PX [@@IH*V M< #GZXZWISF$"Z@7V:L;B/-"UC'5<6M9<;]G?:?6O$1G665=7QZ*#CH)/*AA M'90M&91M-A3;:4U:TXK[7>N;0G&SZ!RJ<8X*#FXX-<_IDN/;:R^ 8CATIJ"+ MPCYA3B,"9!2SCC9L'2SN-6AU&^Z[$%3*W/['E,6V5 B&:6QK!6 DL%>E&0BC M79X"MW81]_O%UZ+DV:K0Y9VOTV+%T2K-BNXBNT;N@L:QL[, ,&R[I 0D\^SM M>@:2X2[AK7G$_>YQO[&(JM;?[6W ]X4QLU6[*!I[MF,&4!$+8ENTBR+1T9O> MJ>C60N)^#UEM+?=\J8M>-SA2Z5/'ONH:N@NBWP$B6S: 8UYD;QL)A MQP)QZ M [A 3Z\N4]5:2=SO)6^UEUQF"FGUWQ?O&KL+[2ELZ0 J"@.[,Q((1[#G%!VD M8R2&E9/63I)^._DG5P?%9[EN@9>0Y)HC.!FD'S-;-("C0>19;9% =#HSOKV( M SA"8]K1ZJ0UC@3WF@FCF:=EH7VRK%4C;:?VOX6"^GN-Z(]:BD'9DD'99D.Q MG5:F];>DW]_>IC*;H[.=7+0%@3MRSQ,=MY!WB>V-%H!YE\3>9V$R1NUV!,DZ MFK%UMJ37I4V2+-^9W^J?(YH^3[0+T^.T-QN8S!4-D>&.!9>TWI'XO5/PJD.R)8.RS89B.ZU@ M:X5)OQ6NIVI6U*6#.]:UII@2G]KOH1".,/<]%.:COOW;"\BG_6-7W[:>F/1[ MXF:V?DF _0#>$"XKP+C(^.&C?F!R5SQBOUK-L5:G^0 MU-QMSI%?5:>GUOU;?#7%P/T$7\WVI\0M_?[0^FU:KK)"HIPO]:.\RU /MMR? M ^\OE-A6!YWW0BFQJ;ZN>;K@I0'H_R^%4(<+\X#F-'[R+U!+ P04 " != M@@E57D*>+U8# !Y# & 'AL+W=O>Q_?<7>SK>,OXG4@)D>B^R*F8&*F4JY%IBC@E!1:G;$4HO%DP7F ) M4[XTQ8H3G)2@(C<=RPK, F?4B,;EVB6/QFPM\XR22X[$NB@P_WE.J2P\QL6)*L(%1DC").%A/CS![-!\J^-/B99@"9-K"0\H!RD0 M6\"K HHP5=6Q(>B"QJP@Z.0=$^(Y>HENKF?HY.ES]!1E%'U*V5I@FHBQ*<$] MM8D9UZZ<5ZXX>UQQT7M&92K0'%Q*-/C987QP &]"6)K8. ^Q.7<.$KY=TU/D M6B^08SF.QI_IX^&V3L[_[3[_Y]U;P7";0G%+/GPOBZ]FMD!R^_&^Z MW%?LGIY=G88CL<(QF1A + C?$"-Z]L0.K%>ZP!^3;'9,LOF1R%HI\IH4>8?8 MHP]PK63UQYFKCU.7AXHB*"G4);*)7CK>T/?&YF8WPGTS-QA8@[;53$,6 %?8 M-IOWS1QWZ-J-54NMWZCU#Q;D1YD2CN)6);;4CW3R_6.6X3')9LJT_+]3G'V MK=Q@V"E-#9,]]#I,\[Z5'^C+,FS4AP?5_[$L=;+#1\GN6_5E:Y@TLOM6^V0/ M&MF#@[*G?R=XH#F%0LOJJ)GVS=S0#CO'RTQ#%MK>T.F([IO!*30(.[K-G5ZJ M('Q9-K$"$KJFLKHMF]6F3SXKV\/.^KD]FMJ:]1GTU54;_)N^:LK?8[[,J$ Y M6)5HUM-)%N5G=PMD] 7EL,4_AL0K@S@_8(Q^3!1&S3_-J)?4$L# M!!0 ( %V""54N_Q-IN \ .:R 8 >&PO=V]R:W-H965T&ULO9UO<]NX$<:_"L>]:2\SY[/XG[PZGKF( "Z=7IM)[MK.=/J")S&6 M)I*H$^GX\NU+2HHA $N(L!_[36+9P&]![ (D'RR@Z_MZ]ZE95%7K_;%>;9K7 M%XNVW?YP==7,%M6Z;+ZOM]6F^\O'>KZJA8(=(J1$,5XF.%6+[^M[; M]:4[6O_#WK_[VIU'EIL^%#^TN^ZORZY>>S.M-_,NL*JYU_W4U*OEO&R[#Q_: M[K\NXMK&JS]VG^K9IT6]FE>[YB\>^_UNV7[Q+KU?/Q3>M]^\\II%N:L:;[GQ M?EG4=TVYF3??>=\HGZ^OVJZQO7 M;S?>M-PNZ4:R,ZS9[&Y]M^I[^M <[Y_MHMIU+EAWC5[T _USY;W=S.IUY7W[ M][II7A%&^&@C7E%]7,Z6+0$19[S036_-W>[+H>_4^E==J#W$6_ 0;\$>& T MWU2WR\UFN;GUWI2KC29!?7WT^#0VD38:$<21,@&!*8(0/@1$^I6H@3A<(\BOU$+2>L'>+>T_%#3\=[<#C0T]T=J;\?=$.SZ][] M3Z_ZNSSY>/#?]_5JY76/B_?E;OX_R@,Q0AE!+K MH&5_5+O9L@NE[O%R=G@\:_HP\NIM_Y35G,[^5/!8Z:[!DQA/ 6FH300%TB!# MPC@2)D P)2;2AYA(GQ035!RDANOB-(NU2=QJUG5R&&.1(2UR)$R 8(J#LP<' M9U8'OVV:N_T-6G?PKCJ\I[2U]_[#K][GJFG[^_F9.3#3' MVJVY>G:D50:URJ$T@:*I_CV1$GVK?P\BUDP1L59U0SO9)[K;>/NR&W1V,9+& M1ET!A]H4*)KJ8*G=^7;Q[A]5.^Q04TJ[](,L3767(A6K DIC4!H?V2,"955U MJM3=?+OPQC9SB^KV<[E[T%%\TN]0V0U**Z T!J5Q*$T<::>Q)F]<:F!(6HB(@-'X91 M$,:)?HN(SXJN!"J-_8F?ZD]K9KEN#DXG^EV:*!9-TC /];G:;-K0.)-*F&^7 MPIZ^\F$WX#S43#F,7!2#6F50&H?2!(JF!HB4Q7R[+@8($*2$-(72"BB-06D< M2A./H=F6;7RIN_EVX>UQ2V2^J8F1:V3'A\IJ4!J#TCB4)E TU?,G MJ7-V^[K&@PC"E[F$^W6Q:E283J)]0P,031M:)Q)S2NP:UYG7\3/2F!V M \Y#S92M2%$4:I5!:1Q*$RB:&B!2R@N>*.6=#Q"HE >E%5 :@](XE"8"4P(= MFCRDBA>XJGBCXL%,-R,U\V,YZTQLHDC-G"A':>94,5(S)YHVU)E2T JR%Y17 M F@F&9160&D,2N-0FD#1U)"2BEU@3SQ[:D:R'>\<1&:F6:BKI074)(/2.)0F M4#1U:Y*4WD*[]/:8S.30E.#\*-.3V.R&G3<:C;')H#8YE"90--714EP+[>+: MF SE:KU=U5^JZOB7[=UNMNAO1=ONKGYNDK";=]ZD9LI]?J#G+$--,BB-0VD" M15-C1\ISH5V>>VKLD/%";5"-(WT2@6IQHVPRJ$T.I0D430V$DYVL=CD.O,W! M;LUYSC#EN2#04]@+J$T&I7$H3:!H:JQ(<2ZTBW.#L5(V33U;[L/E?MDNO'91 M>1^V=?L?[\=9]U[3[ \C.!LZT!R\D)+RPE1_*H4:95 :A]($BJ;&CI0C0[L< M^;38(>/%%!2C/(YS?0'1WC#G&\XXJPQJE4-I D530T$*CZ%=>'39-16:XE:> M!_JV*;M!9Q>/L$1Z? MMGIOISL_XT%S Z$T!J5Q*$V$IEX[L,@12=4Q.J,Z/BTP['37P(@(:9%*ZX!: M95 :A]($BJ9&AY0J([M4^8BTCB/Q="6.3.L@RAFG'E'2(Y76010DTCJH4F1: M!]&TH7$FA;L(>"8=W;&$9!8&P407ZNAR<:PG;-@;[#R(H%(=E"90--7U4JJ+ M@*?.T:Z'JG-06@&E,2B-0VDB,E7-RS#*!V:&DY/E[.KG!^FB3[/4NES>13I)]T(HFV7R622#O2HU*RB MESQ"+H*FTT%I!93&H#0.I0D430TIJ7U%SWN4G!WO'$2FTA7Z^IHLU"2#TCB4 M)E T-3:D;!;ACY2+3/G,]R?&Y W5ST;99%";'$H3*)KJ:*F+12]ZM)S=FO.< M0.Q^S8QG?JB0!J5Q*$V@:&JH2+TM.G/"W.&X^GYE;%&MYJ<1LJG:0U1X3=6V MJ_T)^&=#!:J_1::.=!GZL1XK4%T-2N-0FD#1U/..I007VR4XQUBAXB,F#I:+ M N,T.WM#7.\GXXPRJ%$.I0D43?6\E-=BN[SV[FMJ5G=#:;]^"\+AEG)F0K"# M72<$**V TAB4QJ$T$5.ZX\E.:#4LI%88V[7"X; @0X$\ LX/]24YNU%G)T/5 M0RB-0VGB2$N&^U=UL]0%8[LN^+YJE[O#[5]_H#PW^J%Z8$SH6GZ@9W074*,, M2N-0FB Z1.D/U=]2Z(OM0M^POTD?FRJ:<3M')IH5A,%+/_,C_=AQJ%4.I8G8 M5!352U!==_*=%/8L.)?4IYC8,)OD@?YN;[?H[+Q11AG4*(?2!(JFNE@J?+%= MX7-)?HJIT^N,T0E-;H/2V)@+X%"3 D53W2M%NM@NTMERFF)JEVD4ZYM,IW83 MSAZ%IK-!:7QDCPB45=6I4I"+[8+<^--C ]+O4 $.2BN@- :E<2A-Q*9P.?2H M)>6W^"GI;N<# RJWQ:;GMN2$$E>5%H37G=HO.D0!-<(/2.)0F4#0U$DZ^*M4N?]GTD6-5=4++X\B8E*&* M%Y3&H#0.I0D4376]E,:2,_EKH[< T:]&T.]]@-(**(U!:1Q*$XFIV V]W$EY M+7F*O'8^,*BO.PTR\XXQKEQA;ZVS,Z&2&)0F4#35[U(]2YS4LU&^SLWG]J![ MB-9WA!/EC.=V0BX+LBS)$_VYG4IC"_6SJ3A5+$K"/->WZ!)M&QA"J92:4KO4 MY'18*]FS=@.NTVM*[; DM$BH50:E<2A-H&AJ@$@!+7VB@'8^0*"I8%!: :4Q M*(U#:2(UY$+RB\RNL-24V&+]&(.IW:[S7#'")(.:Y%": M0-%4-TO=++7K9L]]F*_=O/,48>9]!7JB> $UR: T#J4)%$V-'2F\I7;A[3D. M\TU-'2CP(V,.@:ILHVPRJ$T.I0D430T$*;2E+[JQU&[->408UR*$V@:*KGI:R8/=?.4CO8=4* T@HHC4%I'$H3 M&756G1_0&E@F%<4,N;,THS+#XD!?O[/;=/8Q-/$.2N-0FLB(C:5*]ZI.ED)G M]ES[2NU@Y[%/)V2Z!HJM^DVI8] M?@=H9GY]Z&40Y<:78-E-.#L*FIT&I?&,V %*](A 656=*I6S[%E3U.QTYP<> MZ Y0*(U!:1Q*$]GH':"9E,DRU!<>T(%![MDT25^ZZM_.LKW-B;R>5NTB4TU]FB")T[B)1D,I=I(J1N8M$07T(736+JFJ+ MLBUOKK?E;?5SN;M=;AIO57WLZDR^[Q=2=\O;Q<.'MMZ^OO OO-_JMJW7^Q\7 M53FO=GV![N\?Z[K]^N&JX]_7NT][&S?_!U!+ P04 " !=@@E5R^_=XWT* M [+0 & 'AL+W=O=E??RW9P6"]D.QE:BJ M:35/2^I^NELZ?N3EGV+)6(6>5GDA3GK+JEI_Z?=%NF2K1'SF:U; -PM>KI(* M/I;W?;$N63)7@U9YGWA>V%\E6=$[/5;/KLO38[ZI\JQ@UR42F]4J*9^_LIP_ MGO1P[^7!37:_K.2#_NGQ.KEG4U;=KJ]+^-3?:IEG*U:(C!>H9(N3WA!_&06! M'* D?F;L4>R\1]*4.\[_E!\F\Y.>)Q&QG*655)' RP,;L3R7F@#'7XW2WO8W MY<#=]R_:SY7Q8,Q=(MB(YW]D\VIYTAOTT)PMDDU>W?#'[ZPQ2 %,>2[47_38 MR'H]E&Y$Q5?-8$"PRHKZ-7EJ)F)G .@Q#R#- -(=X%L&T&8 58;6R)199TF5 MG!Z7_!&54AJTR3=J;M1HL"8KY#).JQ*^S6!<=3KBQ1P6A3G9#893[^8IJE6XYO52#?^(M9) MRDYZX*>"E0^L=_K;+SCT?C?9^$[*]BSVMQ;[+NVGEQ!ULB+E*X8^Y%R(CR9K M:Q6A4B%CS,/I41@'?G323#^AS!:@+7"2O,2 - 213C#DQ="H=A')EA#K8P!TZ8 MD]4ZR4JY#V5TS8HJ*>ZS.]B'B1"L,L;2@8Z6$J\#5A?RS$#C+=#8"?3#-T@$ M/B+I$@A6?YZ)-1=)+EX K5,]J2["_-ME:VF."'FNHCF@'N"X2678"]EIB M\YS8KZ77JFP#DATTYYN[:K')P6U3OBG,D]QHW(,:>=TM89+"(;7@W2%B[,0[ MW'$K.<%S=E?)&5=PU2QG0FR2(F6PM87% &S8)G$WMAJD<(!#BP&D-8"XPS\O MCE2\S!DX(&)/TOV8$2;1 1"- @Q2)!X,+#!;6L9.#H1XMF!E"0&B"?A5\L3, MDTD-ZQSY7:=WA:0E^?9WP 5=C#DHP4DA("\2)_1AWMP M3%%[)A.?)%<93? -ON?1N&N"00P// O;XI9NL9MO1TL(;$S(1'&'-U6,4QLZ MSY*[+%<R?2]M^Y/6TBUV M\^VP"5 R/6'90P*\8+390*"^1[LT:Q [PEX<$9N[MU2+W5Q[73)@L?F+G]#OS7.O)>V M?:M;NB9NNK[>E.DRD8[[IFR.Z*Q\- B#;D9G$H.XLT,]^[!;^B9N^AXEZZQJ M:!$R9U86D(]N(-\0?%$])B6#Q.F!Y5P98,^4B(&U(TJ#KAD&L0!'%H%&@66"0"Z&6CGR+#2V[$R<1 MMBZ_$6HMX/\#$Z]Q]\ 03L/(U_:002[T/2^V>7S+L21T>OSYY')X.7J-QSNY M^LT>_T[:]JUN&9L<8FR>,C87:%'RE>SW/8#+J[ISRHH,BJ1+7JEP DRK*)Q M/G1B[O*+0036#/Y9%JVE;^*F[WWXVV*H*96VGK-7-QEM<)7)C0V&Q3)#D4U&OE_D:X.E]K<$TE]B .+7!IR^KT0 V] M U?-Z^$2E.HDW85K$)%5B2VJTI;(J;N$WM\A[(F5:2;4#A&R,>2:96JHB4.O MFY<:I""3#BRX6RJF!ZC8NK.A0EWQHH&_*>:0!;+5.N?/C#4/UPV-HW6>&/M< MU%!&8[_;U#!(81Q8.(+N],#=;'T#-<+S2Z-+[B C0E.A/?"T;:.+V39XR\/4 MS<-[^!99 ?,N^4MU,(Q0305UW"VZ#%(VI"W;4C?;OJ1K$FA5 KY-^5QO 2-. M W7B( R[%&N0LR%MR96Z"]B9;*@@51N6+%?'24TW72QE?@:U894S6WY)#05K M[ >:)^IB-N M/U(W/VX3F@]-1O-QKYIIMX<[O:&&&I?0(-1,T.7"P8 ,+-D- M;8F2NHER?'X^'LW0U3D:_V?T?7CY;8QNAK,QJM]/T=4E&@VGWS^IOVC\[]O) MS^'%^'(V18.;L"L'HZ=7%Y&PH'WX=7D#Y M,4;3[^/Q;&JTUYDPO+7N>"]M^W/7)@'^H9)=UK+%O ZNLKOPD.3,<@;CZRP/ M*XUIMQEDD,,QB2,+"_@[A]B'4@)1E5E:L09O5J3Y9EY7N&M[S[-NS5>.WJ>O M9P5$ZWP:A&P6M:F#[TX=7!;M-FRAA))'.+4A1@OT;,'7/%"7(8'-_=JWDA"/D=7L^_CFSI:G%]<_0'T=GYU\T,%&V-CPG>F,F\.$.^D;7]B MVH3%=R,071[)CW2P,OZL2&*;",7M*U9FIVEZ\,_C ^4^@E_!A$'>K:(.4A6""EN # M-\%O:].4%P+*I;*^Q' $%LW9JL@665H_2?,D6PFTY/G\+C%7KH&)_[5>@$'* M9D5+_(&;^$>[O19%['6[2#5DZD-XM++T[8V6N*B\,4,7\>,@L#6X@YV+;F[* M/]MM@C:\;J'%1E/H@JF+8&^@=4/[.]=0U43)V[D"*0SU-<[MT^T-X*&Z]]IY M_A5_&=7W>%LU];7B'TD)19 AUB 2N]S!,C*^J9N_:'B:W79]8Y7%5^IMTN6 MP):4 O#]@O/JY8/\@>U]Z=/_ 5!+ P04 " !=@@E5#QC6"WD, L(0 M& 'AL+W=O7,OB6=D)]?>-2]NG*1WT^D'B(0DQ"3 T KRJ_OL[L@1?ELI[EI^R4106"Q M+\\^NP#];./#95P;D]3GNG+Q^6B=4O/#X6$LUJ;6<>(;X_!FZ4.M$Q[#ZC V MP>B2%]75X6PZ?7Q8:^M&)\]X[#RCXY&W< [ MNUHG&C@\>=;HE;DPZ4-S'O!TV$LI;6U\-&:31S\ M5F3)POM+>OBI?#Z:DD*F,D4B"1K_79DS4U4D"&K\EF6.^BUIX?!W)_U'MAVV M+'0T9[[ZARW3^OGH>*1*L]1ME=[YS5]-MN<1R2M\%?E?M9&YCZXK6U@3 MGQTF*$!B#HN\V:EL-KMEL\?JM7=I'=5+5YIR?_TA%.^UGW7:G\[N%/ASZR;J MP72L9M/9[ YY#WIO/&!Y#VZ1=X.5ZI_S14P!Z/G730:+O(^;K3;JK=7\ !EZFN- M!,[H\5$8\)U59=.K_!UE&]QXQW[<(6T.0\ M^$](<)$T5AN\Y@6ELDZ],)7>Z&!8WX6! 0IL%MB&J+!ZW@1; 3P$H.F3B7K; M#1TQI#">-5,%%*I,@ERMD)3%Y0&V.>!?"NJM3$#BIK5ZCRV#U;UE^7G$*L2V M6'>SV3#?Y&*UG;GUL$_^@/Z!H@ZH)R M;JQ>O3ICA?NAN]7NI]VNO,9J0O,P)OB'C)KTJ%D#CJ0:"2QLHRLHACQ!2@"= M;Y (OZ)DJ3.;ME#11S5W*P0OCH%57ZAJXH,*X*/ M>%E5"K(!YRI*^NLD2W0KI3QM&Q/WU/_^N^/9T9.G<1 +HU,;R)ZF 0WEG)>- M$3;R&"G4:?$U[<=$34V[J"QJ;8B$0YT4$1+&A52,VI@%H$+Q&VXZ9J#O+"(= M/'P8^AU!5R"!AH*'C6D]W%UKAZZ(9]?>F62_L.=MV"GU]"O&B;?'6%!4;4:M MV,;#$.\*WHY_;17*',\"#"ZSHB5Z0!)+/-3Y5O2#\+M=]E1B1E(=BF# **E2 M&C24)1Y@8;@T"5(+(^Y<4-[%FT"2_,JPRVAPJ0M;8=_$J ?=579%\DI3".W5 M^I*-9<@(:$M10PN S&=3"*ZQ:RP WSTT_2FJHK(0&;/K#$6#2QUA'WUF56+. MD*D[A;/N7X/31)WJ:'G>.34&+OVAPDHZZZ(0K>E-ZS0"3>:B'L#)47XAC6W) M7EA:IQ%TZ!7)@34;N=9@NH4Q#A@T%"FNGB0XE)AMI+3IG0*9ST!5"IX'^)&_ M]-XT2=:2FSXX5N1" @5K>BH"-/\RGY]S^E]PE384 PJ 3DFL66M6?ENPITHU\G*)0LU#?6Y:HD65US+M"VNOR$ M)E_"<(\B92-[&%,=*5)AWZ(-09*WGWN?HTJU'PJA[IL8=:98C?P 2?1J=)8! M9CBI"#&(I>)W<([UU$LP#"%NAX;LGQ)E6-HF*'%=3%H'DZN _4Q,1?T])7B) MPNU,WYTKZL/(Z9VV%I !&S![79GK6C(?U'H+19"MC70V;![R<-D2M5^S0%J# MK=&!MB=57V"G>@'2>"#=PXR1=TT(+9#DOR5C4)PX!^2,#*VNBSWB,L\.0SQ@ M"Q0-OF9UNFR\,>T@B\VD?<9@#OSR -HMR"QM+"H?N:9=Q^+D]TSP+?D?U[ZM MJ$-6=*ZG_,6:3ZT3LN3D3WOL.""9KX@F8$C^$'T;9&X'G"Y26/E[CW;((UVH M@>+!N7,MI+\S#3H;:M\[$O@;VQ_, +K. X\[\J3JNY(FZ9HE U+K6#5'S\?> MZ3M%_N^6WV7TA\AY\Q*443/)$@J$PG77!G\+#B3P1(#H2"7NS'09;G' 7M*A M7"(Y^\VYW,;8UDUF:<*V7BZ1NSFUR00Z05%?T3OV5N?MP;GGX8EZT1K:G40: MJ.MK6Z#N%2BR&HRPI1.BSCS2Y<[9VX\_O3@X^K.".'0TMABC;GD*..H&=C94 MEO<:I22$L 0D*!O5A\L Z4::HGY;;LZH;>U'T)N@OJ,WL/!-I1?48JYA-MP& M^;%%O[8E-$(D7!#:)K>() FU)YK"U.,+X- M?<.2>U'8DC(O80ED^$!HIK,"^87:>5%%W+87.-KG4UNN.E"(L^,@UL(WYG,: MU!?1.3]AH3WI%$I'9ND2D*M_4$BZQG@K+ MVJ[6L*:'@?@*'3>X=,$Y@4(#[ U#3(1+[RM;,=TCG M[B#0U8FL+'0(S#U7NFK%'Y2$,5(N8FIE]8+.(3;GPS!!N'61HC,F0G(XZPO) M*%^@G[M^B!^VG70L6%"\":X\+Q!Y%A[E[,NNO?X/*A JN_=\9<9=;Z8"OD>C MKCBUW%Y*PU6PYX@A ".R(5CNZKM69C_]WZ%NN837\])SSS\XG:#A=Z4.9:3V MER]O=C]P5-[K; MH3T(*D6%.-OE5BY\8CX!777R9:SIY$L7)V>*'65IQZ?=SPPKLI0*DQOP@TBQ MRP[9E%?!LN^L%G34[NBPM M]R72*^D^U#U_[]%U?Z_R+:E/F.UH9]"U=JC9.\D&,"<1G*Q\ [U^19?=H0H M>HLJ0@W2S1C:>>)XK$Y;'+(10E)^ <6$>CLL31_=[\$ST(#O[,!*=,,/"HQ= MH>W'7NW27)*A>Y-!=\8?:>C0/X39\3[,CG/QX@'* G4=K=9$WK%9TW='[]+ MG'G1)3IA2EV3-[])+:S0=#X"<1'!9GUUZHWN!(_S/2ZDHI3+ MX3GG)NH]737Q,:#KB(W&Y&&KX1>57?7>RMR:S2#ZK2J_6[WW>GBGU 1;<&/* M\KMMH>8M6W&6T4N7[AEW@IORM8Z=8UUT($NP3ZAP&.DKI8P@&V/7FF4ZY XLYHHF32D3Y^TT>3DF_X M>_C")S <_UP;#7JC"7A/1\WN@3;H_T#BY-]02P,$% @ 78()552#UD[P M!0 /!, !@ !X;"]W;W)K-L[3XD MYE&ZAW?WW/$HGJ^%O%49@";W1<[5A9-IO3KK]U6204%53ZR XY.%D 75*,IE M7ZTDT-0J%7D_\+RX7U#&GHW*"DK@"LF.)&PN' N_;.KR+QO7_B#P5IMC8GQ M9"[$K1$^I!>.9PR"'!)M$"C^W,$UY+D!0C/^KC&=9DFCN#W>H+^WOJ,OC?T')*42HNB5D8+"L:K M7WI?QV%+8=2E$-0*@;6[6LA:^8YJ.CF78DVD>1O1S,"Z:K71.,8-*3,M\2E# M/3WYA+S?4,D97RIR\IM0Z@V9@B2SC$HX[VM^1T'-)X 7! ;RP\3>T>&$'7N-KXR3Y\W*N MM,3T^.LI?RNXZ&DX4S)G:D43N'"P)A3(.W FKW_R8^_M 6.CQMCH$+HEQU!R MF)'G,3H))E\R( N18VGB%:$8T/,>-90BA/2+DQ0K MX VY:DQ^5YO%A/!$%;'SYF9P$D3L>1&88QN[(&YFY>.P.HJ&9"T)W M'/KDFRUX2$_I'4C)O:K?H[:E=LZ8\"I#]HZ0^KM=\=A;);C?%N-?JC1YOY7@!J#S*4 MR1R F_TS+\U^O)"BL+M]0O.DS*D]+V$,CW..:F1[7E;-HPI-DZ>9R%.0"LV2 MB)!D1HV)=--C$'L."<6@FN4?B(7CFIVF-:'_8S]Y\UC\O2XQ=&E5RB3#L]]N M#0:NAZ7<;#!N& X;Z2LFFS+^=12#[T:CL*TL=QR-]W6[BM,/MU2C=FPKI*;9 M;_':T?:V.0/.D!6[>SXJ@5WIB] TW\#NYLSAQ!B[XZU"]SUWZ'F-B&=JFW+: M\FNZM4):BXI6V*?5M6]?8]E1_M":L=T;N\)U0A4>U%6"65KMR\9G@G7TW_)^ M)W/7\#AU>^12&; GO.@R="FIK8FTE,:?RY5DN5%#Y6;LX[AY M+/&3JLKQC*:V4=JH_ S$(<( $&S4T/G_H MO90A?Y9FGR9,J=)N\A0'A8E/U5-5S1?-G6O])'*)<,VGL,"5;W><. 06=W55((6*WL_ M,A=:B\(.,Z#HGWEA8(H/ U +9H'FPFSR#U!+ P04 " !=@@E58,3A\S8) M #N& &0 'AL+W=O?7SW=(29:3U.G3 M GUH+5[.X3G?N9*YOM?FLUT+X=C#IE;V9K1V;GLU'MMB+3;<7NJM4%A9:;/A M#D-3C>W6"%YZHDT]3N-X-MYPJ4:WUW[NO;F]UHVKI1+O#;/-9L/-_JVH]?W- M*!EU$Q]DM78T,;Z]WO)*?!3NU^U[@]&XYU+*C5!6:L6,6-V,WB17;Z>TWV_X M38I[._AFI,E2Z\\T^*F\&<4DD*A%X8@#Q\].W(FZ)D80XTO+<]0?283#[X[[ M/[WNT&7)K;C3]>^R=.N;43YBI5CQIG8?]/V_1:M/1OP*75O_/[L/>Z?S$2L: MZ_2F)88$&ZG"+W]H<1@0Y/%7"-*6(/5RAX.\E.^XX[?71M\S0[O!C3Z\JIX: MPDE%1OGH#%8EZ-SM![$3JA'78P=F-#4N6L*W@3#]"N&,_:R56UOV#U6*\IA^ M#"%Z2=).DK?I28;_:=0EF\012^,T/<%OTFLV\?PFIS5C*Z,W[ ZR&G@ T'5K M=N=Q%8;]]\W2^OG_/0= X#]]GC]%RY7=\D+Z97#/HKRWV,6(8XH?4[O=ERM?^[ M9=N:.PI]&PT7$(Y;;9S%;V!,\<44<@@B1%K&+9..E5I8IK2CT*,I8K U4A5R MRVLFPU';QA1KA!7CJF26UX)D*F4E'?;P,DU:J"OMQE--FSY:BX THAD>L M^4ZP@JR,$"*MP/HT%SJO)[<0':(5&/+*"%&R9@N=R%M:.7D3T@A2UV?A $LA M+CV>!7@C^1V=4G# )"M%.G/H;D0/,UB[M=%-M88LEBC 5)M2F&^!N#+:V@!R MY+-126)#)EGO:8<$02F<,$@5W+/V @SY0@8[L :E8J:7M:R@2ZMK*6JD2N/= MXWFUX!)LV>PA=(@H>-H6>98YC?1>K(^B=K%5-E &6*/N7Z+?A(KB 2D0SS._L(VJ.)8]KA*#FY M=N9]3#<6Q\&'Q4,AMH[P** PV@![SMIL=<5^Z35\Q9(DC1;3F.4I^QN&BTDT MF4^[49I,HCB9L7SBATF68A5[YQC^:X!).HUR\$AR4$3);$Y?TS3*)PN6S%F* MKWS&D@G[I"EO@-%D'LUS$,1Q8)Q,HVR:].,TRZ(\RP[K\RQ*LUD[_F;++O<, M.5 I47_'5KL+&ERQNT^_ 8H9D)IG;#KWP$RS*)DOV+2#<09S83'SPVP>)0!Q M0L9[)^QGI[UXA;PCX6WTR1*L?B30DT+%0WVFU#P+E@Z049(6)8C@&<4QS$%W],?'SZH9CM=-QOOFP75,=\6<&PHVUX'O/N"YQU[[R%"!]<80[7K M8P"K8-LC'#=\CXI.G=K^ "&\NPFMT$%]2]S=_F*%=H.5?&^[XGPD,CR>%ZV$ MD%[(G8\X8D7*&/+5XX(,P=M2"#@0HY8*<4 Y\G63&AN*7^HM#G$4J(]"F$GK MFQM@*^E0\,&5B^Z47Q416'CYC*A]L(.D8UPVGD/G),]I0-*U6G2,!A1G%E'[ MBW:"9>>7[$U!M-"OW@-=33W0 +^(\JH;<%]-[@D:21%N; MM+V!O'U*W2P= N"@ MBK?,#M=T'/"EX9#4$ Y&?&DDN+ _FK(*CD?G2'N<79U6]6.XONN^N_W?\<[C2>*>$@^(2T37]T*6B17K%*9MPJSKP!C%EIS4T M0(JIN/"V!L/(78RK%[T(NU[% MEPNVH4Q!D+OCVA9$?S6YS(9;WN'FX0]ZCPA)5NKQUFTZ& MC6JUIJ[JD; ^1< 3:*U#_B _N3E243@Z7 &_X5")V7LD*7*:Y. 1Y"+I<,([ MUM/FZXG?1-W5&16PWC^^#=+=KGLO]?Y,^^C=IGN4>,&'OLL&\0&D=@+V/WF M_AKU(@0B5*(#I/D\\4"F\\6CT7/OF^/!&[1'DU[:+?/$O 3^C*4&PHA%<@32^G&>C\)S2#7!!]"_::'E0$/WG6G!4/]J ]95&A]0. MZ(#^3QRW?P%02P,$% @ 78()5?;Y;4PG!@ R! !D !X;"]W;W)K M&ULQ5A;;]LV%/XKA!=T+6#XGDMS Y)TQ3JT:]:T MW<.P!UHZCKA*I$)2<;)?O^^0DBPG=M:M&/822]2Y?.?VDKO1ZZTI),@U*1#R>CT=ZPD$KW3H_# MVJ4]/3:5SY6F2RM<5132WI]3;I8GO7&O6?B@KC//"\/3XU)>TQ7Y3^6EQ=NP MM9*J@K131@M+BY/>V?CP?,;R0>"SHJ7K/ N.9&[,%WYYDY[T1@R(ZY(5N\^-]=IX=ME>8G(7_HIEE)W.>B*IG#=%K0P$A=+Q5][5>>@H'(RV*$QJA4G '1T% ME*^DEZ?'UBR%96E8XX<0:M &.*6Y*%?>XJN"GC]]+945GV5>D7A'TE66D''O MCH<>QEEDF-2&SJ.AR19#>^*=T3YSX@>=4KJN/P2H%MFD078^>=+@3Y4>B.FH M+R:CR>0)>],VTFFP-_W[2%\IE^2&@W7BM[.Y\Q;-\?NFF*/)V6:3/#"'KI0) MG?0P$8[L+?5.GWTWWAL=/0%XU@*>/67]GY3F7QD2'RBIK%7Z6FR3".NW8=U2 M")%7?4:"[I),ZFL2I54)84EZS%^5IV+.L@EAUE(!TA 2H^<0I#OEH\D70NG@"6\Z4:7,V4!AG!6;EVM[,(.+!N;DLWOHVL9*6%.?DFD&QNEM%ZQ*P[21._%*ATBE9X& M(4TRJ'M*,JUN*G11Y2@$5HN+Q2IQ!8:8)U85ZD\*-B$LS$*8.7>,G.<$B&4% MGU*G/../)"O]2'8@WC]6AV-FJ)3!US$!LX0G#WKF>EA30#HE<'K*(3E3V81@ M[6.V!CI39*5-,F3/K6PRI(7)0>3<-#ZS1"*G6\H=HXPH^ORXS%2217%E$;Y? MFH N,6!SU('-K>!SV"R;2X@:3>RS(]F-_E \^^Y@,MD[$F_9KQB']_'X2/Q2 M&0_AT#M./*^T3/] YBD-C13)OTZ*"]VB. $J05^%GG'=IE'D8DLSK M3H"7N M129CZS=]A7++!,Z0>+^E5];!3EJP;V+!#+2X;=&>-VOPT?%Y!1K%9N SP&^" M#9@XD9WL;>_\OB 5/*0*$^G1_!RV;MX>PINV\#YMZC?N$!]6YKR5"U8 MXGI/Y]HOE)886.15:3!K5=2<42.ODY1RTCH-QQLT\T9-2&@Y%?**78#:7>!0 M?#0>ANM:7S;)$E?J6JL%BHG,OP\A=U>>!R8!6:#1W MQ(5TFZ*92\!RP[;#Q M_FRTO_84DC$YZCS]/QEX!3(MY@AI.@Y9&/]G6=CO'^R][/P^SL#9@X*$T7T$ ML"^2A\:1E1U\&LS ;WD>CF/0W-D?O&P6^HC=E13F-$?K!@+@^67= JQPWU)] MA0""?F**@FS(="E+LOTP+^AR=8T2Y%#PE8W3#".1KXIX2N$YP>C&MDZDM?>< M=%F8JH;[*(3 7Z HAX1R\5P[E;#5#'AD5C:%$)<9A2K@NS:!(E#L5<4?$';- M ,U>%*NZ3E2.NZ/#3JR/_8R)(FYR:S0W^.IRK;-&G@\QQDA:?9OQ^?AL-$ #FN(\?3%BLRPR,ISF6,\2(1#:UT! MX/1>G]-Q[N#W=52*.Q79:3;BT\CW(JI MNW'61;6R22+'Q4?0L(^B@OP;3U)MT-M*L"4(WC,W=.>D.49MVMP?=TCLA:^K MQL8F")68SJ:KP0[H-O'8-_N296G-7:WMNW,*")Y6$"QL!A MMY2W4N6![_G(VID1GLJ:Y*$6.,?AT)9+[,0 ZKZA((",H5[R'[TZ)[OVJ-IP M#GMH#'8/F]W3>UK9>$[#K*F[AOGXY)=N:" NR6#3M678N5V";J_#'9I/:*#* M>-%L5]MK^EF\G:[$XQW_G;1@9@?J74!U--C?[0D;[\WQQ9LRW%7GQN/F&QXS M L%9%L#WA<$0U"_LH/WGQ>E?4$L#!!0 ( %V""56-N.7#)@, .8& 9 M >&PO=V]R:W-H965TU*#9 L23Z M)79J&[#3%=N 8D&RMA^&?:"ILT6$(C62JI+]^ATI6_/6)-CZ13H>[WGN5:=E M9^R]JQ ]/-1*NU52>=]<99D3%=;,M=8Y&4$U2IC>3[+ M:BYULEY&W8U=+TWKE=1X8\&U="3Q,Z=R1 RV1ES'PX_E:LD#P&A0N$# M Z?7%[Q&I0(1A?''D3,97 ;@N7QB?Q]SIUQVW.&U49]EZ:M5,D^@Q#UOE;\U MW8]XS&<:^(11+CZA.]KF"8C6>5,?P11!+77_Y@_'.OP7 #L"6(R[=Q2C?,<] M7R^MZ< &:V(+0DPUHBDXJ4-3[KRE6TDXO_[%5VAARQ77 N$NSL&F-JWV;IEY MY"7V_]O,;R:#C1"]T/!'OE,8B\>%L"V6@ ^T,1PZD%JHE@8!B GV1M$" MD/IP!=15'+H*[U!@O2-7XR)J"OA.:H*8UA&K^_XK9V]>S5G!WM*7K0CU&A;L M,IVP>9 NBY2Q_#D$-:U$8+,TGS$HBG213X)I'W3=*/.(>&%14:?+$]1!,4WG M; +%+&7C?+"OC"IW7-S#!:598JWE7HI^;H3BLG8P3N>+*13I+&?PJ_$T0R' M<M\-*:O7:DXF/Y?%0O%_JIJ*725 M%#U\*'PG?47%I%%KN#SK3& PL;^BM9:F&KASZ,\O>D4*VNB+H]'HJ1'-SG9/ MC?80-ZR#V(!^#0W:88EO^MWUMWG_!_C [4%J!PKW!,U'E],$;+]5^X,W3=QD M.^-I+T:QHA\1VF! ]WMC_.D0' R_MO5?4$L#!!0 ( %V""55P4D!CV04 M &@/ 9 >&PO=V]R:W-H965T MT#J :NLN*TT,Y+)N'="B:+L-P[ '6J(MKI*HDE2=]-?O'$J6[<1UTCUL+Q)% MG>MW#C^2YVNI/NF"JLX!73$]GP&O\LI:J8P4^UFNI& M<99;I:J<^JX;3RLFZM'\W,Z]4_-SV9I2U/R= MU6%5-W5[R4ZXN1-]I,O!>K MPM#$='[>L!7_P,VOS3N%7]/!2BXJ7FLA:U!\>3&Z],ZN0I*W K\)OM8[8Z!, M%E)^HH_7^<7(I8!XR3-#%AB^OO!K7I9D",/XW-L<#2Y)<7>\L?[*YHZY+)CF MU[+\7>2FN!C-1I#S)6M+\UZN?^9]/A'9RV2I[1/6O:P[@JS51E:],D90B;I[ ML]L>AZ]T#H\TPW+^,4(%YKFZ@L?S9_]X,7NRR,YA$,.X3'K_W7% M_[=@X&/![2]6WSW7L-J4;L%*5F<K%'T M)$UF$Q]78%E:,D'!DS1.)^EFRD&*T@VW)%/>3:QW46=(E)I#WBH*S^"<%K=0 M=5W.J89[R4O-48Q(,NZ/GUZZIA!V5*4Y'TI2^1P3.3LGNY#O3$6QQ2RU6A6 MG\)E)9417QG%\""<,]1'S'"?03<\*VI9RM4=G$"0NHX7Q#1*9DX:S>#:$B(Z M4KQDE+XN1*/!2WPG>>'V@,\WTD"5 F= M&%]O9?TB0]PXXLA6BOB-/8H$2\]A7$2 M.;/(/?T62&//=9UD-D/).'(2US]]$DYC'U,E)0R;K'\#J7$0)%;(2_&]@]8X M<%%K'*7A:8\7^\[,,00O=J+()_MAZ$1IR&.0C_&433T MHUU!N!0>^L3CCNUY4V"*QQ8LX;5EB6 VF>V3A)].HL,EXI:,,8 NT(VNTGG%E\$B' MR#S>(BCP-WK4]L=.;SY M>.GWHE5[>BM(_.38 <(*@K&))05RRSS6TYY# D' MUH7 (*D< WNMA2E0&Q?%BBO$?- MJPV^;&P8*2Y*U:VT+D.TA@Q.8HK3P9B,[G8Z\-N&;!(L,A-6DD+W);53&'C]FMRNMYW-"+)A']<]OI:= MB,PDL-UMFQI>U$O%-B6Q6S4#.@>)C#O0H![=1NY-4QVU7)HUNZ[=1D"T%V$AMGA&GG9W9ZVXMT=] U3 M*U%K*/D251&#: 2JN]=U'T8V]BZUD ;W6#LL\"K,%0G@_Z7$DUC_00Z&R_7\ M'U!+ P04 " !=@@E5[!9Z0:<6 L70 &0 'AL+W=O!"5J'LEF=W-K/B0>4230:#1.GWZ(SV[*ZK-> M*56++^N\T,\'J[K>?'-RHI.56DL]+#>JP#>+LEK+&A^KY8G>5$JF_- Z/XE' MH].3M)9V=1Y5JCWE=#->BVK[4N5ES?/!^.!N_ A6ZYJNG#R MXME&+M65JC]MWE?X=.)'2;.U*G16%J)2B^>#R_$W+Z=T/]_PMTS=Z.!O02N9 ME^5G^O F?3X8D4 J5TE-(TC\J3RG@2#&+W;,@9^2'@S_=J._YK5C+7.I MU:LR_WN6UJOG@_.!2-5"-GG]H;SYJ[+KF=%X29EK_K^X,??.I@.1-+HNU_9A M2+#."O.O_&+U$#QP/CKP0&P?B%EN,Q%+^9VLY8MG57DC*KH;H]$?O%1^&L)E M!6W*55WAVPS/U2]>-AI7M!:ORO4\*R2I2C\[J3$TW7"2V&%>FF'B \.;EB)]?+^-8!?VB*H9B,(A&/XOB6\29^G1,>;_* =0I9 MI.)2:YC^9?)+D^F,K_[/Y5S7%C[ &=&JNE:# M%U_]:7PZ^O:614S](J:WC7[_S?H5PY"BQZ$>OOK3>3R.O[W:E/5_BY\*<;FI MLMQMR3@2]4K1 !M9;$6"?W-5JY2OFD>"H2*Q:2K=R*(6=2FDN*K+Y+-XWU3) M"@=*7"XKI7#0ZTBDD@:16I0+\5K-JP9 (:9F2G%,@P_V'QL\B<1\R[LY5_6- M4D5'.+K^X>-;\>E*_+7,TZQ8ZDB\*9*A.![@^N#)4'S$[5D!665.HIKQL=Y$ M">!>_Z+$#<0\FIV.<"SSG"YDA4BD7F'85_3/*V@U2U7%^AT\83G&TV@T&M%_ M0J\D+(06&@C[M29=KC&8)AT-Q7MEIJ]5M?8W]VE.UOR5W0D2ISLR;^?9MS3& M0E50 GV?U60$Q;6JZFR>8Y&JR+#>'\M:04>D-(9/VM<2RTL ^YB51]U;H=D" M(==E@WU6OS30)9Z*1__E)%E6)8QN4Y6)4FFP\O[YQ?'-*DM6;D#2MA_TZ-QK MW>@5URJ5-HD1KFC6<^@-$[1*#M6*=<-9-'DJ2MQ>W6185*42!?_ J[A[@/LO M#Y\WI88&0[T79H&=9:39-729D@"\D7FIZ6YCA7A&&EGHS[*INN*4QN*!6F3> M.$5;D:W7*LUPG/(MC4%67/)-=,1H$!K8BG.GG-.+83S&.;G4$ /Z@,LSSV5: M. =K$$&F/\-I89B=8\2'93P\R M[U9X-8(:8(*ZMO(>G4Y'P_T#NGKNL@@/S#ZI+PFQ GN/7]SAA977=G/D$HYH2<"RJQ= MBBA L.Q*R%B]@O'WLBS3&]@*H 6J=VO'=R#6Y) 5EGN-CUE1RV*9!3JAI^#N MR3U@X_\12 ,!%!!AS8INM%HT.8]B,$1VY^D;&):1%5Z O1&^%@@B0$<8@,UI55=)3(5>=PI/BC*.!&\BU6C_OW1=F?[>"8-V1?"BB^4T0CL"R93I@Q5))9#'W?F88HDJSX?/&?!>88"L1X="+)!_(T M:^Q04SDY6X-J=1:1TB$)P#?'DC%>Y,]7CRKI>H\ZN^"S,F">9Q8CEDUF\ J[ MRF@5P\>\)A'^QMOVCJ6T%-#P)8@*63*$A.2L%Y5<*X)U-IAV4>TR#B,CS168 M2$:Z!DB /!G$HE7A(I\4O)N\(=\WQEHZ$#_>2;/K]])$"[.*8Q@5WWV^/ 7+'T M*\^]WLDE VQ(IIZ(Z<4LFEV,Q=\/4A%Q.HO&LUA\O$WL(S&.8D1:9],)J^# M;8>C.[]YO;SQ%CK(YT?N8FN7H&&1P].6H768!1'_@$[=,A.,W$4)>QS4H0'S M;B+%,[(8LP*#B8>YGF'2'0Y)Z;U\N\.V#]!)NPX79_2KM^6U PN0B M.[3WNQ:(P1$5SK5)-BE*-L&.L+5B,C:YHBZ>^G#$ )/*,[@_(MP[Y,LR,V<2 M1EZ_+.(2'/Z%R\SKZT)G4:G<<3>.Q=JCB-,2H0F+/J3\O%4Z)C.:=K MC)\= Z%G,_$71R?/SN/H;'QA4=2. OW/ S,>1[-X$DWB4;N0T![9%G&;=TTQ M/.IY'(N?>#EN&>%FC:,1L/TMR]6Y'D>G\0P$U;I!,G7/ 2*.(,:C232:.('# MAZW4U@XF,.#9V=FN>S#FMNL6W '"!F?JVOI#FW&":7CRW1Z(156N[SAE&66! M,O*P@$Q9PRK@U5EKD)24Q4:BMX6JB-^V0](NK'&? 6>87L)8W6;>8( IQ,S+ M#>,TH-MK(?)WM2DL2%L_Y""SP[]2&U]Y,UC+U,;6 M_DRU4=Y.?-=C8CVH9*FE53\;%4N+\^*BEWMQOBX?9=#M#3\/1=+W1-%C!'&Y MK"QK;:'S>S_L)S/LVVQ!.9YD55#4!XHDXO-1- 6BS<16T0BOK!T;'TDEBU6V M 7* \4QP6TRV/K7WOI3)9PPCQN-HC.^^RNMOQ_P5K.4I9V@U8;)63!UHG>&Q M HCAH8D9Z\_B1Q!^4A(W4 MK1D8++I;*40C>#"R4W=&OS?YK.]E53 8ON.L DU/1].G&+9!H&9!G YA)\W@ M%L:5,LM2$ D;*NSES5R."1'\EA/Q*I%;DXAP7U0E? .=F6Z>PB!7I18YYX97 M*DSB[5K/U]H> GQ79?HS2;?(\*W) G%^P[ I0RQZK _FPF&X08..+![^**$F M"=!MO;#+.1MM]_QMJ355ET;GWY8+^\<'JS9:])N"$=AHGX" JDYMKL?NOM=F MTG_.::2B]R1"++F/(V"]4,\T6IB*D$X70 M)2M-VLF6B'W;W^5M/ MOSNVB\"LDQ+H![*( MIC4Q&M&\G5)*>*(0+5,_PP."G]9.' 91;HGII'4"-GZLKCM51#]GYWAV+ Y1 MDI)K3HHLB$$1=5%N93>44'7*-Y9B]]:JBLJS?IN*PX#:O8LQF+NI>D()FL(D$[R;EY(MYTQP>*>1Q@ M$^=TV%UNX;BWWET&(+"VA@?KD72BRSD1=4Z$+F7%67W8&97&*SL(XD5#EX@* M\P(US@XHX;YNP$B,0:Q49U_=4*RB#N6(K)%*719,> _MH4/N#-8/A9$#O>B@(^4!6T/?F5]+%TB9,@!MW6ZJG')< M="%E=91Y9K)YNL8_:Q<"89T&.Z&(GPK;2-+2WYUL7Q#.W4U..]PYZFK&1'$8;AO6H12!H#.D(9:' ^^^W@Y>!)P4XH';G@*#'TT M.VU3XAZK.<@SB>CO5**X;\CFHL=#<=7 'BJC*=O_0>F&9<$G7VJ;W2&D)CGL MV?4U'AC"TS ]?*]]OZ=H!_O]*,=Q19V+U/7W0P.L&O?T_-$'TZY!VKQ9(<[? M/B4VFE*'"ZA()BO=B4R1LP)8;4H)HV,!T='%7 MS6U*,M!H9"\CN_O&]4OJ7BXK4]+U2Z!*4SP'Y/A(%]9 M*SAF!ATX5'(EK<_H-('6-V5;Y7<>M67\T,O&G'3_-%%.M[Y %ABGB4BPO2HH M7WZM.P6[L#".C36H@HI6TCCFSK:.SX:P#1*X;ZYXC MD]8OVB$XAPH]%RI0\ZUG;Z><.1Y.O3B'RSPK1;$PV1*'$<1' '":/5+6:W^/ M35N/35N/35N/35L'F[;>^<4 5N\HR+6U?QX\Z,+EBK9 S, KM+7T3G+2+S+L MIMV[D8BDK?:Y0 B77$F_TPCPR?>UAJ?:9@!I6TV]E:>!S?BD91+\8B.B6ED( M@OZ$Z+!*[TT#Y+:/VFJ.: .3\6U0,(_"62<7F$HCIPX+86&+E>E)BAQV;MF0 M@^$*=0/]F5^2L=)<^D#.*=^W,#DJ,HVL2IHU""[+QPE=SBRI]!8\C"QRN;6[ M^)=@D!X,17UJVZ?:-A,O=6]QD+,RBP5%"5A'"X ?]WP0MS/8]$^P"P>5OWM@ M[Z%]8D6FMOZT;0/S,82-?A\[&A\[&O\?=S3^8?J*>AGT [J+QM'H-.YM))I$ M\61ZGS:BV5FWARB>]60GXPE7VP_W#T7G9Q=M+T@\C<:STUN[AV:3Z&(\N6_K M4#1%\'JX<6@RZ^D:FD1CR'1;T] II)S>V3(TQN*H(<@$MX>[!'V &\+^8^O0 M8^O0[]HZ]._IY.G'K=_0SS.><T\L^B,FWG,34%;#2V!/XH?X?^UN&A; M=.[5-G.?EIY9./7=?3L6,A_>MD-)J<>VG<>VG=_2MN,(E],:#]C7E+Y?3+:) MS/WX*3SU*YG>U9/S;VN\>6!W#44#MH$]\AY"X5"46V5"HW#AE ZAP7!&N8!R ML.EH]9_9"_782O382A06S'W]7!3L.+FL\-@J\M@J\H=K%7GL$/E7=8C;V\;V:\@NK:,_[2>C!]A3^^AO6V'='1[*G:* MT/Z12+RM4WK5D;]"KTN2_L3RK_Z2:KNIRV4E-P )H'!KR:^*5A*7IGA>%7.R_JJ5+J[QEM@J0K1T1<-E6@&WH M,4WMV^U7YYBU20S7?9 5*="FVE)Z@9V2R1':=XOX56.'F_#(='Y2>: =PIBF M.; [!?-9MV#>CY[]14[*->R#LG$O-K;>J\^/@KZE$$1_Q13Q@2G&PTEW1?TY MN0ZL]/PN>GC>_N;8]FKHO3P8;:O/ 7C!/#^2U M<&>R5RV$M+_,^E2029%>WU>EX/<*POVW%;&^? \T1&^&HI?AN(=Q2?!#G7(: MSD86-N#1<@X K>;X;D[%!G_(;!C@#Q]#V ^RX'>P&8@:&?._2Q ;#^O."YP8 M#-K?$7=\7(^N TX;CD(%S?LE[J/]V7.$=N[@!Q76#> [R53+)'RMQ/.$!ZFV M3$RI@NA:K_Y:K9F%@ZB687U%F-?6F>(/_Z"8_'V;]<5:3(9 <=CL0VS?(!24 MR"^Y#@9!\VT43&SRDVUEIU#$4$S>V29/*4UA!W9B7#;98/TLMM()VJ\0V\=GCI6INJ@OK''= M=3&9_WT^B;6_74Q&2&T$7 @]N!),+R8(WX(IKK(OW0L_-"#L[@T-.Y^ZY9\ M'ESZX$B,)Z?1:!)3YG%Z%DU&%\%=/R*>M7'<,24AGN"NXQAWG8_XS]-I%,]. MG_#O^WL8QBM9S2W\W(M>=!(Z^&R?/[Y\\T2\1=1&C]%K$.GJP#9<)*O.*#2$ MO2,4R+"3#8@_J=S6_CEDHPX/0_XJQ@%;"HUL2XLYO>NR4!0K!:Y;+6V< W[ M=TJR'N[@)_&DVYEH",IEUV7%7<=WH!3Y\-ZWP/^UN0*N6G&YS[W:#LLUG%*V M 7'HYWKIE-7Z'Y5+A?3D:#P-R,WOP:5^%_;4&?1@R'OW@*-AR_EVJ-71>=OA M^1 RY8SCODSJ]<[/SVU8M7>P^1S4ME/?=+[;--RNO>Y@36_CG_98;-MC O;5 MH1;AFV???'@EKFQ/V?CB;-@1SW5 V):#GDQZSYK"H)P![1U)NYS7IT,N5DF-=3MAKIA7K?' MYYKD%+Z4>>DR4SVS];T(^21X@_6:5$COZ29U@*28EUG[J_Y5X)?F#=CM[>8] MXN]DQ36Q7"WPZ&AX-AN85+;[4)<;?A_VO*QQYOC/%0!+570#OE^49>T^T 3^ M!>DO_@]02P,$% @ 78()58311R A!0 NPT !D !X;"]W;W)K&ULI5=;;]LV%/XKA!MT,:#8NEE.T\1 DFY8AV4(DNP" M#'N@I6.;"$6J)!7'^_4[)&7%4B<'LW,W=JMFY MK UG FX5T7594K6Y B[7%X-HL)VX8\N5L1/CV7E%EW /YO?J5N%HW%HI6 E" M,RF(@L7%X#(ZNTJMO!/X@\%:[WP3F\EVO])Y<[YC*G&JXE_Y,59G4Q.!V0 A:TYN9.KG^&)I^) MM9=+KMV3K+ULBL)YK8TL&V6,H&3"O^ES@\..PFGXAD+<*,0N;N_(1?F)&CH[ M5W)-E)5&:_;#I>JT,3@F[*;<&X6K#/7,[ ;4$E1 +O,O-=/,(A40*@IR!]JH M.C>U8F))KJ4V^GQLT*/5&^>-]2MO/7[#>D9NI# K37X4!11=_3%&VH8;;\.] MB@\:_*46(Y*$ 8G#.#Y@+VG33YR]Y U[W2Q]WIP:*! 0+!?$ S3Y^W*.4E@_ M__0AX!VD_0YL3YWIBN9P,<"FT:">8#![_R[*PH\'PD_;\--#UO_W[AVTWA_[ M][C,%ZG:($.*1P="\<2T5)N <%BBL$U*(H2J?TN'Y(A$:8S/. VF:80?'Z*I M'6;!AVQ*;D%I*01P1,;WY[&&)U!4Y.!M"S@Q>%IT*F$. A;,^(H8DDD4$FM] M0J(@CJ?X?9JEY#N\#65(LI!D M:4;B( Q3=!/&"?E<5I0IAXZO=*QKBC@5&'.!\>8K(;E<;LC[=Z=Q%']LWTF0 MQ&$[^E5JUR2.B1!T#ACI%HYA*Q8'DS#<&SU(@UA_1[%I1'X:V>U(XB!+[,9\=RVM00([B MEXQ\CO$N3*8'[$^00SG'BDVBH$'^-7C.>"\D;S">GV[3>TV'K]GS, 3[R%9M MLS?K&*!G\T:"V=M<+FN!BQ7=.%;UH'DGG=USDY3K_KL.$5[LB3G!4NK#GECLW<70Z/ MCCWJ/0B@>;W5ECN1Z^*]<[DY'*M7?&HS$5^EPB2(DZC?)&MI3C?,=6U-X62! M1Z#J#?PX"B:3;/C"P;M&CIV5X;<0M*/;KV+4;1"+3QHEI.\:-MZY4+NNM+\- M=N>PY/S=NIUM_TPN_87\1=S_UMS@%8-A#W-8H"HRVV1 E/]5\ ,C*W<]GTN# MEWWWN<*_*U!6 -<74IKMP#IH_]=F_P%02P,$% @ 78()52,4E$8N#P M5C$ !D !X;"]W;W)K&ULS5M9<]PV$OXKJ%DY MD5,4Q6-.7U6R+&>=6MLJ2TX>MO8!(C$S6'.("4!*UO[Z[6X /.:RE*OR8 U) M (V^^\/A%W=*?S%+(2KV=564YN5@657K9Z>G)EN*%3>A6HL26N9*KW@%KWIQ M:M9:\)P&K8K3)(K&IRLNR\&K%_3M4K]ZH>JJD*6XU,S4JQ77]Z]%H>Y>#N*! M__!)+I85?CA]]6+-%^)*5)_7EQK>3ALJN5R)TDA5,BWF+P=G\;/70^Q/'7Z6 MXLYTGAE*V[S =L*PV ME5JYP<#!2I;VEW]U>N@,F$9[!B1N0$)\VXF(RS>\XJ]>:'7'-/8&:OA HM)H M8$Z6:)2K2D.KA''5JZM*95].7H-<.3M7*["UX:BN%Z<54,<^IYFC]-I22O90 M&K/WJJR6AEV4NZ#%D:!2R)DN0 O;01-25ZZ3Y1 MEUP+)^HEOP?/JMB9UKQ<"'K^]]F-J32XR7]V"6]I#W?3QM!Y9M8\$R\'$!M& MZ%LQ>/7=/^)Q]/P Y\.&\^$AZH\RTD%*N_G<1YZ]*UFFRM(%T)VLEDQ6AKV[ M_!BP:BFH,R_OF5RM"](A$, .210/V<6OM:SN@48!Y[++@9<#NEC);LH6Z M%;HT3-A._([KW(!?YX)5B@F@I^Z%,(R7.],:";3I"W 4LDLM ME<;A[DN?QP48&OGKSUB#KVK'8"M$M7X 8JL;F!I5 MU6>4K]<:6G/Z2)I\5^9U9GWT1Y1BMVK9,0X8=#KCU\'33?XSH2M(UGOD:%H; M>>2V$V1J!1.X6< HMC.^A;M\IB/=]Z"?#"8V$IO)HN=+B$"%PH3L>&#?D&MY M!;805>!;W#LVH8K+:[58%*)I=N^#IV!-Q@T4&:="\56:2I:+1J2>Y&P-2C*! M4W8T\^Q83_BX)BDZZG7-7K7XS3%FAQ\RC>_H!Z,8V.!8/Q VCH#O: GLU?5[ MH1?@6O1^+0JN)=]P,:<>U_@]16RZ+V(YV QL"TG=L>&&.3:>>]U-G=+VC-KH M@0.] JXR7EYE !F<-?=K<@?=9G"CEK.B0!>U>4SI^PU7AZZF@JG1)WC%H,R( MILRP.Z'!HJ ?H+^NM:DQWESP'DIK73NV7[J:"G;KB;)"/V8#A@FC%S1[LU/( MKMN.W_UCFL23YTV.DDU7\G*&B45"G,\=??KLX,NOM6C[K$Q%LMP0BWT$;H*F>* MG!HBME:U85BB)&1Y)//9^*@Y1,HR#R(+39@5:T2F9270$,>HHB1ZWFWL4*#6 M^#D*.KAT\SGCM[9H4B/8:3X'YC0\-44J\ 7 "X$]9J>A6#XC<*T TIOZQK/ M =E!E@)*-!=9*W39QW254Z];]:#P3CNH08#4:#'-*^3L!N)A(4JA>5& X2#U M@]5KS>X%ATGF6JW(RTD!E"B2T1.:B*)B#JR (01U1UZ;B5S$:H& 'VNG'[-" M\ =302LL#I! R-#R- 1M9\78YK2Z7\N,N*3*]U4"U!;PMLU0O_UQ[/&RK'&2 M /JNY$G["J;^M>8:Z&\P?TUT=OJ9QQ)0&BEI.)?+610. :07!:TWK/^W[CV* MGJ!S"P[%V"&9N=2HDQ(M"5;-D4V(+6T@:X@&[]@PS4'LQB<"TFW0*M>S9 %- MXT10;3-8 :&J79,O\)G46;W"1)C!3)@1?,L:M"$SN4;GM0['689E3S@L4&E5 M4"*&U0_@2](#\4D( [6]ILST0;%YK5&G7AF47;=9[19&5ZG:,MMDPVYZM1Z, M7U$MJ*@.K+#XX*&3[TVMF_CR[);+@M\ !P97$J9#H\>:=\)N\K>3@]X*4I?+ M*;Q/D:T5K/^ZG.W% ^!3V*."]?&F\)C.T<4RFW&LC_#]O.^7_\_EN=4K-"T6 M6BR<)>,TF(PG03(<>F9M.(NN&.BP\[JJO4G-=BG?" 4;T0?X6R*T@/@$)P9N M1&G+)>T^=)& 1=-(UBK +:,@BP+LX% H(3^YA ;^ ^G$" S[GSAD'*BA,622 MQD:4OR2Z#( :5<,$4(EY@=- ]G-*JE0%G\J:U@N8[*Q2X"GC:XEMKA1W< U, M^$9D=HF1^BE)%5!S!'4!%@%&<5L2P$N*:JGJ10^M-WAB1\U:\?L>GN"L$,8( MW0A-<0M1V+Z3H/:1+D\48T'.3>!7-IX(N/EGYUWQ8U["T& M##OS.UADC X*LEM,R+L'6$9^M8414 -!UKZ'2H-9= X1IN[,,W9E#?N9_-8M M/7ZA;261GT#Z@30..?CBJ]"9!*>"]2ZDI^T.YV[QB8[T+SD7[*R)KG?0(DLC M,_8S+VI 592Y 6>!VYBGFZ\?^T"YXU#$?\Q&09S,V!&;A,G(&@]$',_P4YR& MLZCA%;#Z<#)Z"M_3,)W"YS4H%SXF,7Z+1V$R9&^5G@N)%(XG^'440@+X> BK MCX(4YCUB4^PY"L<.W"#!8#:>^MDI7VP-3H,I+'F.V#@KCJ*([#B6?. M;QY(0T0)"0&Q&Z3=,$3HDD.Y<)[(G2,"R):*8BGQ^H6X)YW.N=3;ZG0,/E*7 M:0NZ>EB;(?1#H2RH[D_95P*!-$0VB'\Z8/(4XKBWC@",YG8N:N-Y?%UP,,-5 MME0%IF4;MVL(3@N+*?\TG*7(I4U^=JXM6\AR7;M]D;47 M ,C=W/=\C2I^-R5=+Z$2]C9VV16PU/O09ZG[%A]LNV@<2N@5Y1YRD:?LP^D9 MA'/4_/LDS9>3.3("H2@0D]/:@?I%X73*GK X'*?PX]X:RK<* Z# E(R=)S-H M;/^\D5B] !W=2U'DU(,J7O(<&G<]?6J7 [8D?*;E0*\@[%PR_-[*\*$I_JY& M-%G?)WU;.M^@6MZB<^W,[Y]V+V?4M_+\.!BG0TR-TS"=-8E^$D2CL4WUXQD[ MQP!!I'@\'<\HJX]#J.X_VY"VB_;"5N'C.)@-I]0G":?) ]GJ*RB.@NDDM=., M'D:BQ#QJ4\P/-'XT8C\X"O"TG86[H_>L!)N57SP-ANFXNP]!L>0R&J[&8;$D M-%2]/0&Z.SLT8;W7M7YSVB"S669:^-U/3-_:L7G\I$GZ[<*WH]YZN^WCB&C/ MQMU"\,BB^JA:^BUV=M34$7CZ'UY49[ZH7G9J5#FB>8[LJ M?"MN-"U*MA7DG:H/CL\O/K)X. [2(::&<9#,'*7I.)A&8[9G6VW7'I];/1*& M70G4(G235A,6=U$/**J(A@&MU[KT2JFH*M'BR:F#MK#XAOL>1:"A1N='<>L> MEFGX,FJ_@"W1%K#@*.X/%>Q>2()Z3+,")2^$K#>"R<#>PYF?!O#QM#^!=P$< MXF%*[C %I_(J3LZY+A0#KZM(1Q9(_&E8T1>F!_N+EWK;V:,PZ:@]ZCJ^4WOZ M^%!HM_501U$X&5GG#Z#VM\](OP&;FS9]+:H[7-='3ZA?3!MR;EF\QW%I44^. MJ^P>5[64NKM-1S6_R<)NDP[#KE[4IG*Z>UA@I9,9U-G1/EZ\JM#S3'WS7Y"+ M5*7PU$>NA#,N2M:AX+[Z;= 6P%H7WR\%?L,.D_VC73?*]'I77"^$];BC<11&X*%' M4_MK_2JR+_U (^\91R22R&K:40 YJ*KG_-[X$L9[RG!YQ9UTNBT5;]2Q*VDX MJV@V7/JM8USJN /("H5'L;:]S=E'XPF,)BT9LO *3SZW?62%,_#"J&;O9?LP MH']@@?:C?1W(P(B_J@T^A]@?-X50+W2JWFXO@?"8J9U?Y+A%[HN]=7>[U6GI M;XC?(PM!Y$1_&/6N)3H59,GQW GREIE+%T*0>@J9T1+_H%:MN_?K0WK)]ME M(>F5A=Z;4V3\>\L"$G6I/VT?D?JP?3U<%*)'%H6N$[GT2&:&!/NFQ<8VB1Y MQU2XMHI%1]HNF+'ZZI79C9PWWV\@ K(.9Q%ZV2-FC_]O8/MO<]_94_+NFB*&3V(2RDS#Y1ZDJZZ^($_ 9=NG/.S% M^,?N\!ZR"Q]A[I) K;,E'B'0)OC&S:%TXUI'KM;;T,*>>!RB>CRXN+J\Q)L3 M*!(^HRIR8>2BM*H6)6584G.:,VV/Q_,)UK!/[> MEP<^>*+S'DCA:^.7W;,M4#79[F"),?Z\!K)T$,53 L&M^U@XVM$!QFUS=Z$] MY$._[7CP7W2:][##O/@//,S[&Y[E[;U >N$RHMWT?\ >2Z9TWEXHP.4!-MC[ M-*J0.;?H"'XL5*;=<[S>0%D"T<]?M7M]^.CL7%DS8?H'<,Z.V#">T%XC_IW0 MWV24L"M>N"NC-@F@,4?!,!FQ-$BGM,TY&8_ATW28LFN1+4M5J(6-N!QH%VI- M16D4I$ M"4;#&,=$XQG$4@K3_&B#UUX"<->,4%W@XD/%0V"^+I"*@D M<>*N#P;=2P6=6U>0D2TLR$!$@PNK\7 ,5*)HR.(@2M*'&AN5$8 JX6$63"+< M7TZ38#*+;$@ &0 'AL+W=O^>%6>C68,B#05@35( M_'=+5Z0U*P*,3UGGJ#?)@L/?G?:7T7?XLI">KJS^MRI#=38Z&8F2EK+5X=JN M?Z7LSS'K*ZSV\:]8I[.'AR-1M#[8.@L#0:U,^E]N,@\#@9/9 P+S+#"/N).A MB/*%#/+\U-FU<'P:VOA'=#5* YPR')2;X/!402ZO<.H[_"K[HD7RA?:^M:1^._%P@>'A/C?/I>3QJ/]&KE(GOM&%G0V0A5X MSO[Q"-ZC'N_18]J_&HY'I?=C&ZH4KPQ2-I!#)BFS$I]:Z7"E M[T3C[*WB2O,"E2Y4$@HL-!:A(G%EZT::.]%ZJ.$;TIA6:D$^*!0'E8*62XHU MQF+"X9Z03:,5'@6;1(K (G7GC<.LD[!.0F%Z" >E2KL,I[K?8.WJ%S372*-6]A9:%9GBX_"-K%[ MT 9MT/,)8\W@$&VH:",NN,%')!\?PX%2%)4T*["ES)!!>');>A9V)71GWFY.O+M@.;I5MO40].WB T!UN5N"!V1CL2]X$10? MZI)I0%M?6/^W8P=B+1_V+&(D%(3C>H,5K>1":14X_;TM5"RCM0H5RO!3"T@A M5GNH).2+HHV"9>LZ:KA*>\<>5]BY#U'AQ#;+42"%-28/ MZJB2C<)5,)1P#"$S*-LZ$3&;D$Y N>2"S-1'VF,%E6440S?Q$"I@E]G:/8T8 M^[9IK N95:G5Y\Y;'$=:/*&-0OQ!#B?*;KD"/)ZTW!BMX$THX!]:3H/NJF!X M7\ITP>_S*JE]T48T+8XXUA+9[G(PXXJ:@"KGT: #;EM,KS8VHJ0+WJ+9&YGI M8(-C9D"W)?O%L<*RA][)5QB57A32N3L@74M7)MYYK$A75/&B)%2L;6H. @>W M0)2!9W=@5+'[/D9%'E6(U0HH?4 LV(#W%.X1S0Z8,O+1*2N^'QA:!3"0TZ=6I0\,&ZG*V<$FG&.0JMXXJ!E[S' M,P#:2$S_Q,TB=9%7*2^TN(:/S.D-XJ%R7TN:/J Q^%(5H5\1&")7'FPIIHO_ MQ%F90C:?'3P3[R[!K6X#7PB+?L)=$VVVH.%0J;Q_BI(4 MOLGSX?!DWM7&%XE[94O:;3]L:C?7%A8I$9-MS?5NUP9U7:FFW]=B:^;1W;K& M\KK[=S7!@H8B8[8Q,(TXGOW8I12PYTVQ5\2=:+5RM(HC\OA'X2O04UD-F_XG M[D,7F&U:',0DG2&5^]:0H8K7Y%;D)N)BN[HFO[!_L_<\_X)%E+:=_LT?O^]I MV(.^+%88&"YB2J,UV[S/ (H&:;Z@X0J4%W*VKE6M@DR-(-7L,#)LZ>9*BSZO/ MT1?8,SP<^(T@]5<^"]K\H-$].."&U.ZPFEFD3>!CV.LBHH[K+U8-=J1 "BTX MCDO,.&X5<>+Q("!__TU >LR6!3#S*T@!>VR3%Y+8W[HI\/VP>]X6%#SQ]^7DMW0IS7VA: M0G0V>78\$BY]34D7P3;Q"P8J-]@Z_JQ(PG$^@.=+:T-WP0;Z3UKG?P)02P,$ M% @ 78()58+"F+)>!0 2@\ !D !X;"]W;W)K&ULM5=M;]LV$/XK!S7K$L"5]>+8SIN!)%NQ#BU:I.V&8=@'6CI;1"E1 M(ZDXWJ_?'64[?LU2M/N0F*+N_9Y[1%[.M/EB"T0'#Z6J[%50.%>?=[LV*[ 4 M-M0U5O1FHDTI'#V::=?6!D7NE4K53:*HWRV%K(+1I=_[8$:7NG%*5OC!@&W* M4ICY#2H]NPKB8+EQ)Z>%XXWNZ+(64_R([G/]P=!3=V4EER565NH*#$ZN@NOX M_*;'\E[@-XDSN[8&SF2L]1=^>)-?!1$'A HSQQ8$_=SC+2K%ABB,OQ-=;I<*%,$I:S:7_&PJ,.:PC ZH) L%!(?=^O(1_F3<&)T:?0,#$N3-5[X M5+TV!2HN4$KP?*SD57"9[V75DEE]VLX6)F]9$7/I6CA3^O MQ]89@L%?^W)L3?3VF^#1.+>UR/ J(.Q;-/<8C%Z^B/O1Q1,!]E8!]IZR_KPF M?*4)(-""*Y#^#"*4;8N06P148%P5&$25\R+N>/%;7=:BFM/ 97I:R7](_.@T M[!/VE/)C1-)'@S!:;G1(TM;HATO-.^W[. [C38TX"H>KG;PQLIIZ=U8^/"^V M32]Z LIGC ]$3_3;D+*!ZX^W,.PE'9@5,BM 5IEJV"AQF*&RD,\-+0O"6IU) MX4AF)EW1OK:/BK+R4;9:2HJQ5-+-?5B&YYT#:>C5<7#W_G-PPO:(2'6KE6D* MBMSDO+):R=P[&@LEJHQ2YZ&UH6^4+;1QKQR:_&B!O"U\<2C; MX2T\V,,=C<+>9G^B,-W7GJ\ SQX81.%@VTO_?P1!"&_(3YY+YW%Y*/FOU^"[IWPM#35?H93*EF_P5?Z)R8(:2A(#5?!A4'GQ. Z%0 M0(85H ED(G]8*+9357&VD(&E&R(M0;%>7R $?Q6LX M:XNR5B4Z8Y **:!U%.UR%'A[,=".3@_CQ39'6!L>;8J&\G*%-#G4PCA);[]? M'[?)+UF;G6_M8@C7ENNR(4N.8>:/$V1%W!-U31%R:3/=5 X,5X943L/T] 9H#/*)[)'Q:C&GHY2S_#X3*FL8#GNX3:ZS'U.B?#Z7M4AH M[3&5^Y4:#MESZ9+COAO3I<6^H1%[X50O].5-CLZ!U++27PS-:+DW3I^P\?E @4':#W1@;'WI)N+*G:DW-X35BA*?J#BW>WJHH7/8(X[O3/SO@I!8)C M.O#K'L3#3G*6\/H4XJ@3I0->]^&,ED/.G29S0C6%9$ &8OBD>;2WT'5,W^$% M4#$_@;-A)T[[\!:M/0=9UHWS:9,5FG XCGN=87IV F^W2^>1DEPX[^)XW>(1 M#%.*<[!.]4O,/X'DMM3V((XGLB(<2_+FF:=-AIAQ:RZ?/>Z;7Q_/M6WF&L24 MV*AUP,2F)Q/) \2'2]_Z77HN".&>GXE%23%CS.^BX()=TI5&&_3>YP=I?1MP MB^/*QBP?GH!E4LP\DX:F 7U]]>!>W1$F];ZV+-[-M2MV+Y3+66VIU7/B.'.ZL M?6AUPM>P6<8ND&[D4&N7JXN+9\M6&S>[O99K;\+MM>^3-8[>!!7[MM7A\(JL MW]_,+F?#A1_,9IOXPO+VNM,;>DOI?]V;@&_+T4IC6G+1>*<"K6]F+R]?O'K" MS\L#/QK:Q\EGQ9E4WK_C+]\V-[,+#H@LU8DM:/S;T1U9RX80QF_%YFQTR0>G MGP?K7TONR*72D>Z\_SY3#:UU;],/?O\-E7R>LKW:VRA_U3X_^W0U M4W4?DV_+8430&I?_Z_<%A\F!YQK.NV3,/=,?0<#VZB^<@TUI^>7"&V,;S7$]VKUJ,%_]VZAKB[F:G6Q6CUB[VK, M]TKL7?V5?-5K$VOK8Q](_?RRBBF -+^<0R$[>7+>"3?2B]CIFFYFZ)1(84>S MVT\^NGQV\>4C*3P94WCRF/4_7[)'S9T/]G&8IG?_NR7^WFEW4%L=53VYUX,$ M03GO/J^UJ\GJRI*"G@3-QI0EM%-44!:UUK6Q)L'X7-44$M1$T6^]Z=C07$(P M,-AJ!Z5H5 .JXSF7:'I4??J]3Z0N+S];J)=1^;4">VADCUAY336U%8Y=7+*[2:M:(:3BY<#A?F4*+8D6B)/D8?6UT M0J1[D[:XLS8U#?GJG389"LZ\\@'U!QQB:[\U]98C @/W_,=Y!2F-"7$P9./3 M,",>R?### @MU+]Z'31 H5RT;P%_ZPQ\:U' 2:D^^>CYZO*++_'<)A#E:DFH MT$N+9.:JZ@_RGPUY\9&V)C2JTT&P3H<.=JT]*%]9LX'_$R"35UWP.].0,CF, M=!!;4$Q(>LX=K<: %%H**>W#KY5M=6FE>0,.BCZEE1M0MVW MS(2:TYB"+444"$K4ZTG4#5K2B9+A0\\M,Y10;]!F,3U0!C@PX>^D(5!SF'_Q M/#/@A',+A4&LZ+UN.TNH+-6ZCW06_=&ED80]YS=%K**T)W*%Y>*_,!\GU$X' MXWMTA#Z,G8!H$O$> E4*'W#]B#MNM".RDI-TT#2IL<>F;O\Y\SG>!=I?Z09R M)*IU#J1_H/>-JVV/'I=>SQ%8 _UG%IUS.?3<86B;"24/V>']JP^?+<87+&S@ M@3B.TBP)>V-4C8=\ J6NLW)F&"R3QI^7##C>8\=/N#D8/Y4#<95%E0? &-@$ MALT@*-AWPP[30B$A+'#E%/.X,V&TP?E,ZH$HQU%PX Q(A\4'LU;;Z)5,04P: M,/U(E$'R[Y>8 6I L#IY+C"]I[KG459&U%#T :E<_.$>@M$)=JP]QU.<;#U@ M' F#(35_A+QGJI$=M!H9!P/0JP,=((W%9ZJ^B2C8QX,,83" M'XB5XWL/NP#*8)(@'"09 2$2KU@&6@T.]QTHT 3B0E_@HO/H M+J-,TII:-GAVS\](7EJ4V38Y('T,E-9KY*5.PQK[ ;(>O36-[!EK, O+&0XQ M0CF>A?H/8-U\,/S'=2KV532- =@4!?8L_&@>:3'^7]&QZSTVF T\ -E FQ[3 MSP?A?$W4Y');O8^]&51)F% P0)\!2)=*\Z*4HT;++[-, $'P_$ ME6?:JZY' MA]:\:V8!>,N% &RRAW$B19?.#\VH^11-XW84T[AC,(D=?-3B]11K:=08_UC]=\[O+34;.F?C!+&*K(&]B8QPC*S! M:/]^,D!0]R$NM@[U3SE:E@B>= W:K.EE*(D$N#)V"MKSK.ULO75D;UWI3NC.O?+>3EY\=%2 MV,CKG9C7A_P.9+PZOD%ZF5^<'!_/KY^^TV%C>'VA-8Y>++YX.E,AO]+)7Y+O MY#5*Y5/RK7S<$N9&X =P?^WQX[-\80?C>[7;_P-02P,$% @ 78()5<>5 M=!*E%0 54< !D !X;"]W;W)K&ULW5S[D^/& M[<*Q^5[R7M5[9TD6RG)5MU)3E*I_# $AB1\($!A@-W;_/7^NGL& M+X+DGN6DDE1)MR2 F>GIQ]>/:?#-8Y9_MCMC"O5EGZ3V[6!7%(=7M[U@// 7/L;;74$7;M^].>BM^62*7PX_Y?AV6\T2Q7N3 MVCA+56XV;P?WXU?O9_0\/_#7V#S:QF=%.UEGV6?Z\GWT=C B@DQBPH)FT/CS M8#Z8)*&)0,:O;LY!M20-;'[VLW_'>\=>UMJ:#UGRKW%4[-X.E@,5F8TND^)C M]O@GX_8SI_G"++'\KWJ49R=W Q66MLCV;C HV,>I_-5?'!\: Y:C$P,F;L"$ MZ9:%F,IO=*'?O32(BU,2RJ:VP$ST M_39TH][+J,F)40OU8Y86.ZN^32,3M7YIF>VI;Z);9ADMLR-^H_[M2URJ,!_]FU6YIKUST5F\=&C> M#J#WUN0/9O#N][\;+T:OSU ZJRB=G9O]I #.CNJGB3?]0Y9N56'R/7037[55 MV4:!O:9BK])II+XQH=FO3:ZF8[XZ5F$&2[.%B6A L3-JDR4PV3C=ONJ,/QY[ M':<8DI464]L;]2%+'TQ>Q.O$J$\FC;-<_3DKC%57:C8:!:/1J/'I!V/M*_5+ MJO<9AOP7UF?"8VM+G88&=-E"72^#V6IUHZY7P6(VO5%_!EQ-5^-@/AKC[RB8 MSN_4S[3I'S*=JO?J.QW&25P\J>E\$6 E_%T&D_[5H"59F1;,EKZE)Y-@-5I@ M[!HO1Z*;Z^W-6Z$2E6?HR M=$_R@E?J;C(.IJLY?P);)E/UHR[*/"YB8[T\#GF?UQ NO+EYYV!K]@4I"VS$8M F("=.M&8?#@":"8)X_]VFYNM+OH9.1I.YB_(!BI2 MK)"2,BE@DZ9Q#SP^@>'!,14!KH=)&1&/KN;/7\R6H%LF/I0Y*5NABHSW8+Z8 M/(RMH14W)3;MA)R!KI=@0E;0PBH["!?<78BIB+$$9@MW\%$Y) O/P*[OP21/ MPI_!*4X/;H8DJ-.2>,2VX'4*@M+,,WX\9YU:!*I,$ZB_@M(D,02=&T]'%.!+ M9, LH$KNV6LB6:X0:X U'?(L-":"7N;97O:[V1AP;ALH41ZXF1*; :./3=0& MZJ#C2*V?FFH0J$=#RG[ Y%]B$ \^J*OI#'Y78O:E*#WZ/%50ZB.V><) M)D$>]!,L+!=J3BGP-#;'E5RX'4!<7C7O7UC#9[&Y$ MB5[SCJ[C!XBIR&$U)>CJ80II9!\36K*AZQFVF*LDUFORJ?!(S9T@JHH,"5]# M,+C#:[0IH'WQ_3B&@X@6J=IN?=[!=?W M\4NZQ-PE#X%M:$!O R&9'9_,H9" "1>P*Z-Q[PF/!I#8-D[9QV)0\SD)K'X+ M+'M4!C.>F/\>B8,F0+=@F9P5P58F'BJ"ICP#D9I.$^QB,&3W1'L5<1-/P*-( M+"/$TX@LB*5Q%HF.E0<\;X%B=B, 28/]@U@!6D\ -U1_DX>T@6(5Q'I9[LM;0 M(-0CA'7[H040-9DT0M0$T,W)8879'@8:\GWV8(P3W:>,F#XH:X9I8S8"&I!H MZ"#$E;%X+(:3C.#W2!WMCMA_PDQH?6)ID86?88CBK<;3T8L:LXA=G%S+E.2Q M6#6)285*#*T]&;&%L^/53]9OF2:8CCAG -X1ZK8?J_8E@%#!15#OJO%\%<: M9;!L=KW A=#P UVF.1?4H&1#ZS=I69D1X^[.!1_ZX?6,KP:'7\8+J$5&% M,WNH]VKYHLX>,HJ@_-=_DF+1A[)#' F\HV Y1<(]SWK?S=;/P!%*8A2:MOWG M()3F, ^&W69.:5N!T*ET<7!ZD=;7XA+CUJY(N1(K=)T$.1(!@>>>4)([C3K"[CE%4$6<""N2S/*.*L5T!$.I@&V*:FU1F9!?;C"RJ;=K RH$\/:2 M&3XQ/@/#DA)3AYQ,I650QP+6.; MK1";EF1SB_>&H^4C1#AFW?\(YX;J%]*Z6DN#B_S#7%BW*!(.$<5,['/L!'S6 M=B<,QO6UQ32NEKG4-U#G/7.K$3\NFF2Q ()G]CF[ 5M MEEBCL7\2AZ"OU7M_F9%H;^!3HZ#" 6]J/ ,2AXB0+18+9\,[&DO>G-#/JW:: M*0ZO!=0DP#!I5RN.B6[G=R1 BA,E#CHO[(Z=M)38*92O/O!2LZ'Z5*[_!O;[ M;('*,(W\'-$%AVG:1^[MD@5BL3J88?G&12U/3D$A]'Q<2VYP/?8)+0!(TF2%2EB28>$,$\&7B67/]R'F 2L7:[),\@V\W M['4V@M;^%FPDY"8#0Z!=%A*#.OP?G'* P4!Q8KZ!7D4N)Z,!?_'Y_8]F#U^4 M1B60K.4L+T9<9*>3T>MNX,67QZ]I^YRV7PC!@G].#/8,9CJ(J+64C-?IJ4DX MC6Q(6(S:)Y_8R->L\F@$&7QE##,-J<2G(W$C 3MJ'VQS -_VRH(NQ(LB+DK< MUHC']&?S\A$@@H0NL9<'*F3-+$?=Q5< MP:4V+\"Y=I##.&(;(%)'B+I18FS4(E*Q=%Q.G;S;C"8<;3'[+*][^&I<>,L3 M]6U"E+83W%P84],&YH* F#T5%Z0:O.[*C>9H5&1;93F]SAX8MW08-FON33K) MU _5MAAHJ9HAM8]ZJDV9_G9_[M8QS88"3.W.KB//S)1*72\3$XR=6)MTG5(D;G)(P:M4^6R1Q MG*,[FEKD\F5?D&"_UY^[NY+1A(1E(051L=>;UVBEJ7"(Y MTIT3!MZ>[93 M 2=5T"17H@VY0^K %?+$[IWODXHZWU>424:QX4(ZF6K,Y6-?"*O!TI5&>H,: M%TSV&;S?D!.K*]=1J;F"F9XT6'" 8$I*W@.)>[G^=K)V^\^+4 M&I 6FRU]S)'ZR /&8^!2UT^>E^W]!8[+IH'^=30TK^*I\X=L_3K JSXB1*2J M3N_J5=Y2T4F)0V3"1#O@^F_64I!S0B\;JGNA+LO(RUY/#@:/:C$;)$G#Q7RZ M:N2=K0#V0G'J.>ZI2AGK[$0Z6DCUH##QRRA.2LFOHK_ASIZ+.Z=B(0X(L9'4 MG794IU@417.D>XFL5DS$0F'A9/YD%Z:3FBV4@@$VE),[\H(4Q]8G=[SP@X:/ M+*T")((Z@4H)A^1TCUW.J<._ZL#UU.$@'UVV2'2[C?.(TSM@5YY]-OG+R"!U MR3FXX]!#.))1\$%$51QFU_28E4DD1MHMA'$&FKEXZB:#1*O%M/A5A:]UU_B/9W@5$^LQL,)=68,U7V]Z(G5GMK@ M]\"0B+TZHQ#>LN'1";'1.9WKV$:.6,DBQA1A,53OG1J2\K*0BS,ZT5'?+X=& M3%^&YJ3<,PZI6K9]3:#NO+@XH@X+L:M&G4LRZ'HEGH\B+'_D6Y] WW2GU84O M5G%]@%&F7@83.;1AB?BDN5>@=2I^Z6A/.,30VS[ OW0F7P&7)B4(LYR"<5)! MEX52AP5F?[2A-XS&^"&U2E_(A-(HC"9PKQ(9C*3AN[:@.4*WD(^F>7A.& MC?%X.*NT*FYV(CWCO)0;]E*BA'""$IK. JTHZP_VU#[6.N%1W/SI=M!',+=\ M5>UN&6=/5;-$'9RLM84V.5B3^N7%,P7?;B*U)4&+:D)22E M#\GZ5=6;Z:PZ M[[Y">+7(:)H,X*K=P?#/N^9I;>&.Z M64;C.([)\'O4L#2>&[)#D2*4^_H+T MCOM?#?6_]K17DBJ\ DDTI-DJJSYA;.M">VSK%/CLO4[+Y7$')K>[ELT4SN_\ M"D'TJ/IWSMV8D^5"W?<)J:-,\[L)_S\.QK.90@#IVOEZ%EERT^#2M0XN\/B5 M6B'@_/98]QA\1L/E1+WH_],BS2]1ETF\I?11_+5RWD@+Y!.WK4*9;BNNXDD:NW,.G"%T3\B'4-PIC[I$.K[7J>?U2^? M[L5![K$KZK!FN>JMW0^K) \*#=%Y@"TNS%7&Q,Q:?CU M1;/=TE*X\9)$YCO3?"<7PUA"_50;WQ)\/>CK%,8F&:C4U7PRG#=F;DV7FX6!\$@KK69EU'ZO[;@?U] @Q+6_6HVH?%6UQN:"8PIC)O.EO?%P1>!?BH50@ M>6,:21AE$MS:")&+ZQ,__PG!XK^I^Q"QKHTE"4NCVEI:81%/"C9 A"S+^D"^ M]ONT$UMW;]7AVDF>L.OHA"Y,Z:6E2$.:78^-T+"K-[K1U;?F'CC*)BE$IF:0 M.A?7EGU%._!PB8,[@>9H]:CYC!:H"B#G2!D2B)UH^NLG_;@530M22F1:1Q>;J(]=-CXM^72IOU"$I+1\ Y-N8W<9\ M.!HU^N6XFG/__N,_.-N,9G-MA9-ZER>5ZA_<:L^Z5&D"CV?#N_F+:A-'STW] M#$>3%SY 0CW: MKBL94@I,#8=4PP[[!2-MI4^2B5!EHA'FM_MGMV1ES"S!.3ITJFI%ND8R;E!] M,*Z@%(AQ$T8"/WQ7"F.=4&4BG\G:SJ%C+R^(]5B0U*!.)3P7,,;(2S0B;SYF M=BU;7$Z6 ,'W_P$MD:8GC:#K/&+Z#'E:5T&EB[[AF)#IQW[G#%&NGM'. L%M M"D6$=>?54+IKOB:Q.R .)X@0.6(K5*A$\[? M:9]MJ)]O!&N<;G"\43W 1TY>SGRN84^UF7%DU*W'XZ_]5J\ND*HZ'\W>-8!BXN<]+Y M"6)J)+=9_N2VR:*K'G>$=(EM<,[[1-<"VI.3#BDQX"N3Y>6\( 4(AM)6"H;> M(X-QQ^OWG42A]5@C6_"IUI&2_M1YVZG%O][9@EZ74;VV<#H>/Q-8"1SY=@#P M]VK<#/F/]R9X;/+!3=W5EIB"X)!43.9':"@%^*]:>5YG,:(V?>LB,*9D5.J' M^V[>[,I[S^ )=U3HQD2M=JGG3\3="\[#-R5XO%]^ VO/&LE^@HI\5M#:!\&K1XMI]T?4]OV7N^6IXY^>NTBL1MFU(NQG#^_)5=3@&J4[; M4CTJ3/$[\' MC6T-S'HC>!T\9R7>K_ZS=W>M:ZJMVBOJO=HC][7K3/0ZV6P MFBWX7=V[Z?+FPJN]>'X\#58+>DMV/ _&*XRDRDF=VO8,N:K>O[VJWL#]J@+N MY*Z6,LE/BB8"C+@OJ?/5>#1<5D^)+EN;A7(\R"%,NXZ9DII$<'H4'KJ3.'\" M0/*Y&B^&J_,3BE5%_ITH%V!R6,>UW,[CI_1C*-6GKU&H_Y.5Z?ZM_/^I2O?N M[W]I1?I"S7D>3.9W9*_!?+2DRNXG,EB^EJH\7:WG'_KQ%(,'^V1+ULEZA[:M+?^#6>4:&^6RZ9@>Z]_W$P7U!Y M>C8;2Z4:%\ H7!@OI%Z-"U/(*)BNQE*UQ@6Z%TP%H_VO 8R#%?@T#<:X61>U MX3B(_>P05-^O:]PV?NID;_(M_Z + 1'V([]Z4EVM?C/F7GXJI7Y_F \GO_)&PO=V]R:W-H965TX%\H24W6F_2+Q[H!]P[//[MZ=;)R_"6NEHKBKC VG MHW6,]9N#@U"L527#Q-7*XLG2^4I&7/K50:B]DB5OJLS!;#H].JBDMJ.S$[YW MZ<].7!.-MNK2B]!4E?3;5_7E%\@IG O\5F[3V-30638BNRIMQ76F;_LN['(?!AN/I(QMF><.,[4Z* MV,IW,LJS$^\VPM-J2*,?["KOAG':TJ%<18^G&OOBV4>_DE;_)E.(;"FNTND( MMQ17>F7U4A?21C$O"M?8J.U*7#JC"ZV"^*[]]>SD(,(6DGA09+WG2>_L$;U' MXF=GXSJ([VVIRMW]!_"A/ MR'O(X7_.%R%Z .E?#SF177 M?)T-J+V&D-K A)6RRDMCMO1_#B?7XX% MB!&K(VY7 \NT3839!H2$:0OT-,Q&040GB%;$X?3Y7WG%W$==&(4;I.>36C4F M;;]Z_O<)1\Z7L-MLQR1L*THGK(L06IBF1 B-H7U)SZ[NI7,12^& 5[\VFD*S MV++U;#R%WJBH'HSK1+Q/D7"UMB00.BIIP=?T>,QJ9?D%1)6.X3LZ*1TXPEAJ MR1 #O47C/=T;K'W&IZI+10995:@0"#)DDA1+J7UO1NL98 :V#;PF>9KB7N.O M*T6=8 AQ/1IR?,J)^(A5D@V[+R:NO5('&8;&#DW1-"&R:<2(]DS$(:SH%4YV'5?;&'B%A( <-YP!<8ZEW%YK39 M^&#:01:[27K&8M'@EP/0'D%FJ4-A7(#-7V-Q\C43/"7_P]HUIJ104V]"^8L] M7QJ;BC\G/UEPD:3_(8@!R?R.: )&RA](\ J9VP*G/2GL_#JB+?+(%@TQ?'-N M;0/IGU3M/&!M.Q+X,_N/P^RA:QWPV)-GL99V!2,R-0T\&9!:RZKY]%SH@MX; M\G_W?(_3>VK?JZ[VO=I;A:X#9][W()V*:/JA.O8T"8S$5$82B^+A4["8P$W[X1P%Q MI<*&,6JG(]"A=D&SNB6MXPP TA<3*2T!2V($<7WC(1U4099U:NFBDH5WW9TE MNBSG@S :L3%R =@APV$:,F",$:*N0;W("(A$"'R38I7$HO[ETJGA=Q%;.]"1 MW*@<%(2D:E#<=4JHS5H7:^$:5$.C.7*.JP4,U3%S([9 AO.444OD),4%\9/) ME!2VG8,C/5^:T!_98*0UQ)(G+%*'%2QM55.J[D/16W-888>-/!(,5*6N+S!><$BAVP M-SQB(GUZ;G3%M)(Q53:^;T'62&E@O[BA'LORF@W!.KN>VX0=/+BN7%/JZ112 MF,*0K!3AU[?PB5/[5'&0Y1 ,Q^-W-#A0CO="^A$J*:D;*5V MHM"^:"HH)1N9;C9<3#-?[4B$_TW-CNV$8=PCG3L4KVYU2#L+Z3USSZTT38H' M)6$(E(M8:K1<:,.IR/DP3!!NGU+A&Q,A68SYB62$*]!3INB7"1[WVFX:319T MW@177N>)/ N'DOI;W^+_!U40W84C((?4>6%#@T74!20@_C"_.F?\8\MUPLU?W(07/)^^&HN?E ST M*N$7S!>%.'XY>_;M-\>SP]E;/ F!>(^O#]^*B\Q(>0=7U<]HP>4"0Q/?%)=R MFZ>0T?SJNE4R>H9#ZB_[*BR1YJ2#,%T8 %(OMWR39+'\VU9^NE>W\E/+FP:P MGELE31NENF/\DZ=40>V R)(4O6Q3D C :X8(@[-2,56$-MED&^R!^5#T0:*? MPJB41P+6#6YV))8'D04-YBVOEYJ;N-18R@Z37:'9J2L<[==OPY,XBB#7\N.@ MQ9_\+@Z!A2C^@9&D114 ]!'ECKK)AS'41^)X+,Z; )B&0,8O8%BJ$2V6IJ^> M=> 96$"$>@'ZI/!=FQSW,4L_& MM-/5PPI(0(C:V;9H=GN[>@!_1R^6AB8O5HO6_Z/U_Z*W'_.I"'$V/QC@/ M<"+];$WK$@[GLWE64"JBIH"V-A!5%\TF6T46O)8J)6VE@1G)Y?:AX@V3&)Z\"0>8E[L M"NRG:&IKV9F>5DQ^.=,?7*["W(>1AWBX)-D\4W2&M6U00@[(,K]9^EYZDSEN M$&LHK'F@Z9?F=H0:4 )AO-> =A)TYN#A*Y5=0D7 R-Y4R@BR(/W<0V8ZY%8Q MY(J6NF1/CQU=4IXD S/G\:C411-!)@%; ML&9_L]ZEU4$/EXSWK*)["070IFI [>#@%4,2^)BO@P'#I?,?H[D+:[$T;A-2 MUY>:(!QE-YT\W.4<##Y9@'16_&&&NR<;T]>+[F[W[6>>/GGTR].'HY^E!] Q M*JHEMDXGKS'L^_0Q)EU$5_,'D(6+8#C^N582]$8+\)QFXO:"%'1?Q,[^#5!+ M P04 " !=@@E5JH@>Y,0$ V#@ &0 'AL+W=ORJE02:6J4B[_JN&W4+RGAG,K)[4SD9B5+GC,-4$E46 M!94_[B 7ZW''ZVPWOK)EILU&=S):T27,0'];325*W08E905PQ00G$A;CSJTW MO.N9]^T+?S!8JYTU,9;,A7@VPJ=TW'$-(<@AT0:!XM\+W$.>&R"D\7>-V6F. M-(J[ZRWZS]9VM&5.%=R+_#M+=3;N##HDA04M<_U5K'^!VAY+,!&YLK]D7;_K M=DA2*BV*6AD9%(Q7_W13^^$2!;]6\"WOZB#+\H%J.AE)L2;2O(UH9F%-M=I( MCG$3E)F6^)2AGIY\P;@_4LD97RIR]9M0ZII,09)91B60JR>0II/OZ7>38$/6W1._\LX"_EOR&!*Y#?-?WS^ % MC>&!Q0M.X#5&M];^>3M76F*>_'7,W@HN/ YG:F>H5C2!<0>+0X%\@<[D_3LO M(1LV9,-SZ),9UF):YD#$@IB(F3BUQ!UR1Q5+".4I>6!YJ5\[O#+@[!'' M#7C*@"Q$CI6+KB+:) .Q3[E61./#>7-P6AU,.-*#)J%RFU K9*H,TR%YRB3 M7FZ0&=OL;V"HH0GUGN2=?7;%.)(2I4(^RB&P26"EV\-)B@5R?>BKT_D_M,YF M/!$%;&WYB5SYH1/W0K,,(F?@#LQ>%#N]L&_V_,") X]\M_T T@_T!22V-X(@ M!;8A2T41[(]*(PGC5R_PG3 (B.?WG'C@63D(791=)XH&_P:J5&B/%N:-%=IV M/AIO'ERYZK0^VNW>>+&QVKWQXTKN!;7L_K<.ODU33+_D>4@^<0WH"+1T@[-* M83W<"XZNTLSDZQ>A ;/!> *K1],->?]NX'O^1^(-PF;M>_U#+DZ3U?L4&X)( M+X[]EASN>^&; ;-!PERMBN=Q.GLS$-:1.+T(+!8XSHPAZU-G:)$\$[$R,T\U MYH5.A.6RE7J.ZWD7@6*L[>#G"=3()6>ZQ?7B<&<=781I0B598MQZ#++G#/J# M1HJ<:-"_"/9Q-IVV]O9:A$O=UZ8,-RFS0\&/6M\%3A3XAQ'>#>U._5W4%=OP MASZ&WV_#'U1G/UR$LE^-T7XU>@-R9@[UFCG4NW@.W7+-TJUC9Y"4DFF&+GC< M)'EIVOA"B@(KT3B"VB\P5-I:;X M'\3"H6\_;)W[/P[-Z]?B[W4?09-6I4PR_/[=;S2^XV*_:KJH$P3]1OJ&%:6, M?2[LV$&G&%4[(AX5>?[ MTI/0--_"[N?,^<2(G7BGFWFNTW?=1CQ6D=V=;_D"Y-+>6!0ZO>2Z^JQO=IM+ MT6UU%VA?KVY4GZE<,@Q>#@M4=6_Z6$^RNJ54@A8K>S.8"XWW#+O,\&('TKR MSQ<"'5,+YH#FJCCY!U!+ P04 " !=@@E5UYTOK!P% !5#@ &0 'AL M+W=O?C/#[.DA?WVGRV MW+GE^6!@ZSDNA'VIEZAH9JK-0C@2S6Q@EP;%)!@MF@&/XWRP M$%+UAA=!]]X,+_3*-5+A>P-VM5@(\WB-C;Z_[+'>5G$C9W/G%8/AQ5+,\!;= MA^5[0])@AS*1"U16:@4&IY>]*W9^G?OU8<%'B??V8 P^DK'6G[WP=G+9B[U# MV&#M/(*@OS6.L&D\$+GQ98/9VVWI#0_'6_3?0NP4RUA8'.GFDYRX^66O[,$$ MIV+5N!M]_SMNXLD\7JT;&W[AOEV;%SVH5];IQ<:8/%A(U?Z+ATT>#@S*^"L& M?&/ @]_M1L'+U\*)X871]V#\:D+S@Q!JL";GI/)%N76&9B79N>$-KE&M$,[N MQ+A!V[\8.$+U<]Z!E^Q"3 )>\HT0IT8O8$2^&J("I=G-8102C ;^OAK;H/_G5 ): M_/0TOC\VYW8I:KSLT;FP:-;8&SY_QO+X58?WZ<[[M M]>$O'<+)J$/04MI'< M8*UG2OZ+$_#$AK_H\%X+*RT(M5&],=K:5GDJHNX][^:4+=W0@95J!LXS T)H MREG0*T.GL77$/'%$D2/C8T=FP9%623T$'&&[N4$,2ZQ\@$5+'_3T 2H^[HH? MEM" G<-=,#ED&MR2[9'BV/908IUS9U*12WIE:3L; 3[4N'2P1%-3P-29;'^; M^?.0ZC:8GX Q'E5I#"6'GTFLDB@ITJW$61+%+(>%'*8_*I )6 *=1F0-+X$X[T7B@I(B*D@SBN 5F:92E;"?S+(O* M+-O/%UG$L[R5._B8[?B8=?.Q[=Z>CJ^E%;.9P9D(#79/T%.,ZT0]?8:^FX;C M1ZCG0BEL?F"*C=H(SF%T]Y'JEE-9BPS2(E0QS2)65)!N:YX3MV@R"V)61(PJ MGGBFO4;[V>DE\#)BGC^Q'Q4I)UX ,:/@"7$*TBK**AJ5%-U84EH)/RY+#Y'& M44Y6209E&B!(EY=1%M-L]?^P$#H+ZZLWTHNE4(^_V%V))WNN41FHX#/4,R.6 M4/MBD)74;7+?=&(BU-,* M[VN[K^J^GAT-)=\UE+RSH5S5M5[YPM-7#>7:DR&"*T\.H6H,-1H9G$@'?U+7 M/-5:.O&_I[7X[]7V6NK9$JZ*TCV";)DDCKR9Z-7835<-+=MX_D/RZ*H[*#I, M.)-*^?R,11,6$@.BN,I]_:.T\OQ*HK3(@C[)XV]#TE5K1K%_P84G/ -JB;JG4$)7H])PQ.AUYG\))Z,-\QJ.\Y'W(:$M_ MQ5JCD;2("$'$64O*'-SO/=DZN/TO0[?]9@J(#LW_IUV]V:Z:I\*^^7M@^N=,%1@"PU.R31^6= GVK2/F%:@[TAX M.(RUHUMR&,[IW8?&+Z#YJ=9N*_@-=B_)X7]02P,$% @ 78()5;TL,%+% M @ U@8 !D !X;"]W;W)K&ULQ551;]HP$/XK MIVRJ6@DU(5!@%)"@7;5-JL;:KGN8]N D%V+5L:GME.[?[^R$C&J4/4U[B>_L MN^^^._LNDXW2#Z9 M/!<"FFF06'M>AR&)BVP9.94K5'22:YTR2RI>A6:M4:6 M>:=2A'$4#<*2<1G,)GYOJ6<355G!)2XUF*HLF?ZY0*$VTZ ;;#=N^*JP;B.< M3=9LA;=HOZZ7FK2P1._L*EM^\, TLI853;.Q*#DLE[985EISN8(%,]SL8W\0?S_[NP+!NC< B>M<\&%I"-@"V+:%0>60<\EDRID M+JE^5?U\;,$L,(U0;HF2GKL\GGSA73]23V^))XZX,Z&[QO:NQW"G+ %_J90E MA*7F*=T3EW#+5Y+G/&72PF=;H'ZQ"= M?C1\(1V]&<7=^'Q'^C\5N,04RX12ZG5]%;K_K K#SFCP;F?]LP+[WFZX,VM* MU"L_40VDJI*V'COM;CNTY_6L^FU>3_QKIE=4,A"8DVMT.CP+0-=3M%:L6OO) ME2A+<]"+!?UX4#L#.L\5E:117(#V5S;[!5!+ P04 " !=@@E5)4U3$/D" M !3!@ &0 'AL+W=O62:Q(@N;;H!A0+FF[[,.R#8C.Q<++D27)SMU\_2G:\VY +]B66 M*/+A\X@4LS@9^^ J1 ^/M=)NF53>-W=9YHH*:^%N3(.:3@[&UL+3UAXSUU@4 M90RJ5<89FV:UD#I9+:)M:U<+TWHE-6XMN+:NA7W:H#*G99(G9\-7>:Q\,&2K M12..N$/_2[.UM,L&E%+6J)TT&BP>ELDZO]N,@W]T^%7BR3U;0U"R-^8A;'XL MEPD+A%!AX0."H,]WO$>E A#1^+/'3(:4(?#Y^HS^*6HG+7OA\-ZHWV3IJV4R M2Z#$@VB5_VI.G['7,PEXA5$N_L*I]V4)%*WSINZ#B4$M=?<5C_T]_)\ W@?P MR+M+%%E^$%ZL%M:

X7N[2+SE"GX9T6/NNE0^0NH4_ABM*\D<&^T,TJ6HFL47<+6 MHD/M.X,YP">IZ8*D4+ C(U)7TOW\OMX[;ZFO_KAT0QV!\64"X:W=N484N$R: MD,M^QV3U^E4^9>^OR!L/\L;7T%<[>KMEJS!07Q=%5\ZM> KUC/K(:%LLX>,C MO6Z'[I* JRDN"QAR-<]RB3X7]KE ZD*UU!= O0<'HV@P2'V\ RHR#D6&#UA@ MO:?F'.71DL,;J2G$M(Y0W5OX;[+7KV8\Y^_IQ2N*^@'F_#8=\UE8W>8IY^RE M"*IAB<"G*9MRR/-TSL;#!6'=*/.$^,ZBHL*7YU '^22=\3'DTY2/V.!?&57N M1?$ [TAFB;66!UET;50H(6L'HW0VGT">3AF';\932P6"HY2S.:WRE#&6SB=3 MN-0&V;.'7J,]QG'F(*KJWOQ@'2;FNAL4_[AWX_:+L$>I'2@\4"B[N9TD8+L1 MUFV\:>+8V!M/0R@N*YKZ:(,#G1^,\>=-2##\CZS^!E!+ P04 " !=@@E5 M <>Y"C\$ H"@ &0 'AL+W=OAL@*FI=]MQ##A)LW58AR#)-@S#/M 2;1&51(VDXJ2_?D=*4=W% M\3)@7\07W=OS\.[(Q4ZJS[K@W,!#5=;ZS"N,:>:3B\N%V[M6RX5L32EJ?JU MU7%U.,Y+^7NS/.] MIXT;L2V,W9@L%PW;\EMN?FFN%:XF@Y5<5+S60M:@^.;,6_GS\]C*.X%?!=_I MO3E8)&LI/]O%Q_S,HS8@7O+,6 L,AWM^PH-+J[@_?[)^Y; C MEC73_$*6OXG<%&?>U(.<;UA;FANY^X'W>%R F2RU^\*NEZ4>9*TVLNJ5,8)* MU-W('GH>7J,0] J!B[MSY**\9(8M%TKN0%EIM&8G#JK3QN!$;0_EUBC\*U#/ M++^7,M^)LB3PL3:LWHIUR6&E-3>: *MSN&"-,*P47SC.I38:!;-6*5R*&BY* MV=K]JFF-J+>P4@J-<#PU%!S=,;2FQXN)P4BMOTG61W7>116\$%4"GV1M"@T? MZISGW^I/$.$ ,WB">1X<-?AC6[^'D!((:! 5AQFJM[[BW?O?$3>GH$0S1@ MB(Y97]YB@>JHQ MAP9?K...:1L0'A@?#LRQ?,DS7JVY@M!WNS[J9F6+^0$]DB0T&B-,7%/(5J-9/895)9417VRN/@]GCOKWV+H:ZX9G12U+N7V$MQ#.*/'#Q,[2 M*9G%4[APU8J.%"^9;3FZ$(T&/PU(3"F.(8I19/>D43+C6H-EAJFL@45EG65BVB0-2LI\6/CP@)>^YH?J_JCCE^N>:R,JQZKB]JU@ M+XM]?H%W+BT[,A-.T\@0!K=18# M8L6WT<9@AD>AWV?"UU,^=+:3O=L;*V/KWB@:,AMG=Y$/N\,S:-7=_E_%NS?4 M)Z:VHM90\@VJTO&PO=V]R:W-H965T M\9.FUXZ2+O[\+#+\Y72G\U2",L> MJK(V%Z.EM/-7.F*6SSJQ=@T6O#"+:K*<1R&DW'%93VZ M/'=C-_KR7+6VE+6XT!IOK12R$K61JF9:S"]&5]&KZRG-=Q-^E6)E>K\9>3)3ZC,]O"TN1B$!$J7( M+5G@^'C$Y'K!!S MWI;VHUK]4W3^9&0O5Z5Q?]FJFQN.6-X:JZIN,1!4LO;_^4,7AT,6Q-V"V.'V M&SF4/W+++\^U6C%-LV&-?CA7W6J DS4EY=9JO)589R^O6X,18]AK5-'.<=_:NO;WX3^Q-V'M5VZ5A/]6%*!ZO'P/;%F"\ 7@= M[S7X2UN?L"0,6!S&\1Y[R=;AQ-E+OL%AQNN"71F#,W"5_]%*(]WH?ZYFQFKP MYK]#BXL1#HL1^EZ,+K_[1S0)?]CC1+IU(MUG_?)3S=M" M6E&P&ZV8HR=[6_LC"N1#]^3 U;\H+-A*#SB%$-H[.U6XM\-+Q> MDS4U9[_PNH5(L,@E/CQAA/ Y(#C0=-H-X\7O.#K0#OS&:SP7;GM>,EXI;>67 MS0*#TTLNS[6J'(PYEYK=\[(5CZQ8!6 @B-GA)C=+R6>RA&V$">_;2A3!T]U+ MN:CID1SC>:[:VNW9J%+F6!DX4V!:;;C7*O$ T37.YC>$5N5YJPD9+ S&;Q$-3+OD ME@2\Y27FK51;%B 2S=NX3+0Z,$R.?82T%-8'BQ86<-AL(% 6:W@K,6('<,U; MV\(!7(V:NU1N@ X'9.W#[X_5C"Y"9-A%W+ /=LENN+:.^!(F)%;DEF ]3==* M=&$#X866O"3#6HA'HLMNY ML"B9!&$2XU><3H,D/.O-^@#-?%O#3<&.WBD#"R_848Q9IZ'[.4F#.)N\W*-Y MV5;SLKT2==/J?(G[%T*!DJ!PD1^6NKUVAI5Y2/]\G2*_".-R:I6%?#0;%'D? MQ5=1?,5><[-\#!3!F*1A$(8AN[4J__S5VZ,WI#N_.MT!B6Z7."".3N_YHH;D M$9,JS#.T]B5+S[(@.XO8;RAY"''.&TGP=M+#)ED093&[VP<;N0U0O@73-&$' MAT 8*RLG#W\E&$D4@%?=>95P$6R&&Y@IZWO1^0!#_6,*6$ M(61[^#S9\GFRE\^WJ*^+MG3I_BARA31_04S?%G <,$57D1@O7IL+YUWOPKGR M%\[0$=B[]9XCL MMIV3;0" -N6 KB!0T6#F-I$N1YL@.LJ/,@;>D*Z4+UC9> M?K'MCE8[%*:K!C8"O?GM\]ROU3"/RC?()?342^P@#5^PTR@XFTP1W M'+V(SL[5N)Y!*R'OG#\:#24J2)QHNO3_^$O2>!LS=0"!K%$,;3]D;^4!N M^S!,@M,X ?R%YXTAE5(@6N"CM7\N$6(2T&!=C-8!*G(,O:S4L5*EB6; MGL;!--K0L[."^,_$+M11D,5)D,3ASI&&KWU6@!J5AVXQ;5M#'[EW-G MXT8_65$00F3>.5R/QN-@$F?L1S$7[O:U_&'['M=][1Q(<&EL /<7=Z@['B1Q M'&33Z=?GSM/MB3[];?@Y6'M\ TL1^4D\2,@DB)/T$#IFT\=<1,*>$A&$2??R M,#B=GNUH&*>X5"9[69@EP5F4'$K!((6B_SD!DVR ?4D0 =,^\DV ,GV6>A&< M(V)YYFE12C385#0_8>'SJC_=JO[T8-7O96-(ZG_:$NZ3$?.VA/;/18]P?6*A M]Q=#]\!^, =<^53 JMJU,MVV\@F'".SN=+0>;(ER^7#Y/BH @VLJP!^=AN$8 MW(E\6:M2+=94DYZ&CL(96PNR\-I]- &?D%#_.6,I&T@6*MX$TV(B0=K-O<:] M#S/$A COOBOM#Y%[A=P6)1X6]^S#ZH^ MIG"AJV!\@:K<=X!093/H"+#@=]>TK23$AZ.7H#,OBF/T49HOQ"YQHSB]T286DEK-.G<( M%15?OA_WQJFOV_56A(D:*#2:>-:5ZXFL[T3]?-?%\1(O:]]A=:T5P)P<4I+^ MG_@Y+-]_@:51YFCP#$FS8.HHZB?UR$(NN$?V@5? ?;8CWD%D.(2H67_KY]G8 MW1S?3D:[4G]#,@YI_[CWW17)7+BORX:YB\]_@MV.;C]@7_GOMKOI_NOW>ZZ= M+Z688VEX,D43J_T79?]@5>.^XLZ4!7/&ULE591;]LV$/XK!W4H;$"))$J6T]0VD*0KUF$9@B3;'H8]T-+9 M(B*1+DG9R7[]CI2BQIGC;B\22=U]]_&[.U*SG=(/ID*T\-C4TLR#RMK->129 MHL*&FU.U04E?5DHWW-)4KR.STV B,;7'C,8 M0CK'E^-G],]^[[27)3=XI>H_1&FK>7 60(DKWM;V5NU^PGX_$X=7J-KX)^PZ MVTD60-$:JYK>F1@T0G9O_MCK\,+A+'[#@?4.S//N GF6G[CEBYE6.]#.FM#< MP&_5>Q,Y(5U2[JRFKX+\[.(:]1IU"!?%UU88X90*@")/#M9*V,O"C++'<]X^(\L";/?.^9$.NB0>KST#;S][78"U-QB2@WJ+P>+]NR2//QZAGPWTLV/H?1K?2MPAMD?Q#K.] MKQ!6JJ8^=LC6U4+?S.)O4J?I2XF_+B6]QZ@@1ETS"OL$(R'!5JHU9&C&YW!? M:<2]8H$[\;B_0+G'(?=[L^3HM_U8<*/5"HT[77@-;HNBH%V0T9;XTKECJ=WE M@R^'K(LG&8)#3XD4S?-PP_Y%&Y0 M&R4EUJ1,5V,C@UO47!;884L\L73T@45-/<_]^;5$B2MAO7X48I+$X- GD(2, M36E\EF?PJY(G!3<5T,%1/)RX\ZHDCX;.<-/!C$K54N).K!9K7S)%04>D[CZZ MX .5,>0QY%D.+(SCC,+$+(4OS88+[=7Q1$"M@)-.)7$NB6]1256K]1.\?W?& M$O9Q>*=ARN)A]HLRA@"D[R82O49B^BS'>#!CX22.7\WNE26M_T>Q&5)^FKAT MI"S,4S>8AEE^YA8F83K)7A?&15'H%@]#<0N?L,!F2=*E25]8E%G*!'O5>MXA MA,V_LNUHRN\F*@U9FAR&%$,23*_KE8.BQ9(:5!\D/DK"R20??ZN0ER CCS+^ M+^7CB^&[&NVWH=,G2U(X=-!%+^XNGU1W0[O::*7MKK%A=?@)N.CNOF_FW1_$ M-==K(0TUZ8I(?4$L#!!0 ( %V""55L':S_O04 (/ 9 >&PO=V]R:W-H965T MW&Y)"E?4NN4T,.$G;=5C;($G;#\,^ MT-+9)B*)+DG%\;_?D9*5N'6U8 /VP19?[IZ[(Y\[DB<;(6_5"E'#?576ZG2T MTGK]:CQ6^0HKIERQQIIF%D)63%-7+L=J+9$55JDJQX'G)>.*\7HT/;%CEW)Z M(AI=\AHO):BFJIC*B!HF+T]',?W66&GDK\(7C1CUJ@XED+L2MZ;PO3D>><0A+S+5!8/2YPW,L M2P-$;GSK,$>]2:/XN+U#?VMCIUCF3.&Y*+_R0J].1]D("ERPIM178O,;=O'$ M!B\7I;+_L.EDO1'DC=*BZI3)@XK7[9?==^OP%(6@4PBLWZTAZ^4%TVQZ(L4& MI)$F--.PH5IMJU%?OORC.(JX%Q4M->*V>4ZNF'S$M7Q MR5B3&2,\SCO(LQ8R^ ED A]$K5<*WM0%%OOZ8W*O]S'8^7@6# +^WM0NA)X# M@1<$ WAA'W-H\<*?Q;QB$KN8+]F6**9A)B6KEVC;?\[F2DOBRU^'@F^QH\/8 M)H=>J37+\71$2:)0WN%H^NLS/_%>#W@>]9Y'0^C3:\K)HBD1Q +:*.8_[)P# M=D_AT]KTE ,S0WRNMX>"&31W.)C9+H&-$\J:$NN'#"-#0+4"] I!\7NH6BZ@ MX0+03F*_D\ 5,$7")54&]:H-2,%GDI2=]_#59A46+V%VAY*J!+RY1YESA7 I M>8X'!,[)H-F\AI7P!U\@S)9+B4NF$=[3#*=ZDL,75C8(1[PF/T6C6%VHX^^[ MGQJM-#5YO02FX0)SK.;D6NA;_WV('3^8P'-(W2"&=\0?\@.2B1GR0W?B];X6 M>0 M&BQVFIUI*]!,$=':X4/4'39^0_3;[+C!.FKP>MUHXER/"XUQ:+ZU;#5) MQ.HMJ4G<(^;-2B+N%36X)F;O#>RO[N.>/SA'7*#SB0 TRLHRT&[$,7PY60:_@.\F(7VZ7H]\)TI:T-(DIA%.)S3Y M\'=!*5M0=L*68UE8B5^?98$?O*;) ZT!8B0],9(G$^.CJ.\H%G+SBCZ4TJ;9 M4N)SS;4:K%[#9O8*E7Q ;VM60^C_M6)];&Q!V/%;/52C73&R50$NS$:]95P> MKCM7AWQ3(/ZI_B1.$D8F93,WG/0%*'6\.&E+4#*!/ MX$N[YH1.*U.BS\1506DI4E7);L<)$<]/?P M^7XC-)V<=C4[P_ECPWAOVD@KGPMIEMAR&4F(\J5NQ6LE2EZP=E?H8T,SX=!; M0K*V\FZ8^M^*[/ Y;S?'EH@[K"D[GT/DIY: YC^U_P&1^9K1?=CRE8K*+6K# MO]B)Z P.G3"SW$^3A(:R*(0;S%>U*,5R:S4*PB[%VNXWG=N$%CAQY!L=C[(T M@P?4"Y1.E3(OC5< M\?;^UV8UZ39T"Y+&S=RR)?$@B1)"\;P(?,<+R,VG;;99#(>6DAH3)_5,T0D# M)YWX[4PR20]>&,:/WB65\=2\OA29:&K=/E'ZT?Z!-VO?-0_B[>OP Y-+NKI! MB0M2]=R4CG_9OKC:CA9K^\J9"TUO)MMM&PO=V]R:W-H965T5(DRBJ!^6C,M@-O%KMWHV4;457.*M!E.7)=/KR[>!_SD MN#);-KA*YDH].>=[/@TB)P@%9M8Q,/H\XP4*X8A(QK\-9]"F=,!M^Y7]TM=. MMZ=6WW!3SXGCRY0P_A=636PO"2"KC57E!DP* M2BZ;+WO9G,,68!A] $@V@,3K;A)YE5^89;.)5BO0+IK8G.%+]6@2QZ5KRKW5 MM,L)9V=72"7!S5SP)7/'9.#H@<"4?&GN!^=[A'8:P7V]K'/[NG-Y;5 4 NX M9K;6W*Z=W73IBK,Y%]QR-+N$[Z7>+?RA0+I,;WDL^1>JK)A[FT<'IS&S0HUDPD()&@F.U*6F M7F/;:SCR3*HV!#6=,5QRDS$!OY%IN$,W;+A<-J$'$,?=_FCDO!22N)L.O-V# M>-A-1HFS3R".NE$Z<'8?1F0.@6JG*;:PJ"$9$$$,#\I2CD9\Q=8T>BP]AUKF ME%S5DJKNP&C8C=,^-<28,?"RJJTOFUC06#B*>]UA.NIL&K9U=(>?ADFD MOYNLUTTLN75<7 M!(V.!R&PO=V]R:W-H965T0E!G)IL0Q-$33IAF'8 RT?VT(ETB6I M)MFOWR$IRTXBJR[VLH>8Y!'/_3OD84X?A/RL5@":/%8E5V>#E=;KR6BD\A54 M3)V(-7#\LA"R8AJ73"Y&)O]=L/O!3RHG3DQGLR$^&P6U_.S@6\,@A)R;20P'+[")92E$81F?&ED M#EJ5AG%WOI'^SOJ.OLR8@DM1_E',]>ILD [('!:L+O5'\? K-/[$1EXN2F5_ MR8/;&^'FO%9:5 TS6E 5W(WLL8G##D/J[V&@#0.U=CM%ULHKIMGT5(H'(LUN ME&8FUE7+C<85W"3E3DO\6B"?GE[!3).C>S8K01V?CC2*-!]&><-^X=CI'O:$ MW BN5XJ\Y7.8/^2E4+8'\=3Y36B(6_NYRULF*NF69^IBH-E1BBQ0N]1P9%%U I%JV-R M*?A7D+I N)$[X(60Y(/0H,B01+[O^;Z_,WL/2DW()\XJ@2S_H'YK>*%4S7@. M:)="[*9>E&7'Y"CSDB@\)A_P( NSP(O] $??"^,QN3=.OQ>,DPORCN5%6>@G M$L:)AYIP3#W:K0UA(VJN;5BZ5%/J97Z"NFGD96'4* ]#M"BR(TV21NYE+26@ MJ+41CJ?14>@EOG_D:Z0Z-Z ;4)>8?I0P5_ I/D(Y@+"A'K.(G>T#WEO-(K*>KERAE=J$-C8X_(ZXTQE]:8CG@%4>3B13V:IBY> M[33>3C%>6= &QE9G?U@ZJ]-&Z!L%Z&+1&X?T>1PZ'+_:Z#@@#&/T,/!HV ' M#YG$Q""* A<.)$2I(02)"PH20HH$/)!<:)!@OGDA'@P[< J\+$L1<@%^W$8N MBQ(3^=#+$K^OZI.VZI/>JK_FJ OPX+KFN:C 1K6EO6VRLKTKNXJ_7\'][MU MM&DJB *7)[TBQ4;7!@'?"WE,+#BS5?%(*M=Y@.D\.NXQ<_U,,,B&9;=)(7?( M^XSPG'=W%?1^>W&WO;[J;*-18S9?>3XD-/;;W]A>>S1-GA<*'GA=H(_'U/ZY MDDSBL(%,AY+4UF[:5'""VXPW4A=[%)N*(=9K[*DO$D&),HB.W9 MD]C9WHPG'AW;'LH+TLS89HZGM"7L2_SXQ#_",#VXW M]K45O1*ZVXI.1-K');9OR@)KTUW46FG$CME7(S1Z+AZF#^F)O[OQ[=0U;)O0 M8=N&OFIW-\A1IM7%*\&VNN,P/?Y&9XS[W=6!#$'L!1ERFN![A(/>A[1AV[X. MVP:V"P"CG1=G!7)IW]6*6$/=X[.EMD_W<_=BW6YW[_X;)I<%QX8/%LCJGXRQ MP93N+>T66JSM^W4F-+Z&[70%#)-H-N#WAT_-*;_ E!+ P04 M" !=@@E5*-]&(!$' !K-P &0 'AL+W=OOFLPR'T40O5'?8SK_O M20@)2IR.!2S)4]" M<9&M>*H^661Y$DKU-G\:BE7.PWFIE,1#9ACV, FC='!S55Z[RV^NLK6,HY3? MY42LDR3,O]WR.'NY'M#!]L+GZ&DIBPO#FZM5^,3ON7Q8W>7JW;!&F4<)3T64 MI23GB^O!>WH9,*=0*"7^B?B+V'E-BE >L^QK\>;#_'I@%![QF,]D 1&J?\]\ MRN.X0%)^_%N!#FJ;A>+NZRVZ7P:O@GD,!9]F\9=H+I?7 V= YGP1KF/Y.7OY MG5 M!;-2,(]5L"H%ZUB%4:4P.C8&NU*PC[4PKA3&9;(VJUNFQ@UE>'.59R\D+Z05 M6O&BS&^IK3(2I44IWLMYFMA<)6%]^TWE\-I8JM\' XJ^*XW<3!]L1ADH]9*I>">.F< MSP%]7Z]O:_2':DWKA67;A;UE6L _UND%,8TSP@S& '^F>O6/8:[4Z5YU]WCK M%%#WCK<.J?L_%GOPW.8>O'X-[ZWX2ZCR-N@6C%[TBDNQ"F?\ M>J":@>#Y,Q_<_/H+M8W?H+1C@KF88!XFF(\)%B"!M8K'JHO'TJ&7-\BHNN7% M1;% %;*!L$N(HOD_WYPS:S*RKH;/N[D'Q"QK-#';8FY?S+0=PVE+>0 89=81"_IBS)R8M)9JK=VH7KN1=NV^E(, GY^'SSQ7@PU1RYBH^:/J M &HR$E)M2[43SXIY0FW2M]'V4W"=-^9&.UY2DUEF9P&G6J].W6. 33::.+23 M#DR;/ABG:1F=I$&N&;;MP%FSZZS9VJQM;I=IM^[)2MTDQ:;5Z[.T@7=V2\ZX MH)-.DK1.G)JDODGC@G4L>I@6?3#(4:<2 ] O.#WC.CUC;7JV/>P'$C0^*D%: M-TY-4-^D6@B[DR!,BSX89"]!D%]TSP9RZ@PYVGGC^Z8,!W/*P 1S,<$\3# ? M$RQ FN5S*0NFKT+ M)V>G;]6T)Q/6S0^F41\*%=I%@!RSJ+6G:U'6I(EI^]9V7"?;<;V:T]="79-9 M,;VO5-+*G<3KWM:9/< <,LS>AHKFHJ)YJ&@^*EJ A=:NKH:$H=IC.OYAL+)W M\#2H]^OD>@&L0N=!5*L^'&O_1 AZM_](2!L6A.IID'*FC9XYX8L%GY6=]*6? MT*;IID73!;-F'6ZT6E=.3EC?H,WLWIT'):0):B>SA'M>G#@?:.YZ!K^\[GM*%0J)Y#N9?9["OY:U5\&PJF M 9.)F**BN:AH'BJ:CXH68*&UBZ1A<:B>QOG_QF%4J@<5S45%\U#1?%2T NM M75T-X4/UC,\Q U590>?%+RU4WPB_)3R5\$PU.3Q3:;TYN4KZ!BV;]=HXIDW_ M<) !(#(RZ!YZB37T$M/32P]JK!7%C4#MZO+'/^E,Y:9L(>OB)PU02O20I^YQ M5#07%TS\:YHOIF:^Z?Q3?4>31 MK'AYJ'V@_N8(%?&K)_4/C#)KBDJFHN*YJ&B^:AH M 19:N[H:II =P11BM8\^==9K'ZA,(F!PY(R[7UZCVO0/!QD (K;M[/G^E#4$ M(M,3B%ZRBK-OG).2MP(3@$G.35'17%0T#Q7-1T4+L-#:9=*PFFS\D_H%*AV* MBN:BHGFH:#XJ6H"%UJZNA@YE6D(,MU\XA_L%*JT)&+1&W6Z!2E8>#C$ 1'I? MU YW'NU)>/Y4/K4EU%9>IW+S!$1]M7XR['WY/%3G^BV]]"APW:>7P>:YKP9^ M\QC:QS!_BE)!8KY0IHR+L7(TWSS9M7DCLU7Y8-%C)F66E"^7/)SSO!!0GR^R M3&[?% ;JY^MN_@-02P,$% @ 78()53>40ZVF! F!X !D !X;"]W M;W)K&ULS9E9C]LV$,>_"J$"10(TJ\OGUC:P:RE( MBAQ&G+0/11^X,FT3*Y$J2=G;;Q]2TDK6L:S=$H%?5M?,C^3,Z&_-4#4X0X9@2P-!V;MVYMZ$[50ZYQ>\8'?G).5!+>:#T45V\W\PM1\T( MQ2@2"@'EX8"6*(X52<[C[Q)J56,JQ]/S9_K;?/%R,0^0HR6-_\ ;L9];$PML MT!9FL?A"C^]0N:"AXD4TYOE?<"QM'0M$&1 MZ>"U'08O./BE@W_N"(/287#N",/2(5^Z7:P]#UP !5S,&#T"IJPE39WDT<^] M9;PP486R%DP^Q=)/+#[)6@PA(YCL.'CU@7+^&JP0 ^L]9 B\*8XF+8//E(B]G)B1,ZJQS_0^X\T_K8,815'[SF.]YX6 M^%M&;H#O_ (\Q_-ZYK,\W]WM6\[_&SW\SZ,W@N%71>7G//\%WAT1>*.*0FH M6*,H8UC@TRK:YE5$DS03515555A7SY\?)!B\%RCA?_752#&+0?\LE,3>\A1& M:&Y)#>6('9"U^/DG=^3\VI<@D[# )"PT!&ND/G=Q8U\D?D MZQZKUSV5">/%ZR[?ZL+V=5^^BJ&&^5#J%^RPF$['DYE].,U#U\AI6@1="]<9 M.RVK4,=IA&)8A6*H#<7G5)4J!X*"-&/17OX\@8@FB2Q?*=/18]^*M<1+*]0D M+# )"PW!&FD956D97878C$RFTB0L, D+#<$:J1Q7J1S_.+$9=]Y_SYFX+;'I M&K7%I@?C^^.6UN@PC4A,JDA,M)'X1@Z(JV\JN3K!<*1.I&Q_GQXE-.5;CFV0P M\5MJTV/5EIL^T'0P;>F-%M2,QTDCZ)XG.7+1^3\@2(3^37/TR$LKU2@M,$H+ M3=&:R?'JY'A7H3SE-$PEU"0M,$H+3=&:":T[9%?;M1E6'[\K&GY'?+I&'?'I MX0S\MO;H.,UHU$VFJ^\RP_5J52ZP=WU:[XNKTB0M,$H+3=&:>:@[7'=X'3)C MM"\V2@N,TD)3M&9"Z][8U?9KAF5FU/-MTE:9KDU'9;HFG>\;':49BKJW=/7- MY9+*#QPF\$.L2IM@RL G*EX0'"WJXOHT20N,TD)3M&92ZC;7G5R'X!CMCHW2 M J.TT!2MF="Z0W:U79MAP9EV9&#DC;RVY'2M.I)S#BC4@HIXV"<[;0EBNWR+ MDX.(9D04^R/5W6H;]2[?/&S=OW=OEV[/_4!MN^8[>S6^V+/]"-D.$PYBM)5# M.3=C.4]6;(,6%X*F^3[? Q6")OGI'L$-8LI /M]2*7?EA1J@VHQ>? =02P,$ M% @ 78()5?5_L^Q:! &ULS9E;;]LV%,>_"J$!10>TT<6W)+,-)&:[=6@#HT&WAV$/M'QL$Y%( MCZ3L]-N/I!7)4[$]UO(^'84Q,'3A:]TN5+F0C@>KLD2[D%]6T^%/@LKRISFP"3E# E8 MC(*;^!HGD3&P+?Z@L)5[Q\BX,N/\P9Q\FH^"R(P(,DB501#]MX$)9)DAZ7'\ M4T*#JD]CN'_\1/]HG=?.S(B$"<_^I'.U&@67 9K#@A29^LJWOT'I4,_P4IY) M^XNV9=LH0&DA%<]+8SV"G++=/WDLA=@ST)QV@Z0T2$XUZ)0&G4.#[A&#;FG0 MM"CX%@G36M/,@1736FOW*3/S?J^$ODNUG1K?Z=#Z0 2C;"G1 MV\]-.IYK)C>=TCO EG&Q"*SC) ]\ H%^B.*Y!M$^4DF8?-M5R3%$:! M?II($!L(QF]^BOO1+VTJ^81A3["&@MU*P:ZE=XXH>,,4G=.LL %_#VDAJ**@ MX^TQS0H=(XF/%\7BMCG%E_4Z5/GS5^?-1A]4I#+O]O4[_I4WR<,>X(U MU.]5ZO><\7M7Y#,MH9;4/E\DHE(6Q$0ST0?ZX;=$J0UQ\])ID]6)/U?6':QG M8>;MN1GWDW[\DGBN23QCV!&LH.:B4'+R*S!_X5-\G#'N"-=2_K-2_=,;Q="]\;8&=XWJAUU>5UUVVC1[Y#OPK" M3$+?K 7-S,(@:O/ST:O(XG(8GB; *PW[HC6G8*^> MB/^'5"ZAC4R]B"X/TOFD5KBU5:]JU/0KJ?U*3O9+'DO6N-4W)_CL8/%)P[YH M35'K@B7NO(Y\]5KN>*5A7[3F%-053^QJU.O%*P[YHS2FH"Y38N0)_ M::(.GD_49YM@]]!>ZGI='<2GEP>'.?T19J(@XONQ;W"W;O;9(>63AGW1FKK6 M]4=\]3JRVFN]XI6&?=&:WY_KBB5Q+L=?F-4EM)&R%[WD(+%/:H7= SQ7@'!O M*R('L;1;.A*EO&!J]UV^NEIM&]W8S9*#ZY/X&N\V?VK,;B_J"Q%+RB3*8*&1 MT<5 OQK%;GMG=Z+XVFYXS+A2/+>'*R!S$*:!OK_@7#V=F ZJ3;;QOU!+ P04 M " !=@@E54\>ME7X$ 0'0 &0 'AL+W=OU:M6N[WV1=477C 0;1)3 MV\"UZH>OG81 @LD"YWVSY&'F9\^,\T]F/=Q2]LR7A CP)<\*/K*60JQN;9M/ MER3'_(:N2"'OS"G+L9"G;&'S%2-X5CKEF>TZ3FCG."VL\;"\=L_&0[H665J0 M>P;X.L\Q^V=",KH=6=#:77A(%TNA+MCCX0HOR",1GU?W3)[9#666YJ3@*2T M(_.1]0'>)G"@'$J+WU.RY0?'0(7R1.FS.ODX&UF.FA')R%0H!)8_&W)'LDR1 MY#S^KJ%6,Z9R/#S>T7\H@Y?!/&%.[FCV1SH3RY$56V!&YGB=B0>Z_8G4 06* M-Z49+_^";6WK6&"ZYH+FM;.<09X6U2_^4B?BP$%R] YN[>!V'?P3#E[MX)T[ M@E\[^.>.$-0.9>AV%7N9.(0%'@\9W0*FK"5-'939+[UEOM)"+91'P>3=5/J) M\0/9D&)-P'=@=_1 IG11I/^2&5"%!#\RRCG Q0S\*M?M!/.4@[>(")QF_)WT M^_R(P-LW[\ ;D!;@MR5=:B=L+_'E=W #/>0]?->OGS%VD*/@J2\[]T5:^XOIZK=/"6K_"4 MC"PI=)RP#;'&WWX#0^=[7W.85XT9] ,?MLW0L9D;!'$0M,T2#2T*W"!LS%I1!DV406^42GZ> ME/SHXNQUO725F80AD[#$$*R5_[#)?_A*$A":+(Y)&#()2PS!6L6)FN)$UTI MY1BTGFUWX'@X,.PJ@&3-PO921@R"4L,P5H5&+R2!@Q,%L) 9_\Q[URK K5G MZ]WMQT7"C@X?.5WM>5%$_2R M2=)KT@YWWS_!LQJHZ_5$VO>V)_WC7[QP3=*045IBBM:NY+Y'A,%K:8O1%M(H M#1FE):9H[1+MVTC8VPA=HRWAT2/OW,1N5U[.L4)Z*Z\K,EJKZ(3.[)LT>%:7 M]E4Z\T(3U#^#BY>Q21HR2DM,T=JUW/>B,'XMI3':J!JE(:.TQ!2M7:)]LPI[ MVZUKE&:@>>YAW%6:; M[;L/Y:95Y_H$WMY!S76DMOO*':4]OMHK_(39(BTXR,A<#N7<1/+MP:KMM^I$ MT%6YO_1$A:!Y>;@D>$:8,I#WYY2*W8D:H-D$'?\/4$L#!!0 ( %V""56+ M"]F>* 4 "&PO=V]R:W-H965T!>=S/&.BZ=\S9A$W](DRR?66LK-M6WGBS5+H_R*;UBF MOGGD(HVDNA4K.]\(%BU+I32QB>,,[#2*,VLZ+L?NQ'3,MS*),W8G4+Y-TTA\ MOV$)WTTL;.T'[N/56A8#]G2\B5;L@F(-+;1DC]$VD?=\]QNK#2H7N.!)7OY% MNUK6L=!BFTN>ULIJ!6F<59_1M]H1!PJ*HU<@M0+I*W@G%-Q:P7WI#%ZMX+UT M!K]6*$VW*]M+Q]%(1M.QX#LD"FE%*RY*[Y?:RE]Q5FR4!RG4M['2D]-[]LRR M+4._H/T5C?-HM1)L%4FV1//OZ"%*6%X,2Q'/MV5X9^LHRUB"WE(FHSC)WRG] M+P\4O7WS#KU!<88^K_DVC[)E/K:E6F4QE[VH5W13K8B<6)&+;GDFUSD*LR5; M:O2I67]@T+>5=QH7D;V+;H@1^/LVNT*N\QX1AQ#->F8O5\)UOH@6;6*K@ MY4P\,VOZ\T]XX/RJ$QS/1-\GL\[[E>*@5"S^>3Q/L1L$ M0V=L/Q_Z52.&/=_#73%Z+$9\?^C[7;%00PM\X@\:L8Z5?F.E;[1R]OFKSD*C MTKG["Q)&(6$A$*SC^4'C^<&%DG\ &1Q(&(6$A4"P3G"")CC!:Y._4O0/\G#@ M^4$O6V?'4IZ/@U$O]8^EL#( ]U/_6,P/\$&!Z)@X;$P<&DVD+'^2?*,ST:AX M[@:#A%%(6 @$ZWA_U'A_=*'L'T$&!Q)&(6$A$*P3'.RT#_+.:_._UCS,1C+$ M..@5 *U8X)%>!="(^7Y W%X%T(AY(W_DZDL /FA8L-'.6SZ/$[V91L5S]QDH MC8+20BA:-P2D#0&Y4"6HP5 A@J114%H(1>N&J&W3L+'1,%8#]^BQW/.=X;!? M#31BSH X_6IP+#;TCFI+J!$;#-6L)ZI!V_%@<\MS)_ARNY!HQK,%RZ2H=N1] MG#^A?YM=><.RQ3J-Q)/6'<8)SMZ2D#0*2@NA:-U0M6T;]B]5-4![.U :!:6% M4+1NB-K^#AL[E&DWBX3*HO=HPT0Q%JWTQ:0"C@[[@7XA^:$(_;%(:!3IFMMV M3-C<,IU7/-38B57JJ$@#:(H#0*2@NA:-T0 MM4TB-K8YKRDAHZ/,=JZ\H^9$*]6O(UJA_KL)K91[HC$A;0-&S W8V=7$\#K# M/-6YVQ641D%I(12M&[2VFR3X0A6%@':;H#0*2@NA:-T0M=TF,;9*KZ@H-;"; MX+W7&#.]4*]64+U4CQ7JI4XT-Z1MXHBYB3N[HIQ^-V*>Z>S="OK[&R@MA*)U M8]8VI,2[5$$!;41!:124%D+1NB%J&U'R@Q\0SR\HOOF)H7:Y5NJHHKR$%>JE M1KV*8A\<_$B96)4G;G*TX-M,5K_I-Z/-J9X/Y5F6WO@-OIYAS3C%UV%U9J?% M5T>(;B.QBK,<)>Q13>5?,E2/-?$_9-UX "'1? M5X0OK$*(S;EM\[2 &O,SN@$BGZPIJ[&06Y;;?,, 9QI45[;G.)%=XY)8R[D^ MNV++.=V*JB1PQ1#?UC5F/RZ@HON%Y5J'@^LR+X0ZL)?S#<[A!L3MYHK)G=VQ M9&4-A)>4( ;KA?76/4]<1P&TQ#\E['EOC90K=Y1^4YO+;&$YRB*H(!6* LN_ M':R@JA23M.-[2VIU.A6POSZPO]/.2V?N,(<5K?XM,U$LK*F%,ECC;26NZ?X# MM Z%BB^E%=>_:-_*.A9*MUS0N@5+"^J2-/_XO@U$#R!YS "O!7C'@. 1@-\" M_*=J"%I \%0-80O0KMN-[SIP,19X.6=TCYB2EFQJH:.OT3)>)5&%PP[(%M ;=%C%)<=YSB#' C)T]P.]!YHSO"G*%'VB*=;Y?16#P&7%7TO@ M[4V,7KU\C5ZBDJ"_"[KEF&1\;@MIGE)BIZTI%XTIWB.F^.@S):+@*"$99 9\ M?!H?G<#;,BQ=;+Q#;"Z\DX0?M^0,^/%O[(!A^ M5RB^YO,?X>N5A2H NNX*YLLG*8HN!=3\JRGK#6]@YE6-\)QO< H+2W8Z#FP' MUO*/%V[D_&4*^9AD\9ADR4AD@^0$77*"4^R'6VR*?@.,-%"]-79+UY],IL[< MWO7C:A!S@S!PAV+Q0S$O#*=A.!1+#&R3T NC3FS@9=AY&9[T\I:4JB7="-F9 MC/WE)/Q7*VU,LGA,LF0DLD$.HBX'T6]J ]&8R1F3+!Z3+!F);)"<29>0E M$<"(+C]#V6_J K,QDS,F63PF63(2V2 Y MKO/SF]YY;A]HD?U7L^^ZT='571G$/'_VX'/ (!9.IWYTU @,8H'G!.%1([![ M8TP-+-?S(THNZHD".97A9R+@>F!.3S-:7BL%$*NDE_^1]0 M2P,$% @ 78()5:40V&U'! *!< !D !X;"]W;W)K&ULK9A;;Z,X&(;_BL6.5JTT+:<$DFP2J0TYL%)753NS>[':"P>< M!@U@UG:2]M^/#90)X+)DQS<)F.]]/AN_/N#I"9-O=(\0 Z])G-*9MFB2 'I($DK=[%./33#.U]X*GZ&7/1($^GV;P!3TC]C5[)/Q.KRAAE*"41C@% M!.UFVITY\<G8-1$NV&'\3-WXXTPQ1(12C@ D"Y']'M$!Q+$"\ M&O^63*U**83GU^_T5=YVWI8MI&B!X[^BD.UGVD@#(=K!0\R>\&F#RO8,!2_ M,0V2*"W^X6OY'LX$G",76*7 :@H&'PCL4F#WS3 H M!8.^&8:E8-A7X)0"IZ_ +05N7\&H%(SZ"L:E(/>77O1?WOD>9' ^)?@$B(CF M-'&1.RA7\SZ/4N'U9T;XTXCKV/P)'5%Z0. &_ $)@<)YX,I##$8QO>:E7Y\] M^R*/]4$>&SS@E.TI6*8A"B5ZKUOO M=.AUWN:JX=9[P^^M3N#OA_06V,9G8!F6):G/HK_+U81F,$ SC:]&%)$CTN:__F(ZQF\RVZF$ M>2IA2Y6PE4K86B5LHQ+F*X+5C#VHC#WHHL\?X1O?E## $$FD,W:G_%+?JH1Y MW0USAR"$;[(F+5768J42ME8)VZB$^8I@-8\.*X\..[OR+@CP(664;YL#%!WA M-D:? 8SY#ARF 9^3,0$!06'$0(RIU,0%W\GY8F-_G(]M!:0AJXPWK0IAUD#L:-=+XDG>T855"M6YRJ6YS.;BF6 M0<"_26*^^F7P372,[.T7F.%Y#0VC\?8[4UTZ,_1(N%29<*42MG;:?=6J_D9E M1E\1K.8BMW*1V^DB/^5CEW^(@JL0%5?7XBLB(_@8Y=_*8GBCUXQ_]Z+P?)PC MZ4AW6UU_8UIF8V MVE&F/7(;8UV"LIR1U?!1.VIH-CIKU?D&+K6'2MA&)T)ZF19*IM!GEMDF6T9I]VD-N,674V^%+7J(1M M5,)\1;"::\:5:\;=N]_:+!/BPY;M#C& Y89#9I1QRP,W;:-T9KUT-9-D=(WF MID-6+<=N.$IEM=8J81N5,%\1K'"4?G9LQK_R7_(S5PIR@Q3G!U5I=:Q[EY]F M-LKOS&PO=V]R:W-H965T M><;SC#.>C'=<_)!K (6>,\KDQ%HKM;FW;1FO(BI6MMP( MP$EAE%';:G?%AQ]5. MIN5.O!,[\=$7SM1:HCE+(.FPC\[;!V?L;:U*+8VWEV;JG27\*V=WR'=ND.=X M7L=^9B\W=[O">9WW^?_V?B2&7Y\3O^#S3_#5J5] #&2+EQ1N&L=D)B A"GWF M4J)_%YQ2I%_E'1;)]Z[#4+KK=;LSU?%>;G ,$TN7/PEB"U;XYQ]NX+SORL1; MDD5O239_([*CG/7JG/7.L8?'Z4GV;S&N4GF#EK BC!&VTK66&F!7HDH?0>'# MW#K;T'-&P=C>'B:@#7)[H]$Q*&J#_-Z@?PR:=[CS Z<&'0G1KX7HOTZ(#,0* M!-*%2R_^S(DDYA:[Q5)?GYVU:%HZ[!]LTVE(TD;TW 8FNL@R/\]RI$90JQ&< M5>.;( IN>9IV%NF@Y?"VD<=9!\0=-"*[3#/O@)A2U17:H YM<#:T3RS6S9($ M=)5 .;HVM])&\"TI.AN3?WC>Z"X%$A27!8OJ@@6=6@PZ O7+HO(J(V MHBG*O WQ3D0[JJ,=O>Y-!Y9C5@$:#MQ&]&V,[PV:Y>X%1/,+1*4&]D%[ M5U0JTU=+5(14WN#U:MVZ/Q0=:V-]ZM[/W([U2+?Z96?^F[[\3OB"A;XB)**0 M:E?.W4 G2Y2]=SE1?%,TETNN=*M:#-?ZCG*>=J/S$.Z@^@\#]02P,$ M% @ 78()597?]YU? P -PX !D !X;"]W;W)K&ULS5==3]PX%/TK5K9:@=22C_F$G8D$@]"R@D*A=!]6^^!)[DPL''MJ M.S/MO^]U',*D#"FH>> EL9U[C\\]/H[LR4:J>YT!&/(MYT)/OZ#T,W+!E9NR 'T]6= FW8.Y6UPI[?HV2LAR$9E(0!8NI=QP> MS<+()I017QAL]%:;V%+F4M[;SGDZ]0++"#@DQD)0?*UA!IQ;).3QM0+UZCEM MXG;[ ?VL+!Z+F5,-,\G_9:G)IM[8(RDL:,'-C=S\#55! XN72*[+)]E4L8%' MDD(;F5?)R"!GPKWIMTJ(K82P_TQ"5"5$+TWH50F]LE#'K"SKE!H:3Y3<$&6C M$\)U$013O29^WIIY!@>EBFA\UT'Y6IY8EJ>:(2K_=+ M>=Z38ZT!%<"ZR 6C<\:98: ?9$L)FO)1$1OU40I5#YQ0S33Y[P(G(.<&+5RO#3V>49T1 M^%JP->76.+N*=0C#$L'^;M8QKEH_&$W\]7893\-&X^%A'=2@UZ_I]5OI?2JD M@=15>ZU8 MJUT;S'Y8_%=2^INL%/;8-"E;33YJUSO':U.@)KR#&NY1B_ M*9N/NQ2N(["&<(>U<(>_;?/#)_X-?G)X6T2#5A@\GFZ"EQJWT^+MT[QVJ;I":XJR=>0+WY3-*SI=B=<16E.\QP-AV'IL>I'5*XAAB]=; M0QPU?^M4;Z]4>!A9,J$)AP7F! ="?2X/7AK*9XRY, P RPP !D !X M;"]W;W)K&ULS5==;],P%/TK5P&A38+EJQ_K:"NQ M5A-# Z:5CP?$@YO>-A:.76RG!8D?C^UDH:59V$0>]M+&SCW']QR?I.YP*^0W ME2)J^)$QKD9>JO7ZS/=5DF)&U(E8(S=WED)F1)NA7/EJ+9$L'"AC?A0$/3\C ME'OCH9N[EN.AR#6C'*\EJ#S+B/QYCDQL1U[HW4[H/ZZO MI1GY%J_!L$CJ J_A$<:MVKL%*F0OQS0XN%R,OL!TAPT1; M"F*^-CA!QBR3Z>-[2>I5:UK@[O4M^X43;\3,B<*)8)_I0JTZ,S)FA)-QD,IMB!MM6&S%\X;AS9J*+?;.-/2W*4&I\<7A$KX1%B.\!:) MRB6:/=(*7L [(B6Q'L/1%#6A3!V;V8^S*1P]/8:G0#E\2$6N"%^HH:]-+Y;1 M3\IUSXMUHSO6?9/S$XB#YQ %450#GS3#IY@8>.C@X3[<-PY4-D25#9'CZ]S! M-\/$2%_ %.<:?L$'E!E<"<+A'"Y(0AG5/^LT-I+:)_!,K4F"(\\\8@KE!KWQ MLR=A+WA9I[@ELCW]<:4_=NSQ/V/P'%XIA28!9E_ABI*Y%4]1W<9C >;AN[%V M2**OAR91: 2XV9^EIG7-RF<2V1[1G7J8SK- ;')879I"RM MA1MK89W@1I:'"B[(>H[,OJ7W/Z(K3)4T(UX7\]SI%">_GUA,R9V:_ M^#HW.W]TA1MD$!W7B6E<[Z$[UQ+9GC6#RIK!HXK\H$WC6B+;,RX,_IR.@O\. M?4FQ&^?@K\ WENRWMG-P"YM;$WR#4E,;9RXTUO<6'CZ1@UX0'#1X6!>'W>[! M3XJ_<]*TQ_RW1*XH5\!P:8#!2=](E,7)N1AHL7:'S[G0YBCK+E/S;P.E+3#W ME\*T7@[L>;;Z_S+^#5!+ P04 " !=@@E516WOI 0# 5" &0 'AL M+W=O M8 Q"N$2(\6N=TVL>Z82;X^?LUU7M6,N,&1@K\9UG-A]Y?8]D,&=+86_4ZB.L MZ^FZ?*D2IOHEJW5LX)%T::PJUF(D*+BLK^QQ[<.&(.R\(J!K 7VO(%H+HJK0 MFJPJZXI9E@RU6A'MHC&;&U3>5&JLADOW%J=6XUV..IM\M3EH@K7)^7\I1$P3&A :4M\O';\BM(41Y6 M\O"EW$>'&IMH8Q.M\D6OV:073/+?S+7>,1DK:93@&:L[$3V9:# @;;V@YN2: M2S24,T&FN C8]FCBCXN9L1H;]V>;'S5 IQW ;>8S4[(41E[IGJ4?P$L.]L(X M.&]SYS\E>^%5U'@5O94]:9JFK)OF8*]/0WJ.6U> ;JN\3A=7Z=Q7YR$9T%Z' M]H?^PV9-+6&]D-*@"7M!VVEH._]"B^\I@S;8.EMW@X+&04RW6'>CPG 0=-I1 MNPUJ]V^HU<:#HA3J">!$@\#FRI[16[=9=Y>DVZ>=+=Z6J)A&KU@;-[SQNWAS M);(92^_Q\\!E!H7DMW/$.4=0?=+>P=X.PAVD[=:^A[KU)?:LL M$VU$O9;^BV@PV&+:#0N#(!ATXRTL?^.C[0[,+TPON#1$P!R5P6D/R]+U(51/ MK"JK[_A,63P5JF&.YS9H%X#WYTK9YXD[&II_ LD?4$L#!!0 ( %V""54O M=L$4: ( &0% 9 >&PO=V]R:W-H965TFD""YA>PB:61H!4:D]@J*K:':0]N/C51VS&KGVHLHLF6-#;.CBT1>>_G4S@\.((#$ INA93T M/VP>.2K'DT;ED/JJ3YV^D/I3IT:0Q<>0QFFZ!SYY'3[%DN!)@"?/X1&)L%4B MW2J1!K[L)27,BBOQF_OI.H8)M:2EJ'@_;*J"F4&+RO4.O81KH4@SP27,R8DT MV239]\N%=89F\\<^/?H"3O<7X/?UPK:\Q#%K?2ZS1E:\?9.X-I]NP M%@OM:,G"L:9K$(T/H.]+K=V3X3=M>[$6?P!02P,$% @ 78()5156>T(- M! 4Q4 !D !X;"]W;W)K&ULO5AK;]LV%/TK MA%8,+9!&+]NR,]N 8TE;ACZ"9MT^#/O 2-;3JN^6SZ>LE!FA<,N1*/,<\W^O(6/;F>5:3QT? MR'HC=8<]GQ9X#7<@/Q:W7+7LEB4E.5!!&$4<5C-KX5[%;@6H1OQ)8"MVKI&> MRCUCGW3C)IU9CHX(,DBDIL#J[P&6D&6:2<7QN2&U6DT-W+U^8H^KR:O)W&,! M2Y;]15*YF5EC"Z6PPF4F/[#M;]!,:*CY$I:)ZA=MF[&.A9)22)8W8!5!3FC] MCQ\;(W8 BJ<;X#4 [Q P> ;@-P#_5(5! QBF7=2:[N$H63\U\92[E)'2-%IPK$E!+3PU\ MC=YAU=9+![T,06*2B5>J]^-=B%Z^>(5>:(8_-JP42DA,;:GFHZ.RDR;VZSIV M[YG8??264;D1**(II!WXL!\_ZL';RL?63._)S&NOE_#WDEXBW[E GN-Y'?$L M3X>[7=/Y/O7H^]3C?G@(B8*[7? ]+_UV8?H5G_\,WR+Y7!*]RF)"B837;]0J M2H\7*?K[C0*B&PFY^*=K"=4J@VX57;>O1($3F%FJ, O@#V#-?_[)'3F_=.7/ M)%EHDBPR218;(MO+^Z#-^Z"/O2U(7;FLD:,*J5^9#_-),/;<8&H_[&:I5^#< M+)VF&9G4C#LT1Y-QX+>:>\X.6V>'OCHF,N/W /1\6]4_Z/2W74 M&CKJ-?260X%)BJ+:2U&]+]_+#7"TU&](*ILBU65H+_6Y=Q_RW?UO4NUVDW:W*]A* M;C&'"T1!=B5[?%3I1D(!B9%(R/!7?K_9[CD];Q2:_C=05]Q^K/ MC-XBVDMT[L-DDBPT21:9)(L-D>VEUG6^?6XZ/Z2,-C*&4F^4+33*%AEEBTVQ M[:=_Y[3!_?^J:<.]NR54&\+#>MH?P=FY/$4S,JH9=V@&1T75WCGSR8&OJ],Y MH>PLJ:R_LMO>]@1P49U['?1?NU=+MZ,_=*^B^GSO&WU]W/@6\S6A F6P4E+. M9:#*/Z]/\.J&9$5UXG3/I&1Y=;D!G +7 ]3]%6/RJ:$%VG/4^5=02P,$% M @ 78()577XQ+VP! DA@ !D !X;"]W;W)K&ULO5E=;]LV%/TKA%H4+1!'(O5EI;:!U$&[#-T0-.WV,.R!D6F;B"1J)!6W M_?4C946R+%J)%WDOL2C=>WC/)2]U=#/9,'XOUH1(\#U-,C&UUE+F%[8MXC5) ML3AG.VR#G!B](I36SD.(&=8II9LTEY[X;/)JR0"B M2%/,?WP@"=M,+6@]WOA"5VNI;]BS28Y7Y);(;_D-5R.[1EG0E&2"L@QPLIQ: ME_!BCGSM4%K\06.L7L]N%Y,+4='1!(22PV!U<\#F9,DT4@JCG\J M4*N>4SON7C^B?RS)*S)W6) Y2_ZD"[F>6F,++,@2%XG\PC:_D(I0&6#,$E'^ M!9O*UK% 7 C)TLI919#2;/N+OU>)V'& W@$'5#F@YSJXE8-;$MU&5M*ZPA+/ M)IQM -?6"DU?E+DIO14;FNEEO)59Q-F*WB4$7 I! MI#@#.%N .S7-2N$FEU,;*E(ZE#M MN"+T84L('2#T:Y&= ]_(K%RAZ4[;+O;*K5U?E&=7U3BN0?P MGLC 7Y^5/;B6)!5_F[ANP3TSN"[Q"Y'CF$PM5<."\ =BS=Z\@H'SWL1\(+!6 M'MPZ#VX?^NPK4YL(T(7:&'1)L4X!;;*!JPVWXDP8UWP+'I3@^F1ZF/EA"(-@ M8C_L,C290>2,:[-6[%X=N_>,V'$<%VF18*D6$J>,2_H3ZY/HS:LQ@NA]AXV) MQG8>?R>^$8*![Z,]'@8[Z'E^Y)J)^#41_VDBIKC\SGQNX 30VPNK:^:A(("^ M.:J@CBKHC>J*/*BW2:[2*DF\SEC"5C],0?:B'%L+ X&U"(TZE+@QE$!X^81JK ?JWR.\M&L?K,)5(%N>)D^XEK M#+07Z.C=-Q!:FW:CF$E5NB[.S/JO"(- M1@B%!W8O:L0.ZA40 Y9A-5&KOEPWW*=AL((P"@_PV&FF/"%4.%Z0%/-[A<#(36SD6CB=!S&C#_O?*Z[11#Y76-H.<&PO=V]R:W-H965T& M6S9?:--@Q_VW8O49UGDZQB\17)6_9+7NZU@D*906Z5J,!"G+JG_Z MM)Z'#8$;[!%X:X'WKP)_+?#+H!59&6M$-8W[4JR(-+W1S13*N2G5F(9E9A7O MM,2G#'4Z_B3$=,4X/R77F:;9G$TXD$NE0*M30K,I&=*<:PKKM2T:8!QH0N)U51(S9YI MN; ?G_ -54".1Z IX^H$?1[N1N3XZ(0^<$L_QO ;YL%T^@@3E;BEW7\MMG/=Z\KUZ\KW2S]_C-V8JH9S\ M!"J;LE3BH%EL/N\+E=,$!A9^OPKD$JSX_3LW=#XT)?M/9J]R^G5.O\T]O@6S MGYCW8\^\7U7ZL-2;C6<91UX01GU[N9FA=90#,P1UAJ U Y+[3>25JK-![CI! MSPNVT%O-#T3OU.B=M]"#)O3.#GHW\GK;Y*W>!Y*'-7GX%GFGB3S<(8^U>316^1A$WFT0X[O>:^S1=[J?2!YMR;OMI+?+P"O S,-C7M2=X<_ M\-TM^E;_ ^E[-7VOG5[@8=4$WMO98?S0"=WMMWVW6^"%H?MW@2HJ>^/$-;>= M;U3.6:8(AQD*G?,(9TA6-XBJHD5>'L(3H?%(+XL+O'2!-!WP^4P(_5(QYWI] MC8O_ %!+ P04 " !=@@E5;>Q!*N43 "J4P$ &0 'AL+W=OD@ZZ0;FQZ\D*Z;+I$LB^O:7;EM1745)?HLLZF'Q_?>B_*VZ MS;+:^WV]VE0?SF[K^N[=^7FUN,W6:?6VN,LVVW^Y+LIU6F]_+6_.J[LR2Y?[ M1NO5^7 PF)ZOTWQS=OE^_]CG\O)]<5^O\DWVN?2J^_4Z+?_XE*V*[Q_._+,? M#_PMO[FM=P^<7[Z_2V^R+UG]Z]WG$&3G;;A_^GOAS?B20-__$*#X:'! M\-0&HT.#T:D-QH<&X^<-)B\TF!P:3$[M87IH,#VUA]FAP>S4'N:'!O-3>[@X M-+@XM0=_\..3&SQO,GVIR>.'??*G[?_XN/V3/V__QP?N[S_Q\X>_Q?T?7[LOCNE;OG;[W=#_MJV+??_OWFFUWA?JG+[;_FVW;UY:?[:OM(57E7Q?IK MODEWU51Y?_5^2/OKKE\#[Z2\_>W_QSKWJ-BVSRLLW MWJ^;O*[>;!_<_OSWV^*^2C?+ZOUYO=V\72?GB\.FA ^;,GQA4WS/%)OZMO+" MS3);=K2/W>U'Q]H+=_OIL?;JR/8/'<#Y]G-Y_'"&/SZ<3T.G*.]7;[V!_\8; M#H9^QP9=N9M_O"O?>J/!B\T#=_,H^[KM??QB\_"$YL/YOOFPHWGD;AYDB^W& MO_S:XV-OW>;QM7?UGIS>O*MW\>=ZEW^N=_7GWCI]>O-!1W-SPE_=\**K=ZL( M1H\CU&COC8Z-4!\7_[K/JWR_O_\?O7W,$W6VKOZW8Q,_/9#C;G)W,/2NNDL7 MV8>S[=%.E97?LK/+__P/?SKXKZXJ([& Q$(2BT@L)K&$Q 2)21)3)*9)S$"8 M5?_CQ_H?N_3++[OC#.]SF2^VQR*[HXWM,#B;OS[\]K6JRRY#$(A*+22PA,4%BDL04B6D2,QU_VA=O=_OL;QWE M.GDLUXFS7..B6'[/5ZNNPG2V[%N8)!:06$ABT0,V??(A74POYK.1/0#%'4^; MS8?^S'Y:0FZ:.*U/2?:I3GL[--FG@3"KG*:/Y31UEM/3@]XR6Z5UMO06155W MS:\_.:F^]45B 8F%)!:16#QM_77._.&S$FP_9S2%?5_O_'$9N']V_MR5^:;FR^[+KKJRBGU MK2L2"T@L)+&(Q&(22TA,D)@D,45BFL0,A%EE/W\L^SE_-FE.UC^)!206DEA$ M8C&))20F2$R2F"(Q36(&PJSZOWBL_POG;O]SF1>EEV^^956]SC9U5[D[A;[E M3F(!B84D%I%83&()B0D2DR2F2$Q?M"860W\PL.<5!NK1*F-_T'QO/7 6?ZJKCJ>-6L]*W!O7-]*1+4(U6)42U!-H)I$ M-85J&M4,I=FE^R1RXI\X]>XL4V?COKM?5 M0+42U"-5B5$M03:":1#6%:AK5 M#*7993]LRG[(3[T/)C4:D%J :B&J1:@6HUJ":@+5)*HI5-.H9BC-'@V:5)?O M#(U<7J75K7=5;*I\F97[V&EG^:-!KH/V]-A^.AX,VD?W[>=-INWGA>C61:@6 MHUJ":@+5)*HI5-.H9BC-+MDFB.6[DUBBJNZSY2[EO<[*FZS8N"=.2PW MU[MX'[3)DZ+TAZ/9>.0_#V-U/7-?YNT"1J-6J!:C6H)J M4DJBE4TZAF*,TN MX"::Y;NS6?M][N+I/O>-M[^$:E_5BS)+J^S-+ERY>.D4&IK@.F@73^IT\';X MO)C1:!:J1:@6HUJ":@+5)*HI5-.H9BC-+O@F/.:[TV.G%7RZ+NY?J':W M\TKSKJ-O-"R&:A&JQ:B6H)I -8EJ"M4TJAE*LRN^2;7Y1V)MAZLR]X?J3;$O MLU/V[FC.[: =V;NC 394BU M1K4$U02J2513J*91S5":7>M-E,UW)F6.U_K^ MZ_'.2D<3;0?MZ'X=#:NA6H1J,:HEJ"903:*:0C6-:H;2[%IO8FO^D=S:?;FX MW1;U+NFRR YYE[K8+XN2;VZ\17J7U^G*2Y?_=_\0@>F\0L3=2^_"OVB?:/,[ MSK,%:+[&^E;X M07M:X=.)/WE^&(]V&J):A&HQJB6H)E!-HII"-8UJAM+L^F[B<$-W',[>M7?6 M-!J).VCV%VF#P6P\>E[5?NNX?O?$]M=HZ/9%J!:C6H)J M4DJBE4TZAF*,TN MV";(-G1&8RZ_U,7B-SN[XOVTSZ/_XT<>_3 UW_YDTIM-7F?>HEBOM\^K=FT[ MORUW=]J[R(>M(A]?3"87_O,:1S-LJ!:A6HQJ":H)5).HIE!-HYJA-'L@:#)L M0W>&+ACV6!NB MD3A4"U M1+4(U6)42U!-H)I$-85J&M4,I=FC09.<&[J3C9S1G[[3>S*5='70K$7QYX-Q>X)/]AJB6H1J,:HEJ"903:*:0C6-:H;2 M[ )OLG:OL)D'XWPH5J :B&J1:@6HUJ":@+5)*HI M5-.H9BC-'@V:H-_('?3K>?B/YOL.FO7MWF@P:A_^H\D]5(M0+4:U!-4$JDE4 M4ZBF4UC.N\U62^]KNOAMMX[MHOB6E=Y=457[Z7V^66;K37Z=+QX6TUFL MTGS=>>I_W+&:7>M+N2OWEO4>!=#\'JI%J!:C6H)J M4DJBE4TZAF*,T>!9K\ MWMB]>EZ_DWCC]CIVPU%'?:.)/%0+42U"M1C5$E03J"913:&:1C5#:79]-XF\ M<8]%\8XOGS-N+R$V]2?CY_6-+FR':B&J1:@6HUJ":@+5)*HI5-.H9BC-KN\F M@S=V1H"_S&K=?B.6ZV[\EW5 M0+42U"-5B5$M03:":1#6%:AK5#*79 T*3 MN!N_0N)NC";N4"U M1#5(E2+42U!-8%J$M44JFE4,Y1FCP9-XF[L3MR=?'G= M$6?XX@5Q5^Z6O:L=C=^A6H1J,:HEJ"903:*:0C6-:H;2[&IOXG=C=_RNYZGY M]FU?6\O=7+E[[%W=:,@.U2)4BU$M036!:A+5%*II5#.49E=W$[(;NY>33=Q)^_L"?[IJ^>XV=Z']VA4#]5" M5(M0+4:U!-4$JDE44ZBF4U-CF_BOL=MS\E^^SZUDUE[KH\&\U M1+4(U6)42U!-H)I$ M-85J&M4,I=GEW03S)NY W2_UK?E-W0O@]5Q"PZWUK6]4"U M1+5HVEY!T&\MZ!VC?2:H M)E!-HIHZZ=W5:)^&TNRZ;>)T4W<,SK4TAKMI[R)%4W6H%J):=-">GID]5KUPT[V+&(W.H5J(:A&J MQ:B6H)I -8EJ"M4TJAE*LP>%)CHW'?&GU*9H;@[5 E0+42U"M1C5$E03J"91 M3:&:1C5#:?9HT.3FILXDSNE)&;?3>P0@M0#50E2+CKS_+R>,8G0[$E03J"91 M3:&:1C5#:7:U-[FXJ3O/UB\IX\9ZESP:F$.U$-6B@V8M#=J>QJ,Y.%03J"91 M3:&:1C5#:79U-SFXJ3L'UY[NNU>^<'.]ZQM-S*%:B&H1JL6HEJ":0#6):@K5 M-*H92K,'@B8Q-YV]PA0?S="A6H!J(:I%J!:C6H)J M4DJBE4TZAF*,T>#9H, MW=2]U-WI4WPT-X=J :J%J!8=>?]?7C$D1K77[<'\3Q_%S]O]^#K?[=;3S=(SQ3)KIOMY5KWQQ&;1>;&,NX>^-8]J M :J%J!:A6HQJ":H)5).HIE!-HYJA-'ML:#)Y,Y^?]L_0L!ZJ!:@6HEJ$:C&J M):@F4$VBFD(UC6J&TNS18-B,!N[PW_&+9=Q [])'(WZH%L[:"_P-1_[SX_4( M[31&M035!*I)5%.HIE'-4)I=TTUV;^9>]NYQ#[\HUE_SS7ZMNS?;7S9UOKG) M-O7NQRI?9N7A7QXOJ.DL?S33AVH!JH6S]HUWAZWK,R*TSQC5$E03J"913:&: M1C5#:7;U-UF]F3LKYKKFQMVT=S&36H!JX4%[NB^?M];JC= ^8U1+4$V@FD0U MA6H:U0REV<7<1/%F[BA>SQ-YO:[=<7?=>S! @WNH%J):A&HQJB6H)E!-HII" M-8UJAM+L0:-)^,U>X8ZU,S3FAVH!JH6H%J%:C&H)J@E4DZBF4$VCFJ$T>S1H M8GXSZ(ZU;J?W"(!&^U M//*.O7RU381N1XQJ":H)5).HIE!-HYJA-+O:FQC? MC+QCK1OK7?)HE@_5PEG[WKRMJVTBM,L8U1)4$Z@F44VAFD8U0VEV=3>QO9D[ MMM?_=(#[VAYW=[WK'PWVH5J(:A&JQ:B6H)I -8EJ"M4TJAE*LP:*>1, G+_" M76WG:.0/U0)4"U$M0K48U1)4$Z@F44VAFD8U0VGV:-!$_N;076W=3N\1 (WY MH5IXY!U[^6J<"-V.&-425!.H)E%-H9I&-4-I=K4WD;XY>5=;-]:[Y-%X'ZJ% M\X[[]X[;)P'03F-42U!-H)I$-85J&M4,I=GUW<3[YNYX7_^3 *??^=;==>_1 M $W[H5J(:A&JQ:B6H)I -8EJ"M4TJAE*LP>-)A4X'[_""0$R2G6%:@&JA:@6 MH5J,:@FJ"523J*903:.:H31[-&ABA7/HSK=NI_<(@&8$42T\\HY-O76QJ6^[ MSPB@@4!42U!-H)I$-85J&M4,I=GEW@0"Y^2M;]U8[YI'DX"H%L[;-_GM.!^ M!OQ0+4$U@6H2U12J:50SE/90W>?5;9;505JGE^^W<_:;["I;K7;7\MUOZMW5 M:4\>W<[GK[?5[[_[.#P[;ST>^N\BO^/QV'^7=#TN_'>RZW'EO]/[Q\^;S;E\ M?Y?>9"8M;_)-Y:VRZ^VF#=[N4Q:=H'-[EM/)(XV$[+_OVNG33J(Y0)K1\:7_N>XW-N MG.O!DHMGF0(H\IIGA1Q:J5+EF6W+.(6RK' R&Y9$I9#(1DOB(#9T#IWST:ASC<)CPR6L5\9[^AE2B6,>/;$$I4.K:\626!& MJTS=\>4U-'X"S1?S3)I_LFQR'8O$E50\;\"H(&=%_:2O31W6 *[_!L!K -Z_ M OH-H&^,ULJ,K4NJ:#00?$F$SD8V/3"U,6ATPPK]%B=*X"I#G(HN*HDS4I(1 MSZ>LH+JVDGPADY*K'V1@*,ODT2KQF-P4,08/DTMR M>'!$#@@KR'W**TF+1 YLA4KU?G;R5.%(^?MP_I%66"/-*L L)G9))2+(T> MW=)YP120F.JR5.\9K&GU3X/@U-VRM%?:!]]-T!H/]AI_PA[)BCF) M:7LKCT?9'L28;%!2M(KLYL&<^P5+M\YXN" M$[RI1%GJAT$0^QFFN;><5\?N^'+.2IG2G-QQ(,HLP_SYFJ3LL/"@]W+@GN[V M4A_PE_,"[\@#D9^*.Z[V_-9E0S.2"\IRP,EVX5W!2Q0&6E!=\2=59]98 MD!N6_D4WP5%2?X-!<&W@@*85D62-6+#GG[ "XOEJYZ8T* M9J56W:>YON\/DJNS5.GD\KH4ZH@0X(9E:YIC?3,$. 7]Z0.#MFW?@#: Y^+AGI5 J,?>EZH]NE9\T;;^NVQX.M/VW,K\ M47 &PB ,#?(;NQR11,EA)8<&.;++KPK>_OI7@56>F/IIU9[Z9+@T0X[,CIB-6V9C]X-L[!*E2S/D MR.P(9=RBC*V/WPT6>Q,MJ^I46B[-4/QJ3$_A+.Y&_A&&28MA8L5P3X3D-)%J MCDL&B%@-3B7BT@S59N,>$3B;F7E,6QY3*X^K)&%EKB(!)PFACWB=$A,3J\FI M3%R:H:F)23P:P#)KL\(!KI+3F0IYG*LX98)DM3P5DDLS M-'L-*8R"J9D1#+HP&E@IO:=/.D-69(QYT"H_E8A3-]2X]9G$TS :0-++Y]"* M9)5+G.^H&D8V+E:/D[FX=$.-6Y_+*)S%03! ILO+T)HAE]4[ZCG;GI>"@)2H ME[^:D!&0TZ#LU TU;D>#*0C&XP$^70B&/YZ"[=*3>;AT0XU;GX=*Z!,X4(%A MEY>A/3!_9!*GS2@"DH&U>F":]U8C(Z<1VJD;:MR.GIEQ&$7AT*CJ C*TAL9N M_B[P,ZZJCIJQ<)+P4E5F\E207!!S#7(:DYVZH<:MCRL,QE.]:F"DU65@: _! M?U13>3.%@[1;^# 23X#^<#\Y30O.W5#T)"8@RB(ANIU%YFA M/3/7];KW\+P4[7I-T%X,O "&G:I.;2GYII34?)DKT=; MH5Y'C>]<=IN35PN=IN?&+3X:9T$P&7T=H/W>6K?^9^)WS'[*]W)"NJY>\UDY)EU>:>X WA^@)U?LN8?-G1*^KM7R[+_P%02P,$% M @ 78()55%2M:-"! !< !D !X;"]W;W)K&ULM5AM;]LV$/XKA%8,+=!$(F4[=F8;R,N*!6B+H$FV <,^T-+9XB*)*DG; M"; ?7U)61!>6Z,2POM@BI7OT\.YXCX[C-1>/,@%0Z"E+\@%S?F7.14:6'8N'+0@"-2Z,L]4D0#/R,LMR;CLNY6S$=\Z5*60ZW LEE MEE'Q? DI7T\\[+U,?&.+1)D)?SHNZ +N0#T4MT*/_!HE9AGDDO$<"9A/O M\ M?AF&QJ!\XD\&:[EUC0I@9)\_A>@7KU M.XWA]O4+^J=R\7HQ,RKABJ=_L5@E$V_HH1CF=)FJ;WS]!U0+ZAN\B*>R_$7K MZMG 0]%2*IY5QII!QO+-/WVJ'+%E$+89D,J E+PW+RI97E-%IV/!UTB8IS6: MN2B76EIK0ZXD MXG-TDRN:+]@L!70A)>A)FL?H=ZF8]@[$Z$'"?)FBS]K-$KV_!D59*C^\@'W4 M]A%ZAUB.[A.^E-I6CGVEUV"8^%'%]W+#E[3PO2C$*0J#CX@$!*.'NVOT_MT' M5 C^GP[SSW"^=D7M#U+[@Y3XX3Y_7$3?ETRR,G7^^:SGT(V"3/[;1'D#V6N& M-/OJ7!8T@HFG-XX$L0)O^NLO>!#\YB *YZ9U.VP.]TZ^9]8\?SGX'A TB!\ M0'S1_^@+RUFVS!K)."$/]9R5"=R!3N NA );IY)"]UAJD:"7>@+V6I#NNA#NM 7 M8O6%'+,5(;N]2'_8FH%64(A;4+XNLYF6$]VN5DVA$9/&_K"BL8'K;]$8M'"P M"D&F/G#W>+;;\U\JP#$K0"OSSHWSM[:&UHY"-UE_%[0&#(J M'AL3S6U\Z+F)%880'S_1PBYD(;2R$#I+^%M/>\ANB6W+LW#KP.E(;<0>G/8\ M\[?.,\W9\!D]_ %!+ P04 " !=@@E5*!L%68P# B#P &0 'AL M+W=ONJ)",Y5E>B(!S>;(7,L8:FW+FJD 2GUBEG;N!Y4S?' ME#OQW/8]RG@N2LTH)X\2J3+/L?S_GC!Q6#B^<^SX1'>9-AUN/"_PCJR)_E(\ M2FBYC4I*<\(5%1Q)LETX=_[MRK<.UN(O2@ZJ]8Q,*ALAGDSC(5TXGHF(,))H M(X'A;T^6A#&C!'%\K46=9DSCV'X^JK^WR4,R&ZS(4K"_::JSA7/MH)1L<(IBRO^A0VWH.2DJE15X[0P0YY=4__E:#:#GXT2L.0>T0G#I, M7G$(:X?P1T>(:H?(DJE2L1Q66.-X+L4!26,-:N;!PK3>D#[E9M[76L);"GXZ MOB\5]"B%EB+?4([-9"CT*UH7DO+=FL@]08^E3#)@"S8PWRF1U@J]71&-*5/O MP/S+>H7>OGF'WB#*T>=,E KS5,U=#2&:@=RD#F=9A1.\$LX4?11<9PK]SE.2 M=OU=2*W)+SCF=Q\,"OY9LBOD^;^@P O\OGC.N?,K%'K6/>AQ7_VXNS^03=C, M5FCUPG.S=9=\+:FB=A[^_0!]Z$&37/W7$^)])1GU2YISY585."$+!PX.92;< MB7_^R9]ZO_7A&E-L-9)8!V74H(R&U.,'6& YIUN:5*LY89CF9N5G@J4;G#SU MH1R4O!1E)3:U8N9XWL=!Z'ES=]]&]-+HV:*3]Z3)>S*8=VMC]V4XZ'QIAF.* MK482ZT";-M"FX^^[Z9@HQQ1;C23603EK4,X&U]\2JZS[(>EC-WNQ[$/?#Z?= MS;$<'.E2*".)=:!<-U"NSVQ*H?^!3RXV*(*9'&\L$AS MZ^L#=O,"V"R:G)R]R\$H+@4VDE@'F.\]W_*\\;]VM6:;DA]Y-R>4AD>^%--8 M:EU.K=NP/\CIL]"P 9OUDYP[IVJY]D$5P=8[74G#HU[,:"2UBI';*AYR(G>V M"%.0>LEU=<]N>IM"[\Z6-R?]2U, VJ+D6::J'C]BN:-05C"R!4GO:@9+2E8% M6=70HK ERD9H*'CL8P9%+)'& -YOA=#'AAF@*8OC[U!+ P04 " !=@@E5 MN4ZVI98$ !:& &0 'AL+W=OACW0,FT3E425I.)DG[ZDI,C2 M0C'UP)=8MW.D_X\7'3'S ^-?Q9X0"9ZR-!<+;R]E<>G[(MF3#(L+5I!%.)LM0/@V#L9YCFWG)>';OGRSDK94ISRX$'NMM+?" I MA619(U9/D-&\_L5/#8B. ,8#@K 1A#\JB!I!]*."N!'$%9FZE(H#PA(OYYP= M -=7*S>]4<&LU*I\FNMV7TFNSE*ED\OK4J@C0H ;EJUICG5C"' .5@6G^6Y% M^",!*]79-F5* -N"!Y*P74[_)1MPNR&YI%NJ-J^$(%* J^1;2;G:Q_D&W%&\ MIBF5E A]OLS4\?>(2$Q3\4'=XJ*OUL?M)4 M<%U7$ Y4\'N97X H. -A$(8&^8U=CDBBY+"20X,IM_SY M)S@.?C'A#:=1/W+D/4Y_F>5<5ME;*VR,U!-A5K%IW8-EV;(D5D/VJB%-G(_RD8N M4;HT0X[,>BC'+2HBEV9H^@H1'$W,A&8MH9F5T$?ZI--21<4$PZH^ M%89+,S1[!2,E2B. @&P'0R M.K2"J;[&SMGVO!0$I$1]YM2 C'RL5B?S<>F&&K?>$)I.9@-XCI$96F.D->C9 MI2?C=XGA:#S XYA[H3WX?F82I\T0 I*!M>HNS9>9$9&C^-H@:06GB?';RFYS,ANG:;EQZWYSQF$P^6\P]#OKN'K5_1/F.YH+ M%?FV2A=<3!1<7B]DUSN2%=72[II)R;)J&PO=V]R:W-H965T1X9R%5Q@T.U=+7A0(>5XNRU&=!,/0S+G(OG%1S#RJB\3G\4R,7;"#R<%7\(,S%/QH'#D-RBQR"#70N9$ MP6+J7='+:]:W"ZHG?A.PUEO7Q&YE+N47.[B+IUY@&4$*D;$0'/^MX ;2U"(A MCZ\UJ->\TR[B6'!R]1\ENN?H=[0P.)% M,M757[*NGPT\$I7:R*Q>C PRD6_^\V]U(+86]'8M8/4"5O'>O*AB>W M8+A(]8?_0+XC(B>/B2PU+M83W^!6+"$_JFE?;VBS';1_*=-S$M ?" L8)4^S M6_+^W0=2*/D79OO?<#Y&I D+:\+"*OS>OK!<15]+H46EH#\^X1RY,Y#I/[LH M;R#[W9#V\[K4!8]@ZN'WHVT8O/#[[^@P^-%!N-<0[KG0PZVL\#HKEKF"N(OI M!FM88=GO=A6R7C\()OZJ@T*_H=!W4GB$*,EE*I?/7:]TKCTP.(.&V>#XV1R< M@/"P(3P\8C:'K[))!X-=V1PU%$9."AT?] *ZWNZ&&9!GX$H[8C)N"(V=2#=5 M,02%7I!NRE0BBL[2X<0Y,',7#*/R^J^4=[%3>*TU4&H#!Y"P5@-5]9^EU QTH(K9U5CC%8>$4=L%:NV#'/"^P MUP>&G0TF:\L_W3L;V5X9?N5H*/."FL$"HX'R$BE6;@_MF M8&11'9;GTF"W65TF@+ZO[ -X?R&E>1G8\W?S\TGX#U!+ P04 " !=@@E5 M)8(8L$4T7'-FG:@YO<-A:Q'6RG97\_VTE#*8'Q ML)?6OKGGY)SKY&2X$?)698@:[EG.U)RY%WWCV;]&V_:_A.<:-VUF"=+(2X MM9MI.O("*PAS3+1E(.9OC1/,L_3B!B?5/[NLY[ , M3SL@K 'A/J#W#""J 9$S6BESMBZ()O%0B@U(VVW8[,+-QJ&-&\KM*I MP>EX7"I340HF@BTH)W:V"HYA7@C]$PA/S4I2OIJC7"/<<%*F5&,*,RG S1&F MO'J6[*$<7J F-%='SS(417 FN,P4?>8KI8[QOIM",(MR.8AR^2/BEY!V(@G<0!F'8HF?R>GCW!3E1 MR!> M_/9-=Q!\://[G\@>N>\U[GLOL<N*;:I.UYRYB]NICD\%59#[05 %^1>2* MFBS(<6DH@\Z)D2:K4*PV6A0N5Q9"FY1RR\Q\1U#:!G-]*83>;NP-FB]3_!=0 M2P,$% @ 78()5&ULM5AM4^,V$/XK&O>F S. 7^, 33(#.)W2.3H,W+4?.OT@;"76 M8$LY24Z.?]^5;4QL"P.M[TMBV;N/=I]=[4J:[;AXE"DA"GW/,R;G5JK4YMRV M99R2',L3OB$,OJRXR+&"H5C;=8/%V2C._FEFL]O[BCZU3I%_9BML%K\](N_+ ^:,>7"=SR]$6D8S$2D-@^-N2*Y)E&@GL M^%:#6LV<6G'_^1G]U])Y<.8!2W+%L[]HHM*Y=6JAA*QPD:D[OON-U Y--%[, M,UG^HETMZU@H+J3B>:T,%N245?_X>TW$G@+@F!6\6L'K*@2O*/BU@O_>&8): M(7CO#)-:H73=KGPOB8NPPHN9X#LDM#2@Z8>2_5(;^*),)\J]$O"5@IY:W!"Q M)N((7<3?"BJI#MX1PBQ!=T0J4<2J$)2MT1672J)C5(F_(@ @$'6JGM!!1!2F MF3P$E:_W$3KX=(@^(8[G&>RY>K^Z:W+G_\V^_,^S MM\CPFSSR2SS_%3Q#-M1)0L26H+\_@SRZ5B27_YA"7X$'9G!=+,_E!L=D;D$U M+!&MQ<\_N:'SBXGW,<&B,<&6(X&U(A0T$0J&T!>W@J^(U 4>9TB#TYA(=$#9 M%D('I5]!P66/.GHXV5+)Q=,1RL@:A'4@N4IAW6],&(>F@%:VA*4MNEEM%VX M:;K=CU-?Q@NF@=N6BOI29^ZT+;,T((5GX8M4B[!)0]ADD+ _.#N.L4P1%.'X M\5BWHP3%/(<>+7'9Y0X27CQDY%@)NB[+8AQ#!Q351\V:)%L8LI@8.:JFG^Q9 M'3H=B@PB0=@AJ"\#NX2@PU!?R'4\WTQ0V! 4#A)TG6\P%67JQ&5_X"N$(8D2 MSH I1>*4\8ROGTR^ASU[NJZ_*1'U)7S?ZP@MAV!:7D\;KZ>#7G_A"I(_K_LF M[O9-T2J$)2\F_Z<]LZ9N=WWT97PO]#M2D0$I"$\[+!B@)OXD,#-QVC!Q.EQ1 MB)"<,9*!TQE6$/.#)N&KHL%@;<"V$G)!P-ZE6A=N;.X/)JQRA.,50< M\[[9Z:WNB=LMIP8A:+:33C$Q2+F>UVVW)JS3\)5JXNX=1=Q!AS]S*:$L,"7@ M^ A;DXQ RWVN+<9*,0SXT40<%2T:%6TY%EH[--Y+:+P?62]J]+'B-"9:-"K: M3F'NX!'B S7#[VV9>Q6C+^)-G.XF[&V@Y5M E:_VWB5&N;O2MT>Z M'A1,5>?0YFUS0W51WLMTWE^ZYU>NX7VD;[3*2Y,7^.HZ[ 9HHDS"<6<%4SDG M4ZALHKIAJ@:*;\HKE >N%,_+QY3@A @M -]7G*OG@9Z@N>=;_ M02P,$% M @ 78()5?#6/+U* P 7@X !D !X;"]W;W)K&ULK5=M;]HP$/XK5E9-K=0UKX2*020@H'5:IZJTVZ1I']SD *M)G-I.Z?[] M["3-" T97?,%[/,]SYV?,X<]W%!VS]< CW%4<)'VEJ(=*#K/%A#C/D932&1 M*TO*8BSDE*UTGC+ 80Z*(]TR#%>/,4DT;YC;KI@WI)F(2 )7#/$LCC'[/8&( M;D::J3T;KLEJ+91!]X8I7L$"Q&UZQ>1,KUA"$D/""4T0@^5(&YN#>5_YYP[? M"&SXUABIG=Q1>J\F%^%(,U1"$$$@% .67X\PA2A21#*-AY)3JT(JX/;XF7V> M[UWNY0YSF-+H.PG%>J2=:RB$)4LV-\2V K8*=H'#QDA!-5 M[5.$DQ!= Q+GQT?'2"CA!) MT,V:9EPR\*$N9((JC!Z4R4R*9*P]R=CHDB9BS=$L"2%LP/OM>+<%KTMA*G6L M9W4F5BOAYRPY0[9QBBS#LAKRF1X.-YNV\[;HL[=%G[?#?0@DW&R"U[2TJY-F MYWSV'KY)QJ6%\^VCAGY^D39T(2#FOYK.2T'I-%.JICO@*0Y@I,FNRH$]@N:] M?V>ZQL>F8G5)YG=)-NN2;-X16:W(3E5DIXW=VZXM@P@+"%&@>D=3<0LJ-Z=2 M?X"/7M^4Y_QQNV8O?6S+M7>\_ 8FQSVO.\T:J'IVSZE[S5OW]Y_J]2KU>JWJ M+5(J?M1;\2)5_7>A M47QK)'WTB%&<&H:.)-$K?&>^WOITLROTNR69=D\X[( M:B? K4Z VWV3=+LL3#%@F&V-Y>>_MG_T5#LQS#V&F@K:F\MIZ'1)QU&7'>$+&_%;'07]^Z_^:BJI<*E\)E MB2@N*)6U>@R-\S? CGUB#J9F@]TW![/BK?.7OGAY76*V(@E'$2QE*..L+[L' M*UXSQ430-+]]WU$A[_+Y<"T?@,"4@UQ?4BJ>)RI ]:3T_@!02P,$% @ M78()516#YZ87! ^A0 !D !X;"]W;W)K&UL MM5AM;]LV$/XKA%8,+1!'KU9>9AN(+0_;@!1!TFX#AGU@I(M-1")5DHK;?U]2 MDA5+EA6[X[[8(L5[[NXYD7>\R8;Q9[$&D.AKEE(QM=92YM>V+>(U9%BO/$>(:E&O*5+7(.."F%LM3V'">T,TRH-9N4K=#T0\E^*:WX(E1_* ^2J[=$R&<(TP3=@Y"\B&7!"5VA!1-2H)%:%O,"$E2)'5BH5JGH$_D-O8] 8I**#TKT M\T.$WK_[@-XA0M&G-2N$DA836RHOM"UV7%L\KRSV#ECLHUM&Y5J@)4T@Z9&/ MAN7# 7E;L==0Z&TIG'N#@'\4]!SYSAGR',_KL6=QO+C;Y\Y_T[[\8>TM,OSF M>_)+//\ 7OMK4"/@+X#^N6=IBM3.WF">_-L7\PHUZ$?5I^6UR'$,4TL=AR6F M-?OY)S=T?NDCW"189!)L:0BL%9J@"4TPA-X)3:QW]!DB68X)5R>_[-V*@XBG MAL4D6%2!A268SH8O,]_WG(G]LDNW(8TMNL<-W>-!NC\R.HJQ6+]%\7C/D8X7 MBS=71-6*\]G'80EBB"&[%&5D+Y[L/*9#VHX-4PFP:*KO;/'NPB\SM%C2&.+?M=Y+>R= MT]-]#EPP2B%5<4FQ5/'1AQC]D7-\6/VIT3&*%M5HN_'Q/=_MQ,>4SG: =FY> M[F" %IIQ51HD2-WW^_9)+^N#F">S;A(MJM%:&=D=C\,N[8:4MFGW7FGWS!S#:-NINR/=69G[O7"[=G/M*- MO;)W] I?=05O,5\1*E *3TJ5-=JJ@61YV4EZ9%*RK'Q< TZ ZP7J M_1-C&PO M=V]R:W-H965TU#>RE>RCV0$O'MA")U$C:;H#]^)&4HDNK,':J(7F(=>'Y>+YS(3]Q?&#\ M3FP!)/J6)E1,G*V4V;7KBG +*1$7+ .JWJP93XE4MWSCBHP#B8Q1FKC8\X9N M2F+J!&/S[(8'8[:324SAAB.Q2U/"[V>0L,/$\9V'!XMXLY7Z@1N,,[*!)(4J(@911S6$V?J7\^QIPW,B"\Q'$3M&FDJ*\;N],V':.)XVB-( M()0:@JB?/L']-\,>45F103,6?)7',GMQ+ET4 1K MLDOD@AW>0T%HH/%"E@CS'QWRL:,K!X4[(5E:&"L/TICFO^1;$8B: ?8?,<"% M 3[6H%<8] S1W#-#ZQV1)!AS=D!\Y^D0X)SK(Z.P=2!(GXO78E6I.;>F&!?XLQ\>/X/?0 M1T;E5J!?:011B_W<;C^TV+N*:TD8/Q">82O@[SMZ@7K>&X0]C)'8$@ZBS:V? M16DXURNST3.PO<>RH8'.5S]F8ZI203>@^D>BU3VJC[LA]^;Q]$!XA+[^H2#1 M!PFI^+LM6_G\_?;Y]9IQ+3(2PL11BX( O@/6+/_3>ML6H([!&J/IEJ/HV M]#Q4 I&]*DRR2@"I)0UM5)0D.HMID9+6@LUQ!P97KW+[P.^-AB/<[X_=?9W> M$0,;K@]*UP=6UZ>4[DB",N"A2IQ:+%%,0[4&"VAS-\>ZJGGA77B#[URU3OC, M3 Q+.D-[)O02@CYGNE#;"%BM3RVYCL :1$HRU!U!-8(U649JDMK M37P!(6.ZT34>L[9E?V:U/Y6JW9D^N@?";>OS54GKZNA21_^B/U7:E:Y"C+9V MKA7K5(H=@35H^UZE$KP7+OW"@8ZBU15:,UPU4>7_9/G; 4ZF:W?'-PU@8X8K M9MB^=YED[@M^7(MD\::VE;5RM4*>S!6W;(AXT+XE^Y7R\JUJ)5@LITI-T @M MEK?BZ=ZVHYW,Z?]04GXEI?S^2W>W5JG6"A*/$XE*IP\SW\EL92H#/=[*]K MW2X/K)5CI\*L*[1F+"IIYE^^=+=W*NZZ0FN&JY)\OEWS/:LG.I5^!5JS)QYI M"5Q).FS50('9Y\P'L\KO$Y_,=JA3^11H]0_KOJ?_OJ/DUHZU4N ;<]HG4,AV M5.8G7.73\D1Q:L[1W&IX?ASYD?!-3 5*8*U,O8N1FISG)WSYC629.21;,2E9 M:BZW0"+@>H!ZOV9,/MSH"&PO=V]R:W-H965T2=D)L ]?2K0E>9*8J,#>Q"*E._[N MCOI3E]F!BR>Y)42!YRQE*Y2RLB] #+/,BQ>EB3EA[D#G=/$5[K9JF+" M7$,>B'KG3K5F8=B\/GG_O0Q>![/"DMSR M]#M-U';N3!R0D#7.4_65'_XDQX""PE_,4UG^!8?CLV,'Q+E4/#L::X*,,O.+ MGX^):!CX?0;H:(!*;K-027F'%5[,!#\ 43RMO1479:BEM8:CK*C*@Q+Z+M5V M:O&@>/QTM=1Q)>"69[K8$I?IN@+E+?!E5PPE^)(KJ3!+*-N RSNB,$WE.W ! M7""W6! )* ./C"KYOC'Q]Y;G4AOIR8NS\'.W!Y<1:0^;&LY%4Y]LJ5 MO+X<&W^/&EP<\]D5OW'B=SLIWLYKN<,QF3OZ]9-$[(FS^/47&(Y_LR#Z%:)O M\[Y8D@UEK*CM"J>8Q01BL!Q M+9CCM^P,O$K?3G)TV43Q)M#K06EH-[0*R_?RS"')%;C9$Z$/4:,'I[T+[@6- M22Z(UZ- C6J@SMLMQ0H:%$?IO(&WF3'J):F:%=FBM%&LH3=&0H&"&_ M!ZC6:6@7ZH8^#44*VTC!R.\CJC4;OB+:_U&KH5A1&VO2CU7K.+0+^9EN#66: MM%ZW<.3W;>]:UN%TF'[I3U"FA/Y2SW%J].8ONNY6,.N)\9,*ANI# -D/@<;7 M"%82!"!S'S3AB#!+[9/352?"J-@U[ M9!;5PH_>)/SER]JWM-]>VHM:.N$V>L.,B$W9 4L0\YPITR96LU67?6-ZR_IQ MTZ)_QD*?VQ*D9*U-QZ-(:[HP7:\9*+XK.\T55[IO+2^W!.NNIWA WU]SKDZ# M8H'J?P^+'U!+ P04 " !=@@E5G!H;)?4" ";!P &0 'AL+W=O\2?QP][_?V3Y[LI7J4:\1#3P5N=#38&U, M>1&&.EUCP71'EBAH9BE5P0QUU2K4I4*6.:!ZXYZNUL0-A,BG9"N=H'LH[1;VP4&7SCN-5[;;"9+*1\M)V;;!I$%@AS3(U58/3;X"7FN14BC!^U M9M"$M([[[6?U:Y<[Y;)@&B]E_IUG9CT-Q@%DN&15;N[E]A/6^0RL7BIS[;ZP MK6VC -)*&UG4SD10<.'_[*E>ASV'7N^(0UP[Q([;!W*45\RP9*+D%I2U)C7; M<*DZ;X+CPF[*W"B:Y>1GDKF1Z>/YC/+*X%(6M->:N>4Z!S<%7TO;U?"%*<7L M"L+)%1K&0PAZS11JX (>!#?ZC :I?&#R##[VS^D7)N$X^>$9W&KX.=*=* 7G4$J6* "N83Y 4D/Z17ZAQ5L)5[HDJ4X#:C4-*H-!LF;5]UA M]*Z%K]_P]=O4DQMA%*>R2F'#\HIVBTAEOV@OVXVE@?=KS'.NZ\[;V #?J*P!S2^E M-,\=&Z!YCY/?4$L#!!0 ( %V""56D$%V8 0, +() 9 >&PO=V]R M:W-H965TK#8@]XA>UU=Q<(?]_9M7&!. Z-P@/>RYPS,V=O,]APL90Q@"*/:9+) MH14KE5_;M@QC2*F\X#ED.#/G(J4*NV)ARUP C0PH36S7<7IV2EEF^0,S-A7^ M@*]4PC*8"B)7:4K%=@P)WPRMMK4;N&.+6.D!VQ_D= 'WH'[D4X$]NV*)6 J9 M9#PC N9#:]2^#OK:WA@\,-C(O3;1F/*312H>6I<6B6!.5XFZXYLO4.;3U7PA M3Z3Y)YO"MG]ED7 E%4]+,$:0LJSXTL=2AST \M0#W!+@G@KP2H!W#.@\ ^B4 M@(Y1IDC%Z!!01?V!X!LBM#6RZ881TZ Q?9;I9;]7 F<9XI1_KWBX;(U1N8A, M>(J[25*S("WR0)-5T1Y)W!6Y;DIR%H"B+)'G:&' Y+N9&=@*P]&D=EBZ'A>N MW6=<>^269RJ6Y%,6052#GS3C>PUX&V6HM'!W6HS=1L*OJ^R">,X'XCINNRZ> MT^%N#3QXM?>#;+QJ93W#YSVWLC$5T)H]7=F1$#1; )Y=169;LF\WI5LS/-I0 M$9%?WY"2W"A(Y>^ZY2W\=^K]Z_OJ6N8TA*&%%Y($L0;+?_^NW7,^UFG[EF3! M&Y$=Z-ZI=.\TL?N?'G.\TU!,!2(E9RPC6Z!"GM*!" MMU*AV\ATQ^2R-1< A&4H!$A%!%50)T)!U"[.A7ZFUKYSX3B7E\[^#X_$>E^! M>E2[YQW:!?_+?I!MK\JV=]J:KWF"ARQA:EN7:4%R=1!*_^HHL5.,@A>,#I+H M5TGT&Y,(V)I%D$5DRR"INX_'_:=>CX)_T2)HLBC"MO=>LQ3$PE0%DH1\E:GB M,J]&J\)C9-[;H_$)%B1%_?"/IJAF;JE8,'S,$I@C)4J'NT04%4+143PW;^:, M*WR!33/&H@J$-L#Y.>=JU]$.JC+-_PM02P,$% @ 78()5:4:=D:5 P MM0P !D !X;"]W;W)K&ULM9=ACYLX$(;_BL55 MU:YT&S $0K8)TF9[[=U)K58;[?:S Y,$K;%3VR2M=#_^;,,2>@'2B]0O 8-G MYAGC>3V9';AXD5L A;X5E,FYLU5J=^NZ,MU"0>2([X#I-VLN"J+T4&QN8V7+"^ R9PS)& ]=^[P[0)/C(&=\9S#0;;ND4EEQ?F+ M&?R5S1W/$ &%5!D71%_V< ^4&D^:XVOMU&EB&L/V_:OW#S9YG MJ>W02N2ITF_L+/3$_XU]@KUX$GB>-W/W'2!A Q(.@GP4A)E]!)^XH51;_2H MB1X-1K\WJ=/SX:.3\#=Q-.T-/VG"3P;#/^LZT<$)R[2D4;!E=X9DR&F#<1T$**E&]+J1FEU0Q\?4I$*T*Q5R?;5 MPIVAG';MV3#LQ<3>42:]P?+^8N4=LIN[/0A]7"&[C9'67$ ?2"[0,Z$E="J= M]PNJ'K?T'5]0]QFGE B)=EJR['I>HW]:LMB91Q4G;B]N/ JF/2OK'P']G]:# M2[ J[QBWN8)1U,=UU',\*,<_*L4E8$$'6#3"XQZPHY#C827OTY!+&,<=C/XH M]GL8CQJ/AT6^0UPNP0L[ES#LPSL> GCX%+A$=B[ACTY+1N.'/?C'0P3_U"FR M*I5I0$&(\\J(3X\1'(^#Z#\H;JN3+$!L;+\L4ZR[6W6_V_ H29H-^O.5>O Q.@ M^:>2_ M02P,$% @ 78()50Y2-4\? P YP< !D !X;"]W;W)K&ULK97=;]LV$,#_E8-6#"F06%^VXV:V@#A9MQ3+$,3P M^E#L@9;.-A&*U$C:KHO^\3V*BJJMLI_F!XL?]_&[T^EN>E#ZQ6P1+7PNA32S M8&MM=1.&)M]BRS*DNGC'(4ZS((X>#UXYINM=0=A-JW8!A=HE]63IEW86BEXB=)P M)4'C>A;#"=-;A(5DJ]N,U#,0LB!X0"<^LL,'KL\0Z%<(8( MXY_&9M"Z=(K=]:OU]W7L%,N*&;Q3XB,O['863 (H<,UVPCZKP^_8Q#-R]G(E M3/T/AT8V"B#?&:O*1ID(2B[]DWUN\M!12-,3"DFCD-3<\LRZ9:'4 [ M:;+F%G6HM3;!<>E>RL)JNN6D9[.%5?G+U9SB*N!.E?2N#:O3=07/:*SFN:6; M6@J6DEL#?S*MF4LE7-RC95R8MZ>%+YX72[I_ R&8+=-H@$M_=4F'M'[D0I [ M,PTM1>.8PKPAGWORY 3Y&!Z5M%L#O\H"BW_KAY2%-A7):RKFR5F#'W9R &ET M"4F4)+!RK8S=+7Z,=NWE%.Y0:IV"ZLC=.6>V+$^ MOCTP7<"G/\@D/%@LS=]].?/^A_W^W1=^8RJ6XRR@3]B@WF.0_?Q3/(Y^.1/= ML(UN>,YZ]AO%X K@@MYKH81@VD"%VJ?O+7P]F4N/[HU/:N.NE^RS.!V,WTW# M?0_3J&4:G65ZS[B&/1,[!+6F+M)6J:FK=$\'_RT>3^/-QE$')TD'HWZ:<4LS M/DOS(,D]-;3\.Y)4TD/ CCZ+/A)O,DX[)._&@V'4^<7]6-9;HM[4(\80V4Y:WX?;TW:*W?KF_5W< MC\!'IC=4'B!P3:K1X)J*4/NQXC=6574K7RE+@Z%>;FD2HW8"=+]6RKYNG(-V MMF?? %!+ P04 " !=@@E5G6T/_>H/ ![@ &0 'AL+W=O9(?+F_21?D_E\MLGA3EK]G547Z3IN'1/)DN#DY/5O=]R4Y/EK?%;+I(OV1>?CN?)]G#IW2VO/]PX!\\ MWO'+].JZJ.XX.CVY2:[2KVGQ[>9+5OYV]*1,IO-TD4^7"R]++S\,N/4MGLTHJM^,_ M-7KP5+-:O=U\OV#KR+V[Q8SNN5RRV83Q?KG\GW^@^QL<+@N16">H5@:X5A M\,P*_7J%_JX5!O4*@UU7&-8K#+=6"(;/K!#6*X3;*SSW&$;U"J-=5QC7*XQW M7>&X7N%XU0[KYV_UY$=)D9R>9,M[+ZN6+K7JQJJ#5FN7S_ET437[UR(K_W=: MKE>K+KP)^]+FJUVIL5%ZJT6\[XMID7N_9QD M65*UJ/=CE!;)=);_Q?O!._+RZR1+W MJGIT46_;I_6V!<]LF^]]7BZ*Z]P3BTDZ:5E?NM?OO[2^=[E0D>J'(3586Z6T5V046N\.]3K!TPW^[73S!3W_O%B;>G?$= MC&*V1O_AK;&:L__T2M!?N?WG7@FJ/_)/Y\U7@H_E[KZX2LLC7.&=/WB;RWU) M'E9W?[Q/LHGWK[^7I*>+=)[_NVUO7]OCNKO\YOD(OUP4!ZV\S2[2P]. M__PG/^S]M6V'(+&(Q 2)21*+24R1F(8PJ_$'3XT_<.GU(7#=T!>;C9]^KVZG M;:WL%+NV,HE%)"9(3*ZQ<(558_"[4S\L7\-.CNXV>[2YU/&H-[ 74LV%^L'H MV+>7TFT%P^/1TU)6MPR?NF7H[!9K5+0^/*V&.VU=XI2Z=@F)120F2$R26$QB MBL0TA%DM'#ZU<+CG(WU(-CZ)120F2$R26$QBBL0TA%F-/WIJ_!%^I'>*75N9 MQ"(2$R0F1\UC>*^W=9QO+A-L+Z.:R_BC[85T+*>A_[RSZVEZZ8GOZ<7M:N;M'Y>7TXLT:VM#9XVN;4AB$8D)$I,D%I.8 M(C$-859S^STST]S;\["SW@"H]U$M0C6!:A+58E13J*8IS=X%-L(6W_D*'Y>- M7I1M_>-T44]J_Z5\<7]V>OM3S0TW#ECC<-P+[8/665CG%,- M">J;K6WCY#J_#@;-[MIN++*@0#6):C&J*533E&9WJF;MZY\-Q2\W!=DW1LE3C MG:Q$-RQ&-85JFM+L!C,YC>\.:GY;==#JX#E9SF9)EE?OR->'S^HX:A+CUBY; MXV-K-N$P&&^W&9K&M!0=!H>#X^T^:RX6'OK#[48C-RU&-85JFM+L1C,1C^_. M>'[-DFEYWY5WL5SDCV^YR^/MI+JO^E3%S<8[]?+V=#DIVZ_\C]:^0U.@6ML\ M&(>][:,QFNZ@FD2U&-44JFE*LWO89#R^V6-"%3X Z9NK7DN\<)C/+=HE>O^&RKDJ'* M&:I%J"903;[PA 7>0UH=\ )OOC[?R ^JR:2V(UV,;IA"-4UI=M^;E"QPIV35 M]' U0;?NY];^17.Q%S:GOWY66WL5CUJXK+ '9?5[?JN MCL=NLNE%-[2W9N\&;ZU9AK1BL*5).H%J.:0C5-:78KFV N M< =S.\PU%_?+;G/-[I*=6QE-]5!-H)I$M1C5%*II2K.;WH2$P7#/<\T!FARB M6H1J M4DJL6HIE!-4YJ]"YB,,7!GC!WGFMU:YWX.F^_%QXVY9K2F0#6):C&J M*533E&;WJ8D% _=Y7^A->>:_Y9C3V0S5-:?:EDDSLUW?'?B_/-;N!KOW[PN8,GI]K M1K=#H)I$M1C5%*II2K/;U42"?7?"]!9SS>Z2G1O<;QQAQ]OOY="* M4DJL6H MIE!-4YK=RB;EZ[MCM5WFFJ^SM.,GF]U%.SWU&]@*-[!4:V4LTLM=H9"_2^!8I8]^DC'UWRMAQMMFM=>[G M07,&(&S,-J,U!:I)5(M13:&:IC2[3TTPV'>?/8C.-KMK=>[B87.VN7>X/=F, MUA2H)E$M1C6%:IK2["XVV5[?G>W]\+8AJ M5DOR78]!N3S6A- MM5--3=6T6]+$>'UWC/=VD\WNPIU;%3VK#]4$JLD7GK!!A\EF=,,4JFE*L_O> MY'Y]=^ZWPV0SFNN]L#E#QV0SFN&AFD2U&-44JFE*L]O59()]=\3T)I/-:!I8 M:];%?YKOY="0#]4DJL6HIE!-4YK]S1 FYQNX@S7';//GZ6(ZOYV7MQY?GY<+ MK[B>9A,O62RF=VF6)]E#MVEH]]9T;7-4BU!-H)I$M1C5%*II2K/W!Q,D#OP] M3T,/T%@1U2)4$Z@F42U&-85JFM+L7< $D -W +ENX[OZ-3^KODPQ?_?"I>'= M9.>F1N-%5!.H)FMM\X+MV_,@:$&%:IK2[$XUF>' ?8;A3H.75U\,S%V\2&J"523J!:CFD(U36EV^V]\K=M@WV,5-&)$M0C5!*I)5(M13:&:IC1[%S!1 MY, =1;YJK((FCJ@6H9I -5EKSK$*&C>BFJ8TNU--W#AX]>5*FV.5SB>3NXMW M[FDTBD0U@6H2U6)44ZBF*O_IZ^EK%* M]Y,1W.4[=S5ZZB.J"523J!:CFD(U36GV-Z";5'2X[V_R&Z)!**I%J"903:): MC&H*U32EV;N "4*'[C,J7S-:<9.=FQJ--E%-H)JL-==H!2VH4$U3FMVI)J\< MOOJ$R<_)=_PC+.ZMZ=SD:-2):@+5)*K%J*9035.:O3^85'2X[S,IAV@RBFH1 MJ@E4DZ@6HYI"-4UI]BY@DM&A,W9ZW> %S3I1+4(U@6JRUC8'+_[A<'OX@D:8 MJ*8IS>Y5$V$.W1'F3L.75W^(Q5V\C82>J"523J!:CFD(U36EV^YM<=!CN M>[2"9J.H%J&:0#6):C&J*533E&;O B8;';K/(GS5: 5-.U$M0C6!:K+6K-'* M]E@%C3!135.:W:DFPARZ(\Q.8Y7.'V)Q%^_7_O5^WB336=>T MZK?V* MYI:H%J&:0#6):C&J*533E&:WM@DXPWU_CV2(AIRH%J&:0#6):C&J*533E&;O M B;D#'<_^7.>)OEMMN[Z%T8B:'"):A&J"523M69_(J4WWAZ,H('D3C5UZU+F MLS)V=YG\,'3GA[N-'3K.;J#Y(JI%J"903:):C&H*U32EV4UOHLAPO.]1!1I' MHEJ$:@+5)*K%J*9035.:O0N8.#(DOYNRM<71N!'5(E03J";#YO5UF]^6BI94 MNY345$FK(4YB19'NT>+^7,#;K^UC]'0$-4B5!.H)E$M1C6%:IK2[-8VH>%HWZ'A" T- M42U"-8%J$M5B5%.HIBG-W@5,:#C:_:JRNT_6N='.;8W&AJ@F4$V.FK'A]D : M+:A>+JB=B]A=90*^T>X!W_-CAFZ3=.Z2G7L.C?Y03:":1+48U12J:4JSF]Y$ M?Z-]1W\C-/I#M0C5!*I)5(M13:&:IC1[%S#1W^BMOV;27:!SBZ,Q(*H)5).C MYE<^CAN3=&A)M4M)396T&]*DA:-]?,+\U=<1>LZY M.C0G1#5-:7:[FYQPM/LIB]OC;IF>9[?5!:#*H7?0VM%H!(AJ$:H)5).H%J.: M0C5-:79WFPAPM.\S$D=H1(AJ$:H)5).H%J.:0C5-:=8N,#:AXWCW;[#TV-)G@^/69H#7.Z#;%YZ[: MN4_1P!#5!*I)5(M13:&:IC2[[TU@.-YW8#A& T-4BU!-H)I$M1C5%*II2K-W M 1,8CMV!X1^?XG,7Z-SB:'B(:@+59*U9WW/?;\SQH3753C4U5=-N29,VCMUI MX]M-\KD+=VY5-'-$-8%J\H4G+%A-\N7>J)[E\T)ODCRT3O:AVZ5035/:NNV/ M\NLT+:*D2$Y/YFEVE9ZELUE>MN[MHJB*;-Q;MNUEN5OX[S\&!T>-^S_Y[X7? M[/TLMR$WF&5+JW.*W_\I5C> M?#@HAV3GRZ)8SE,O58'[9?;[ZF&>_A]02P,$% M @ 78()515$IGN P HPT !D !X;"]W;W)K&ULQ5?9;N,V%/T50@6*&6 2;=Z2V@)LSQ2=HLD8$[1]*/I 2]<6$9%42," M*KZ?!7%PJ/A*MJ4R%6$VK?$6[D#]6J^$+H4]2T$H,$DX0P(VLV >7R_CQ !L MC]\([.71-S)2UIS?F\+G8A9$)B*H(%>& NN_'2RAJ@R3CN.OCC3HQS3 X^\# M^X]6O!:SQA*6O/J=%*J+Y_<5"&U&@):=Z=DAL_;U GVA=\4< 9/N@52/R M4O=#JPHS=(N%P"8#Z-U'4)A4\KV&R!(+D--0Z<@,?YAW42S:*))7HHC1#6>J ME.@3*Z!PX)=^?.K!A]J1WI;D8,LB\1+>\MTE2J,/*(GBU!6/'_YSPP[P)/&$ MD_992BU?^EJ6C*\7ZW]F::ZSP+:@UY5"ZT=TW&^%'VWU?(]%@?[X15.BSPJH M_-.5GW;\@7M\LY=W;; MT#4(Q#?=9$3=$ 5Z1UA7]][E@)?V5 =:LJ$E,SOI+HO3\6B<# ;3<.=0-^S5 M#;WJYHPUN$(UB%SG5N^SB+!<;]\27)*\7*=*:LFNCB1%E]'0+6?4RQEYY>C5 M-?#O,W^_:';)](YQJLPSD3VS8]S;,?Z?E_GXG%:=B>R959/>JHEWYMS@!T(; MBN P.V2SEKD@M?5+'TW.!3%QS.&XG\*M*N^X;U1UU:NZ\JKZLMF (&QK%CCA MKH-PX2<8(6H/0E>ZO,@W"HNCIWM&Y(VL7]:U(#F8_3GG5 >+I%G6'PY;FO/N M$#G2-AF^R)M__+?J.[I'Q?_-N>/G/75-=FS')\\@BB>C])6=.DZ>!"9G/'HZ MLA?'Q'3]W;Y\L-%EO" M)*I@HZ'1Y5@;*MH705M0O+:7ZC57^HIN/TO]B@)A.NCV#>?J4# #].^R[!M0 M2P,$% @ 78()59G;N?K,! .1X !D !X;"]W;W)K&ULS9E=;Z,X%(;_BL6.5C-26S!?"=TD4EN8W1E-I:J=V;U8[84+ M3H(*.&.;I-U?OS90$L!!;=<7O2E?YSSV\3F\Y<2S':$/;(TQ!X]Y5K"YL>9\ M+(D-$=<7-*5R384HZ1RRC/3MBS?S%%:&(M9=>^&+F:D MY%E:X!L*6)GGB#Y=XHSLY@8TGF_D(7N-0A6[6L5<+%R*.%C-*=H!*:T&3)]7J5]YBO=)"%LH=I^)I M*OSXXHZ3^.'T4BQU JY(+NJ/H2J#I^#HH^A1GF/P,<0 M6@43R^T:A4,CQYX$L&L5J0;T@TEKU8G<:R/W1B.7)2B+D^(M+DIEH*. U]:? M3EBH$Q9I@G6RX+=9\-^7IO@ZF=QH[7^UTD*M MM$@7K9O9?0\,1]NQM\F-/WSW W?:EYNAE1WXT[[<#*T"./7Z:C.T\FQXI'&" M^V81CG>+UYBN,#T!*/Y9IBRM"UA*CUAI3LN8EU1T4V)=1,DJ%V(4_^HJU4D+ MM=(B7;1NHO8M+IR^,_W1VBYKI85::9$N6C>S^Y89CG9O;].?8/"CK&_UU4=A MX_I]\1D:V5;_A^)(804MN]]9F0=;8;G4%;D'R41,9<'K?8[V;KO/>5'M[O7N M7\+S*ZBX'\I]T6KK;8^O-U6O$5VE!0,97HJAK+.)T$E:[U/6%YQLJHVX>\(Y MR:O3-48)IM) /%\2PI\OY #M;O'B/U!+ P04 " !=@@E5B0GBJI(" ## M!P &0 'AL+W=O\]W% M=_&:BT=9 "CT5%(FQTZA5#5R79D54&)YPBM@^LN"BQ(KO15+5U8"<&Y))74# MSQNZ)2;,26)KNQ%)S&M%"8,;@61=EEC\G@#EZ['C.QO#+5D6RAC<)*[P$NY M/50W0N_<3B4G)3!).$,"%F/GPA_-(H.W@&\$UG)KC4PD<\X?S>8J'SN>.1!0 MR)11P/JU@BE0:H3T,7ZUFD[GTA"WUQOU2QN[CF6.)4PY_4YR58R=,P?EL, U M5;=\_07:> 9&+^-4VB=:-]A(@[-:*EZV9'V"DK#FC9_:/&P1M$X_(6@)P4M" M] HA; GA6SU$+2%ZJX=!2["ANTWL-G$I5CB)!5\C8=!:S2QL]BU;YXLP\Y_< M*:&_$LU3R17+> GH'C^!1([WA?-_WF?_['TG&6%7_M#JA7\M/TJ)S"B7M0#TXV(NE=!W M^&=?O1O%J%_1]+61K' &8T]%L;O:3G,/Z.QT>#[8 MA:4]L,#WSG=1LUZQ0? ,:V)VM[I2"6)IQX%$&:^9:O[0SMI-G O;:%_8)_YH MZO?84SVAFH'R+-^,MVLLEH1)1&&A77DGI[IIBF9D-!O%*]L3YUSI#FN7A9ZR M( Q ?U]PKC8;XZ";V\D?4$L#!!0 ( %V""54B&PO=V]R:W-H965T;3XMX-FT_I3F0IP3<,\%V>(_9PB3.ZGSG0>;SQ.5UOA+KASJ=; MM,:W6'S=WC!YY=8H29ICPE-* ,.KF?,>7D1^H5!(?$OQGA]\!RJ4):4_U,7' M9.9XRB.:4L/,"4M MT=27@OU"6_*5$O6@W HF?TVEGIA_PI)E<+W,TC52F>/@%/R-&$,J?^!MB 5* M,_Y.WOUZ&X*W;]Z!-R EX,N&[C@B"9^Z0GJAL-RXLGA96O2/6!R *TK$AH.( M)#C1Z(=F_<"@[\KH:PK\1PHN?2/@7SMR!@;>"? ]W]?XLWB^.M2%\_^L1R^V MWB)C4#\/@P)OU;K+"+I+?>3BB+I(_/!;EN(YR;(SR>[%] _<\,Z\T6#T)&ZCW;YEXIE&(TM&6U1.:BHG_:AD M6&T'4[*NWA7UVN@8-<,&X $CQ@$$N5I<00 2]*!;W!=&G+Z,6W(JLN14*R/G M=4;.C5Y>2?;SG99SHV+?%=$F6&@3++($UF(?>LT&UGNM'4N%;"E!5M%"JVB1 M+;1VC@Z:#&A\1[ZHM9RNJA(5R[>9R0Y1FQ(S$"Q*@I9]HV)O]E_H1F3+C3;1 M?D.T;RY&Z/Y8,3)K]G[8;:*%5M$B6VCM'#0=%'RU%@I:[:&LHH56T2);:.T< M-7T4-#=2/0J2&0AZY29%R[]1M3?_+W8DLN5(F^RFG8/F?DX-ID",B=R:HZ:&AN8G^AEB*EAFN:Q;7UZNQ9E[0F04L-&(3OS,QT$CYP^X4 M2&=S.#XV-8!-KPO-#>""YEM$'L#U:B5+Q FX101\8(C$:GP %N^U\=ML4!=6 MT4*K:)$MM'9RFK87GK]:S;#:&%M%"ZVB1;;0V@<;36_L&_NZ^?46JY.<>CA$ MJ)"[!"&+1YYC$N/D!*!<#>)T6:JP6\/D2:>0F#WHR_ZS;$:V;+99;;I9W]S] M/8-54>TO33O+7U@95-.O\W+ZQ0&<'!W*F:%Z)\&:8Y$MQ\I,N0?GG#EFZ^* MF8-BE%P><=5WZT/L]\71[9/[E_!B 37W0W@1E4?4#7QY8GZ%V#HE7&9\)4UY M9V.Y86/E(71Y(>BV.&5=4B%H7GS=8)1@I@3D[RM*Q>.%,E#_*\#\/U!+ P04 M " !=@@E58\DJP>(" #V!P &0 'AL+W=O\YOO-XS<6K+ 4>BM9)2=>H51]Z?MR7D!)Y 6OH=(S M"RY*HO10+'U9"R"Y%97,QT$0^R6AE9>-[;M'D8UYHQBMX%$@V90E$>_7P/AZ MXH7>QXLGNBR4>>%GXYHL80KJI7X4>N3W47):0B4IKY" Q<3['%Y>AU9@5_R@ ML)8;S\BD,N/\U0R^YA,O,(Z P5R9$$3_K> &&#.1M(_?75"O9QKAYO-']#N; MO$YF1B3<(F'@N*4";/T#&B%7HN>"-)E^HG!.&?@$1+E.M>. 6FW*XE#69P\33YUV" M6(&7G1R%<7"UQUK46XOV1<^>P)0,K98V9Y>[5A];O:FM51:&<9J._94#.^BQ M@[U8#8MUG/!>AVNU#@/,/)]H<;Q6GH1J8],MV/ MY$J7#;.E7Y-WW825+O>FRG4]\:92D)^YO*3;V2=A%+N]A,'?#A7L=7,/4EXB M6M:-!NM.HW<"I')VF6#+P7DX2*(=YSC<:)+A 0MF*UC7!77S.SE*<(BOE-VH MTP/[T@7?+.4DPNG_9]#?Z.+F1GP@8DEU0V:PT+K@8J3S$NTETPX4KVUCGW&E MKPG[6.B+&819H.<7G*N/@;DK^JL^^P-02P,$% @ 78()50O%?@!< @ M& 8 !D !X;"]W;W)K&ULK97;3MM $(9?9>2B MBDHT/@5:4<=2<81*!2HBHKVH>K&Q)_&*/:2[DP3>OKMK8P4I0;W@)M[#_/_. MY_%.BJTV#[9%)'B40ME)U!*MSN/8UBU*9D=ZA;I H;>3*(V>%^[XLB6_$)?%BBUQ MAG2_NC5N%@\N#9>H+-<*#"XFT=?TO!K[^!#PD^/6[HS!D\RU?O"3JV82)3XA M%%B3=V#NL<$*A?!&+HV_O64#N)/D?0X(*M M!=WI[3?L>4Z]7ZV%#;^P[6+/QA'4:TM:]F*7@>2J>[+'_CWL"-)#@JP79/\K MR'M!'D"[S +6E!$K"Z.W8'RT<_.#\&Z"VM%PY:LX(^-VN=-166DI.;FRD 6F M&JBT(JZ6J&J.%HZG2(P+^P$^POUL"L=''^ (N((;+H2K@BUB0)5FV1UZ]+I]B[>1ID*0&6PX;0/\55/?_'.[8K5.(G'\#_0:UCW?T(?E^[$+@BE/;//O3\+='?R.P%^GA '[]:^:[. MUA>Z#H4&U^2L_PC<]W\"3.JUVEO\SC9-@J_ODIOR=)07\6:7;&]0.@1U&<<[ M]];WS!MFEEQ9$+APJF3TZ30"T_6A;D)Z%:[R7)-K#&'8NM:-Q@>X_876]#SQ MW6'X,RC_ 5!+ P04 " !=@@E5'.:SYK\# !!#P &0 'AL+W=O(Z6K'IBRHW%5JYR:B>QH7DZFFF<#*>PU*B:[10RR,M M'M[H7WOI726^0YUPAUW%= WS6#Y]#HN"X@N,NW%;^FR2X31+[W M:G\ (6[1K.1<3]F6<5T63%X.-$'+R[47GEGQSQQWHSH:@T9C\'1^$67T.JEU MIFJIF40&9R)'+O:BX$2E*GU>H35G MPEC6QV?K3Q4%YVPS/1G641DU*J->E=7T9,WT7*&2DD+O^Z^0HC03"2O5I*DO M4N4"94*4A": $B:DT4UT7AG&?A2=F#%$1:%_8R2^J%"Q %3&5Z4MEH)_U9[?# M4&S='!P[ CQL2X '[0F&8NN:/W8%N+\M>'8YJ'DZ2]#4)QCCQNZE@H"//0#N M;P(&+PG8T"VX;N2$IXY,<7[D^1<<'3L&_(R6P:CL_-OO>9X?^:?*C'%N&%Y0 M=FP2<'^7\/QFIB8*GY1JC#N7:K?.-_IP^9;PM9ITE,-* 9V;D3++#^>UPT"R M;77D63*I#E#5Y4:=<8'K /5\Q51[4P_T*:HY-F' JXG-V@ZTTO[XVB83 M8 B>*:(WD ^_;Y[7G'#L_IJ+;W(!H-#WLF!RX"V46E[YOLP74!)YR9? ])T9 M%R51^E3,?;D40*965!9^& 2I7Q+*O*QOK]V)K,\K55 &=P+)JBR)^'$-!5\/ M/.P]7KBG\X4R%_RLOR1S&(/ZO+P3^LQO7*:T!"8I9TC ;."]PU=#G!B!'?&% MPEKN'",39<+Y-W-R,QUX@2&" G)E+(C^6L$0BL(X:8[_:E.O>:81[AX_NK^W MX768"9$PY,57.E6+@=?UT!1FI"K4/5]_@#J0!TG6M=C P_EE52\K,6: MH*1L\TV^UQ.Q(\#Q$4%8"\*7"J):$-F@&S(;:T04R?J"KY$PH[6;.;!S8]4Z M#67F9QPKH>]2K5/9""8*O44?B:H$510DXC-T)RC+Z;( ]*[D%5/FVBUG\[H5<7K]$%H@P]+'@E"9O*OJ\TGWF*G]?M\DB!5XV9]_X#3XJRWJF?\IFQ_[(:XW^M3JS1_%*L/=(.C[J]T(SH><&"%N(L3."!H\:@/? MJ)(=\"@] '=:GPB>-.#)<^!Q&WCR$G"G]8G@:0.>/@>>M(&G+P%W6I\(WFG M.\^!IVW@G0/P.&A!=YJ?B-YMT+M.](<%Z-8]4R#: G0/9SX.PH, SD><&*#7 M!.BY W!%BC;VW@%[)TGC W:G^XGL.-BVSL!)/^1L!4+1B6Z48V"4"_2)*]U" M_T>[MTP?:6V&3O=?;1CGQLQ\?+N-;M MO8,]G 3X21W7X]*]<4&4=)IQ^V3;3H[=K=PNV&XY8>@:O2Z\3T>. MIP."#!*I&;!Z[6$&6::)5!@_*DZG=JF!Q^T']H59NUK+"@N8L>PK2>5VY+QQ M4 IK7&3RCAW>0;6>GN9+6";,$QTJ6\]!22$DRRNPBB GM'SCG]4^' $4CQT0 M5(#@'-#]!R"L .&E'KH5H'NIAUX%Z%T*B"I ="F@7P'Z1JQR=XTT,99X/.3L M@+BV5FRZ8?0U:*4(H3H3EY*K6:)P2V!YZB: M_(0YQSICT,L8)":9N%*CGYOG\"CU'A*(;DF4JL\30E2HH3>TF50#3,H#@ M'P&$Z(91N15H3E-(+?BX&1\UX%VU&?6.! \[,@T:"3\4M(-"[Q4*O""PQ#.[ M'.[;EO-_WN?_YWW1#)_L>"/\NAE^@S7YDJ1(@"TP10PH04K]"&,V$]DAJYGIHJ;9+%;9+- MVR1;E&2^9]AT@;,?!_U.?^CNCW/ 8N7[G6YM=2)NKQ:WURCN)&= <4K0F5.E-Z*94W"9U[W% 7L<_C7IF-0I.C>)+C.:7&"T:5_O4KZXE MLA-AHEJ8Z(G"J*\P50^,56\0&;#RQ]K/5I?%":F/CX;G_J#F6\9C_W!O+P' M_*4O;R7J[[XA5* ,ULJ5U^FKS.-EI5]V)-N90G/%I"I;37.K+D? M8&:7S,F M'SK:07W=&O\!4$L#!!0 ( %V""56^SX@E% @ Y, 9 >&PO=V]R M:W-H965TC^)S&/3NG@0\E.Y MXER1SWE6E)>#E5+KU\-AF:QXSLHSL>:%?N5.R)PI_5 NA^5:S"[%165KP]Y*4FSQG\LL5S\3#Y< ?/#[Q(5VN5/7$<':Q M9DM^P]4?Z_=2/QIN*8LTYT69BH)(?G.._IM&D:E"_X\^4/Y0[]TFU*[=" M?*H>O%U<#KQJBWC&$U4AF+ZYYW.>915);\>_+72P[;-JN'O_D?YSO?-Z9VY9 MR>T.C2I>(K*R_I\\M._U!B39E$KD;6.] M!7E:-+?L&J#J&T0G=I@U#:H=WW8['L= M7,P4FUU(\4!D]6Y-J^[4Z=>M=5YI41TH-TKJ5U/=3LUB?JO(*S(7Q3V7*KW- M.+GA12HD>2<4+PDK%F3.UFM>W609^2A94;*ZR"5YQZ1D5:')\Y@KEF;EBXNA MTEM5L8=)NP57S18$1[; )]>B4*N2T&+!%QWMY^[V8T?[H4YC&TGP&,E5X 1> M,WE&0O\E";S )W_#V8__N"/O9^Z"H"$Q4@8!<&LDD3;DD0N^NR= MGFW64B2<+[H.VRMGZ[XE:&#C&E;-4?0,K1WR$CWDE2^),H,>242I.G,<'>Q8..W:K[FSY[Z'*1)&03 K\?$V\;$S M\7KD2,MRPXJ$-RF_)$LIRLZP&]9H)VS?C[K"=G;:-VPDC(X/CI?@_-S>!2O( M\VV0Y^Y#]\A4WA6CD]3WW$?"8B2,@F!6.2;;-E M]7B_$MF"2ZT;U:BE1%T;[7O5E% 0M>*$W[>M6PGL](QF$Z:[?WVG#5=N%'.Z/7U#\+QI[YY^\/95#CA=(HBF:7Q$BO[[9>UU"6%D>',J@,0VDQ ME$91-+L\1J_]$78H0WKN'$J+H32*HMF%,1;NNS4<,I2-#X>R<7@VF?B3_0$, MJN=0&D71[$(8B_>_3N-U^KLO52=29PV@:@^EQ5 :1='L.AF]][%^[T,%'TJ+ MH32*HMF%,9+ONRW_S7(I^9(I7@UD19*N]=G"NF-OV?F YNN<=6+J[H[XA0VD41;-#-I8> MN"W]=SWXOV)9)E0]X(AU_65L9]K^P4$]ZCZFW5WVCAMJW2B:';>Q[L ICT]^ M?]8VMSX;G$S&G2E#%1I*HRB:G;)1Z.!DA:Z6%(C.I*'?%KU]:0GNF*)H=M5'CX*O5>/\O2_<'?^Y^>M<#:LM0&D71[(H96PZPMAQ ;1E* MBZ$TBJ+9A3&V'+AM^9I]XJ\>5D*?+G>;8L&JZK",)"M6+'FES*GH6M%T]00V M&E7+C;H7&4&-&4JC*)I=#&/, P5E4:J0[=4]QO7=OZ0 M_LAE3IZGG6MRW7WV7GD)M74HC:)H=O6,K8<^=(P+H=^F0VDQE$91-+LPQNM# MM]=_7&EJM>ZD&L\>UZ:42B2?VF\^E$R72RX[BQ02U0N!JGE!CU[ZIC/O!K>KZL'^ARON+GO'C5W__3V,/S3& M'[J-W\2=B*+DR:;^S<:)T4<'T8<'T4/5'4JC*)H=O5'W\(F%Y-\X>1^9O:&" M#Z7%4!I%T>SR&<$/Q]C9&RG4CN*9H=OO#UTZF?_Z7MR,(?L?]_G[K%WVE 91]'LM(V,AVYK_J;9 M>WJ0O'\P>T/5&TJC*)K]RSFCWM'W5>_[SMG;W6GOG]Q!W1M*HRB:73[CWA'6 MO2.H>T-I,91&432[,,:]H^_GWM$I[NWNOW?V4/=&T>SLC7M'6/>.3G!O=Y>] MXX:Z-XIFQ[WSZ^OOY][1">[M[KYW]%#W1M'LZ(U[1V[WKB?AWP0KR!7YF25I MEJHO.NP;703)%T>7SKJIO626ZWY+9]VPWF6!:C>41EN:M=1OO+^@TL[<.'7D=NHGE\ZZV_>.N:'M+\0= M>\'^]3J@*HVB-2$/=ZY[E'.YK"\X5>J)5A^IS?5^ML]N+VKUIKZ4T][S<_]U MW%R:RF":*V5=,[E,BY)D_$XCO;-S/63*YN)3S0,EUO75E6Z%4B*O[ZXX6W!9 MO4&_?B>T,+8/J@ZVEP";_0]02P,$% @ 78()5:*>LN], P .PL !D M !X;"]W;W)K&ULK59K;],P%/TK5I@02+"\VG2, M-M+6%#$$:-IX?$!\<)/;QB*QB^VT@U_/M9.%K,VJ,M8/3>R<N.-T+^ M4#F )C=EP=7$R;5>G;JN2G,HJ3H6*^#X92%D234VY=)5*PDTLZ2R< //B]R2 M,N[$8]MW*>.QJ'3!.%Q*HJJRI/+7.11B,W%\Y[;CBBUS;3K<>+RB2[@&_7EU M*;'EMBH9*X$K)CB1L)@X9_[I;&3P%O"%P49UWHEQ,A?BAVE<9!/',P." E)M M%"@^UC"%HC!".(R?C:;3AC3$[ONM^AOK';W,J8*I*+ZR3.<3Y\0A&2QH5>@K ML7D+C9^AT4M%H>P_V318SR%II;0H&S*.H&2\?M*;)@\= NKT$X*&$&P3!O<0 MPH80'AIAT! &AT88-@1KW:V]V\0E5--X+,6&2(-&-?-BLV_9F"_&S3JYUA*_ M,N3I.(&Y)B_)!=<@06DRN\$5J(!<04$U9$0+HG,@4\'7(#6;%T"N@3,AR4>A M09%G"6C*"O4<1;J@1O=>WDOR^3HASXZ>DR/"./F4BTI1GJFQJ]&5&9N;-@[. M:P?!/0Y"\D%PG2LRXQED/?QD/S_:PW$'0 M,Y[IX72_S\[_19\]./J=9(3M^@JM7KAO?5UPI66%IXLFW]XC@%QH*-7WOKFN MU0;]:N;0/%4KFL+$P5-1@5R#$S]]XD?>Z[Y$/Z98\IABLT<2NS,E@W9*!OO4 M8]R36N(!7=$"MUZS[Z'>]WU34JM%5LU<.^LX&'IC=]W-] &89!0+^IO9?$ F\17)$94ZFH<#WBF4.84A7E*9!4*-U[ M M41AMVACX*M%!R 278QOC\8;.5@%Q0-P_X<1&T.HKTY^"3T@9,=[4S 2;#M M] !,LHOQHQVGNZ!7X:M^IZ/6Z6BOT]EB ;;V^.M6XD769[46\H-.>._8\TZP MQ.K\_"WS#V(E#V+-_I559\SM5 ,ER*4MPQ2QZ[T^N-O>MM([LP7.5O^Y?SKU M>_H3K SK0NZO?%U6?J!RR;@B!2PPE'<\PE4LZU*M;FBQLK7(7&BL;.QKCM4M M2 / [PN!U4'3, ':>CG^ U!+ P04 " !=@@E5$FJ=;7$" !T!@ &0 M 'AL+W=O84PU]7V=%U!2/9 5")S92%52@UVU]76E@*Z=J.1^& 2Q7U(FO"QU M8]IG8]6[!3P9[?= FMI*5E/>V<[6>>8$-!!QR8QTH/G8P M!\ZM$<;XW7IZ'=(*#]N/[E]<[5C+BFJ82_Z+K4TQ\Q*/K&%#:VYNY/XKM/6, MK5\NN7:_9-^N#3R2U]K(LA5C@I*)YDD?VGTX$(3A"X*P%80N=P-R*1?4T"Q5 M^P?PVA9^W62^;K.$+6;_58D!&P0<2!F%([I8+G0H';@9>_?#>/@TY&(HR[BZ)A[ M=@/V@#&Q=;7WI6OTL=/;D[C+AL,H2OU=#S7JJ-%1*K)&?:Q&-3Y@A6&2]+/& M'6O\&BOJ8XW?P(H[5OP::]S'BM_ FG2LR6NLN(\U><:*SH?]J*1#)4=1M])0 MWL=*GOTWDNC\_#^8?W")V/OX.U5;)C3AL$%9,)A@5M7<<4W'R,K=*RMI\)9R MS0(_"Z#L IS?2#SU;<=>5=V')OL'4$L#!!0 ( %V""542C=]D4@@ +]4 M 9 >&PO=V]R:W-H965T2@Z:1;SX9>4%=.T:=9JC[%] M:"S;_-&Z1[K4N:1T^5S+WYM'(13Y,B^KYFKPJ-3B[7#8Y(]BSIO3>B$J_=JK*HQ"=)FN5\SN7+ M.U'6SU>#>/#ZQN=B]JC,&\/KRP6?B3NA?EU\DGIKN*9,B[FHFJ*NB!0/5X.; M^"T;):9!^XW?"O'<;+PF9E?NZ_IWL_%A>C6(S"\2IF?N>2,F=?FO8JH>KP;G S(5#WQ9JL_U\]]%MT,C MP\OKLFG_)\_==Z,!R9>-JN==8_T+YD6U^LN_=('8:!!G>QHD78/DT 9IUR ] MM$'6-<@.;3#J&K2[/ESM>QLXRA6_OI3U,Y'FVYIF7K31;UOK>!65.5#NE-2? M%KJ=NJ;B7I&?R$2*::'(S4P*H0\#17[F4G*C(7E#A>)%V?RHO_;K'25O?OCQ MY"'&?N+CB!S-:!S(*!_*>0YAG8R\AW6PG[[Q1<(8".;$]V(=WXM@?#]4^D 6C2+Z^EWX AQLWC>1 MKV!QLB%7=!J-H\35BB([92"8$]XXLHXI^MY+&[W9_J%%D^]+W^%>^NH I5$H MC:%HKEX;#C<^R@5/AT4)A*11*(VA:*Y U@['04O7TW1UL-&F98G.?>-#N-O> M(8>:7!3-#;FUN7'8YQZ:PQZ$--OOBTIK4U0S,C'J>&5!VM()E$:A-(:BN=)9 M8QUGQTEG4&\-I5$HC:%HKD#67\=!C]@WG8UV*S#C"V\Z@YIF*(VA:&[(K6^. MP\;YL'3&EK*>UF7)I5<(I+&=0&D42F,HFBN6M=WQV7$2&-("3Z T"J4Q%,T5 MR!KT..S0?^.RX/>E(,77K&0'NG#=WV@[<4&-.I3&4#0WU-:KQV&S?ECBNBFU M#I6I"[[CC2"?]ZD!=?90&H72&(KF3M_9"D 2'6<"#VKYH30*I3$4S17(6OXD MZ%A[9+ .M)7!LJT,%NZN=ZBAYAU%8;"SW=CI;NQ\]S%* 8DM!23I<9(9U/!#:11*8RB:*Y U_$EX*KV] M"%@JK;NX2LEB-A/2G$BE>!*2SX3);T6MS>9\41;&=YZ0A9"Y\)>>NP[= MI)=N7[:%?U9O2: 6'T5S);$6/PE;_%LW['/^I9@OO9.''2B.-^>S3I.=6$.] M/93&4#0WUM;;)U^9%'_B1=D.YO>UU*W-89]SW>&^@0/JXY/=6?;1A6^-#X7V MRU T-^C6HR?A6>T>H_JM4/H:RXX@7DV@UAU*HU :0]%+55)]=)X'5/F%N;X4N=M-:ZLUJ M4-^.HKEK.ZUO3\,S]SVRFJT5ZXV/167&][X6)OQK^DH&I5$HC:%HKJ[6[J?' MF>%/H3/\4!J%TAB*Y@IDBP1IN$AP>#VF VTO*,IVKIC#/?:.-M31HVANM#?6 ML(>[=/>R#EHZ@-(8BN9& MVY8.TG#IX/OSW3=>WT$K#U :A=(8BN;>,6G+$]EQEA5DT#H#E$:A-(:BN0+9 M.D.&6E;0@7;RW<[U7;C'WM&&%@U0-#?:MFB0_7]6%H2[[7VZ0.L04!I#T5P! M;1TB.\[*@@Q:4(#2*)3&4#17H(U[],,K"UXO" Z;6.U@SIQ!=V?F=E*#E@@\ M_8Z]-X0R5+]N.*W]S\+V_Y/JB>EUV=NCP#;7Q4!KM:,X]O=Y+"X;J MUWUTCK7HH_ *@CW)[) U4&%RW_A#:11*8RB:JY%UZ:/CK 8805<#0&D42F,H MFBN0-?:CL+'_]AP6!O>6"&K=.YICC[PN!=7M*OK#C6<_FD=[?N1R5E0-*<6# MQD>G9SJIRM73,E<;JEZTCX.\KY6JY^W+1\&G0IHOZ,\?ZEJ];I@G3*Z?67K] M/U!+ P04 " !=@@E5[^+:WO$" #3"0 &0 'AL+W=O3'(! MJXG-; ?::3]^M@-1H"[K)%[ 3NXY/N=>Y]J#%>./8@X@T5-54C%TYE(NSEU7 MY'.HL#AC"Z#JS93Q"DLUY3-7+#C@PH"JT@T\+W$K3*B3#;/%U"RU=#QG2?7Z8ZW@1\([ 2G3'23B:,/>K)=3%T/"T(2LBE9L#J;PF74)::2,GXM>9T MVB4UL#O>L%\9[\K+! NX9.5W4LCYT.D[J( IKDMYQU:?8>TGUGPY*X7Y1:LF MMAL%I@68N!*)4>3NOEZZ8MFZ>"5I;_4 M] R%W@D*O""PP"_WPT>0*[AOX/XVW%5):#,1M)D(#%^X+Q/75$A>JUTJT8\; M%8"N)53BI\UAH[XN 7P)3O;^G9]X'VU6#T2V93QLC8?[ MV(WQ$T15QU#5+W06B! UICF@G EIK6S#F!A&W2B662_PPS0>N,NN+5N8YP5A M&[8E.&H%1WL%CR&O.13(5.R/=3N[TQ;6#SIA6R)[K/S\GU1DWU3E!-<45 MXY+\5ENV(")G-94VU;T7]* S#*(UV!%O#@F17L-LY&ULK59M;]LV$/XKA%84+;!&[[*3V@)B2\4RM$"0I-V'8A\8Z6P1 ME4B/I.)TO[XDI:BVI"A9ER\V23WWW#W'(WF+/>/?1 $@T7U54K&T"BEW9[8M ML@(J+$[8#JCZLF&\PE)-^=86.PXX-T95:7N.$]D5)M2*%V;MDL<+5LN24+CD M2-15A?GW%91LO[1+'#6[@&^7EWR=7,[EAR4@$5A%'$8;.T MSMVS=*[Q!O"%P%X6HP."$C*I&;#ZNX,UE*4F4F'\TW): MG4MM>#A^8/]@M"LMMUC FI5_D5P62VMNH1PVN"[E%=O_ :V>4/-EK!3F%^U; MK&.AK!:25:VQBJ BM/G']VT>#@P4S[B!UQIX?8/@$0._-?"?ZR%H#8+G>@A; M R/=;K2;Q"58XGC!V1YQC59L>F"R;ZQ5O@C5=7(MN?I*E)V,$[B5Z!VZH!(X M"(G2>U6! M 5E%A"CB1#L@!T [Q"'QFF:(4^X(R41'Y';Q*0F)3BK2*XAJSF M"M_RC>+?H<_7"7KSZBUZA0A%-P6K!::Y6-A2*='QV%D;]:J)VGLD:A]]8E06 M J4TAWS$/IFVCR;L;97!+HW>0QI7WB3AGS4]0;[S._(B1W. M8&FIFU OP,K?OV;&SGOQQ+]DF3)2Y*E+T1VM"5!MR7!%'N\5N7.U:5;->):Z'H,"=G_:T#D&N%P2]TD^?H#I2.^_4 MSB?5IIL-F-[JIV*N'NHQN0V1ZQWX=TZU;H# ![$@ &0 'AL+W=OS[=D0W<@_BTNV5R9-KX MKR*UZFOWJ!7*,[0PY;F7 +XU!;2@=)A1Y7:FU*M>T3MQSR[ M0I[S%KF.ZVK@"S-\"9&$XP*.VW!;UJTNGEL7SRWX/%/Q7FJ@1@'G>DR/N!,^4$M/S#*OX\Q7;?_1^3*2_NCT#436\C^N_8]_KJ^, MAW0Z$%G+Z:1V.C'.]!VHI4:<;8YU])M)[V4=3[JMQ?B,,QV$M8/0Z$#J]G2Z MPYYN/ K\CG C]9G"L=-$OW-*NJ_-8$>CW>\6W4Q^KOB#=0L^)7ZD%8\UXCVW M*]Y(?J[X9MV C6&MQ =:\:Y&?*\UF\G/%=\L!?")M0 5)-&J]WKJ)Z'?4]]? M+81CKWF[VJJ:A,>#1#P>-..'8FM[;E(>FV/^=/?$_:S'KN=TI^0288^;M,?F MN#_60BO8H7C7]W%7_"62&C=1C8WY>+R)CC7B^Y_R)<(7-^F+S?%[M(GV4]?U MPE[E+Y&[N E>?#)Y]4VT'[VN%_0J?XGL=9OL=[2)5KC6/U->&'0_6=UM M(QP&G39J'^P,J&V9OPG;Q!E'":PESKD:RRJQC' BZ*S8+'JD0-"T.MT!6 MP-0-\OJ:4O$R4/L/]7[3_!M02P,$% @ 78()5;9G3IQE P O!8 T M !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30UA*R!K("T(56:M$V5VH>] M588X8,EQ,L=TL%\_7SL)'_5%M \K+*C$OB?GW&/[)C@=5&K%Z?V<4N4M=-B(=303]J09T]?TZ$?QA]]S\J-BY0._<>+][\6A;IYY]GSV8>SL\[C MYDK?3CIM")'JCX5#VX,[ MK=;)F2BDR6TSV.])??D.T/3 (..\-=CU;6 T*(E25(I;W3$7F^ SR*O;#ZM2 M.YQ)L@J[U_Z:8$XZR:20*95MFM!O0J,!IQG8D6PVA[,JR@! I8I<-U)&9H4@ MQD/#J!M:=DHYOX?'T,]L2WN9;:R?J2K1-K6ANFEE; ?T-]6L]J9L_"I=KV1/ MA?JRT,,1I@\U1^\DS=C2])=9:P!3#W%U4I9\]9FSF2'9 M'YT-2F6J U3ZWA.5BDTW([\E*1_H4C7EM,QPS]T3]/QOYWE&!96$;YK6M7_, ML_QJQU'OK2R;I\JN8:?'>F]Q[":O3\%D? HF3Z(F^\=O,DJ.WV.]+SURD[TW M>[*_Q&1X"B:[1VDRJ/>4&QO7K6UK&_7@]6#H_X"7#KY.ZDT6C"LFZMZ%&,([%W A@6![, <:Q+"S/_S2> M/CH>BV'>^DZDCW+Z*,>R7,C8?+ \;DZB#_=(DR2*XAB;T?'8Z6",S5L)>;2P/,+!5 MP&H'\KOS0$VY.5$$JXIYP^Y@'$D2#(%:=-=H'".S$\/'O3[871)%2>)& ',[ MB"(,@;L11S 'X %#HLC\#N[\'@7-[U2P_G_UZ"]02P,$% @ 78()59>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_' % #Y- #P 'AL+W=OIJ-&R[5Z,/[?5LS,PZ_:"<*)[7R&]L-7Z5XM$_[ MVZ_L05JYD+5T/\Y'W>=:C%@CE6SD3U&>CTY'S*[TXU_:R)]:.5[/"Z/K^GPT MV>[X*HR3Q;/-\Q;R"U_8;HOCBWON0BC?A"&S7@EVHOR9[DNMQ?H/%G07>:=]#O,==DQ4O*H M4B@K2N8_65W+TG.4[(+77!6"!9 1@(P&A/PG"B!C !D/ CEOLKFL M L@S 'E&"WGKV_W$C?(AV;*C&VWM&S;S07*^XB:,DF\!XEM:Q'OQ(-2F%[)/ M4"/99<+LQ;8!Q-L2#2B%VRIU;^=NW5T@G939M].8W1"24 M";%1_M2Z?)1U?H9?5\S"%53(A= MX6]@(UT7[;JAYMWKO#>$*F2_]Y L)L2VN!0+%R;.2!41L2I@!M!+^"*DC(A8 M&3 '8$^) 0K#G##&1,2)B8X#$H$4- M,9$Q(F)CP.2@_\P@<43$XG@Q.7AQ:"*51,0J@5E"OS.16")BL1S*$G;]&6(B MM43$:GDFYI?N=XR$$Q,+IY7?BU!(+_&@>CD),9%>8F*]0,Q^G0L6NHAM@S'# M^DR,;!,3VV8OZQ.V_W0O"EVIM@C->OE_C&P3$]OF.>:EM+RJC*C:BE*(B6P3 M$]L&8O;')M)-3*R;)\Q;;@QO9P'8T:5P7-;]<(1D$Q/+Y@ER[ELK-SZ]\.GX MM*[U8YL9A9A(-C&Q; YEE2?LRJ<;O8HV,DXR3#5L/P1"3.2@9+BJF$>=AIC( M00FQ@S#F;8B)')00.PCGZ*&#$CC=0NP@C!G.$B3(08R$$)L8,.8<[7VOW-9B$FLE!";"&,.0\QD8428@MAS(_AE"6R4$ILH<.8 MQN?)86^FR$(IL84@9G\"&%DH);80Q@S#>XHLE XQ/_-K;(:I1XHLE XY4]/O M33CM3VPAC!G*,D462HDMA#%#6:;(0BFQA0Y6M+:^##&1A=*A"F_^*?*[0DQD MH9380A"S%S\5E R]6N#(DG^RU M%Q#T"W(A)I)/1BR?ES"#DER(B>23$PP/W.W,3Y[\SWH06?^O:*0Z[JWY#E'\LF)Y0-[LR>?',DG M)Y;/#M,/R8=VV7Y;.)H+);5AM]KUEA[D2#XYL7QVF-?*=Y_/,-BG[VU@;Z>$ MZM]F67(DGYQ8/CO,::-]7^Y6[>Q1?8,A)I)/3BR?_4TWHI2.32LCNIK["X6X M'*Y^)K;0_A%Z6O+TI7UX;C17[()=A9C(0CFQA>#8[#_IR$+Y*RQK.S@V>YAG MR$)GG87&W<'VP_M2+*42Y:T_A?7;"UX7,\/:/]TZOBA)V[5\RTU=?_3;[I2_ M>>7^ESO[7QU]^ ]02P,$% @ 78()5;3%"JYH @ 1R\ !H !X;"]? M6'8AL$M#K9?5O.P#ZH!SV)."-4("[_Z ,!3[_*L1D/[7G8'[IA\7$Z MGH=UM1_'[D==#YM].37#0]N5\^7(MNU/S7A9]KNZ:S;OS:[4LEQZW=_/J)Z? M[F+E;5WU+V^IJN<.$@B2^8,R!.7Y@Q2"=/X@@R";/\@AR.B4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0 MZ"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.B=4>],H'=&O3.!WAGUS@1ZY\G+ M$@*],^J="?3.J'CGH[ M@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9 MD$#O0+V#0.] O8- [Q7JO?I.O8?Q\UB&6\_7&J__G52/EW/+[?+7Y==.O%^L MKCC7]Q7#\U]02P,$% @ 78()52P!9SL; @ #BX !, !;0V]N=&5N M=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WK?QA1-C#;&1;S B:YI5&3V+(- M4]Y^G!20&#$5J$AS-HU:V_?<^$K?JI>_G@*EQ7[HQ[2NMCF';XRE9DN#2[4/ M-):5C8^#R^5KO&?!-3MW3TRL5H8U?LPTYF6>:E17ES>T<0]]7GS?EY]3Y\=U M%:E/U>+ZL''*6E2\)VV[D,[*AHJ]FS"M_#O@ M^=S/1XJQ:VEQZV+^X8:RB^U[EO)33ZD^7N*='OUFTS74^N9A*$?J%"*Y-FV) M\M#7AZ)GQY-SN6$Z?/*3\^13*>7H12BF+OCK_B: M6$J?_'XT3;NE]H/9Y7I_^[B;YY'8_#C]CM_.^+7^)_L0('U(D#X42!\:I \# MTH<%Z>,N?][HOCYV<] MN&Y\R6?SW\"O_@!02P$"% ,4 " !=@@E5!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( %V""56R M3[)<[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 78()5266_KGM!0 MM1\ !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78()55.1!*&;!@ F1\ !@ M ("!FQ@ 'AL+W=O0IXO5@, 'D, 8 " @6P? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ 78()5-]"@ .RT !@ ("!YC( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78()57!20&/9!0 : \ !D M ("!EF, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 78()52,4E$8N#P 5C$ !D ("!W(4 'AL M+W=O$@ &0 @(%!E0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 78() M568(75-7!P 8Q, !D ("!7:( 'AL+W=O&PO=V]R:W-H965T_ !X;"]W;W)K M&UL4$L! A0#% @ 78()5:J('N3$! -@X M !D ("!]\D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78()525-4Q#Y @ 4P8 !D M ("!0=< 'AL+W=OY"C\$ H"@ &0 @(%QV@ >&PO=V]R:W-H965T M?> !X;"]W;W)K&UL4$L! A0# M% @ 78()5<*?@.78 P )@D !D ("!)N< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 78()59W4 MP-*4!0 W! !D ("!4/0 'AL+W=O&PO=V]R:W-H965T 9 " @6,! 0!X;"]W;W)K&UL4$L! A0#% @ 78()5?5_L^Q:! ME7X$ 0'0 &0 @('1"@$ >&PO M=V]R:W-H965T* 4 M "&UL4$L! A0#% @ 78()59S2ALIO P ]0\ !D ("! MY10! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 78()597?]YU? P -PX !D ("!^" ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78()5;!P!!<# P T@D !D M ("!%CQ!*N43 "J4P$ &0 @(%0.@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 78()5>H8#B;%! ?AD !D ("!:5$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M78()5;E.MJ66! 6A@ !D ("!H5X! 'AL+W=O#@ &0 @($! M;P$ >&PO=V]R:W-H965TF%P0 /H4 9 " @8)R 0!X;"]W;W)K&UL4$L! A0#% @ 78()5;-^99\*! P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 78()5:0079@! P L@D !D ("!E((! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78() M59UM#_WJ#P >X !D ("![HP! 'AL+W=OX # "C#0 &0 M @($/G0$ >&PO=V]R:W-H965T 9 " @<:@ 0!X;"]W;W)K M&UL4$L! A0#% @ 78()58D)XJJ2 @ PP< M !D ("!R:4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78()50O%?@!< @ & 8 !D M ("!"K$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 78()54".7,I P >@T !D ("!.[L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 78()51)J MG6UQ @ = 8 !D ("!@,H! 'AL+W=O&PO=V]R:W-H965T\0( -,) 9 " @;'5 0!X;"]W;W)K&UL4$L! A0#% @ 78()58=TK2UY P XPL !D M ("!V=@! 'AL+W=OU;H# ![$@ &0 @(&)W $ >&PO M=V]R:W-H965T7!E&UL4$L%!@ !8 %@ 'Q@ .SO 0 $! end XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 343 395 1 false 88 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.magnite.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.magnite.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2103102 - Disclosure - Net Earnings (Loss) Per Share Sheet http://www.magnite.com/role/NetEarningsLossPerShare Net Earnings (Loss) Per Share Notes 9 false false R10.htm 2108103 - Disclosure - Revenue Sheet http://www.magnite.com/role/Revenue Revenue Notes 10 false false R11.htm 2115104 - Disclosure - Fair Value Measurements Sheet http://www.magnite.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2119105 - Disclosure - Other Balance Sheet Amounts Sheet http://www.magnite.com/role/OtherBalanceSheetAmounts Other Balance Sheet Amounts Notes 12 false false R13.htm 2123106 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Notes 13 false false R14.htm 2128107 - Disclosure - Business Combinations Sheet http://www.magnite.com/role/BusinessCombinations Business Combinations Notes 14 false false R15.htm 2138108 - Disclosure - Merger, Acquisition, and Restructuring Costs Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts Merger, Acquisition, and Restructuring Costs Notes 15 false false R16.htm 2143109 - Disclosure - Stock-Based Compensation Sheet http://www.magnite.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 2154110 - Disclosure - Income Taxes Sheet http://www.magnite.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2156111 - Disclosure - Lease Obligations Sheet http://www.magnite.com/role/LeaseObligations Lease Obligations Notes 18 false false R19.htm 2160112 - Disclosure - Commitments and Contingencies Sheet http://www.magnite.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2162113 - Disclosure - Debt Sheet http://www.magnite.com/role/Debt Debt Notes 20 false false R21.htm 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies 21 false false R22.htm 2304301 - Disclosure - Net Earnings (Loss) Per Share (Tables) Sheet http://www.magnite.com/role/NetEarningsLossPerShareTables Net Earnings (Loss) Per Share (Tables) Tables http://www.magnite.com/role/NetEarningsLossPerShare 22 false false R23.htm 2309302 - Disclosure - Revenue (Tables) Sheet http://www.magnite.com/role/RevenueTables Revenue (Tables) Tables http://www.magnite.com/role/Revenue 23 false false R24.htm 2316303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.magnite.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.magnite.com/role/FairValueMeasurements 24 false false R25.htm 2320304 - Disclosure - Other Balance Sheet Amounts (Tables) Sheet http://www.magnite.com/role/OtherBalanceSheetAmountsTables Other Balance Sheet Amounts (Tables) Tables http://www.magnite.com/role/OtherBalanceSheetAmounts 25 false false R26.htm 2324305 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables) Tables http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements 26 false false R27.htm 2329306 - Disclosure - Business Combinations (Tables) Sheet http://www.magnite.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.magnite.com/role/BusinessCombinations 27 false false R28.htm 2339307 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables Merger, Acquisition, and Restructuring Costs (Tables) Tables http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts 28 false false R29.htm 2344308 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.magnite.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.magnite.com/role/StockBasedCompensation 29 false false R30.htm 2357309 - Disclosure - Lease Obligations (Tables) Sheet http://www.magnite.com/role/LeaseObligationsTables Lease Obligations (Tables) Tables http://www.magnite.com/role/LeaseObligations 30 false false R31.htm 2363310 - Disclosure - Debt (Tables) Sheet http://www.magnite.com/role/DebtTables Debt (Tables) Tables http://www.magnite.com/role/Debt 31 false false R32.htm 2405401 - Disclosure - Net Earnings (Loss) Per Share - Basic and Diluted Income (Loss) Per Share (Details) Sheet http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails Net Earnings (Loss) Per Share - Basic and Diluted Income (Loss) Per Share (Details) Details http://www.magnite.com/role/NetEarningsLossPerShareTables 32 false false R33.htm 2406402 - Disclosure - Net Earnings (Loss) Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) Sheet http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails Net Earnings (Loss) Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details) Details http://www.magnite.com/role/NetEarningsLossPerShareTables 33 false false R34.htm 2407403 - Disclosure - Net Earnings (Loss) Per Share - Narrative (Details) Sheet http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails Net Earnings (Loss) Per Share - Narrative (Details) Details http://www.magnite.com/role/NetEarningsLossPerShareTables 34 false false R35.htm 2410404 - Disclosure - Revenue - Revenue Recognized on a Gross and Net Basis (Details) Sheet http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails Revenue - Revenue Recognized on a Gross and Net Basis (Details) Details 35 false false R36.htm 2411405 - Disclosure - Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) Sheet http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails Revenue - Revenue Disaggregated by Sales Distribution Channel (Details) Details 36 false false R37.htm 2412406 - Disclosure - Revenue - Revenue Disaggregated by Geographic Location (Details) Sheet http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails Revenue - Revenue Disaggregated by Geographic Location (Details) Details 37 false false R38.htm 2413407 - Disclosure - Revenue - Narrative (Details) Sheet http://www.magnite.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 38 false false R39.htm 2414408 - Disclosure - Revenue - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails Revenue - Schedule of Allowance for Doubtful Accounts (Details) Details 39 false false R40.htm 2417409 - Disclosure - Fair Value Measurements - Financial Instruments (Details) Sheet http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails Fair Value Measurements - Financial Instruments (Details) Details 40 false false R41.htm 2418410 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 41 false false R42.htm 2421411 - Disclosure - Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details) Sheet http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details) Details 42 false false R43.htm 2422412 - Disclosure - Other Balance Sheet Amounts - Narrative (Details) Sheet http://www.magnite.com/role/OtherBalanceSheetAmountsNarrativeDetails Other Balance Sheet Amounts - Narrative (Details) Details 43 false false R44.htm 2425413 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) Details http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables 44 false false R45.htm 2426414 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets (Details) Details 45 false false R46.htm 2427415 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 46 false false R47.htm 2430416 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.magnite.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 47 false false R48.htm 2431417 - Disclosure - Business Combinations - SpotX Purchase Consideration (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails Business Combinations - SpotX Purchase Consideration (Details) Details 48 false false R49.htm 2432418 - Disclosure - Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 49 false false R50.htm 2433419 - Disclosure - Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Lives (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Lives (Details) Details 50 false false R51.htm 2434420 - Disclosure - Business Combinations - SpringServe Purchase Consideration (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails Business Combinations - SpringServe Purchase Consideration (Details) Details 51 false false R52.htm 2435421 - Disclosure - Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 52 false false R53.htm 2436422 - Disclosure - Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Lives (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Lives (Details) Details 53 false false R54.htm 2437423 - Disclosure - Business Combinations - SpotX and SpringServe Unaudited Pro Forma Information (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails Business Combinations - SpotX and SpringServe Unaudited Pro Forma Information (Details) Details 54 false false R55.htm 2440424 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) Details 55 false false R56.htm 2441425 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails Merger, Acquisition, and Restructuring Costs - Narrative (Details) Details 56 false false R57.htm 2442426 - Disclosure - Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) Details 57 false false R58.htm 2445427 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 58 false false R59.htm 2446428 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails Stock-Based Compensation - Stock Options Outstanding (Details) Details 59 false false R60.htm 2447429 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails Stock-Based Compensation - Stock Options Narrative (Details) Details 60 false false R61.htm 2448430 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 61 false false R62.htm 2449431 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-Based Compensation - Restricted Stock Units Activity (Details) Details 62 false false R63.htm 2450432 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails Stock-Based Compensation - Restricted Stock Units Narrative (Details) Details 63 false false R64.htm 2451433 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails Stock-Based Compensation - Performance Stock Units Narrative (Details) Details 64 false false R65.htm 2452434 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) Details 65 false false R66.htm 2453435 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 66 false false R67.htm 2455436 - Disclosure - Income Taxes (Details) Sheet http://www.magnite.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.magnite.com/role/IncomeTaxes 67 false false R68.htm 2458437 - Disclosure - Lease Obligations - Narrative (Details) Sheet http://www.magnite.com/role/LeaseObligationsNarrativeDetails Lease Obligations - Narrative (Details) Details 68 false false R69.htm 2459438 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details) Sheet http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails Lease Obligations - Schedule of Lease Liability Maturities (Details) Details 69 false false R70.htm 2461439 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.magnite.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.magnite.com/role/CommitmentsandContingencies 70 false false R71.htm 2464440 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 71 false false R72.htm 2465441 - Disclosure - Debt - Maturities of Principle Amount of Long-Term Debt (Details) Sheet http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails Debt - Maturities of Principle Amount of Long-Term Debt (Details) Details 72 false false R73.htm 2466442 - Disclosure - Debt - Schedule of Long-term Debt - Narrative (Details) Sheet http://www.magnite.com/role/DebtScheduleofLongtermDebtNarrativeDetails Debt - Schedule of Long-term Debt - Narrative (Details) Details 73 false false R74.htm 2467443 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details) Notes http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details) Details 74 false false R75.htm 2468444 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details) Notes http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails Debt - Interest Expense Related to the Convertible Senior Notes (Details) Details 75 false false R76.htm 2469445 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details) Sheet http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails Debt - Amortization Expense for Debt Issuance Costs (Details) Details 76 false false R77.htm 2470446 - Disclosure - Debt - Credit Agreement Narrative (Details) Sheet http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails Debt - Credit Agreement Narrative (Details) Details 77 false false R78.htm 2471447 - Disclosure - Debt - Summary of Term Loan B Facility (Details) Sheet http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails Debt - Summary of Term Loan B Facility (Details) Details 78 false false R79.htm 2472448 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details) Sheet http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails Debt - Interest Expense Related to the Term Loan B Facility (Details) Details 79 false false R80.htm 2473449 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) Sheet http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) Details 80 false false All Reports Book All Reports mgni-20220630.htm exhibit311q22022.htm exhibit312q22022.htm exhibit32q22022.htm mgni-20220630.xsd mgni-20220630_cal.xml mgni-20220630_def.xml mgni-20220630_lab.xml mgni-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mgni-20220630.htm": { "axisCustom": 3, "axisStandard": 26, "contextCount": 343, "dts": { "calculationLink": { "local": [ "mgni-20220630_cal.xml" ] }, "definitionLink": { "local": [ "mgni-20220630_def.xml" ] }, "inline": { "local": [ "mgni-20220630.htm" ] }, "labelLink": { "local": [ "mgni-20220630_lab.xml" ] }, "presentationLink": { "local": [ "mgni-20220630_pre.xml" ] }, "schema": { "local": [ "mgni-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 611, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://xbrl.sec.gov/dei/2022": 5, "total": 10 }, "keyCustom": 69, "keyStandard": 326, "memberCustom": 35, "memberStandard": 45, "nsprefix": "mgni", "nsuri": "http://www.magnite.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.magnite.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Revenue", "role": "http://www.magnite.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Fair Value Measurements", "role": "http://www.magnite.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119105 - Disclosure - Other Balance Sheet Amounts", "role": "http://www.magnite.com/role/OtherBalanceSheetAmounts", "shortName": "Other Balance Sheet Amounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123106 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - Business Combinations", "role": "http://www.magnite.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138108 - Disclosure - Merger, Acquisition, and Restructuring Costs", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts", "shortName": "Merger, Acquisition, and Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143109 - Disclosure - Stock-Based Compensation", "role": "http://www.magnite.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154110 - Disclosure - Income Taxes", "role": "http://www.magnite.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156111 - Disclosure - Lease Obligations", "role": "http://www.magnite.com/role/LeaseObligations", "shortName": "Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160112 - Disclosure - Commitments and Contingencies", "role": "http://www.magnite.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162113 - Disclosure - Debt", "role": "http://www.magnite.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Net Earnings (Loss) Per Share (Tables)", "role": "http://www.magnite.com/role/NetEarningsLossPerShareTables", "shortName": "Net Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Revenue (Tables)", "role": "http://www.magnite.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.magnite.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Other Balance Sheet Amounts (Tables)", "role": "http://www.magnite.com/role/OtherBalanceSheetAmountsTables", "shortName": "Other Balance Sheet Amounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Business Combinations (Tables)", "role": "http://www.magnite.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339307 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables", "shortName": "Merger, Acquisition, and Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344308 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.magnite.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357309 - Disclosure - Lease Obligations (Tables)", "role": "http://www.magnite.com/role/LeaseObligationsTables", "shortName": "Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363310 - Disclosure - Debt (Tables)", "role": "http://www.magnite.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Net Earnings (Loss) Per Share - Basic and Diluted Income (Loss) Per Share (Details)", "role": "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "shortName": "Net Earnings (Loss) Per Share - Basic and Diluted Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Net Earnings (Loss) Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details)", "role": "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "shortName": "Net Earnings (Loss) Per Share - Shares Excluded From Calculation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i08f4658d4c5e4142a0c655a0cc226572_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "reportCount": 1, "unique": true, "unitRef": "share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Net Earnings (Loss) Per Share - Narrative (Details)", "role": "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "shortName": "Net Earnings (Loss) Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i08f4658d4c5e4142a0c655a0cc226572_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "reportCount": 1, "unique": true, "unitRef": "share", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue - Revenue Recognized on a Gross and Net Basis (Details)", "role": "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails", "shortName": "Revenue - Revenue Recognized on a Gross and Net Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "idec2c7dced13404c8b6e747d2ce0edd4_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue - Revenue Disaggregated by Sales Distribution Channel (Details)", "role": "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "shortName": "Revenue - Revenue Disaggregated by Sales Distribution Channel (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i83dbe0a6aca342adb2885bfbf07c8f6c_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Revenue - Revenue Disaggregated by Geographic Location (Details)", "role": "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "shortName": "Revenue - Revenue Disaggregated by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i92d9a5ff11c640ec97205be00a1847d2_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "mgni:RevenuePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.magnite.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "mgni:RevenuePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ia0cc7fcf0b3c4d6c8a4962efe349bc03_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Revenue - Schedule of Allowance for Doubtful Accounts (Details)", "role": "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "Revenue - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "mgni:AccountsReceivableAllowanceForCreditLossMergerAssumed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i8dd6038a1a5e4d11b1cd6f5909946261_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Fair Value Measurements - Financial Instruments (Details)", "role": "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "shortName": "Fair Value Measurements - Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i2f552109246c4978b8eb622dc7bbbcc9_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i796958264715462899332a3fd8a27a3f_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i796958264715462899332a3fd8a27a3f_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AccountsPayableSellerCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details)", "role": "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails", "shortName": "Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AccountsPayableSellerCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:RestrictedCash", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Other Balance Sheet Amounts - Narrative (Details)", "role": "http://www.magnite.com/role/OtherBalanceSheetAmountsNarrativeDetails", "shortName": "Other Balance Sheet Amounts - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RestrictedCash", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i115af202d3064eb98efd67344fcf3dc7_I20210430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i115af202d3064eb98efd67344fcf3dc7_I20210430", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "iee64dd79094f4d90ac6b07a96563d3f2_D20210430-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Business Combinations - SpotX Purchase Consideration (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "shortName": "Business Combinations - SpotX Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i8727324b6da8450d8c1e145203bfcc9f_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "iee64dd79094f4d90ac6b07a96563d3f2_D20210430-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Lives (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "shortName": "Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i5752c6a7393644ffbbf3bbe502d2a7f0_D20210430-20210430", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434420 - Disclosure - Business Combinations - SpringServe Purchase Consideration (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "shortName": "Business Combinations - SpringServe Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i100a3c98c4094bf284241a5728228693_D20210701-20210701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435421 - Disclosure - Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i3350a92d74cb4d309f8d6a03d1c98cea_I20210701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i100a3c98c4094bf284241a5728228693_D20210701-20210701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436422 - Disclosure - Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Lives (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "shortName": "Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "idb3f84c3624d495dac8a4ffca3033850_D20210701-20210701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i802ad18dca9645429f6df5f4133bf4b7_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - Business Combinations - SpotX and SpringServe Unaudited Pro Forma Information (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails", "shortName": "Business Combinations - SpotX and SpringServe Unaudited Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i802ad18dca9645429f6df5f4133bf4b7_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440424 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "shortName": "Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails", "shortName": "Merger, Acquisition, and Restructuring Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ie7a3ba449a2d49ad891a2d957bfa3293_I20211231", "decimals": "-5", "lang": "en-US", "name": "mgni:RestructuringReserveAndBusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:RestructuringImpairmentCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "shortName": "Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:RestructuringImpairmentCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i530464168e454490a80c79cb1dc0ee14_D20220101-20220630", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ieea279bb98014ed199d24c1f64fe3df6_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails", "shortName": "Stock-Based Compensation - Stock Options Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ieea279bb98014ed199d24c1f64fe3df6_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i0cdaa286e6824880b261cf341ae8fd51_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i5267219087d844d99332ea8d404947ee_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i530464168e454490a80c79cb1dc0ee14_D20220101-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "shortName": "Stock-Based Compensation - Stock Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i530464168e454490a80c79cb1dc0ee14_D20220101-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ia180197b05c84b0ca89fd5e3526146f6_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ia180197b05c84b0ca89fd5e3526146f6_D20210401-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i2f1e8a710f2e4b4d9a05b9661d8efa66_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449431 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i2f1e8a710f2e4b4d9a05b9661d8efa66_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i54127ad9929a451e9889a793f40696d2_D20220101-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450432 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i54127ad9929a451e9889a793f40696d2_D20220101-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451433 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "shortName": "Stock-Based Compensation - Performance Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i296214d46e2047e5b10606d27963f896_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452434 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i025bc9342f074dd1834cc07fdbc5b9a1_I20131130", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453435 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ifadce42943934b56962a4fac8006de2a_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455436 - Disclosure - Income Taxes (Details)", "role": "http://www.magnite.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458437 - Disclosure - Lease Obligations - Narrative (Details)", "role": "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "shortName": "Lease Obligations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459438 - Disclosure - Lease Obligations - Schedule of Lease Liability Maturities (Details)", "role": "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails", "shortName": "Lease Obligations - Schedule of Lease Liability Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "idf9492fedde94afbbd67faff57dd94ff_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461439 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.magnite.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "idf9492fedde94afbbd67faff57dd94ff_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464440 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "role": "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "shortName": "Debt - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465441 - Disclosure - Debt - Maturities of Principle Amount of Long-Term Debt (Details)", "role": "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "shortName": "Debt - Maturities of Principle Amount of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i115af202d3064eb98efd67344fcf3dc7_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466442 - Disclosure - Debt - Schedule of Long-term Debt - Narrative (Details)", "role": "http://www.magnite.com/role/DebtScheduleofLongtermDebtNarrativeDetails", "shortName": "Debt - Schedule of Long-term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i044db86b6b5a4ebb969fa3dfe02eb837_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherAmortizationOfDeferredCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467443 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details)", "role": "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "shortName": "Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i86f6aa02557e441194528a43c33ccef7_D20210301-20210331", "decimals": "-5", "lang": "en-US", "name": "mgni:DebtInstrumentsCappedCallsTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i36b1bc5ccede4077ab177a2159fece72_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468444 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details)", "role": "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "shortName": "Debt - Interest Expense Related to the Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i36b1bc5ccede4077ab177a2159fece72_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i209c8b958d694647840d90c5e13da8e9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469445 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details)", "role": "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "shortName": "Debt - Amortization Expense for Debt Issuance Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i209c8b958d694647840d90c5e13da8e9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i115af202d3064eb98efd67344fcf3dc7_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470446 - Disclosure - Debt - Credit Agreement Narrative (Details)", "role": "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "shortName": "Debt - Credit Agreement Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "if245cd7fba834cf7a02c406acc20f5b5_I20210430", "decimals": null, "lang": "en-US", "name": "us-gaap:LongTermDebtTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471447 - Disclosure - Debt - Summary of Term Loan B Facility (Details)", "role": "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "shortName": "Debt - Summary of Term Loan B Facility (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ida57240072c94faabffc73465edb7bcd_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472448 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details)", "role": "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "shortName": "Debt - Interest Expense Related to the Term Loan B Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "ida57240072c94faabffc73465edb7bcd_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtDiscountPremiumYearFive", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473449 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details)", "role": "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "shortName": "Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i443395225e604cfb8632e2a12cbd8f3c_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtDiscountPremiumYearFive", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Net Earnings (Loss) Per Share", "role": "http://www.magnite.com/role/NetEarningsLossPerShare", "shortName": "Net Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20220630.htm", "contextRef": "i026540da9c5943718e9ad18bd64194e5_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "mgni_A2014EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 Employee Stock Purchase Plan [Member]", "label": "2014 Employee Stock Purchase Plan [Member]", "terseLabel": "2014 Employee Stock Purchase Plan" } } }, "localname": "A2014EmployeeStockPurchasePlanMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_APICShareBasedPaymentArrangementDecreaseForCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "APIC, Share-Based Payment Arrangement, Decrease For Capped Calls", "label": "APIC, Share-Based Payment Arrangement, Decrease For Capped Calls", "negatedTerseLabel": "Capped call options" } } }, "localname": "APICShareBasedPaymentArrangementDecreaseForCappedCalls", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsPayableSeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Payable, Seller", "label": "Accounts Payable, Seller", "terseLabel": "Contra seller payable" } } }, "localname": "AccountsPayableSeller", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsPayableSellerCurrent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Description of balance sheet netting of assets and liabilities per ASC 210-20.", "label": "Accounts Payable, Seller, Current", "terseLabel": "Accounts payable\u2014seller" } } }, "localname": "AccountsPayableSellerCurrent", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsReceivableAllowanceForCreditLossMergerAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss Merger Assumed", "label": "Accounts Receivable, Allowance For Credit Loss Merger Assumed", "terseLabel": "Allowance for doubtful accounts, merger and acquisition-assumed" } } }, "localname": "AccountsReceivableAllowanceForCreditLossMergerAssumed", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsReceivableCreditLossExpenseReversalGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Gross", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Gross", "terseLabel": "Increase (decrease) in provision for expected credit losses" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalGross", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails", "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AlternateBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alternate Base Rate", "label": "Alternate Base Rate [Member]", "terseLabel": "Alternate Base Rate" } } }, "localname": "AlternateBaseRateMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_AmortizationOfDebtDiscountPremiumRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year", "label": "Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year", "terseLabel": "Remaining 2022" } } }, "localname": "AmortizationOfDebtDiscountPremiumRemainderOfFiscalYear", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Five", "label": "Amortization Of Debt Discount (Premium), Year Five", "terseLabel": "Thereafter" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearFive", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearFour": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Four", "label": "Amortization Of Debt Discount (Premium), Year Four", "terseLabel": "2026" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearFour", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearOne": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year One", "label": "Amortization Of Debt Discount (Premium), Year One", "terseLabel": "2023" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearOne", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearThree": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Three", "label": "Amortization Of Debt Discount (Premium), Year Three", "terseLabel": "2025" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearThree", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearTwo": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Two", "label": "Amortization Of Debt Discount (Premium), Year Two", "terseLabel": "2024" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearTwo", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discounts", "label": "Amortization Of Debt Discounts [Abstract]", "terseLabel": "Debt Discount" } } }, "localname": "AmortizationOfDebtDiscountsAbstract", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "stringItemType" }, "mgni_AmortizationOfDebtIssuanceCostAndDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Debt Issuance Cost and Discount", "label": "Amortization of Debt Issuance Cost and Discount", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfDebtIssuanceCostAndDiscount", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtScheduleofLongtermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization of Debt Issuance Costs", "label": "Amortization of Debt Issuance Costs [Abstract]", "terseLabel": "Debt Issuance Costs" } } }, "localname": "AmortizationOfDebtIssuanceCostsAbstract", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "stringItemType" }, "mgni_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year", "label": "Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year", "terseLabel": "Remaining 2022", "verboseLabel": "Remaining 2022" } } }, "localname": "AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Five", "label": "Amortization Of Debt Issuance Costs, Year Five", "terseLabel": "Thereafter" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearFive", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearFour": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Four", "label": "Amortization Of Debt Issuance Costs, Year Four", "terseLabel": "2026" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearFour", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearOne": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year One", "label": "Amortization Of Debt Issuance Costs, Year One", "terseLabel": "2023" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearOne", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearThree": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Three", "label": "Amortization Of Debt Issuance Costs, Year Three", "terseLabel": "2025" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearThree", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearTwo": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Two", "label": "Amortization Of Debt Issuance Costs, Year Two", "terseLabel": "2024" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearTwo", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BasisOfRevenueRecognitionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Revenue Recognition", "label": "Basis Of Revenue Recognition [Axis]", "terseLabel": "Basis Of Revenue Recognition [Axis]" } } }, "localname": "BasisOfRevenueRecognitionAxis", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "mgni_BasisOfRevenueRecognitionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Revenue Recognition [Domain]", "label": "Basis Of Revenue Recognition [Domain]", "terseLabel": "Basis Of Revenue Recognition [Domain]" } } }, "localname": "BasisOfRevenueRecognitionDomain", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage", "label": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage", "terseLabel": "Shares issued, elected decrease, percent" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreasePercentage", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreaseValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value", "label": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value", "terseLabel": "Shares issued, elected decrease, value" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreaseValue", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredBeforeWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Before Working Capital Adjustments", "label": "Business Combination, Consideration Transferred, Before Working Capital Adjustments", "terseLabel": "Purchase price prior to working capital adjustments" } } }, "localname": "BusinessCombinationConsiderationTransferredBeforeWorkingCapitalAdjustments", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Indemnification Claims Holdback", "label": "Business Combination, Consideration Transferred, Indemnification Claims Holdback", "terseLabel": "Indemnification claims - holdback", "verboseLabel": "Purchase consideration - indemnification claims holdback" } } }, "localname": "BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustments", "label": "Business Combination, Consideration Transferred, Working Capital Adjustments", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill", "totalLabel": "Total assets to be acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAccountsReceivables": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Accounts Receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Accounts Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAccountsReceivables", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseLeaseAsset": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-of-use Lease Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-of-use Lease Asset", "terseLabel": "Right-of-use lease asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseLeaseAsset", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_CarbonAILimitedAndModeTechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Carbon (AI) Limited and Mode Technologies, Inc.", "label": "Carbon (AI) Limited and Mode Technologies, Inc. [Member]", "terseLabel": "Carbon (AI) Limited and Mode Technologies, Inc." } } }, "localname": "CarbonAILimitedAndModeTechnologiesIncMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_CompanyOfficeSanFranciscoCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Company Office, San Francisco CA", "label": "Company Office, San Francisco CA [Member]", "terseLabel": "Company Office, San Francisco CA" } } }, "localname": "CompanyOfficeSanFranciscoCAMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConcentrationOfBasisOfRevenueRecognitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of Basis of Revenue Recognition", "label": "Concentration of Basis of Revenue Recognition [Member]", "terseLabel": "Concentration of Basis of Revenue Recognition" } } }, "localname": "ConcentrationOfBasisOfRevenueRecognitionMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_ConnectedTelevisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connected Television", "label": "Connected Television [Member]", "terseLabel": "CTV" } } }, "localname": "ConnectedTelevisionMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "mgni_ConversionTermIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Term (i)", "label": "Conversion Term (i) [Member]", "terseLabel": "Conversion Term (i)" } } }, "localname": "ConversionTermIMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConversionTermIiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Term (ii)", "label": "Conversion Term (ii) [Member]", "terseLabel": "Conversion Term (ii)" } } }, "localname": "ConversionTermIiMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConversionTermIvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Term (iv)", "label": "Conversion Term (iv) [Member]", "terseLabel": "Conversion Term (iv)" } } }, "localname": "ConversionTermIvMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConvertibleSeniorNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Note", "label": "Convertible Senior Note [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNoteMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "mgni_DataCentersForCloudBasedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Centers For Cloud-Based Services [Member]", "label": "Data Centers For Cloud-Based Services [Member]", "terseLabel": "Data centers for cloud-based services" } } }, "localname": "DataCentersForCloudBasedServicesMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DebtDiscountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Discount", "label": "Debt Discount [Member]", "terseLabel": "Debt Discount" } } }, "localname": "DebtDiscountMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DebtDiscountReceivedDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Discount Received During Noncash or Partial Noncash Transaction", "label": "Debt Discount Received During Noncash or Partial Noncash Transaction", "terseLabel": "Debt discount, non-cash" } } }, "localname": "DebtDiscountReceivedDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_DebtInstrumentAnnualPrincipalPaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Principal Payment, Percentage", "label": "Debt Instrument, Annual Principal Payment, Percentage", "terseLabel": "Aggregate annual payments of principle balance (percent)" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentPercentage", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_DebtInstrumentCappedCallConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Capped Call, Conversion Price", "label": "Debt Instrument, Capped Call, Conversion Price", "terseLabel": "Conversion price (in USD per share)" } } }, "localname": "DebtInstrumentCappedCallConversionPrice", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mgni_DebtInstrumentConversionTermAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Conversion Term", "label": "Debt Instrument Conversion Term [Axis]", "terseLabel": "Debt Instrument Conversion Term [Axis]" } } }, "localname": "DebtInstrumentConversionTermAxis", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "mgni_DebtInstrumentConversionTermDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Period Scenario [Domain]", "label": "Debt Instrument Conversion Term [Domain]", "terseLabel": "Debt Instrument Conversion Term [Domain]" } } }, "localname": "DebtInstrumentConversionTermDomain", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DebtInstrumentOverAllotmentOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Over-Allotment Options", "label": "Debt Instrument, Over-Allotment Options", "terseLabel": "Over-allotment options" } } }, "localname": "DebtInstrumentOverAllotmentOptions", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_DebtInstrumentPeriodicPaymentPercentageOfPrincipal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Percentage Of Principal", "label": "Debt Instrument, Periodic Payment, Percentage Of Principal", "terseLabel": "Quarterly payments of principle balance (percent)" } } }, "localname": "DebtInstrumentPeriodicPaymentPercentageOfPrincipal", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_DebtInstrumentRedemptionMakeWholeFundamentalChangePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Make-Whole Fundamental Change Period", "label": "Debt Instrument, Redemption, Make-Whole Fundamental Change Period", "terseLabel": "Make-whole fundamental change period" } } }, "localname": "DebtInstrumentRedemptionMakeWholeFundamentalChangePeriod", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "mgni_DebtInstrumentsCappedCallsTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instruments, Capped Calls, Transaction Costs", "label": "Debt Instruments, Capped Calls, Transaction Costs", "terseLabel": "Capped calls, transaction costs" } } }, "localname": "DebtInstrumentsCappedCallsTransactionCosts", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_DebtIssuanceCostsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs", "label": "Debt Issuance Costs [Axis]", "terseLabel": "Debt Issuance Costs [Axis]" } } }, "localname": "DebtIssuanceCostsAxis", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "mgni_DebtIssuanceCostsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs [Domain]", "label": "Debt Issuance Costs [Domain]", "terseLabel": "Debt Issuance Costs [Domain]" } } }, "localname": "DebtIssuanceCostsDomain", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DeferredFinancingCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Financing Costs", "label": "Deferred Financing Costs [Member]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DeferredFinancingCostsMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DesktopMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Desktop [Member]", "label": "Desktop [Member]", "terseLabel": "Desktop" } } }, "localname": "DesktopMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "mgni_EmployeeSeveranceAndOneTimeTerminationBenefitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Severance And One-Time Termination Benefits", "label": "Employee Severance And One-Time Termination Benefits [Member]", "terseLabel": "Personnel related (severance and one-time termination benefit costs)" } } }, "localname": "EmployeeSeveranceAndOneTimeTerminationBenefitsMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_EvergreenAnnualIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Evergreen Annual % Increase", "label": "Evergreen Annual % Increase", "terseLabel": "Annual percentage increase" } } }, "localname": "EvergreenAnnualIncrease", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "mgni_GrossRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross Revenue", "label": "Gross Revenue [Member]", "terseLabel": "Gross basis" } } }, "localname": "GrossRevenueMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_IncreaseDecreaseinAccountsPayableSeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accounts Payable, Seller", "label": "Increase (Decrease) in Accounts Payable, Seller", "terseLabel": "Increase (decrease) in contra seller payable" } } }, "localname": "IncreaseDecreaseinAccountsPayableSeller", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_IncrementalRevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Revolver", "label": "Incremental Revolver [Member]", "terseLabel": "Incremental Revolver" } } }, "localname": "IncrementalRevolverMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_IndemnificationClaimAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indemnification Claim Accrual, Current", "label": "Indemnification Claim Accrual, Current", "terseLabel": "Accrued holdback - indemnification claims" } } }, "localname": "IndemnificationClaimAccrualCurrent", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_InternalUseSoftwareDevelopmentCostsNet": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of internal use software development costs net of accumulated amortization as of the balance sheet date.", "label": "Internal Use Software Development Costs, Net", "terseLabel": "Internal use software development costs, net" } } }, "localname": "InternalUseSoftwareDevelopmentCostsNet", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mgni_LeaseRelatedLossContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease-Related Loss Contracts", "label": "Lease-Related Loss Contracts [Member]", "terseLabel": "Loss contracts (lease related)" } } }, "localname": "LeaseRelatedLossContractsMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_LesseeOperatingLeaseLeaseNotYetCommencedCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount", "terseLabel": "Operating lease not yet commenced, amount" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedCommitmentAmount", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_LineOfCreditFacilityCovenantComplianceDebtUtilizationTriggeringLeverageRatioCompliancePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage", "label": "Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage", "terseLabel": "Debt utilization triggering leverage ratio compliance, percent" } } }, "localname": "LineOfCreditFacilityCovenantComplianceDebtUtilizationTriggeringLeverageRatioCompliancePercentage", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_LineOfCreditFacilityCovenantComplianceLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum", "label": "Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum", "terseLabel": "Leverage ratio maximum" } } }, "localname": "LineOfCreditFacilityCovenantComplianceLeverageRatioMaximum", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "pureItemType" }, "mgni_LineOfCreditFacilityIncreaseInMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Increase In Maximum Borrowing Capacity", "label": "Line of Credit Facility, Increase In Maximum Borrowing Capacity", "terseLabel": "Increase in maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseInMaximumBorrowingCapacity", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_MergerAcquisitionAndRestructuringChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger, Acquisition, And Restructuring Charges", "label": "Merger, Acquisition, And Restructuring Charges [Member]", "terseLabel": "Merger, acquisition, and restructuring costs" } } }, "localname": "MergerAcquisitionAndRestructuringChargesMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "mgni_MobileMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile [Member]", "label": "Mobile [Member]", "terseLabel": "Mobile" } } }, "localname": "MobileMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "mgni_NetRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Revenue", "label": "Net Revenue [Member]", "terseLabel": "Net basis" } } }, "localname": "NetRevenueMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Lease Expense", "label": "Non-Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_NthPartyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nth Party, Ltd.", "label": "Nth Party, Ltd. [Member]", "terseLabel": "Nth Party, Ltd." } } }, "localname": "NthPartyLtdMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_NumberOfProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Projects", "label": "Number Of Projects", "terseLabel": "Number of projects" } } }, "localname": "NumberOfProjects", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails" ], "xbrltype": "integerItemType" }, "mgni_NumberOfTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Tranches", "label": "Number of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "NumberOfTranches", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mgni_PaymentsForCappedCallOptions": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Capped Call Options", "label": "Payments For Capped Call Options", "negatedTerseLabel": "Payment for capped call options" } } }, "localname": "PaymentsForCappedCallOptions", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_PaymentsForRestructuringAndMergerRelatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Restructuring And Merger Related Costs", "label": "Payments For Restructuring And Merger Related Costs", "negatedTerseLabel": "Cash paid for restructuring costs" } } }, "localname": "PaymentsForRestructuringAndMergerRelatedCosts", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_PaymentsToAcquireBusinessesGrossElectedIncreaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Businesses, Gross, Elected Increase, Amount", "label": "Payments To Acquire Businesses, Gross, Elected Increase, Amount", "terseLabel": "Cash consideration, elected increase, amount" } } }, "localname": "PaymentsToAcquireBusinessesGrossElectedIncreaseAmount", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_PaymentsToAcquireBusinessesGrossElectedIncreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Businesses, Gross, Elected Increase, Percentage", "label": "Payments To Acquire Businesses, Gross, Elected Increase, Percentage", "terseLabel": "Cash consideration, elected increase, percent" } } }, "localname": "PaymentsToAcquireBusinessesGrossElectedIncreasePercentage", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PercentageOfOutstandingBalanceHoldersAbleToCallDebtInTheEventOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default", "label": "Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default", "terseLabel": "Percent of outstanding balance holders able to call debt in the event of default" } } }, "localname": "PercentageOfOutstandingBalanceHoldersAbleToCallDebtInTheEventOfDefault", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PerformanceSharesGrantedApril2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Shares, Granted April 2020", "label": "Performance Shares, Granted April 2020 [Member]", "verboseLabel": "Performance Shares, Granted April 2020" } } }, "localname": "PerformanceSharesGrantedApril2020Member", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_PerformanceSharesGrantedApril2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance shares, Granted April 2021", "label": "Performance shares, Granted April 2021 [Member]", "verboseLabel": "Performance shares, Granted April 2021" } } }, "localname": "PerformanceSharesGrantedApril2021Member", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_PerformanceSharesGrantedAugust2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance shares, Granted August 2021", "label": "Performance shares, Granted August 2021 [Member]", "terseLabel": "Performance shares, Granted August 2021" } } }, "localname": "PerformanceSharesGrantedAugust2021Member", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_PerformanceSharesGrantedFebruary2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance shares, Granted February 2022", "label": "Performance shares, Granted February 2022 [Member]", "terseLabel": "Performance shares, Granted February 2022" } } }, "localname": "PerformanceSharesGrantedFebruary2022Member", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_RestrictedStockUnitsAndRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units And Restricted Stock Awards [Member]", "label": "Restricted Stock Units And Restricted Stock Awards [Member]", "terseLabel": "RSAs and RSUs" } } }, "localname": "RestrictedStockUnitsAndRestrictedStockAwardsMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges and Business Combination, Acquisition Related Costs", "label": "Restructuring Charges and Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs", "totalLabel": "Total merger, acquisition, and restructuring costs", "verboseLabel": "Merger, acquisition, and restructuring costs" } } }, "localname": "RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringChargesAndMergerRelatedCostsSettledWithoutCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges And Merger Related Costs, Settled Without Cash", "label": "Restructuring Charges And Merger Related Costs, Settled Without Cash", "terseLabel": "Restructuring costs, personnel related and non-cash stock-based compensation" } } }, "localname": "RestructuringChargesAndMergerRelatedCostsSettledWithoutCash", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringImpairmentCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Impairment Costs", "label": "Restructuring Impairment Costs", "verboseLabel": "Restructuring costs, impairments" } } }, "localname": "RestructuringImpairmentCosts", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringImpairmentsSettledWithoutCash": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 4.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Impairments, Settled Without Cash", "label": "Restructuring Impairments, Settled Without Cash", "negatedTerseLabel": "Non-cash impairments", "terseLabel": "Impairment costs of abandoned technology" } } }, "localname": "RestructuringImpairmentsSettledWithoutCash", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringReserveAndBusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Restructuring Reserve And Business Combination, Acquisition Related Costs", "label": "Restructuring Reserve And Business Combination, Acquisition Related Costs", "periodEndLabel": "Accrued restructuring costs at June 30, 2022", "periodStartLabel": "Accrued restructuring costs at December 31, 2021", "terseLabel": "Accrued merger, acquisition, and restructuring costs" } } }, "localname": "RestructuringReserveAndBusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringReserveAndMergerRelatedCostsSettledWithoutCash": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 3.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Reserve And Merger Related Costs, Settled without Cash", "label": "Restructuring Reserve And Merger Related Costs, Settled without Cash", "negatedLabel": "Non-cash stock-based compensation", "terseLabel": "Non-cash stock-based compensation (double-trigger acceleration and severance)" } } }, "localname": "RestructuringReserveAndMergerRelatedCostsSettledWithoutCash", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RevenuePaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Payment Terms", "label": "Revenue, Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "RevenuePaymentTerms", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "mgni_SeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_SeniorSecuredTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Term Loan Facility", "label": "Senior Secured Term Loan Facility [Member]", "terseLabel": "Term Loan B Facility" } } }, "localname": "SeniorSecuredTermLoanFacilityMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ServeMotionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ServeMotion, Inc.", "label": "ServeMotion, Inc. [Member]", "terseLabel": "SpringServe" } } }, "localname": "ServeMotionIncMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value", "terseLabel": "Fair value of units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedButDeferredWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedButDeferredWeightedAverageGrantDateFairValue", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number", "periodEndLabel": "Beginning balance (in shares)", "periodStartLabel": "Ending balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedButDeferredNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number", "terseLabel": "Vested but deferred (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedButDeferredNumber", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger", "terseLabel": "Vesting, stock price trigger (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingStockPriceTrigger", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days", "terseLabel": "Trailing consecutive trading day performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingThresholdConsecutiveTradingDays", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage", "terseLabel": "Performance measurement percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPercentage", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "terseLabel": "Offering period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "mgni_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "mgni_SharebasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Four [Member]", "label": "Share-based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Vesting on third anniversary" } } }, "localname": "SharebasedPaymentArrangementTrancheFourMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX Acquisition, SpringServe Acquisition, And Telaria Merger", "label": "SpotX Acquisition, SpringServe Acquisition, And Telaria Merger [Member]", "terseLabel": "SpotX Acquisition, SpringServe Acquisition, And Telaria Merger" } } }, "localname": "SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_SpotXAndTelariaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX and Telaria", "label": "SpotX and Telaria [Member]", "terseLabel": "SpotX and Telaria" } } }, "localname": "SpotXAndTelariaMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_SpotXIncAndServeMotionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX, Inc And ServeMotion, Inc", "label": "SpotX, Inc And ServeMotion, Inc [Member]", "terseLabel": "SpotX and SpringServe" } } }, "localname": "SpotXIncAndServeMotionIncMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "mgni_SpotXIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX, Inc", "label": "SpotX, Inc [Member]", "terseLabel": "SpotX, Inc" } } }, "localname": "SpotXIncMember", "nsuri": "http://www.magnite.com/20220630", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r222", "r224", "r225", "r226", "r249", "r285", "r324", "r326", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r534", "r536", "r557", "r558" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r222", "r224", "r225", "r226", "r249", "r285", "r324", "r326", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r534", "r536", "r557", "r558" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r200", "r222", "r224", "r225", "r226", "r249", "r285", "r314", "r324", "r326", "r360", "r361", "r362", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r534", "r536", "r557", "r558" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r200", "r222", "r224", "r225", "r226", "r249", "r285", "r314", "r324", "r326", "r360", "r361", "r362", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r534", "r536", "r557", "r558" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeaseObligationsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r161", "r162", "r304", "r307", "r535", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r161", "r162", "r304", "r307", "r535", "r544", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r164", "r485" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r5", "r25" ], "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Accounts payable\u2014trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r40", "r41", "r42", "r524", "r541", "r542" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r49", "r50", "r51", "r95", "r96", "r97", "r431", "r484", "r537", "r538" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated\u00a0 Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r95", "r96", "r97", "r373", "r374", "r375", "r436" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r328", "r377", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r23", "r167", "r172", "r173", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for doubtful accounts, ending balance", "periodStartLabel": "Allowance for doubtful accounts, beginning balance", "terseLabel": "Accounts receivable, allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueNarrativeDetails", "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries of previous write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r66", "r80", "r269", "r462" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r59", "r80", "r269", "r464" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt discount and issuance costs", "verboseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r80", "r269", "r281", "r282", "r464" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r184", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total shares excluded from net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r10", "r90", "r149", "r152", "r158", "r170", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r428", "r432", "r449", "r486", "r488", "r506", "r521" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r24", "r90", "r170", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r428", "r432", "r449", "r486", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r323", "r325", "r409" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r323", "r325", "r403", "r404", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Issued in merger (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Unaudited Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r397" ], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 1.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Professional services (investment banking advisory, legal and other professional services)" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r418", "r419", "r421" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r418", "r419" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock Consideration (Fair Value of Shares of Magnite common stock)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "auth_ref": [ "r398", "r421" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r417", "r420", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r410", "r425" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.", "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date", "terseLabel": "Purchase price held back to cover possible indemnification claims" } } }, "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other assets, current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities to be assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r405", "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r407" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r399" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "SpotX initial cash investment in SpringServe" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "auth_ref": [ "r400" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "verboseLabel": "Fair value appreciation of SpotX purchase right" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capitalized assets financed by accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized cloud computing software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r6", "r82" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r75", "r82", "r87" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r75", "r454" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r35", "r510", "r528" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r217", "r218", "r219", "r227", "r547" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r95", "r96", "r436" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.00001 par value; 500,000 shares authorized at June 30, 2022 and December 31, 2021; 132,845 and 132,553 shares issued at June 30, 2022 and December 31, 2021, respectively, and 132,845 and 132,204 shares outstanding at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r45", "r47", "r48", "r55", "r513", "r530" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r138", "r139", "r163", "r446", "r447", "r546" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r138", "r139", "r163", "r446", "r447", "r543", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r138", "r139", "r163", "r446", "r447", "r543", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r138", "r139", "r163", "r446", "r447" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r138", "r139", "r163", "r446", "r447", "r546" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r304", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r304", "r312" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r245", "r246", "r247", "r249", "r259", "r260", "r261", "r265", "r266", "r267", "r268", "r269", "r279", "r280", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r62", "r90", "r170", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r449" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r60" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Debt, Current", "terseLabel": "Debt, current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r88", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r263", "r270", "r271", "r273", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r12", "r14", "r89", "r93", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r279", "r280", "r281", "r282", "r465", "r507", "r508", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r14", "r274", "r508", "r520" ], "calculation": { "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term debt, gross", "verboseLabel": "Term Loan B Facility" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r32", "r248", "r287", "r288", "r290" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r32", "r248", "r287", "r288", "r290" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Number of shares issuable assuming conversion" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percent of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r246", "r279", "r280", "r463", "r465", "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principle amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r31", "r266", "r463" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r31", "r277", "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r31", "r247" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r33", "r89", "r93", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r279", "r280", "r281", "r282", "r465" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r33", "r89", "r93", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r279", "r280", "r281", "r282", "r287", "r289", "r290", "r291", "r462", "r463", "r465", "r466", "r519" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r259", "r462", "r466" ], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Debt instrument, unamortized discount", "totalLabel": "Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r259", "r275", "r279", "r280", "r464" ], "calculation": { "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Debt instrument, unamortized discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r464" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r259", "r464" ], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance costs", "totalLabel": "Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r381", "r382" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r81" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r147" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r331", "r332", "r367", "r368", "r370", "r379" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net earnings (loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r56", "r100", "r101", "r102", "r103", "r104", "r108", "r110", "r122", "r123", "r124", "r128", "r129", "r437", "r438", "r514", "r531" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (usd per share)", "verboseLabel": "Basic net income (loss) per share (in shares)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic and Diluted Earnings (Loss) Per Share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r56", "r100", "r101", "r102", "r103", "r104", "r110", "r122", "r123", "r124", "r128", "r129", "r437", "r438", "r514", "r531" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (usd per share)", "verboseLabel": "Diluted net income (loss) per share (in shares)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted Earnings (Loss) Per Share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r454" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee-related payables" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsAccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized employee stock-based compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock", "verboseLabel": "ESPP shares" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r49", "r50", "r51", "r95", "r96", "r97", "r99", "r105", "r107", "r131", "r171", "r286", "r292", "r373", "r374", "r375", "r388", "r389", "r436", "r455", "r456", "r457", "r458", "r459", "r460", "r484", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r439", "r440", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r261", "r279", "r280", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r440", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r439", "r440", "r441", "r442", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r261", "r315", "r316", "r321", "r322", "r440", "r489" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted\u00a0Prices\u00a0in Active\u00a0Markets\u00a0for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r261", "r279", "r280", "r315", "r316", "r321", "r322", "r440", "r490" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant\u00a0Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r261", "r279", "r280", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r440", "r491" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs\u00a0 (Level\u00a03)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r261", "r279", "r280", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r470", "r477" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Repayment of financing lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r228", "r231" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]", "terseLabel": "Financial Standby Letter of Credit" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r8", "r191" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Total accumulated amortization\u2014intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r193" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r193" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r193" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r193" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r185", "r188", "r191", "r194", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Fiscal Year" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r191", "r502" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Total identifiable intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r185", "r190" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r191", "r501" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r450", "r451", "r452", "r453" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Foreign exchange gain, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r81", "r452", "r453" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign currency (gains) losses, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "(Gain) loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r7", "r179", "r180", "r181", "r182", "r488", "r505" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 }, "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r80", "r195" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r53", "r149", "r151", "r154", "r157", "r159", "r503", "r511", "r517", "r532" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r199", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r91", "r384", "r385", "r387", "r390", "r392", "r394", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r106", "r107", "r148", "r383", "r391", "r393", "r533" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Benefit for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r77", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r118", "r119", "r124" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Dilutive effect of weighted-average convertible notes" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r111", "r112", "r113", "r124", "r330" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of weighted-average share-based payments" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r183", "r189" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r52", "r146", "r461", "r464", "r516" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r66", "r267", "r278", "r281", "r282" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r515" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r109", "r115", "r124" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.", "label": "Interest on Convertible Debt, Net of Tax", "terseLabel": "Interest expense, Convertible Notes, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r74", "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments in an entity not consolidated. Includes, but is not limited to, investments in an entity that is affiliated with the reporting entity by means of direct or indirect ownership, an entity in which the reporting entity shares control of the entity with another party or group, an entity which the company has significant influence, but does not have control and subsidiaries that are not required to be consolidated and are accounted for using the equity or cost method.", "label": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure", "terseLabel": "Fair value of prior investment" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments (undiscounted)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "verboseLabel": "Remaining 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Term of lease contract" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lease Obligations" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r90", "r153", "r170", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r429", "r432", "r433", "r449", "r486", "r487" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r90", "r170", "r449", "r488", "r509", "r526" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r4", "r30", "r90", "r170", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r429", "r432", "r433", "r449", "r486", "r487", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r26", "r89" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r260", "r276", "r279", "r280", "r508", "r522" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedTerseLabel": "Less: Current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Term loan fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r93", "r232", "r265" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r93", "r232", "r265" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r93", "r232", "r265" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r93", "r232", "r265" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r93", "r232", "r265" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r93" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remaining 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Total non-current debt", "totalLabel": "Debt, net of debt issuance costs", "verboseLabel": "Debt, non-current, net of debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Term", "terseLabel": "Long-term debt, term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r33", "r233" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r220", "r221", "r222", "r223", "r224", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r220", "r221", "r222", "r223", "r224", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r78", "r81" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r43", "r46", "r51", "r54", "r81", "r90", "r98", "r100", "r101", "r102", "r103", "r106", "r107", "r120", "r149", "r151", "r154", "r157", "r159", "r170", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r438", "r449", "r512", "r529" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r109", "r114", "r115", "r116", "r117", "r121", "r124" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss), diluted income (loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "verboseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r149", "r151", "r154", "r157", "r159" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Fiscal Year" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r468" ], "calculation": { "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Lease liabilities\u2014total (discounted)" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r468" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r468" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r467" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAmortizationOfDeferredCharges": { "auth_ref": [ "r63", "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of other deferred costs recognized in the income statement.", "label": "Amortization of Other Deferred Charges", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "OtherAmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtScheduleofLongtermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r9" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r426", "r427", "r430" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r44", "r47", "r426", "r427", "r430" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r29", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncome": { "auth_ref": [ "r61" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other Operating Income", "negatedTerseLabel": "Other income" } } }, "localname": "OtherOperatingIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r71" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r73" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r71" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r67", "r422" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash Consideration", "verboseLabel": "Cash Consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r67" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Mergers and acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "terseLabel": "Prior investment" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r68" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized internal use software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Unvested performance stock units", "verboseLabel": "Performance Shares Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15", "r284" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15", "r284" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.00001 par value, 10,000 shares authorized at June 30, 2022 and December 31, 2021; 0 shares issued and outstanding at June 30, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from Convertible Senior Notes offering", "verboseLabel": "Net proceeds" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r70" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-Term Debt", "terseLabel": "Proceeds from issuance of debt, net of debt discount" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r69", "r372" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r69", "r372" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r198", "r488", "r518", "r527" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r58", "r174" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.magnite.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r72" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r380", "r499", "r560" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r6", "r87", "r504", "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash", "terseLabel": "Restricted cash included in other assets, non-current" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r6", "r87" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r9", "r87", "r545" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other assets, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Unvested restricted stock units", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r202", "r204", "r207", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Merger, Acquisition, and Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r80", "r201", "r210", "r212" ], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 2.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount 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.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r203", "r204", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r292", "r488", "r525", "r540", "r542" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r95", "r96", "r97", "r99", "r105", "r107", "r171", "r373", "r374", "r375", "r388", "r389", "r436", "r537", "r539" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r144", "r145", "r150", "r155", "r156", "r160", "r161", "r163", "r303", "r304", "r500" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r478", "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r138", "r163" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenueRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r403", "r404", "r409" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeUnauditedProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Purchase Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r33", "r93", "r279", "r281", "r287", "r289", "r290", "r291", "r462", "r463", "r466", "r519" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Net Loss Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r364", "r376" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs for all Plans" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Intangible Assets Acquired and Estimated Useful Life as of the Acquisition Date" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r185", "r190", "r501" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r185", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r203", "r204", "r205", "r206", "r212", "r213", "r214" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r208", "r209", "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Merger and Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r327", "r329", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r335", "r352", "r355" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r136", "r138", "r139", "r140", "r446", "r448" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Revenue Recognized on a Net Basis and on a Gross Basis" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtScheduleofLongtermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value (in dollars per share)", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Restricted stock units outstanding and unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock units outstanding and unvested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested and released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Fair value of restricted stock vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)", "verboseLabel": "Vested and released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "netLabel": "Number of Shares", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant (in shares)", "verboseLabel": "Number of shares reserved (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- Average Contractual\u00a0Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic values of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value of options granted (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares Under Option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (usd per share)", "periodStartLabel": "Beginning balance (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average\u00a0Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails", "http://www.magnite.com/role/NetEarningsLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche one" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share Price (in USD per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic\u00a0Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Intrinsic value of nonvested unit" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (usd per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested in period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r474", "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r37", "r49", "r50", "r51", "r95", "r96", "r97", "r99", "r105", "r107", "r131", "r171", "r286", "r292", "r373", "r374", "r375", "r388", "r389", "r436", "r455", "r456", "r457", "r458", "r459", "r460", "r484", "r537", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r95", "r96", "r97", "r131", "r500" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock and options issued for mergers and acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r15", "r16", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock associated with the SpotX Acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r15", "r16", "r286", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock related to employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r286", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock related to RSU vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r286", "r292", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r37", "r286", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock associated with the SpotX Acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r16", "r286", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock related to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r37", "r286", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/NetEarningsLossPerShareSharesExcludedFromCalculationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r15", "r16", "r286", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r15", "r16", "r286", "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r90", "r168", "r170", "r449", "r488" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets", "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r476", "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Other Balance Sheet Amounts" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OtherBalanceSheetAmounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r36", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock outstanding (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r286", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Purchase of treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r36", "r293", "r294" ], "calculation": { "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock at cost, 0 and 349 shares outstanding at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r286", "r292", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r203", "r204", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r132", "r133", "r134", "r135", "r141", "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Deferred tax asset valuation allowance decrease" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r475", "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/LeaseObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r354", "r356", "r357", "r359", "r360", "r361", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r124" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used to compute net earnings (loss) per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r124" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding, basic (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.magnite.com/role/CondensedConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetEarningsLossPerShareBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r38": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r561": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r562": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r563": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r564": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r565": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r566": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 98 0001595974-22-000043-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001595974-22-000043-xbrl.zip M4$L#!!0 ( %V""54?3#D:K@@ %0Q 4 97AH:6)I=#,Q,7$R,C R M,BYH=&WM6]MN&SD2?=^OX,C8C /HUBW?)#L&$MN+#3"99!(O@GU:4,UJB3"[ MV4.R)6N_?JO(UM62+F*#5VFV*=_ MO?OE_06K-5JMKYV+5NOR^I+]\_K#+^R@V8[8M>&YE4[JG*M6Z^K7&JL-G2MZ MK=9X/&Z..TUM!JWKSRWJZJ"EM+;0%$[4SL_H"7X"%^=_._NIT6"7.BDSR!U+ M#' '@I56Y@/V58"]88U&5>M"%Q,C!T/'XG81$08#N-.MQ\?G[0[1X?_ MB7"2+:P>VE@W4?"FELF\,00:OW<0-X\/"WU&[_?>:KWI^ENKOH9L[G34L) VX=88GKF?++.-FVU_;]3*FFD/)-JTOOY6F9@V:\P9I]UQO.?ZQ:W M$*=B9!HJ6OE?Z'5Q#/]K'*P]QFZ4S&%J?123O5>W0]F7CG6B9K1L[(*92Q9U M.F'5EDV:/EVP*L$M!/,X9EV <3*5"2=@,YVR3T;FB2RX8E>WD)1.CH!]3+$& MF&=D=E$:6W(Z(#_Z/+?U"R2>G9UV3 QU0V!?N.GS'&SCXZV"B=]O+(G;[?A!N^>> MM;;1?V_3[+LMPL':17A?9Q\DPAL4>\>- >?J+/'.:X(KPMVKO<.3T^TV?6.H MV6E!?%?'\10F,A<(D5ZC<_3M5RAJ;[5$47,ZZ1^^/\NQ/#ZA!<8]8T..XF&TK+?2FZ02FK"/D.A#0(W9__0)F-1N_$;H?@#'^3209V]SY,F;FMW MRVVEE7]^FQH_M4U]QRUN)6Y:-F$WN1XK$ /<++^W)NRHT#B#7*.^Q1&XS#'V M3%B9.U,"&H"*UXM?W&K.,OQE)*J-E),/,TQGDMQWJ'>G0@X)6(OBD:ID_ :\ M-YSU:?&9P,G@D,HKY\I=)M*@4L9J.3;'F0@P;#Q$=\)L21_S]F,P4'5"!F32 M*I34I,['T@W10%N@-Z;1J=\"IZ8%FCG"9H+U)XO+\)>';N=/ UU@JQ\'<$JR<,5B!>".E% J3F6*QC9 ME:&1+L)GF'6J42JL@ #6B#(_G/7S2;@=LE3IL9VBV\! 6DRM<"!.#\.\<9;U M!9#:Z63NS/8OC].#IX;3ZZ5-?;5W$D?'I[9"8B5ZR"7ID)?MVZ#NWS-NP&,+ ML2+["@@##!#0?27MD%I0M0P],GEE^BVD392V);8C7VVT"B KC$Y X&/+]A%3 M A"D 3B;A7^"E)-^VNHOOQ=#/_/N#>DEJO]J*C]NG=STA5]J%!BI,"Y6*VD\ >*MNQ;*20WD@R001?YF)=33Z4EK>+]B?7" MQD<$;0$GY# "4:,"9;I,2L4ID*%9?A)SS8,M@H):%'[XK0]4$6,-M@>Q0VRY MES1_4O+U7\AW'_FVC@UW.+A]5-F:BDC?D13$,&YUSBE\-F%( M22EY7RKI)J3!U@U+#L&SQ1-A=KJZ3F:&*'U;&524ID B6J\9DT0;X2?@LX\! MY"@%%?(12\"?>%$5S*P"Y_S)+0;*75FWZ=#]^1 Q>2'BRE'QB*O2API"*:0I MG3&.$%]V35HQ4Z!;A+[PDF!?=D$._H]'+.R_0U-4N0BAI25VM7$$Z2(/Y^CH[N\ MG,WK=9C5D-N96J5@Y+D+PD=IOQY5!)TP)6] 58=U*_7K__<2[4C8YWKL?_AL MCB_\VP(QY5=][JDI;BQB?.ZT":4[R,@[6=1L=APS*:>-G2DW_P"[S#+I', ] M4;&O41M2N9 X/]_)/C(!HY"E((?_4SXWI2_\7DJ_;UX[R]>DIQ MAC?92Z!9FM);A5D"9BW^>@:.3F=CB03$="6S9@<&8^ WI)M"UN"5D\]W_/N4 MZ>GQ3DRI <#V\,540 M77O._D>4V1^383BA@V2!?YM7$:8>9(S,1UJ-@+1,S@?52TE3Q2G("J4G@*7CH0Z1B2_1$>GS381> M\R$P.EWT-MU& R*UY8Z$V_G&)(+12?]&3N5\LW.EV&.@TP MHM",:K :Q(\7BJN;?X=1W(Q]B#]S2"(GIB-7%P.;;5_6%L.2E3DW;J_GKS#-F^!]LJ3D>?#NLR_UV!3LW9< M*.RDMLFMQJOQ/0Y.:K.Z_L&Q;!/&[M4_3\V(3P;5**DE+_0NAA+2'2X7+\>I M)[]C^_=67LCUO MPOM(L=+=;?+ #?_J,_R]@?_+A_/_ 5!+ P04 " !=@@E5$,J&L[4( \ M+P % &5X:&EB:70S,3)Q,C(P,C(N:'1M[5IM<]LV$OY^OP*5YU)G1B^D M),>V['@FM=UI9MHF3=S)W*<;D%A*&(,$"X"2=;_^=@'JS9(=J:E?ZKM\4$P" M6"RPS^X^"^+TNXL/YU?_^GC)1BY7[./O/_S\_IPU6IW.E]YYIW-Q=<%^NOKE M9]9O1S&[,KRPTDE=<-7I7/[:8(V1<^6@TYE,)NU)KZW-L'/UJ4.B^AVEM86V M<*)Q=DIO\!>X./O'Z7>M%KO0:95#X5AJ@#L0K+*R&+(O NPU:[7J7N>ZG!HY M'#G6C;I=]D6;:SGFH=U)I^!L)N>T$YY/.WZ2TT2+Z=FID&,FQ=N&Y/U>7V3\ M((H/TW[R)DVRXZ,D[D?';WIPE$9'_XY1R0YV#V.LFRIXV\AET1H!S3_H=]N' M!Z4[F4CA1H,XBO[9\%W/3C-=.)S/X/CP9Q"S)JQE(6W!C3,\=0-;Y3DWTY.2 M"X'K;BG(<(ZH35/,WOF%#[J'^,KAN!97Y/^=4$LK MX[E4T\'W5S('RWZ%"?ND_"8ZF2WS014XW*C Y+R!@ M5=;L[9*%4H0CF(8=.@?C9"933D[*=,8^&EFDLN2*_2@+CG_B7Q\R[ 'F M!2V[K(RM.$[K] M:U>5-.N+%$-B[U+%/E4+!<8^WXOX^?\UX(5A\(,)3\P6M MFEO&A2XI)[Q,LWZ&U'MG+^J2A[H1L,_<)+P V_IPHV#J[8TMW2AZ_# 7']TG MZ)$SSOLFN^!C*?!WVF2I#VY3W#'N7NT=')T\S>9X&,E"((0>9&OB:*N]B=N/ MDHDW3;Y*6^)CVE\T%AOQ,3 #8PD3]%XWDI;]5G&#GJ:F[!.4VB"N"_:C-CF+ MH]9O!/)?^+"0#IKL?9&VT:K'6UKU#IS>99T=C'S8O26F]816[CXW*__ +=H6 MK9A/V76A)PK$$*WGC6V"B85�J-W!YGX++ 7#5E5>%,!;@ 9/N>^*/M.GR AY-S[HT-INE=EED M&- "XT:RK2J!,A&"2UAH(GPE!<$2$43@)Z=0:H'N&ECVUM3H0,+7VTWJ42GL M@)#6B#L_G?7ZI-R.6*;TQ,[P;F H+1::.!&GET%OU+*Y!%L[4V9-VUVC\ L+ MN?WGAM*K%9.^VCOJQH)?'N(D";Y#.*G4N(#P@D7;:>*%N9*,.):)VW_0![$#W9@3?&T=&? MXHC1;9]X2C#SYP+F;M2._#9<@,4*#(WJ<^_7$=>J:0 M\75E4 &O[&T/J1B+RB\'*HH%L%X.: ;4-S#L4[Y"T@UZV!/C1(#,^IBM9+" MGV;:*K%22&XD+4 &8N)33$&2*DMDP3NP]B07IP!&!PBPS+_PK >J(H1W'@]@EE+\$N"?/!>ZSV+V*]JVCWQKHMX^; M6V,?_05+:X(TM[K@E""X17<@EDPXYT;,,(=>('DBE713XAB;IB4/]/#TR)N? M/VZB42$/W=0+*BM3(O*MYT1IJHWP"GB^/80"J8Y"!\ 6\&="U 5KB0!R?[:) MJ>!_#>;I261'A'17"1J Z'I0D?PUA?W/TB>>"OGF0 M#79=QP<=/-2TT;=L!.$.H95H@D[3RA ,EG+R!JFYM@[?TT$SRK(I"OHCG(6Q M_3N&9 AG#'JW>M>*8Y4'_LR$CE.*:J[7ZZ#5B-LY@:%PZ>$/PN<1OQ]UC)\R M):]!U0'+Y ML&3E"4'W?"K"*)"5=\A),H.1IXD( !\O$4/^:T,-MF9(Z;(8:S4&RNL%']8? M34P=8B$OE9X"MDY&.@15O@)EA-Y?0GK:#U]6[3[LH+_VP<2_VO2%W_G*MI:2 MH'^ ::'Y%2\M#&9_G&!&*A6?#F3AK>@'G:#O#&712K1S.A_01^0Q939D9_4D M?K[07-\,.XB[[:ZW\ZG#U3@QF[F^.-:.?%O'B0V-!\>SL9O;[QU\O^3>0TD^ M#IO&WT&K?,/HA8O#+)/5V[Y0UU7@8#@>:V M[7(IA()'YY/^YN!G5( [+#A7.<&+6-NKO3X&&/_+%K]-UO@8,L- M"#[Y-!MP05^NWU7#"KGL<=/?7-W!PEL O0YB3I<#[,O\J3.;+6O'C4(AC=4[ MKR'FD?#EK]);W:1YY!ID'5S?= _HD;4_'TG(=KB5N9J,GKMM]N^Y>/KZUDWI M>4CH^+2[8>VW+F&7.MQ"'X2O,V-8NY:]U9;7/:.!#^?K]BC\RUZ0Q^!Y( S0P%,N4F!0KDVGZZ$;:, M-36V*\LAW*^_E8P37I*4M&FNERD?/$:[VM='*VG=_+TS:$\^#;L0B'D(PXLW MY[TVE#3#^."T#:,SZ<#;R;MSJ.BF!1-.HI0)%D#3]#)JVXFK'R9*S62# -FT;/L3\,[LD.5TP$=+30D[3R/\W#:6D.8V] MY6G38Y? O-]:A2\6ID6IL2V[&H95NN?U3YVT(C#63/YZ1B M&=+7I3F+M(!*_?6*K1]5$]%8,$\$=I0_Q:Y8TM/J=\?:X.-Y]Q.TVA-)L4WSZ;'Y.*)VIOVP!%1N3< P MXVE&4*V(84Q=6<]5O&,?1$!A3/B41#35!E1!^V 41^Z5]3-!+ND,/!]YE(.AT/.(IZNB02R:?R_)*W1F+" I' MV;>HVR&^*OQ>B2X#)6X >5TN@1D$,QG&'L1$'0/0R9YIS1540E8"I^C>!%2 M;T9?'%2/&P_/_D-J8^V>38-%,NQUS3I^?&!9YE[(LO3"CR>'=6,C4)9:J*73 M0<;A?48X%KMP"2.:Q!SS%L%9S.=@F=I[\&.N,OHEYP**4?3@SRRBX)AE=>Y0 M65\$B'3DQ(2O,.$2M7)P@ B!D,%I)(6;G7,-M;GB K1^%J(Q+L(ME,!:,!$H M$SC]DC%.Y7$FE> JUJ;E'!)$*0>K>NA=PQ6I&O$J2 8 M3QIR?7P7LIX?1.V?#:(3S"6+$(;S'$\N2B$XT\-1E>@5:GW")(83K*\2(&5) M)F$(. UMP7J&A 01@Q0YR[^NP M%W8P>M#*9AG6\Y-\N<-CE_ YX3.\24QC(>*YLFL3",XMAXK5X&U'-D&F(2UD M3V/N4:YAM$*2I+1>O#0\EB8A6=99I)Q6DQJ;ED@%E[*6N21<*5'ZH7EU$])SFB&\7:)C5]7)\R[ZO9/O)=JFI=O[2C:4X;S@*/)O MYTYYN$#"%&'_NN24MC)=-\':4'(/JYU<2>;UE,GT;D=XSCPOI$\.=G5A?7%0 M.6JDZ@G;)[=K]-X=L9KY.!%;85;$21UY(8U#/+\5SC\PG"BD=-MBD\+M[97V MM>/[TZ7#ENFX*P/?=05Y8A_V.N[O61E_]GS=>VG9ZOYL":G]VD%^[2 _;@>YOGCOLW<\4JQ^[1UY+=J-_?^[MM[1N7DFWMW; M?_K6G>,AV\1/$ AUW9*77;SJTEDLO_9L-%)2(%PVUB3!SWC$4ME12=9ZE99S MW1J_[HQ431U0Z%)-CF)1"& A3I:]'120Q"G=;*@<[]E$*;"S4 MH#E3>6]W8Q3/U1>LZ1(OUS[E-'(E!3GP*BTMD09M]Q@Q!(1C&4^589)Q1B.\ MCH=K,J6I(9J4D9D4"&GF!BMYNS?T^U"P#T*VOG-AS%3/H,YI2.1!9^?+UTU% M5DO0O)E"IEB6,[$[Y2L?RU;/_-.=^HAX^B]02P,$% @ 78()561V]DG; M\ ( T]4A !$ !M9VYI+3(P,C(P-C,P+FAT;>R];7<32;(M_/W\"EW.O<^9 M66L$^1+YQO1P%V##<5]L-\9T'_M+K\C,2%M&ECR2#+9__1,IVX"!;FB052I9 M337.N][DL/-;IO&;3AD-CSN_#4=O>F^QVYU^Y^GPY'S4 M.SB<=)10ZI.#HX=..C0(N9M"E%U(*75]SJ(;!(DL$H%S]A\'#Z70WCF$;DHR M=D'9T T@===I7Z3*1HL@_Y$?JA!<\8+XFAY2",&;(H'/!">U2[G>]G#"OXY_ MX6#\KWN'D\G)PPYOTB$=8[GWJZ;A[@'CR_N2"XS@]]>K @]IP MUR=_=MFS..I?/Y!^4 ]''+]_C..#PEUAM;@^N7\.GCC]X]'D\\;BC^\<5+O[(^:2.J/?LG'S]O[ MDT;]%%MNIR^?_6>-I$17J*Y\_XR9>E_^U7S@YH\9#T%)]V?/=WG&] L/^S@X M^-<]&G1?O[K'9"?,CWXZI@EVZM>[]._3WMM_W7LZ'$S8A+N[YR?\J]+ENW_= MF]#9Y,&4^P\>_<=__,=/D]ZD3X\JA[K77/GIP>6'/SVXO'0V\YX M 6?J8+<@ 9'Y?FSZ*%++[@;\#/*ZWIM[#]0$_W_E3 M_CDC[&\,,IW]/SJ_U^EEOG36OY['M>';%VKG[9[>/,U'ZV_WGX>C[:,-L[V; MC[?7GO2WU+K<7MLYVMY]8[;7?CW>W'UIMM;6Q=;%^L66VGKS0F_U]RZ&YWQ< M[Q\=O-O?S8=;NP=B[X+/WSV0^T?K8GOWY=G66CK;O,A'^\^\>*'VS_=^2W9+ M;2K^3^ZO;>K-HPW%U]7[QS\?;:\=OMGC]WM'/Q]O_;8)FVNOW^;GSWKQ^6N[ MN?OF;.^W3;%W])JONW&QM78 >[L'>F\WJ>WG6\>;:P?O-B\.]/;NWM5W?N5[ MF<'^[O!L>_?9X=[%3F^+?\/FT:;@^QQNK_'S7NS!GMI[M[WV^&)[+9FM/C_C M[OID\Y4X>[&[=[%YM*=_E\))]-9VD\W8!7"YB\'DKDL.DTS!,@3W'@GV@B:8 MX."G!S= O4V,'W/XR34$/>OCP0K;KV$K/\,V>IE$1-TE8TL7R)NNUQQ-8RD6 M; HI!WWO4<'^F.8(Z[6P>-8;)^SO$8Z>\2?C%YU$%\A[/)P\R?=(_YMH?U MF]V,YUT:K!CP-0; YTZ\<%!VDKI49.*42$ WV."[QFF9HA99LR1\M$:)CB.- M.EK^ 16>C3!5C=HYY<1@2H3!:?W&O9OD, (8FU#OF,/*O>^Z:*5=)S<,UBI,-%M:CJ4]@0.U4[RX:Y ML7D>CM/QL\'VT1O&].?CS>-UYL'.F[W=E^_VCY[TMM8VS9YBKOSVK+]Y7._Y M^MT+O7.X=WS6WSYZUMM4&X8Y(S=_6S>;:SMO-H_WS-[1RXOMW2?'^[L;:O/B M\&COHM^[_@[?ZW1?,:]^V[C8.WHC]RY>G^WMOGFW]?SE^?Y1?WJ_S>?[?>; M!?/K:/NWGPOSXN**'WP]?I9WO_NHR"DFAL>H.0)XQ:^*ZUI)'J+Q(2?V#^(^ MRS=K=+CFQC49_M1/2/8'7FM.I@H"Z.2S=AY])EL4%5>F5)#"7U*!7]34\";Z MKPYQ1$\X4-W.,K3OWZE\:0W M.+@,(?*&?ZD)[,-\.CIG_],L<_0'YCP6?*[<7-O3>T>YOW7TDN^5>_O/M_IL MX6)_]^?>YMK^T=;:QL4'YC!CGO]ZN'7$UK][<+YUL7.\_WR_M[?;9X^R8?:? M[RG^?F_O://\,^991_\W^T?Z; M/<7WO)@RY^P3YH!F[C@FC0XDNE"\ZP;O!?N58HTW0GGA[SW2?R6PI&*%M.P64*V:EB M[;U'?RE!C*0A0I *M 5!!1T6K:,(Q)^RL%T1IDV$^30V.?(EQ\PYB47)L2GG M+N;@NE*B#ZB-E GN/3(KO?(=G#";KZXYP5@\K]KR]07CW-M?V^EO[6ZQ'MGC M>S%>S_?.MHX.Y-[Q5O\])XZ9/[L'%_O'K(&/?GVSM?92[/WV*VO2QY+/Y>\] MALJ+O=V]LT\YL7^4^;RMX[V+7UDCOQ1;:SN'S)&JE=7VVAO^_V'E!?/MV9W.Q>'%$ASD82C;_0*UI[R1^. MIQWW3);.M#?^X>3\A.$>]XY/^K6G=_K9X:ARZ48'Z/VS<>9+/+AYCCZ;MI%_/#*X)>$N1[LJWK"]&TE_/Z72_7]Z7'*G_Z0/3%'ORG&__O M9G_=IU]^=/W1S:N?3'W@];OQ!$>3FM5->P^Z_'!"7G_OP['WCYD_.M5V:_?Q MS2/7[Z]O\N!&0WVQW0R[" O .L0XSGM93! Y![HD!"T4_;XQ;2XO8 &:ZW+H M8'+5 KXK/ESHZLBWM4#U==.?/ZXQ:_S^EQT3CD]'].@*@.G!ZTM<'[M^7Z_Q MQ19E#:^#4JKI8_WIHL MFJ;*ZOW/R[VW_%@?GSH-Z3@9CKZSX3_[?OUPC0;#X][@2Y?]5O.X<8D'-Y_^ M:[@+@,RF$VTT",3XVU"0 2?V2=%K=^7/8;'].WM)F?6;MQ"$6U@R8&L(UC7^L"RFHAS+X3DK]M- M+G:[?:M^F%V[B901E;=DO0+O1516IJ)!8DU+C)SZ9S$/_WSUJ^F@9A27;S/? M[.RDWTN]R>9EOVWN\='+F3CO4]L)__3ZG?5_G];!;LYOAP-^.WY\UF-I<'T: M?WX\'+R:#-.;RVO]]."+MWC?:N^?Y*\%#O$C@>.F*_!:)-#1>64ABE1[%ZV$ M4#RG^":GI8'F<T,4C#8VH)9&"=\6BMRR* \BED M4:2,J%EL@0UQ:2#;H0GV!I37<33H#0[&+<%'"E54Q& <)PU*HT?#[R08+3C MZ^7Q?+NCJ>P^GX:ERPC5$H@LJ!AC80Q8-^1D,-J@4_31>K8CS/.#J*D6,,HZ M)8/P+GM.=D+06A'Z# (".*)/%:=N/5MO54+]@!36'P'Z U(XCUGKY )V;\&H>W!"3E)P5&FT)0DI>:,5IM;1@A-?!- !N*]HM M*JT#2O#LV\ *%PUR9LA^+]@4.3(OH5$T(7.;!UHIG]&Z%,D@!/(1BH[ >"?G MGX67W^Q* .:_NG4^@^0'] M&'-F_:R3T<9 "?>7?OS XBJ8MUR-D2^SB()$,T9%PI%'5('LK\ M(&JJ!1)J*A(L*/[#T=GKD@1IR&2*E: :&(AMLX1J?H18%16RDU)+3F=)(Q8G ME)=)2D=)E[!\@#;6O3-_<"U"3%I9%:0'C9E3&Z3(%HL";"Y-3)MH?>QO'E4$ MI4@D,C%$T%%[;Z-RQF95/U/I*@JU'\PY9J_?/T?P!C2%FSW+: N[5= AARA9 M+1#XY-$6H*6!IJ'L=48P)2&R=L8Y)3)DI]"@(ULBA92*#VIY8&H^>YT19%E' MHTJT*9$",!8)(#IB*:H+ORU+ ]F\L]<9X8,Y$)$1:)4%E,$[9[0-:#DD ?BP M-/@TD+W.RNM148I-10G-NM"$P+@4FPI$#13G"5%3+2!,9C\2(F*4X)1&9931 M)3L,26L=YS?M?FF4TZSFC6A9LE8.C)P+1,N3U":OW*:V?VU]\(PF@+#)!:-T*2IX($P15, D MG[$7"30-(9)2,9(,OGRV:7XSANN;;30#' M'I9TF@1!4C+$9'.IQ9,3D5Q&+S>7B-0\L#52Z>2"E9Q;I4Q19((L! E;"S.' MY0.V^=FJC0 =/!;I!%!BO5^GJP9!,J.30GGKW!):\)S'^YI!-7#\PI!*<9QW M)QV=2R;)XG6M&^#-5>F-]H,YKUXK-;/I,*0$&BMM5$* 5290X.S .Q5=% K= MTD#31*_5[& 2@>6,P"" 8=):!3*)C,2078JU&.72P-1PK]4,(2L )"%2\@), MXLB6M(G%,ER*98Q<&LCFVFLU.WR4D9*3+$Z7LP9T*K@2Z]AL0(E.7ZWO7P9\ MYMUK-3N(4*3D2BHBZ@39)H\0K*I+Q8%3.Z'G!U%3+9"LS=K+H#Q[$XPQVHQ2 MNE 4NQ92391;:K.$^E0*S[\.5(X>5*K%*$Q@U(KG7,9G!][I5$N<+Q^@C?7; MS1]DO*DK,+E WK^_4_S1U62 MQ53+@&A4D#2;,FAVRH06.#<3<7ZE7]LLGF95D_:3@6DI908C0\V5#8:02R[\ M=Q"V)+L\T#34_S0CF)2H0\S:)F&QKKQ%SL2$TL+413G"PO+ U'S_TZSF,X,/ MWCO.E>M:*46^!$D@LM-%!P5V:2";=__3K/!1FD JIS5YP!*CRP%5TL*C8Z#4 MTN#30/_3C"#2*$- QJ58!R;*&*#X('5$Z[,)JD5J<+K?2]T(]R8VZ\$Y MT12;[9,:H)91 *+T0@87A4E^6G+7AY(-::.L!%MLBY:1+@R0C:P<-9IC&4CK M"0RP!$$OD@LIRIP$L8)L8#N1U@/9R/XFDK+T+F)*$,!KR0;IP6KBF)@A4!-U MW5L/9".%YE6P2C)FEC@0.N(H*:RP6;E:9M,'V_X8^0N-IANC#1)-=_Q8RBZ2 MJ+/.G-7)K!"<#+JI0GEJA-QCNO7B]EA/3@HP*M MI>+4PS.8I%U6 1WZ%$-L?X1L!LQF\LC:\X8Y!,8/C*3@/0,9= %A ZO7]L?) MQBQS_M%2.Y.+("$%EZ8TP M&H0.G$ZV/RK.V0KG'PLM6FL*BF"*#DL]+NN,1BU# M$)'E7](Y4I">D0K*B%HP?Z4=%J&+I:'5+ 142E=]\0T*<88LLP:P<4"K=HQ M88FIT8RFT,7)9+V5EB!Y])11U)YR=(:"DRM-L0C4:$1?!)4,9J6R*!:R$QZD M$X54*HZ5IVK5F/3R4J,1K:%-S."$=9E#2Y VA *.-0:AC)GUQTIK-#Z'I8'Q M\FAE5H;Y $*R5AB)(J2B MM[JHS^N[K4AQ!V:[.0->9J\5NPH@GZ)T.FMK00EV("JLE$7CGJ*!N7,AV"@* M9'[!G@(P.IFG):NM]#&7E::X8[,*T'*4R%GK4A!0$(N*DGS=R3-HHY%6>N*. MS5'0%EV"J%.V'K+!($UR1FE "0Y466F).S;CP5A;IC72,UJPQ)D'^PIA%#() MI"RM6E.V;(1H1D,X%3.JG!1E4)E34$PZ&AMR""2=7VF(3\O'#-[2:-*+?5JC M./EPVC+J"5:75N=BG98&K-"1)"0?66YZ35'KE9Y8#'(T-/^Q@#4^0S($$A2* M9(VI]4B5LL:U:GW ,I.C$9TA'$5EDZ@;QX&./AJDQ#HCELCY:5KU5RP(.1K1 M'$)F+T,I)M9M8\%SE$&3 313([ ,;9/GN#GM]OA@T/N\[^GY"/G7Y\OW]0I?9$A.IA:WBZ2, M 1\(C9'*)RME"L) BU>X+ I#&IB:ZS+52=HT+18*%%@IR"Q=D<%&3D27W.KE MDEC]S:U1M"?K,&NA#83 B6/VJCAGV;53,'+)[70.F#90WS%3(ZT,TZ4#%&'6GU1@XAD(EONYQN<+@FHSRB.3G%T7G_3,L(:R1/+ M7^$*>:#L?"HVA.1U$-(JU:HNV86%M8'!66)Y)"/+(J<@8X[>2QFMS:"UI4)M MZA)9P)RFF4H,1BB VL/%6:E)-CHVU:B]B,[R7V;),;WMJ#HO3-_W9(SKK_RL M(V/:%M-#?[DCPPA@#^VDTR*#(A^S3YG(2P]H@A4M"M&U7W)C,)Z,3NL7/V+) M1WV7KVC0&XZVAI.O58#_YKN^& X.)C0ZKG?_?'G[)]VFRZ@&,B657$Z4)6N[ M.OQFR8'+*I&@G-M0(&W*DBUR_PC)FW1Y.KX,@H M*\@F#O0H"H%0/E"F(DBGJ(VQJ0U+ &:/Y#<[ C;UQ \YF@ZS[/3&;YZCO))(K-[4@BK%I966/0( M(&WP*NE:@RI;X,P/Q)U$+S$O5.LB1D[4TL=U=HEN69\&C#Y9"D:27<4RY6K6@YZ@TK!(1.9 MDS\ G^LH+ ;GHU7%7-=?69)>C3FZJF8J<&65(.BD2M$0K?1>:!?JC!?'67UJ MP[*DE:MJA:MJA-XD%'',E03.0JE['2>KK/-*10E>MZ%H[2*ZJF9ZJ:R/$+TW MJ!4X;V+*(9)*Q@O)*7T;BOFL7%4K7%4S]%9:1^$JG17D6GC&9BSD2.V(+M8,:T50A\(8BEDHS0>1#2H]&7I2:,I MV=2FNF$KIBVT3O-U'Q:!%A-J4)BC\M[$$@NGF;[8-I5^8!@9PS3YK3]\9)*(^E+9)^1"F $OC+6A5+9&BO) MLT0*[0)W@=W(^SK(HV$^39//SIWA0ZPH?K/,2312:,S.BPS>AB"\TLC!TR=. M,V5JE_I?7'";J7E'P2B%Z(KAX&1RU%4."2.T*'5PN5W@KOS7BN*?4]QCD@@ M0R94T3DP!0A=R\!=^:\5Q3^C>*:$3FI*Y A0BQB#M?PFBQ*SB6V84_\=X*[1 M^,UD>+*,'0(IL#O* =A;23 B^^Q-+BEEHT3.L@UE'Q;)9\V640OA+5M)ZZ!4 ML)IRS#8! 04(.N>L(F61'*AV=84LEI]J9FF\]PA9EXP&(9$*Z+53Z(Q%H0%< MNP!=^:G%\U.-T#I'2(F3!0T<@JW*'I1BDE/=$B^FT*8BJ0OGIYK96J18S 6I MA(P@G GLG:Q 7ZIR5KY->]JM_-1"^JEF^JV2B3*@=275BJ(F@/3H,OBDE;*B M33OF+)R?:B:13P(*S\U$+[J6;FT3MME4VA MUO<#)1R:I*6-(@&6Z&S+YM%_*ZLVA['77\JZ#U'6O0)R%M&4NB>PC](D!C2G M9$ARF32)B4BS?N:J"[-9T9"X5G M(UF\ S ,4W+D(H2LD615+(DE. MN7;AN?)2*U9/5]V7N@B:LP&=.>-#Z1.:7 04;:0T[ZMFK?HQ6M[IV+ZFAR!]U"$X=%2BS2+IE=A;$G(ULQQ#Y8"F%"F3!4$I M."5,)"%8?M4M"EN@N<:CR<-7$_[]]?SG-#P8X'@]7@9,WC&)CEVE#D[!T'IX +G\BG( M%+(SO@UE618(PD8BGZ):52K(Z-?L7]*3\XW"<>GHRF4ST;T[U,:I/.;.+X_^:-3QSN43D>C MWN!@]@#W!@PCG_NYV5T?^1[/64R=/<6I@DU0-SWR%*U2.;D88V+]TB;,WK_\ M;[XBCM+A^0MZ2_T_@&UC<'(Z&4_/D+/J![I[!#*JUN0D$15J"%X$+$(DY1TX M$2#[NT$@M2+0]Q+(>X4^%*6B\)#(!F$99"80)54PV+M!(+TBT/<2R-:]9:+V M0JH")B2,5A &E#HJZZ.8$DA*I64+"+30F,FN5%TM9X 9"I)1.YV2R5!8Y2-J M%++D$E!KH5J%V4IVS)] 1H-WZ$4B4I *>37= $]@)"D)PMT@T)V3';,CD 7/ MZI1R\8E %87*80P6E8T9$]B[0: [)SMF1R 7;#!>67#2@%4^!%VW.2_95RKI MLO@$6J,XV> &&)W6+WXR3Z*B0;F>,BN*O!@.#B8T.J[7_&17BU#''P#%.OS^W5$CZ$P" 57=BM(,M0\A1$BM*4E&RRH@V]7[U!;T(O>F\I M;PRX&0YZL4^/QV.:C-FJ\6@X>MK'\?@F4=:J&QF>5-C2X6#8'QZ<[_0.#B>W MT,-Y*]F#3L5QOI"MU@!!RQB+)XL6,6))D!;?C%L$V^RL311;R&1RG#A %M:3 MLJ0S2HA)2\0EM;;K.?P[U)].'QL?]D[:8FG&DO(&E>)T'>KF/4%E;612Q6H5 M)"O'&:]?4OL3BRD1G;,* MT >4[#.UB$D:5BI:+ZGE;0T':7A\0A-Z?#"BR\2P)>8&(B7#)F9D)-"D@V<] M6;TD4,28S9*:V]P1FV%T<]$[5A_9Q@R039"*@I%"VE3 );&D-K8[PDQU941; M+$LD5%9G@3%Z8!,+@9Q7Q&9FG-)7AT235X,TU2O?[J&ATZPE]?/3OB[-&9ML3TYI-'3T]&H M]J%-(6V)64F964P0 \6*7A<*D;*R$J6+Q>2LE@&N*3@U1+40'Q.BEN13W1$" MC%=!D' MN/&\WJMAA;=ZQF@+4?/$F/1,9+AT*K0%=$"6M55@SO,HJOY M4/7M)C/L^/1X9G/S5H1=&,(R4X-.)*3V")0\EB!*T=8)*'5[Q)82%L]6A%U. MPF8;?,G!V,S*,(H2G/#!5JZ"T@5""P@[4Q!OE\3;HTRC[=%5I3"^WA-,;UB6 M+B.SA,=<5)#DBX?HE9?!!LWYAE3*%NM;Q*P&)JJL7-?7X/G;]OE[DB]Q#U"H5X>J@ ["8]P&$5MD5XT%"_G17 MV84>N%X0!_+M)9=N#&K_R%":$*@3QQX0@8.1\J! HG'**^5935^!Z*ZK9O&+ MEH)(H[>T.:R?S@5*]^W5LSX^]4=B@>?+$=N>*AIBIE"WU!&F%K-P+%SE%$IQ M;8]B$>UQ6@"-[YA/^[1=UAG'NGISK+_Z4)EZ M#U_0 ?;7IXTT?\<@OMTQB)DY!NO0BNA"!AU!!15"*AD]N:R3,W*!E<6*1+('-GEI"!B\H#Q:I7"(L:)%2^^R(N/H\^/S-W61F!@^0@LJ[H@7%Q>+(9^N!50G)=@4T@JE, "'1D@C*S8*6E6"3+>375W MN[GIC\T$::7RM(B*14(DBQ%8+&!@^Y?*R)Q3#%&N:+88HY6M)%>.M21*TK9. MM0XF8_((I2340FL6(BMRW687[>-!GKZI(F@IZ>40HH7HG$@"2J08(=32Q

O[A-*2 MR@C:R>"C5PF$%%9*#IAW*O5:,L]U*VEATDEF)&\X+^=,6E?**/Y+&1ZV6G6/-S8%:5#>?S6JA20+6@?G*#\-W* G]BH]K(AH4FF11K MXB>=@Q+1%PS[ L4K8'^DTM+'6/U8 MX;+$3I9 * T^413H$ZOCE(H4HF"+K+&]B=B=]11&$D3(QNAH ,E%21P3+.MI M%G!PE:(M,?N:2]'N+.5(@TH&4NT' )U*+$6S!I$A.G2I M& FWR]>H6-[W!E'I/:$"E=^LC6XWDK@501V39:T6M M,6H8:1>SD\'E4A?\MBAW;2'DC22V+)V%239%!P%3* MRF_)RK]UJ<'LK)R<)4G%B0P"9= KF;# %5YK^R#Y)?!>-B0:V";ON,B04$;W:3*U2HW?/&^,Q1DU*)OB(9 MK).8DJ86[#?_+>!]A$TK4.%&*EI'D;)3D"BA\9A-3"Z1XK34M$C+- Q/\\I% M&R-5BO3=9DTX^UEYC:=JP'='"6-CL@E8*1%%E%44M):&$S]I@D";G MZ F\;Y&%/7Z'H_QAX_GKC]_WYDR&ZTC :N/&A!,7+\-."3\#%A)N%TM%[G5-I+I:E] M3].57N(T9,JDUX/>9'R9L7S\\?2;,QMJ7!'L!L&L%%DF(-0.3';>A1#!&2^C M=@K;I ;^P%=]B6,[KUXW3*?==\-EI)/T*64+&9W3$*1E<>DUBY)(DE-O;($@ MF5G$6Q0UPD9LI"!?G'*09/):L*TG RQ1M$UR\;.PF1KVHJ1AJDCRZ*0H:CJ5 M+: P,5@KLZ>"UK;64IJ 988=3C*;A$'[8@E,49Q8R0R47#'%6&>N*@I>C>.( M12P&]Q5\?J%1&8Z.+W>MY##UP\*J%AG;[4UJA;&-0>Z][>53['_8Y^+I88_* M^AFETTGO+9]3>NDV>K ^+1_XK8-$8G;[ZIADG'2B$$LI5DPH+8?"@MGI4N*' MTNG7PP@KZBPB=?[:^.*,J.-9:_._WD(L@'671Y$C9HX%7H:4V[2TY0Y3IY$I MHH*,S(5, *5 >N%M%L7YNFLKOR:C7KX:P'/2Y M%0E3,Z[DC6,^&. K>\T.!0U"L84)81:7$;< RJVR4+:&$2(H9[Q1"8!<"<(E MI+!2I-: M-!_Q#D>0YF<^UAE32@7IDS601/"QZ.)*)E;C#O-\XC3'"E, MKI3)D, $#5F"=:9NM)*N]G)8\6CQHU7S5!+)%UFT5BY;D :C##HDF3 2^*+; ML&SN]G_O[.*^L8LXCUMEDF[/1TCHHQ0:# M7F;MBK%)8KGNM??7O?:^=>.D=X$ZLBO\M_?:^^\NY_=^>\')I4_Y\O:"5P>O MK_'-VPM*5BM>:R$Y'0?0R3,//?I,MBCBG&K%Q?G/ZEI9P[?F;\4*:Q-+B;JC MHJREH*2**EEI) I8D7>Q\L6%G;?6"'DC:8@0I )M05!!A]-%$K467=7)*_+. MG$B'(UKYWADHD8SG7U8A?. O*Y"L@BPJ8)*>32'4*>=L%YB,C&"AQ;/2%HW^ M2R,\;F? ,B>?R.FZUAK0U3VPG$[,PN"-B'F!A[!7$J(9"7$K-)09V15&S!0+ M$"D4Q3NB4LA9F>4"CYNWS!LND1BX'2(*Z9,+9*DN"+,V)%L+(Z.BJ6)M4YGZ MEC!R:>)S\SVL(2I/6I%)55!J%;-%%S4H)X",B2ORKJ+ZPI+7Y, J%(I0H8!W M$DLIQB@E$5V6.:_(N](""TQ?"L9C-%FJA)!3CC*@JU.TE/5:%],"^M[^3(B6 M&,9*DLQRU;M&M#J[6A=,UUV"5$C.:@F46[8D6*QDUR_Q"F9B"!E6$@YREUY!2+6 :DXD!IZ6HI)9R\>SA M/3W[.-C"XX\763WF9X8;Y<%^.1VE0R95/?F6S>7&?6]S,%/JKI2S&.*#@M$AX\]R"4AOLF#?,J='UFMH5S= MI\%"A@@$,;+B5(YTT1AKE?'%GY%QQRAS*],A"N9$=6\=S<$D&ANL0BB8O! V MDVI#.G[=_!MU'U=N?+:'^LT7PX0?:F"_WWIS.)YLEU?8_ZH<:J4L*!P)6 YP M1&#,3 I8D--'Y3 DAE:4%NV=M&!P-K)9DK"6=5V)1=8D*,0('JUT_$E.6F;5 MHI+""P9G(R5]LQ->F)R- PG\;P@Y&4VN4%TV:6V+=D=:,#@;V0Z)$,@XD\$5 M 3'(&!0&05EYY>LPS[+%SE?4[]>\?Y W=0SKV!#+ONZ!)E MR#(CA])4^YMP-8DJ9752DFP1!%=-$H;61PJZ94Z$O,Y&Y1C:M GPP@/<2 !.5OJ@ ME'.!')MP9,U<7 D0A-#*25RV -RP!<\_!HL8K0Y)Z0(:HDTQ29NE]2"*RQ^V MOER:&/RG(\RM&E/Q!9 W$@DQEQ*02D*6L.F MZF.V5K+54D("$&[9(G'C5CS_6(P.)?OI:$,6(&,*QCLV8XHLPIRF-I6?_U.( MIR/\E]NVW]S1?;I/VFF:G-8=WY\>(I^QE*.[F*V":!QID2'YC"0839\XFS+" M "U+1%XDH!N)RXFD!"A.!&E!Z>0Q>JV, I >68DM2UQ>)*";&1'6=2-J!*G M ]7^R\Q1VCJ?BD"W/"/"BP1T(S$Z9"I.2Z*<"A05O?3*1T_&6A6$I1;%Z%]& M0_[AD_,ZHV["$*XSGM/NCB?GGVR:P(V%3_D C<;/AJ.G_>%IGLX0?T6CM^SC MEC)&LZQVP8M$10@($$(@3)PS^\Q1&Z!-?=>M ;J1&*V-4]:ZK)7S8+T*V=B8 M"D5#.H'-+8K1K0&ZD1BMD=%-.LN "E11 0IE"%C[29 U68MB=&N ;F@^EXX) M?%:9A;:7+C"8SJ%V1@>IO%K<&?'?O53_.W"ZE6GH.0!G.(7#(AC0*L;$ZDC5 M3HVL$$UH5]-_T_*^16GZ(!P6J4/V5,!%\DE)501E$3"$V(+*G-_NU>K21!R< M7ZX+?(6#9W5E8F^@3 &PQ)BM*UB*<9EMJ)3%1^O%<#Q^ MRC^)\SWBQJ?QD_,MY/R/MLN'C\]O=NH^ZPTJ4-CG]'*0X_D+FG!DXB^,*%_? MJP70N9)0EDA9_/[A(Z*=7BUL-O&72R*]5'1>%_ #K%,/D8 MC,\V@ 46_"('D0Q)G='3 H>G:QC6*$XV!K6OI7[QADLD6#WG"T M-9S\\"KM#X09'##:Q_7NGZ^7^^C6]826F+%%$R&:4J&'; L*2CXHXQ5PM,PM M,..[SH79^07@\)M$L=D1@,LF1N=C*47XXHU6>?']PI^C\HH2>_?\#8C\./DN M&7=UQUU^I!=#%FB8>GUNKY;XAFGGKH=(J"P(5:*2KF3G0PE42]\OOF]8\6&F MNL&1ETB8;,A@"(--$C"BIE28=Y>Z00J]N'Q8Q0JA9\,%0SI$;4QFZ0 VI)!* MX.#+I-B^DM(WM% MDC54B:R,!-(E9!.28J=KK"+C5JYW6=C[=AG9"R0(!:MSFPD298\Q.R4$"'(: M=5FQM[&:IW=>%QB("BSGC2)X" &\S5"G#/.;G+&L=,',YTJLN/G-FA6D(PO& MHO0@LT*G??8:/7_H#>(=Z_9:E!XH'2D0!5T8%T TWFH+X'U4(;ITYV"Y/4^Q M*(#GB"(7!];6G@Z%M0-)6 &YE@UV)JT 7XBY7+,#W'O6!(6%JB\(2:08;-(N MU")7OF2M[ZHH:&44U3;*F$SBQ(.@3D2-TM7R52842N14BY:,M#]W_E$&-;(6 M!8($94AFS0F"Y0 F9+PB 0YL AHT5J4%8,:6>2B4$"JQ6HYEC"5P%.,P62( MR'I1.6K1VH<5@YHI%!24BX*\B!EJ*6MO6*"H0*;([)3W5QIT19S%(LY->3JK MS084F)1=B5BWJRD.A4H@+*:D1#'17'$!%I<+J^E15X%H)GR@DHSP*1H@"2&& MJ') &[,S&E5T8O'Y\&WP[-#;8?]M7> ^G?3^C2C-B)3?=_-%H4B2)I,KZ)2- M[#P@N&!4T$I+H=!=U6F>4J2[Z%RYL[[CEHF(?]/LYL\\L58S\44-51 MET(I< ;F+(60&N^EUEIFXF286F <"T'AVY]=\= ME+20G Y&B CH= R9ZG8R00F1L]=X''8H5=2/C%4'F M&L\6A1CH< M3\8?%UKG8VNU!/'IX-:G<DHT?CR[6$M-5T?/O?>/OJ)_[HB5P@'#Z40_^?> MS?-P=,"GQN%D,CQ^:$XF?'A\@H/KXVG8'XX>_B>3393RS\*/WRUXW.N?/_RO M709SW-FB=YV=X3$._NL?8QR,NV/^P5%*)__//VBC=3&DXFFX^^?!TP$U1S^+'P85YEL[AB,J_[OWGUS%Q]Q[MU@'] MSK!TZA8;S+SQ3P^0@:J->XW79ZA-;XW]WL'@8:*ZB=GKG8W=C?57G<=;:YWU_WGZWX^W MGJ]WGFYO;FZ\>K6QO=7@3_B4.K[VHG#GV?;.9NLXWLO0Q6Y !R'Q)(78&6"-WIM[#M6&:!K8:2^]=[QW\ZWE<&[Y] MH7;>[NG-TWRT_G;_>3C:/MHPV[OY>'OM27]+KR#V+OC\W0.Y?[0NMG=? MGFVMI;/-BWRT_\R?O5#[YWN_);MUO"$WCYX<;ZT=]O>.GKSA'FVMO+K:?[QQM[FZ\S<]_A?S?/_?W5?]M/!JJO:/7YYO/]\3V\U][F\]? M\O,<'FVO[<'F;[_VMI^OO]O>W83]YYMGFWU_OGGT^.QWE843"5)79ZF[H*WO MUMKI72H),BFR.=M[CZ3HOIS&P \H/.HL$_L7Y9'_O_^45OSS^C%O]PF^%%SO M/>K\;1-';SK; _K[7VZM1S_%T8-'"]3(7_Z)W]7(CT<]['=>#WIIF*FS^>K' M'F$.'NWE*8MB%D;G.W0R'$WN=9V?]E^V=WO7Z\M=O9W>ZPWMME4=>1NK.]TY'F;_GO MG>UGG=W_7N]\) 7?R\#'3W?K81DT?(LZ,7-1)]_6#,^&H\[DD#K_OK:USF4^ MV>$TD_(\=,LOT_NM7V:U-VS\8>9/NL=\S\/ZM6[&\^XYX:A+@SMF[%M'&[\; M84R(6'L#@&T]4N@&&4V7$!0Z$1 CWGOT\^F .EK\HU.;?)$%SY?]PO;.;3QB MZR+?[HB?KU?[!E:A[XNA3_YN=7U.F!79158]GOD/U>A#Q8J M]'6:C'J[.X^W7FU,8]M\PMZBQ;G)>\NZ#G1E-#SNW,BQ.I/A)Q_P/PO_"V]* MJH5]S*?#X^/>N/;0=Y[U^M1ADXPT>GB;2F-]VBE?[W9YL[OG+M7OPGJ;C?-= M"@JZ4$AT0]&JBS%D345:@EQ'?&176^UAD97#+#L*YR/%[3?]@ENW@!TZZ(VK M YQL\9&[9P7Z=S(0C8BZJPK%+J#.74R.NDD!R6PC3#7TYN/G=73B'YV-K:?W MVV<)?UL_PS29HE\'AT;O4>_@N#,^H50'<'.G-^CT)N-..IPF?G^]JZR9^#9; M,Y],1]"NSH_#4:91-]5*"B=C>GC]XI^Y-S[IX_G#WF#Z5-,O_?.S8X',-72)R/^+U_?^&KD]/[4"3R8Y,^/:7-?&O^'A\5] M^8?'_NRR4MTW-K3ELMP(6L W7?;!M($O&YEAK 3YUSU][_H+)YAS;W#P4)V< M=>27J/$IEL>]G/LT?^*+N<2%C4$:CDZN!J-?37!"3^N=7OI<9[.^>'&_MOH3]W==\C_QFZ^*QV+S8 _YM?-^7Y_O\ MN[;7-OC[CV'[5__NQ>[CR>8K +'G"XH)[M>"-7- M,08.375+#G7OT1KU\1V.Z(^RUVLS^!.&B\KO>[,^=64W4[O9Q;.-JPE1:6H[ M+4XOYFT0FS<-0D4K "AW52;9!5,[-[,23 RD**/VVOE[C_@#[[UTVO^I2;34 M^W_6731E\=^F#KDS''6&DT,:=8Y.1[UQ[J5I%P;+N]['SGMZVN@ ![V+Z?N_ MM\=5L$QKJH4W[N_T_]HIU(]2T8]JE\)G@OM>Z]14L>YA,+'N<\HO'XZG\O^ 'D*@Y\+0YV4K<>_^Q 1&;=N=(6CB!:NZ\GEKK;%@M,Z9LKW'DEE1.?) M:(CY'9[_X_/\?OY442NJS)\9S;5 M/K?)ST=\#;.W^T;L_;;']U@_WSOJ'VT=;<#6\?[4F;(@MY)4-Z:,79#5K=KB MN\$KM"!2,;4\2274WG#TICD_.M7'VZ-?1L.WK(57_16+QJ1WOZ,V*04KND[) MS Z77X4D2M<2(M/ )8?E Y,:(](O0V9*?[]WTJ'M# M=QE'W05K/;N>I+LN*^&+TQ!!%[ :XX6C/^DQ'[N=X)]CMT M1NETTGM;QWDX7:7Q/VIW0/^T_K#.1>^D4^<[K7+7Q8?WP\CL?XT[$^K3R>%P M0)W!M#_Q8U!Q1#A%]>'7>[R^7WJ^;XL%E)Y_N\5P4.7F8V[A50#XE@ 7PT MW!Y[%_7/2[%_]'-OZ_FFW-SM'VX>\6\_WC_BMM![Q^MF\Z)?ME[^;A0J@)2[ MJ#VG9*Y@-X"G;I'6)D92!27O/5+RLVFM?[]-B?!BR';Q2S7'5>]^ [S8?OE[ M-% \,3-'2!A.%$)'$VDJ2T #%K*9@7H+O*V?"MTN#!=!A_@><[_."ZKS]8 MR=3,G-?I&OO>I,=7O)R.0B/*G9/342U]-*GS+?F,:6>[5'^+?Z\JIT[6?)PF M#[\VO>-J D9=\;EP$SXX8MT7EQTFWS'CPT@U^ZD9[KZXA:D9 />E_+;+SGIP M[GTW61.Z;;8Y-<'<.W2O?/^Y5'%J+BT64%M' M!W+KB#__;8.?:U-N/7]M]G;[+&!>7VP=;QVR,+K8.MH\9_'RB8 :\G5?J^W= M3;-W]!HV+UZ+?18\?!W^_Z;:4^MZD\78YL7/O;U?^1D_FR^48M%&4E>GI+K M+[M1)M^5I=M]@_I<[_GD8A(>N*A\[X\,=F M%-UY/E_YPTMWN"+S-Y!Y_2:9A091P'&>I]!W(?O<#4ZD;F8<$&QP),J]1YO/ MMS96-/UQM[M^%<\NI_Q_.C92HUWKAT7FQ^2-FTPVV1:14^C6-+0+'E,7(6&7 MBE,!"40(=8@,QQG_W7G>'T;L*_3WLU4>3\,-+5"7S-][FBKO/=+I/40P@+W,SQ*VD6=> M^,=15Q 6DE<7&_CT;U4+!I# W%JB)=79/5Y 4JN[LO+))[/R\JWOK2^8+<*U MHLA\4/LE7B^J2&TPBKQO<-Q+E1%7=8+#8SVI!\.:@C6GSP?KXPJ( M\;]/K2(MMP3Z[XX2K]Y!8M9G@UNC?C]*9%R&GT*937(8@,'&!@65Q:2U6A!FUMG'@!U,'N+6;&_?U]RVMP+YM]FH/U.LN M#;XGW(N0=]H>#B-(%M:OW^LF!M8YK_G(QLYKNXF8:5N<9&[KH1Y7!D_ __4U M;L8-/XWB.RED">$_^:-19YRSNP]:M5_2"HO?,,'KEV\8'K>+@K=OJ>!MUK9@ M?+]_0[P?_+I>+3UX7?R>?5K'C5V5-M4EDJ\>=+,OW!*,='2VB*4L\E2I@;3: M XPYHIAIR[7.T/U4Z'Y\PX5%@NN(D+K6B<;'U[2U$:[[.F%N0K!^(K-W_K46 M]PRX\X7!:<3Y^"W]*P(5%?TT+L)Y/7'W>+E(>).A.ZH=]7L_AL=7+U]BY;[W MQ0TZ']K=HFU'D0*S=M\-KM76[OSC_;>Q5A#TM7MN8RV521V#]+TG!ZU= MW&A]CM=MT'B=L\/3MU\;V^[X .^D^SMO;F].1K)^-$\:Y WCQLG!V?-U@YL MQ.\Z.'E[>O#7QQ]-_/8DI5[&[X*-MW<4)$M-*$[=Y""V!% :_3KMC )$8Q.H MX8JD]C#O[T;=1Z1QKNTW=BJ0F[B[K1FW?1W9EO[\KMXM5"M_W[?(B5P[69T[YB MJ7\?#>(W#P;+V/QTKG3O_'WKXP3=$XX*K!7 3) G8]TSWB<3N0-EYAQ2N&# MS5.S.7O8G+WVXRT&LN[<'7Q9/<(X%#!'7V=>_WBNSKGZM=>G,:/.QTWPUJJ6R\[>ZK52"_Z%_O# E7(#N# M_G9_I](GC.2KVLG$X-AW.G\;B%_BSBB.!L;]3*<#]5$8OU8H;V;VQ#DMSQ+# M^HMFA?WX8HQS2#L.G*084.,0T A:P VRSDD.";?5'!IP$*_U^J#RRBD#5P>P MCP0V\OK EC!H7,6=$*G(O1_4>J-A86&2J;DJ.^E-6KW_'8SKB7QQX&EOI?;K MP=7[._%+!L-HIE*>@RW.%M/0G/O/)"M7(R?(.B?D62>4TVW]Z1!UU(K!#8?O%5-W;V[:%MT=P!UROF6Z<+1BG$M8O7@@M)."\K M3/[Z'._CZ]GA2;/3*+HD?#X[?/?'\6'K4_N@]?&BV8K7.]W!AZVI. (Z;'VE M>ZVWIPW\^2QU26BVWGX].'W;:<;/-[<;*!)8?- Z[#3>WE%A@H*BDCD,M" * M4 D94 @A8)WWA#&,$"%K&XC@NB*\SAB_(JU7.^0I)24WI[E_ZXV]Z3=]GU)J MO_M[Y[M?&GMX_1%MHHJ-AM,?N;\SP>2T\L?-I1=K5Y\Y[E_CPI$'IN_U5Z!# M5-\WNO-#GP_6_G7?\'J*UP7+\^L79'[]#?Z*<(7F:$[,C'EBLXYYW^W4\-.] M9JV84SX>DUWQNZ_^")[6YN_O=])LO*V]9FNGV=I?''],R77,^7/\,;&NU/VO M/M=QDG@="E;Z97GT.A]WU5>('N^FH.?Y4($F1,?KV[W/G MHG_YN.K_E\]=/7+M^/JO3\*K#$E5W@$OA*27L<6LY_.0,K]7SW_7G:CGOK9_ M['W4\/$90+$A%O5!_QAU?8W A7Z&\>%+4?FY[:TOSF<)*OZ*,O(NC4[2C+S+ M+F5U+_+>X%41^^?'77/=6:L5O\8L+8_')"P#;;Y\M]D,T>D6_E9TBCW.A M'V7A3:.Z91H7^CF2+!;Z 99B(V4VM3QVEF4VM>123D/G'\6F4H9YWQ_']Z66 M;;M=VSOUM5_>]P:#7Y>$7J6E6'AZ53S$37JUV$^RT":]> *RT+>_N'PDW?TR M$-OT'%D+LA:\4 LR*U\>OL8S*U]V*;-'LO(B._^XUXE?,?C?VLY_1^WA^6TZ MOL"6+R[")1U?[(=8CFAG>I)%CW:F9U@*4KA,LLC49'F,ELC49-FE+!\;,-2# MX]K;3N_']?'KXF)5?.B%C@K*I3ET38^R\*9/+@D-62999!JR/ 9*91JRY%(F M-+5D'L9[&O9J3TBXSTJ^-.)']R'VLA7^X%SX4_T=&2^TMM'077U4 ,W_#FK; M[8$=#0:I9TMB>9M=W3D?M O?Z!J9$G2->UBF]WSR@U%G,GLU0];R;!"R*L6* M)&/6 FS)U$GH8^IQVQX6'7\*$(I_Z%S]GC"LTQN,4@_#3=,;74VQKGUJ#[YF M8%J>7(J#.N)-, M;B6S$'M2K6WLM?ZS\^G9?60RX%1:N.R%%2V+ #BY6^R/=&?,; MGZ21"@FSDN!Z M'I54]5%)KS/RYL/FIU9M=[UVS_2%FW?ZA%U+UNX @9LSH. <9KS>_<"7)RM/ MRS^<5VO@46WIL]5?SS:UEYS M>Z>YO[.=YJ/M[[W?W=YLQ5]^WWP?3<=.;?\_.SNM_>H_QB^[W=KPN#>*UW"# M>LV?6?]M>#W$=O!K]9]@=&/@R#WW>O^$NGZZTMJ\!]1%C$SC@I\SH8Z+=<7+ MG^V-Z#I$> :#R!E\WGCS!V_VM2;?)6>XL1P/C2S7]NM1OQ/.L73#Q MV,\2TJRO,6]%OD$P+B\!TOO?8#J.[!77:2?/>O@&(++^4\]GIKYBT;HFG4G; M](/_[Z@=V=U-;_YVU/HI"P9KBZ "_[QWT^.G[0]1B+9X9CC%(ROUR/]NGZ5C MC;=];8MRW%&W/?R47,O1P*W%Y^^FNR_^T*:4$,4P9IY#:H.1G&"/-<+6.!F( M_;*;. 3D!*[5HM/:/M6=P?^M@:A:77WJTQ7!D=;?WJ1MMMEUZ7]VKO?8YG!+ M]_OG<07_3"[%6NJ>=*J'\7O/AF^ZHU/@>H4OG"X;A1&7SQ=J6T0P'/GSW&SW MOK_'G[X?D,;(G>Q\/WRG3O9.=ME>RYWN;?_>:>(=M+?]Z62O]97M;?]YVFA] M9-$Y@\V+G8LF;GY]3YJ=@XO>>7R=')X<_3ALN>-FZP@>7,3WMX[0X-5H/&Z[4/3QKX/?ET?'!ZUMD[.3H[P'^T&Q<'<.^OC^R@]>EX[Z\#>GCB M.O%S/_:V/Y.#D^;)86N37GTF?M?H$'_F>]MO3PY.=R^:)Q_9X7;GN/ENAQV> M')\V\6?:V-ZDS?A=#=SL-+:/0^,R2YN_OA"'"%:* ]XW%R M>J*!)$P X[WC1!)J!%O;P(34$8FD\/86V7@)/[@/U3.6K!:6>*^Q4,8H"1'U M#BGE,+4H8"97855BE/XG\+/O-XY;[=@<:CDIK7QN8>#6C\ZU5$M3LW0UH1'<$[!85',LB6E="^/2W#)I^>.GF94PL"Q.;^U/\"EOF M**,&"&QMY%=2 N,4!SHHJ:QA(=FU#2EY'4%9#K^:@=>\Q!I6%OW(&C8G#9MD M'1YR[3AW0"K* %6! HD@ 0QZIZWB5J72$(5%7^7[.W@H4OL.H_=WB6"7/*LNJ74MD9"R4Z/WM)(IN%(#+TE T] M[2GC#JE2R! /A$,<4*,Y4"A H$5@GBAIN(\. L9UIL1<8B=9SV9BV[.>S5?/ M)DT\]IS!P 30$3 !U=I%%7,4L" A(](0CJ*)1ZJN""W9PL_(32?RQBEX)2Q\ M:Z^U^;ZV]?G3IYUFJS9Q_/ML%_U1YZM+C$"E^>\9:V:"-=,'(@PC2 US0'$I M *5< <.@! 0Z*! B0?K4>;F.**I+4I)9+]%E7W6-*\V?SQHW(XV;M.XB$"X1 M]R 0KP'U@@'#K0'6<"I)L-:1L<8)64>(+X8+C] =!EZ]HO_>^Q:?X+SPVU,Z MQ[=4F_'2./SJ>!+E>>QC.7SHZ.XP.A([5Z)H^@PRI8',WM:468^B *.!KW6\CO\6(?=\ MCCY'^WTYDZ1[]#X)H!#)7O@\\(6WD/&E-'R9/DB'1&JEB02.FNB72^RCE^ 1 M$ 1%Z#$V^NQH;4.0NDR]EBKFE*^ AI5EP+.&S4O#[K#@@2$M@+(L6G"A+="0 M>( 4%UYSQAE34<-X7N[M22!1_TPO"'[ONH#-]]IU=PU+A8 M@^$@>^7SLNJG1]WVFRNI1(S9OY3)]K5(MI)$LN]09N)P:S.A3F'?FR>-\^:) M_:*]M%PP!BQE/D*/BMXYL2JZZ"$H)3QSVHT/TND#*3S9.Z^B<<^*]EJ*=GY; MT9A6'#," =,TVG@G2/32HZ$G!!)B-270VJAHL X5R5[Z\VR\[AZU4V^(<4)< MSG6?MX]^+8+Q&5X$E9TSVQFE]7O7Z[D?[4XGHTQY*+,S9RL5]&>9U5[-56;,.C4!QJ8H@ KIP"% MA@)C*0+2&THYDQ;SR)PIYE'5'HB+9:_]3HM^M8^S1SY'&Y[!HWSPV)VRTQ12 M!+V*)EHJ!"@G!B@?)%!0,2D=IHD(=#6*A"9L.+*.\LQCNK$55V*[%T_QQ87=1?7CG6O"RZKS[*#/<]# M\.OJEV:O:W.*;-G0TIBRU! 9S[5F@' F4AFY 09Q"S2'(1H'[* G:QNBCKC* M_O3BVNFL6;/7K FC;1CR4 <''#(,T"A'(*WT L?K7F@RCBSML'KDC^0%YK= MYY_4E?VLGNS9/3I7K178XQ9B*9N$E5M'EQ&U/$3].,55B)(1/"T%5A(/*",( M&((,(,%Y@A#REJNU#5R/WE"=\I*2]5[85#!C3,:8 MI('!+K(V*0-0.,4PC:.<, 2#*#!&H(@SJ&SF5NF6WG?WJ.4 G$+.%Z[ M!?A3;W&YVOS_O--[IZU-NU.,HGY>N_<9Q/5+OT95@JK5:^_U=X_.;_J\F&N3 MRH2UM?V1O^[Y]43O[8[%6V;^]/-@U_*PI+([DGX8[[C-KML<[[?WUU"4NR^4 M3J7LE+MF%2/4$0<4"3JZ:T("):4$P:E F$6.RY .@4D=P_D$ES.DK!:DE-V" M-4/*O"%EPCN#P2--> 02A:-/)I $$AL,#/),("H4XCIU=(D[L*[8@A2358^U M%162-ZE[O?;RX_#52:Z934WX%=:<9Z0I'6F.ILB+A%)X3"B0%D?R(A$$AEH" MA(5$&H,I%;KH#$D>@IF4;WLS+,-ZKT[*35G6.ZU\AI'28>3KE*GF%"/IE04> M,@*H$0@H*AE(#56)459P)M JH MLAKH8%G*M5".2$B@(H_2I^Q@_SS=W$Z?D67_>M[IYCF$-T-T.9GNR.(]Q%!: M$]WIR/PI0PY(KAB(H!.L1LXK:E-:+&2Y7>H"6^NL6_/0K8@T-X&B0N^PJD=@K9:O_AHZ,8Z%WRCN+EJHU7HA M;FLSK+4'@Y'N6C]NEOJ26H<'\X@6&B]*L].][E'+]T^36')1ZBPPXX[&+"80 M IT#3J<2JE3>8)#QP'HNH/4R>)G*O3&Z$S'^YQ^(P]\F->.)$/'4'+/L[%?? M\F=-GKTF3UA_:XCGE!H@A!)I[I #QEH" M'&!"0=$BQI,HSVOWH]85[K,#SX MN#5=;:C/_HZZG^=&JO,_&A_+8;=K>Z>^I<]NN ZY4W.IP#'=\<4A0HP3%$"? M^E(($H".Z ^X-]1XP:!4*;,-U>-/E?/55T#)RCLOSTHV/R6;M,["":^P (X; M!ZB&'LB@," :(^?2M'&<1H^2.H%E&^>7'Z)7)NF\G#YLJ\/G9YQXGJG]+,!C MNL\)=AA1 B7 +"A .4) *YGZ+ROIF-!$JDCM.:FK/+1DD2UT5K/YJMED5U5H M7; " V@@ 109#"2C"DAN80@6LHB<4_9M[:#&STZM#[626O9=28 M!6I\GFZ8&HBQ46# "8, Q:D7,XE$'Q*M&8W.,X^POX'K$.=IH8MLF[-ZS4>] M)HTRQY1!S8$W(CK.CEA@3+# D< YCEZUN^SQ1\NVR:O4-;6JPDT:=<$==TH#:X@&-'K70#$8/6WCK#41)0VBA<*1^/^L M[$RU2C?5O*=[8N_TM#U,TVL'1<>\M/WCO?NNC7NU]DNS-_0UA'\MJ:_F_2!R MA5(WR,VI[A^UNV"\/.FCO]VB._Q&J=T-J+E"S ; MIG$V:+_IMCO_MS;LC_PD\MW87YM=MW5S=V6(>P3$33>[8X1'YR0P TGD5,0 M!I3E 7!A17 &6R5QVJA3R+8JR;6E/HW UX82,/'_I7V7>#8<]^K=?^^3-(^.#[^\>Z[TNA M_KO-MY/0\/?=[*>;^:#[>_W]H1YZ]Z?NC/SUMU\R?YCQXA%X\778V+J%%]_= MNS^I^\\?G4/<^6Y.>J39:G::\9F;%YND\=.*"@-14!0'/>1T#XZH(P#"+615"CLB5C;@.L) N]*J9CX0^V;[M>^)P'7 M:_=NOD$2_& ^^Z[89(/-T?"XUX^0['(XHZ*;\:)Y]$5+)X2R&*"4;4"9%$!B MR0$C0DH/62#*_ 34[MQ7,[*+>5\MT+Z*7J8T,E#@4:KMH@(#'9@#PGAHO9&0 M^[BO$$S=D1^!<>-]5M-_"[^FA[4_1EU?([!>2S!5A*:VO?6GQO=K!!5_1;]5 M"1+W1L/!,-YF),5Y>[[>]B2-CU\$QIQ$"0%,C$TGNQH8BB5 FA@%@]#4B:?" MWDSWSNY@,$J0E[?-JVZ;B&A1M KP-.J/"B. PI;$;6,<#A@KJ%REK&7>-E78 M-EJA" XZ]3YB$E##-9",1\]1416HL @+6:EMDRU59?:.TX$0YAVPT:Y$2\44 MD%HID&:/:JHY=)I';_%A#O5XEM4N0*,@5+WKC?!(QI7S;N>8I7-;=XLHSVVO M*+3/XM:Y\/U>UN.GZO'$H9J*UIZ3Z,=X;@6@/EB@*8. 6$L\QT(+C]2SR9*4ZB+S8?8YOE!:_?\X*_X7=M?27P&V,"[ M:.^O/R(#_1CO[6WG,+[>W/[CN(GDV=['+UY &QQG@!$3'=S4PT42:P!C@2'! MD"=:/^N,JS1W)6^BRF^BP'P2+0(>$@8H80%HAB5PG'BK L,&\6<=<#TUFCN+ M39=/(19D)UXT?GR!#D/EC +8\=-6I'SZ,=UM MN'S@T"YWF2_?-%R>*V3U>YKZ31S*&0$CEV *>(DCK0V$ "V$39D5%ED4A<(B MK9T>WI:;QR^7@L[ D&8%?9:"3DZ!XUY:1V#T!%+1#$8,**PPX%):A()"G)&[ M%/2U6]HMPM'>9KRUM%BZ4_NFVR[>4WP<7UQ+X$ 6P MV]T:+W^FW.5!RO2(-\-$L)P[@#2*7IJ0&FBE%. I'Q=[13$L.N9@*>M<37?, M>:+MOQM+9FK[<][/:]C^K,SS4.8)?D #3:D_$##J): J)4R]+"2,6*P4Y M9V-EQG4F5;52@%Y#,3:M'9V..BGIH=8;3V[OG7[K^V/?'41?OM;I#59M7-PO M<['\@_B<\:WGW]KBYO7FQUSI@S7?-XX,+UTXM3/8VOT"!(30A%;X* ZB'"FCF"'"I>R:, MS%T@=%=1VBL>D>9=5*E==-'\^ 41I[2G$@B#7=I%&$@N-+!4086T"RXEFQ,Z M[?55X-PSQTF?"^&YHJI4G9QR@2!T&$,=:T7KE#UT&)+# MI#\97_;3=O+/;H)T[T"0A46C5P@[%,[*<:\35W*P\]]1>WB>,:<\S)D>1RJP M4H3 *( (YU 6 "=^@!HG$A&"@NG^AF)T]', ZD<59W!L\1:5U:H(&O=C+5N MPM([B93G7 $1O >4H#27P#*@##$84>ZA]%'K)*P+EN>4EC*GM+;9W'Z"X7_D M#,7+*5XD8HOKC4S'CPW^XZC G>&&RF6O_?,EJ6EE+-,-['Z"YUEQY)[!T-?- MKLLX/DLJ$V//8#?^.-Z_>NS/'5[:XGPOVM-RAJ8-[T?4>G')G??K3=\/A* ML6]\[A++X/5'M(DW.QK>_Y&J"(%.L/0;_Z:[+2 *R6"A%YH)JE52DD6$%44 M48&(L.X+4FM7'SKN7SLQ1QZ8OM=?@0[Q =_HS@]]/EC[U^VAO>TNN+WL]ZW8 M[?&^[&<.4 @S6[&QM8E@V>OK0M+1P/E^>E>\'5V9>ZD=]Y--^^]WMS=;.\E]CO_3V&FV]FM[;VM['W8^;;9VXQNJ_T"_['8CP/9& M\1IN4*_Y,^LC,?OF^^.TQ)H^C11P./BU^@_RM]&Y_UXO(2B1TS'^%);YV@H4 MU#7><$=_&_@W5S_\YMJ#;QU]_J;=+;ZV^-!O4W V25N+A1F_?(V)J4]LPL7+ MN-3E-U^^O%Z\-.&NC%\C?)U@=>_+$4IY\,1I01=COWUV_U(\;)5W8%41FJ MM^R+E+=9N=ML%?I&?/+??7?DGYJR^6CQ+V@4O[SG7YJ8/*34&Z_N7\?K3M^WFZ4?2//E(FZ>?+YHGG[XV+CKMQKNWIPRUVJ0 MO7=_AD9['*MO[$/$A MRGA8=3R\F,!#9P-.4Y@!PX$ ZH(!1GH)+.9$!.>X,"KB(:)U1J=3Y3,>9CQ< M*3R$F#,*G58V@B$12'JE'9+&<8H4]>R2'Z+,#Q<$#]$D/S0"(JX0@-)!0 FT M0"L#@?=.$@F\# X28*&!D"H!:!&:Z -\0"C-!"7(^-EZC; MGA<>SJFF,S[ *VGPSMFWE$4W>//:=67Y&G.Z1DEA_+%AQC\9D0[K?Q>N+33V?:697N;6U.Q:J520]=@0% P]8=G#AA"!1#2 M.J8PPI1'V\M9_:Y1XLLSY6GE5;CT(&Q6X5FI\&1X-5)G!7EP@!+) 67$ :W3 MD$VG(8/80HI5FI==9[@L]IQ5N((J7'K<,*OPK%1X*B*H1!JM@ #CT113[C"0 MQCH08")2Q"+BTF!<3.M$3;<8R#J\-#I<>JPKZ_"L='@RBA4U%0=E$+!4!T Q M$4 90X$-CD,4=# ZZK H1BU52(5+BE,MC%._'_?XH.A=?JK[7_TP/L.S'/N5 MZ$]>NF._[SN=%%GONL;5ZE_&$3,VE89-^U->OJ 1CWS$)FTTB=C$6)HG(8"D MS'%/88 \8A-#=8E?3"\JW+-\Y?6Y="\_Z_-<]'G2Y2>:,"B9 ,9[!BC4#BCL M'8 N.GU.4$&17]N@I(X%R?J\O/I>CTI.1 E59-GE:Z@2L^@#B:K]'Q4>C(\@#BVV%((I&0:4(T),-@X((2,WE5PUBFY MMD%PG8@J$>]5RQ5XY[L^=7U.L0'M3MO=]F#8+]HVYY2!N84'+H4006KSE@@R M3I6-4^?3G6PT@[2 RL[WT2#>XV"PU3LU[6XQX6CS6FJ?TE N[U+-U"!CUQ.P:^^. MQ@)"&TRE H%K!R@G/%4E:T"AAR3ZC!)+F,JAJE0+E8\LJAHW*$NG,UDI3>$G MPPJ0:"3C?Z.N1S>$ =M$#,91(&PSB J'B3(.3K/-+K/.EA16RSE=.YR>C M#L(3%RE;B Y*B(IOC08R.B= 2N$=IE 0Q:.1KT=(R"J_O"I?6M AJWSE5'XR M)L$\%5BX )CR-*H\UT!1;8&&T&!G++4ZF7E6)XQ62.P(!Q]@313FD6J0C8U2'M*R"\\>I MR@(=/*VJ[L^DM636_9GI_OEMW4?6.<2(!8Q2#"B"$AAK";":A^C^42>@&NL^ MPV75LF;=7Q+=GTE/RJS[L]+]YH3=9U%(#.$ M'0&4&SC3Y' 0(%-Q@KPK!+ M!]"RKFC6_:S[L^]EF75_9KH_:?>19)Q9#SCC%%!E*)#2*A UW3!GC/9>I^)P M7H=H,3C_*HRA?M\;#&JAWSNM];[Y?A$E?5'.R5*!UR_SC5@,X@/'GR9A;&\L MF.[1;M?V3GV26$:R\I!L9RIZP34T4G$"L"0:4.\H4"1Z,%&6W$F)%=*\:'.! M^320_5K:9*E%/;M:60@H(7"1(>"5(&""S C/,4HU+\Y2&\D,%0&D8M ML9P1O+;!21W*Z9K[# $K"P$EA#$R!+P2!$RP !8(XAZ%E*RB(@OP 2@+:=QC M!GKKF.?&1 B =<$J#P%+/U]V;WCL^[5?VH5N_'J5?9&GS:[*-5:MBFPWVIQ4 M,':UT^NUKL]M:%\A/G;&5)!.8Q0"Y11HZQR@(:04 M(\^!MT)XSZ#5O$@E1S0/L5QBM9Y=S"VK]5S4>H)R4T^9M$.^<4GHF ?5KWB:A]QJ/R\.CC M5%2 1+??0FV 1CSBD384F( 4H"(2#"N(E,Y&GE$G3+T@8)\;VE58BTLO'\I: M/',MGF 5S@2AO<1 %!V@&%? &.* CP ML. !,IVT&)&LQ4NJQ:47 F4MGK46 M3_K\2A/D=3HNQR( 2A0"AEH% M(."TP\A6)M ]?Y'66 68N70HM++^G)6CQS M+9ZPQ=8@H0PQ *9*7JI4"LC+E!5'HT=.B%&")BTF=PRF?14M7K4\@+>]?ORU M6_-G]EAWCWSM2+>[JY@,\*JN_J44MD;]ON_:\U8_/LCX-MY%<:14O=]]A"G? MTF<9K\K#J\]3$0"E'%5$** 5-(!R@^-/' %"/<%(1]M#_-H&J2OU$KS*9PP5 M5N[2(P!/4NZLOT_3W\DR8D^CRTC8U; MG.J4!> 0D)0@ *-Q\=0'J!A.)XE"O3@_Z:G:LT"G%"N,"+.K+\B(,!]$F" Q M'DGLK2; *YQ&5 L&)*Z%;^TW1W%E=S[NP?M.&H[?E\K"7'G M;-C741CMKNZ?[P[]Z2""8[K=?J_3*>!Q7/^5D;$\9+13\10K@C0ZC>US, "J MK0<&.1.=J2"13Q460D9D9'7(IB?XE=<1:=X\:1Y]T58 4&;9K"$#RF( R@35 M@D88SQ0')K@T$30XH VB0'/+A30>:QW6-ABLRYEV6H;.8<)>KS!.?@E!-F@P*"$9Z.I#W0 MA$J@, F$.VR-M6L;4M3Y'7EK6:670J5G'=O(*CU3E9Z,2W"%M62* <-!-1[ M"*)A#H (;R-X.VH,3F?*".:>-DNJT;,.+F2-GJU&3V:),.HIL@1H+J.1UAH! MI6T F!OB,2&>.508:88KHM*KD 32],,K/_^73F\PF%T$YDZ$JMQZ_'-VS[\\ MR#S#NA\_S-.Z9H''7Z=K?;S1++I-P#KK(QY3#J2)>!P\MY@*'(0TD6'1NF(O MB8,LV,E/AKO5@+O7[(^206YV(#=).HUEG+/H06JO ;5( 8V0!2BB'W1I0 IC M:QN$UR6D;4-KNJ,KE".8(:[U8"[U^RNDT%N=B WF6;$),?&VC3S#@&*0R1V MP5/ -(Z"M)0&G"HK2%V1%Q>=+5BN4:5Q*<4;O>YWX_T.+B..M6^^7QL?6]Q?[ZFTW S"8>9A,G.],)@5IYB5*K/LRCRV2$ P9S C0)48J$<1+E MLP'7T4M.)JO7:3/CT"+AT#-@Z(6A:YS19R;H,^'+8.@[(BUCX6;\9@A8)@IY%A5X64\Y4:+9@-!D])MX0XBT!)' 1 MP<@[H*6F@$AB'#3&,^<2&#&2J5#&H<6A0B\,]F8J-!OTF:!"2FB?LI( %9X" M&B '"GH-N(*(24I@2)4>%!]9&_*6&0B!E]$P=Y9Q;CCRG M],71L"=KQBL7YF2,6Q6,JV"<+2/;,Y%MLE!8:@>1)B 8%IU;9SDP$FK@B<'2 M,BFE506]G$$S^PQO55+RU86W2L?P,M ]#^@FHW@061A\]*,]0Q'H(#= 0F^ M0SK:)^ZL3NE1+XSB98S+&%=-C*M@?# CVS.1;;(#+K:16R,->% H4CBF'#OXI?O*OI>$OZR(^S/0>UT2#^;=B+ M#WWZ+2I'FL18**C!8&\T' QU-RWIY3%B+ATIBT%\G IOR\ I MLR8 8ID#E 8)C*,&P$ UBAXND=BM;2""ZY1,NT?/(Q$5\H*RGL^RMC_K^>OI M^62PET%E/0Z >2JCGE,+I&,6" $I\PI'>(=1SS&K*UG68+*LY]74\Q(*V[.> M5T3/IT=8>*L0Q$ *Q5*CCZCGPG* &$.*ZDCCC3,:9A0_,9)R9!\Y,AF8HXD@YJ4 06 !J M>0!**0PLEBI KK&0I+303,:9C#.O'AC*.#,7G)EL\RP]8<$;()GQ@#*-@7*( M 8$LLL%"'O^4<(;7,5\B/E-$EOXUU/&Z\7]=^_O&O^,_5W=^XUK6I]FWEXJZ M\6_3_]?&WX_[V(_-4;]QTN_6L:]IFU+#=/<\KE2MVQO&JP][4=/UR+53/EE4 M<9<&^!0_%0T9=?IS:'=UU[9U)]YS_,-I?(Q!+2ID+3Y%.S[243^^]$WWA[5> MJ V/_<#?>./ZDU?F@04]U?VC=G?<-Q+?1M477*9TJ3Q**!.J,GF/QU>?74]S M;K_U!NVD8&_ZOJ.'[>_^MQ]M-SR^PN\;G[M4(GC]$6VB.".2WON1JFQ3=GLQ M;OZ;[K: OGN!;-"O ]+W^ M&OVR^(!O=.>'/A^L_>OVMHA[XO*&"(]W?-]Z76Z?RY5F/]M (\ MZNX5=^[>QN:[YFYKIU[;;6ZMURID$^Z^W:V]R'":^SO;M?C3_M[[W>W-5OQE MOQ7_I['3;.W7]M[&EQH?/NW\)[YO]\^=]&![C9W:+^_W]O=_K?X3_K+;C1:I M-XK7<#>&<57V=O^VQ???ZPW#-8:=@K!<0W_!DN(-=_2W@7]S]<-OKCWXUM'G M;]K=XFN+#_TVA6)3AU]I8<8O7T/A.AS#X>4AW.4W7[Z\7KPTP?K&KQ&Q3@2^ M]V6XCNY][6>7161=\/L_^K/+_ORU"$SY9A?K9LFC+OO $?*# 00U]=8[7/PQ MD,S'QY\'^&'5]CO'#QLU_QX5\'9PY0&\&>V6$^WR M -YEQ+B+28Q# 0K+*4"8IIS]X(!43 )!L$317)E@;)Z_FX%NB8$NS]]=;LA# M$Y"'H"(VTG* #*)I,F5(Z?L0",,0OYO1;CG1+H_?74:,(Q,8QPV# MD92KN(>8!90H!J1%!EBJO70"&VIIGKY;/5C:&Q[[?M%NK>^/?7?0_NYOQQ[? ME!OE7Z2W5FX*[E4"1-0=__.OS>^\_LXFK]MM>/OW9K=M3O^ZX] MKPW[\6J=(JNMIMW):# \'2>F/;\P>P$K!*H14"\P=^LFY(Y)RJ70MBYEUDHB M&]_G9M>UK@6X^;?\(K_9"RU]]J'7+UX8#OMM,RH2HUJ]#SI>9IA93UFLYZJ4 MZ0;K8=Y&NHHD\!":%,RR0$%D@:3*6L:"4>QYMAJ-"IV#V$H[I77((J$:,-C.% M146*R1@PEU8&:!2P4#I B40@[@\#B%-:*>P]Y7)M ]45S4QA@6#B-8.;F2E4 M6/\GXZ/0.VN"T9$D,)1FV4J@/8O_..&<)^R0485(RF/!HJ,!4_!@JG8B+"0&)ZZ;D= H"@XH#RF 'I) M>#0"B&I12FPDP\'"P$&UHRJ903!<@.X$912 MK--,OY?'23)D+ QD5#'"DAG$3+!@,F82U=U0K330S'E .6- :0B!]) *'65, M,2LC9C(O-%B%VM6MQX=2'IG?]ZAV>JN<(5S& E7;!E0C\'2'(;@R ID2EF8& MSJ>"2M0PXUT@@ 8=*:$A!!@F(.#.*JB$CW9!KFU@48=PVI=\1=19C/J*#*\K M#Z^O&:3+H#H?4)V,SDDHN9.15BN81F&?&V/E@[&0LDQ@8F*40$*]APM@ =%#Q5XH1Q9@8R\G: MAD!UJJ9;T&?BFN$UPVMU8\,95.<#JI-!8];FU_V+-?[PY-/+.!5;_W8RIA]%808\'G M0VS&>TTN1?3N"Q+]0;<=B,2H^&5+?VL/=>=G2WG'^N1ECATU$FAE?%V MK(WK(\?+>BNSK_C3[F5Z7\J'O3%)+R_X,Q9\O*+;/K1M>UCV4BXH/K;Z7@]& M_?,Q0F9L?-RB]897L%@LVW&O$Q]N<.7F%B_L_'?4'I[?-5AGPBQ?SA5^>2O% M!U;XN:.+?GI8=V]T+EWD\J(@7>$-62?BQM_ZXW#?^(\S]Z0?.>RMF!\_$?9Z M<,'+FBF5!?=\C#_MC;K#1PNN K*I'J9-;/[%W?;56]J)[?G$C;G0)2WJ44D& MO^N.[EI?T\/:MK?^U$1"3% QF@Z^I'WJPA3J/6Z9[LW%&!2Z.YGL9IW66'+/ M):920H,YLH%0I+T,CJ$ONVEY$2;HP2R,Z$$7/&>,$7NCX6"HNVGQ%B,-H[E_ MF89Q^I$V6W\<-T\V\5YKAS6V/YTVW^W2 _RVTSPY/FY<_-YNG'0Z!RX>7K8^OSCX.(C:IQ^.FY>',1[.,*-T\\_&JW/Y_'>.I-I&,W6 M 3P\:9X=)D>G&Y5RNYDGCO'EBOS@#"2(" 6)3JWTN H@D3@%LE) 0&AE$40XT MH3B+O5FGS4!I.S73V)=OT?.)+4HI51IY8(C0@#+M@!)> \NT<%Y3I8*;]1;- MQ'$5B.,3 (-3;(P)$1$DCJX5TX:GN?72;V/T]*=,]^W[4%1 MY6K'10&#I$6UWK-Z;UC198QE81A+C!2*<0M*75*$8*]EHY"JJCP?K*S M!WD4?NT.!B/OMD?]N'0?XE/TW)B=%R_NC:5R)367(>PI$#;=X3,$;4GJ\@ZM MCUT] 8@%:NR^>)A=)Y_BW+*5*2^D)'-$A M11 2DE 1:/0P%2?!I):14'!#""D+;/_4G9&_!VLSERP-B*>FE"I#&?0>8*E2 MOV6H@&(!)2#6'NDTU-RO;;!ZI)09BA=+R3,49REE*64I92EE*55)2D\@G\I8 MA)"4C'!/(Q>1D& M">*1LTBB6":?"T4^IP*9@D%&J7!Q03T$5%@!#,88:&:1 M0"DAF[KJL<\'(I577:KBS?J? T-^9W[G+-^9-VI^YT*\LZ2BX@4Y^TG\HR@P MGCS[*;KZ>I<:(7_:_US[[@?#^'0O*3E>(G98A:.@]._O.M+"U!K)=P=%E]M, M$Z HM(!Z+X$.3L1?B7>,>J-H,1V8,%3207<5$R"74M.? MYZUG*64I92EE*64I92EE*64I92EE*>58;7[GHK]SM=*?BS +,'H\W^LZEK): M:<_YO#I+*4MI\5-:-]W):# L1@RV>M>3"M*,@MWNY7""(G9L)F/'G_Q_1^U! M>^CW??][V_IQM/F3M[VC;G&5(C,A1YC+BC#O;4VW3"+2&,(QT-1(0!%5P$#B M07!",(VY8AZO;8@Z@K)".0@9$S)R9REE*64I92EE*2V8E%XS S9SU07BJE,) MLYXZZ0CTP!M/ <78 2F8 X+;X"RUB#M5/;*Z6NE=48F^I;"6[G1>5,V?@_[Y M:"9+:<6E])0VD*7%M4ZC07^S^6%WZSKA\8,^3YQAL]_7W2.??MSV-C6T\V][ M_3'B;47 &V3S7YKYWY\*5>G( C'4 J 03+3^7@/CL0>0,,4\\-CWBV2JOC_VW4'[NZ]U>H,5ZR29#T"R ME+*4LI161TI/86D&$Z(THA)[33D4AFGMHY"5XM80+1_!TNZ9&%-8GZV;QF>W M&VV1?Q\M4-,/]T)+GWWH]=,-;@Z'_;89#;7I^%;O0V1YW6%F9T_II-/:'#8G MY@M(A!F1@0/J"034,0(D$0Q@C*4/1$$)$SN[HQWXXZE9UNR,OUE*64I92EE* MK\]E2H@X92Y3"2X3KS,PI@QEDYS88UGFBHO M#0W$4&&8%5(@AY[/F",GN*;(^1BV/'*\,]R;.(8E"BO.* ,0,S+FQLHY!CPD M%$,GA=-N;0/ANA2B&L>P68\SVF8I92E5TB;.+HJ4;>+,;.)4P(A8I)!C%AA! M-:!"!6",UP RK4F04DDJJV442\I-JG*@Z'?=*;J_]XQQ+=69AQ%6PBP>EJ_!W=$=]^B>I,D@'7_G[UF5/=/VIWP5@/DF)=O1DD4'G#IX+2 MA1I=*LS&OTW_7]=W%B_[^/#[X]3Y3MI1-;C[YU./'A[Y[(N)7M-,JRSH*D#K MN->):S?8^>^H/3S/F/143)I('L+6<\9Y )0+EEI@!:"5AP,FD"]4;&?U+30(;J$$U[G!DW,VYFW'Q1W XF M$LD(@3X-$"5$>J^IPBAP9B63/P'.>\)U&4%GC* 3G)-9Z+T@-#)-YB+G) P8 M1@) R >N&*?6)S^XCL5+J@DS=&;HS- Y<>1!E33<&$R,IA1BQ1 V@07WW025T#[S#ESX?B_CR5/#?^.N8M?'I\PBB%CD8LX0$@$%PIK+@[2&RE''M!;C6N(UKPCD/'8= :).( M4OS'6&, AQ!I;*F#S&5HH=\Y\W[8' MOM8+J6M7='/B#40=>K!G_"-6Y(:<2%P0UQN9CK]34(L)8W]>.BC2=>C+W1XL6]L:BN M1.DRJCT)U1I3V7'>4<*HE< $"@$-# %-4B&XQ<@1'H),H2TB:3F9<26FR3]2 MY18C\O.B.H?'@T\E2B RG-Y5*ABP<@(A@C2BGF@=!,02682$MR2HLK"T&!ET M#Y1F]E@>SD[FKTB%&/>2 R^H3!$_$WFCMB#R?T4LT41YGDY?J9P^?+$X\%0$ ME2D1'+0V%>#Q2(*1 HH% :!5T@GL/_'$_R M._,[9_G.U9K,D2"_J(2?C/3W?4S5_^JW3._?^\I5OH[X]U@-?BTO7 M7:T)'E4.^N]<2JEXTX=+&7V((AID:_PD:_QY*O(O<'!88@H410A0JBQ0AB+@ ME?($6JV(*%IXH K-M*J>^\)G*64I92EE*64I92EE*64I M92F5+J6 MM)-GGW/[JA(2NR&4/*ZKQ$#8T50@S!A( L4((.04H% [H)GG@ A-#-6>0*.+ M:5U$5"FTGT_Q\EGKDDBIJME^&8-GA<&3"7Z00(4\I< 'C %-3?)D^@DJ*X07 M1=O/M0VJ6)VIG'*]8.J=03A+*4LI2RE+*4NI2E*J:HI?IITS<_VGNI8B S4W M 7"-/*"22& DXL"$-!$48L.MJB+OS,'W_,Z%>.=J): 6J Y,2F1,P?>_,QE7 M*]/TU8\F\P%REM*22.DU0Z.;[F0T&)[Z[G#0ZFW&E4MWH#L?=-OM=K?TM_90 M=XK#*C.9N?W)CQFLW_?][VWKQ^3VD[>]HVYQE8+G9FY;&K<]V9P*J5+(%=&FQUM5)+]X;'OE_$ MM?K^.&I/^[NOM;OQ=[]:::/Y="]+*4LI2VEUI/2:Q*ZP.ELWC]P:# MIA_NA98^^]#KI_O:' [[;3,::M/QK=Z'2/:ZPTS-GD3-=H;-\XD^$9JAH"4" M@E,-*((82,<8($&A8*%A2-"U#<)5A8['LU)GZ,U2RE+*4LI2RC1F)6G,5(3) M>"Z]Q!YX:A6@S$F@H811?"Q [:S6C%>-QZQ6]E14@Y?$DQ8V;)X/-[*4LI2R ME+*4LI2J)*4GT&6NJ;$$4N/)TN1RYPS8_SV6MYS'AW MN#>1**B%0%!H 8+5%%#.&-#I)R&Y\<((+B%)Q+@NUOX8=7V-P'HMZ<^]X:)'//[E#.SQ8TV-P;XQ(3O)9=#KM-WT@.QQ:&VQ M0>S.EG>:8NRA]YNMS<:#H:Z MFU8PHUEY:-:8:F['/>8A6B% I8A@YH0 1DL&+.%(V4C]/>5K&XB@.H;38^5? MHEB3),&UOU]]YE3WC]K=*YU+*G/Y9I 0YPV?BE07:G2I,!O_-OU_7=]9O.SC M8_)E*/N=9*5J2/G/IYY6E+(RBXE\T_2M+-@K .^XUXEK-]CY[Z@]/,]X]E0\ MF\A&(I(K2X4'CN((:A8KH"3E@%#$,!88.6S6-G!)9WAE:,4KG>AGN,UPNR!P M&R*4.F1XP %3HIPR2#+BJ;12\T#]2^ V<\ORL'BRPEQ)+C"%#G!5.,KQ'PUE M))A20AH]6RI2A7EDEDS5D9AFEQF3,R9G3)[CDOSR!%"V$#HBF! 8NN@V8LVT M\#P8KZP-4N'[07D0'S/^E,EP^0 \08:E)!8%;H&!+@":6MA)1P6P&E'..&42 MB[4-!:<[U_V:43>C;D;=RJ&N(X;A8'AD3YA2QK6GU @?U9F$^.O_S]Z[-K61 MN8LJ!DA>YL0F$\C,3KZD= U.C,WXD@1^_9&Z;3 V M)!@,M+'VNX= M[I;TM)Z]*REI:6P%-3-G'AYD#P;3 &%\L(X")"7!%"O S"$ MF+26A'5PWF"--K:(@ TF68;E!X;E1;8S/!A$UPZ0%EP#*H:00 MC'"EN6>&4JEN:YT?];T>C/IG)2*-%X3&WYL&I-#^[ATX]_U>QJ)%?:41A\8K MV3 ^RSX*@X10F@'M!0.4H@!DM-B!D$QY"@-#CEQ$GV3S/).Y3.:6N8JT).#\ M&87+B'D/Q&Q>14RJJ",B1+XF#0:4* 6,P@9@A;#CSE&4+.J,F!DQ,V(N'S%M M.OTK6KD8$DT-4RK"9. V4$.H-\M#S&STWAB9!ZHN>1*E,P#-9=J+GD2I3, S677(F2>:#F MDBM1,@_47'(E2N:!FDNN1,ERH/XVU*;CM\999*T&?0ZH^'-CTSE(;*^._3]C24G[4+P M9UF[<*J3F$FH._7SN#^IS*G^Y('I>_T%Z!#K^D)WONFSP<9O5[/[MKM@NO]N M:OK5+,#L='ASTT-XL*97F:";1B>SOZ=.!?3'[Y?:)#[6Y9Z_*AW^=$.)M&JVQ0=7L\#I3<%*P<"N-9 M8OSA\2C9+&]-=/G*/4(V)6(WWH:;Z,9[/WHMVU1^ESJ*C8Q M(;FN:UW7AQJO&-_MR>=2US@&Z.W>.N;C,[P&BW*VO9XM_?2T=S57])I,K16; M>9S$I')F;A77)B:M*\FR% M-[KMP'ZW^F-'G[:'NO.CKOI!^Y]UMUD[.AE%D\"[:C@5!\-CWQ]W6^_DM.^/ M?7<0#8;JTG[7]DY\\_5S>J]-!7.N_Z*1*Q^TR1ET5O3$Q\36[B>G=O=7K+ M;8Z(OTV3UZKKMD]ZH^X/<2P/K#RPEC.P?N*!G\^O;JWW4V<]K,"I"W_HCNY: M7^AAL>NM/S&1=1'4*-)I 3<.HQ\="3;N@EN/B^=X[A=DSA&CC-8&48&)Q@PS M$IS0RA)"3'48 \($_?@PAO%17VD"KA3[8#0<#'4W==XZ',M@S]+U#_^\IZWS M/T\^[+[]TOSG[W9\/_SP.7WS/6X>[7_[L/OAR]RQ#.?[Y\U7?W9B/4GSY,.7 MUJN_OG_X9S^VY>U):E_K\_OOS<]_?&F=O W-=G4.8?,0XN;Y/FY]^^B4EPY" M!;BG$E##(3",&, "MD)3(PP5&UN(X 9CY+Z',BRJ,0]]8,T,B-WZP)JE:'[= M\/'VI](LW/S5!+SYHV>6A7;/]I3K1X.Q\QD8H\%!I9@$//X+*((.2.8=(-(B MJJS$WN.-+9P!+ /8.@,80<$1+#03+E""E2',,(6"IUQCR\A] "R3M*6A&YI! M-^X--3("F]$XDC3G*3 8"6"AHE(*!$V@D:0UL(PT3:J,.BP) MI0%EF*L7S+$9F N:,D$E!0H*#*B2&"@D(/#2$(2HHY*)C2VB:(,RM#Y M\;. M]YNU_UKONY J>(L-8X909VTT#X)$7F,?,++Z!_ZH&P!@$BU0 L'8)S_^<%;U MA=SLU\/6Y^99Z[/]B+1 E L#L* M=]^W[4&YS]%66SL&28N*WFD2TLWQA#^R1:_ID=4P-Q>S-A%W6$)/1#"<"L>U M<,)A$HT7@HSP_.-NA"T,$42@_(7<"K_V!X.1=[NC?NRZ-[$5/5=9G.7-@THJ M$ZFY#&&+0-C97+07#5)BHAB@6 1 300O0R &FC,EC:"8&QZM4#3O;5H0O7X M$@_%PF8^>2>OTLIJI51K*2W $:,EK!@F(6 EJ=?64*RT10*[(*PW M>%E@^[?NC/P-6)NYY-* >#:BPW,4J)046.MH1&.D@?&( (8I-HXP"&FYPHFN M,92SDM=:R3,49REE*64I92EE*=5)2@N03PNU)TXC&3BC2DM#'&:0*&T\5S*P M3#Y7BGS..3*A) 0J*X")P@344PX,HA981BU71D H?G #/B!W682DH M_?Q#1UJ8$F3Y[J#,JGPW-7DDV67QK M#X^/?<=->PRZ?EB4-G(Q\,-AQY_X'^3L?)8+2PMN6ER^[Z#\2LH__K+7/]+? M_TE2ZG52+\8+V7EP?^?!?" I@5 C;RV(^ ,!-0("194&TG,GB$X>!)P"2=D] MMOGD!>)5F%.RE.J"MH\01+KM/H\&PS3%#=Y64^!1[]:(FU?TEP;'L^&D!G*H M%4Y97+4!E#@!)+(.<&@9U<@QR-3&%FU@#C,@KXRJ9T#.4LI2RE+*4LI2JI.4 M%J&@2P\ES12T'A1T+JC4(\2XXA;@P#B@TC(@/7* 8"TE5U'85M2*@ZY7]-.; M4=\>ZVKG^W!R*-C@AX>"9<]Y7M_(4LI2RE+*4LI2RE+*4EITK1-2:Z+]HXB' MGEJ,E+'25!:[7PN6W_';7[.3?.0@;,P.:: D M%H R0H'23@($E?,B(,I3>B]%EI"*.>OKD^OK-:=[/:BREGM=)[JZTQL,FWYX MW,L;79>KTC/Y2#GEP0G/@($N;71-&=:-0X '1HB%PG&H-[80;B BLU8_2ZU> MN@,R:_5C:_6LIU%P18.P"!#F'* <*Z A(K%_%7',.JY2+O4Z:?5Z14N^]<.H M#LE%/[O5,@=&/OJFRK?^=.SY==M=5XGFFCV6&;&6AEB'<]&2WE.!,)31GO V MTA#K@/8B_I!44"F4DH95Y_?59&DD+X/FQ>IG(J4GC9>\'0*7)#(#\!(!>#8^ M4BJ#H@0%"%@B0$V 0"$<[4 >YU@LG#7I>&@D&XCFB/75T>V,P%E*64I/D0!F M";[2'QW9E(V6)S!:9M=#,$=$(I_\IH$"ZM*D*1%)9SM%A;8*VQ30=;W5DI5] M-97]059%[J7IF1PO7]%G5DF,$=)%C098*P=H"!PH:!'P#&L][=AS MJ0:ZDS*T['=W]&E[J#NE 6]F=VB]]?^.VH/VT!_Z_M>V]15#>.MM[U.W?$NV M!I9[.,#1]G"6,1CC+)2*Q6$I$* $!2 %)L AH:6.E%!:%*T!WE!X68><9E3( MV)VEE*64I92EE*6TAE*J24*!S%9KSU:;1^^&U4+5^_/FY_?DHY;<"TH(X(I$ MNJH,!1+[ "@+/,3KPC%80[J:SPC*)5>BY'J%KA\,CWV_=,'V_7'$^?977[2[ M\6^_7J'K.68G2RE+*4MI?:2T@ F2]N00*U1:0J76>0.=IPY"#WDT/)A:V 0I M9YV=Z4EGOYQS7O<&@Y8?'H0C_?U-KY_JM3T<]MMF--2FXX]Z;Z)9TAUF(V(A M(V)_V)H)@!$:$>,# 5XJ"2C7!B@B&>#02$*)T%RE2#>4X]Q63*DS]&8I92EE M*:V/E)[2DYIIS./2F#E?**4T<(P,H(Y80)6E0%$A 6;4"A<,(Y+4C<>L5Z!? M5(.B$]4A!_;E1;@LI2RE+*4LI2RE5<@-H:0.2$#JK3*4*B\5],AI@2"67(A[ M[(.+G."2)^=H@>4QY.;P8":VE4EAN.(.,&0YH,%;8!S$@",5("/<$$0WMBAM M,$7JD3DLZW%&VRRE+*5:SHE+\"#E.?&QY\0YKQ$*"F*+#1":64"A1D!#*8'5 MB$OBM7+6U6M27%),4IT=17_HCNY:7^AAT=1]>UP0U"B2$MTG#LGT^L[WP;!W M^B)U_:#7:;LB-64%<6JQ?#5*1632RH8@%!66&"$LLRA($GPD\.SC_NU4@@<-REG.3) $Z: =L&&B&'"![.QE8$K ] MX8H"ITBT*HD*T, R1:"0#8SF#V/(Z);1;471;:&3I93%"&H5YW]("<'*,^L9 MTLH):X((-\/;CU(G9IQ[.)R;86]08,PQ%H!Q'=D;\P3$*2J2.8TL$A)+!2N< MX_S^Z<,SO&5X>_)&+P1O@=+DGO%60LJLDMH29@*/T(:1"RC#6\W@;7997 3E M-#4($&T$H %Z8+#WP IEK1&$&J$WMBA1#4CIF@!<]JO?QJ^.&4+$Z2"L(U0+ MK$0PUGJL--*"*'Y;P^W*H7IC)_LU*=YS8MB[.Z2J$U$NE_VX(U X$0#4A #* M8>0T+"W[*1J)JH/08+7LS+ KH?F9VCQO:K/(3M\EP=O/"$W&M7O@6O,JKA&E M(P7E&% /+:!"*:""\0 315ADI%X2G'$MX]HZXYJ&UHI@ S3$4L>MU%1Q[(,G M5!D+2?:WUP7<9F*U3)R(I/02>$]1M-1PM-2"="#:WLX03Z0V:&-+$M%02]OE M][#@ME[[__:^^[YM#_SLP&J0C?04($I4NGIA/K [++0O8R56\&]F4 ^VR0 M2)2-]$Y$8$?,1(,<2V"0#0 &8@E7+$K+;VPQB#*PKX/R9V#/LLVRS;+-LLVR MS;*M%=F&E$:^S0TW3%-OC.(J:.+2YA%O)%F:&R63[>5Y4>9V\T9;R4(>@.64 M &JP 1HR!20FU'#(--1AA=CV>AT_D%2EW/8[ZQ[N^XX>>E<,>X4_.>WTSKP? MWYF&TNI+/1F+*,W442##'$+0=S[*4=Q_.;G M]Q\),EP@'U):2P:HHA!$L080K('.&"U%.J 2DV5M-ZG1$O[SUN><87@5I%17 MY^V-B)M#$I:)QJUI-#[_]%$A@46@!AB?M@ JHH&B-D32&85-4"2CSD4T;B!Z M;\:9-3WC<992EE*64I92EM+Z2JFN'LW,0!_''W#I\B3-S^^^??3&&8BT2BY/ M'2FHBA348P-PP,$3K+#2M'X4=+T"7V_CV7Q[^*[XZ@?#V+KU.A^CSH[,\N?9T1[& _G.-4< &4<^DP'X.=L%'.NDPW@3BKT9'F.;UR M3H*=I92EE*64I92EE*64I92EE*6TPN=P>R;=0?N6-;KN7O?Z1_OY/DE*ODWHQ7KC)N9#] M!POX#[[,^0\P$T(PETY(L!A0QS600<5%CUI/ M*EE*=8';1XB.VG:?1X-AFN,&;ZLY\*AW:\C-_MSEX?'L#E@I T?!VMBA 0%J ML0+&" >D8LHA%S!E$8]9 ZGYF-6,R'75]8S(64I92EE*64I92G62TD*IVY<= M'Y4Y:$TXZ-S&T("YL88JX!T)@$)'@<'& HE(8-YB'92L%0E=KP"I2;Q@"I : MCK.A5R%2ZQ4+]>3.\[S$D:64I92EE*64I92EM&)26G"Y$]J #:0**X*HP=@0 MR3BU09@0.\#2AU6G)M<0.*Q!ERP%UA (CK0%"(*Y1P%0($G6ZP?#\5H>LU<]" MJY?M@LQ:_82^1M*,SWY$!C$7E 3I&'= H_" H9@ P;0)$E&%.*^55J]7Q.1; M/XSJD)STL]LQP127Q>*\&"QPS!))&-.$N^OM MDJS.JZG.#[*R<2]=SO3W ?2\>57//?.(:FP 9.EP>JH0,)I@P!'&PBA$F!0W M\=^LZ<]&TQ\D(>5=%#RTOWL'SGV_EW5[8=U^-Z7;?WW_2(+Q.G@%(+8!4.,) M4)AJ8# 17D(DO"47++Q&VKU>(=:EJD30C5J2%CTN-AZL5X#U F"U] 6/J=TA M1[WMV'.I!KJ3TD/L=W?T:7NH.Z5=868WA[SU_X[:@_;0'_K^U[;U%:R]];;W MJ5N^)2/<\A!N;RZCA&0&&I1.[L7: HHI UHJ#CB3%BEFA8%H:0"7HS56P3N4 MI51;W'[(S!*/@-O9]+P?>,^FG_"((>"P@3 (A2*-K2%=7:\0\H/AL>^77M2^/X[JT_[JBTYO,%BO /(<5Y.E ME*6T^OZM$LUVIL%LOQNQS;^.B-;RPX-PI+^_Z?53O;:'PW[;C(;:=/Q1[TUD M$=UA7G98"A?8G_-<68&L1=@!21T"5#D,))$<,.\1$H))S6P=UU6SPB]Y6X!0 MT!BC#:L@GQM-N=QE3])ESQ(+'CE3 M1"8!]2?2X.3R8#D!E($ :1P'2FDN!",<^L6/:4(S6(]E: MUN.,MEE*64JUG!,?SLF4Y\0'FQ/G7$9>ZJ Q84!3 N.D:!20@1) E91.Z("] M0/6:%)<4/E9G1]$?NJ.[UA=Z6/PYZOJ"P$:1=.@^,6.FUW>^#ZIFO2"Q\UUO M9#J^2*V9W!WV3E\DN0QZG;:K[JP>B"V6'0AYKJU#BA"-J27&&$J",%YS*B-X MF8_[MXN,V2F3PTX=9W P&@Z&NILZ+V/8\C#LK[DMMTJX$"F]!G$.4LGKC8'T ME$)G.GD2]\?[/T[:@_/,C N"HPS04$FBB 8C #CV@-JK0&1HON(DXYA995T M4$=NER$Q0V*&Q&5"(D<(.^UC*VH?& M),[,6!#B)=7!&.&4QI9 &2=R3_%M#=4K!TF.%T+&W\O[?9?CVKL\# '&-M&/ M%E$L--( 41X 58@"C86-@!R,C3@198B7O>'W&:!&)ER9<"W!P[0_$;%Y%3 \511IQP(WB@#*G@!9$ \>$",)S@5E&S(R8&3$?!#$I)40QC)GG MD-I@)"?88XVP-4X&8O.:2%U@X\&V<^'*)E M&D&S0<2]L\S5 #9_$E[HVH/3CCY+C?0_1MI<,I=\R))YH.:2*U$R#]1<UOV[]I_R1GMWZC^G_MG6Q(#RY.7G=U%JM]=VA M[V_ @$?Q80@5- Q-&Q+[1-AWWI[EF[^ZGH]H;Q[<->,>KJD6L/ M?>K$KO/=0?5;N7BMT^70[NJN;>M.K'.\4![*5^A^?%^W:,K'6Z>Z/RQZ MH1@>^X&?*KAY8\^,JT=XK/]I;U">S?>B[SMZV/[J?__6=L/C23#'U%/CE7=X M^8@VL:JCXZ\TV?#39^N](/)^WNI$(4;J:,U#?UV(GN M?XJ%QWW-RJBK&WHLA ?KL2H\PGG;ZY'93Z5B=71MZE(<]U,K'?W[36]>-BQ^-WZHR[:2LE?[4%8K$M7K0W'[5VC_: M:Q3[K9W-HO;5W3EH[>ZU#O=VB_C;X<'K_=WMH_C'X5'\I[G7.CHL#EX6.]N' M_RU>OC[XY[#^#?IEOQMANC>*[W"#7^M?W8L):K&ZEK/\Y;111F;%.G?TZ<"_ MF/SR^X0EM+OEE\N'?I_#O]G K/)[U>U+$-V$%9".B?#XR^/;F^6M"5VYB\@FD^I.K_WQ/0;Y@U16W7Q[^K4_,39^NBM+S16])L1W M#+2/$M$J?Z8&Y; Z;'\OFK'4\:#8B\COKD0NWK=/+HO>.H2QWKUUN^2$BS1[ M/?L.W668K4#(_,&;O;?;1_NM5\7VSM'^W_M'^WN'+^XS3I8U5![\/>MWL$V[ MS-A;_)(.N+E77MAGMAGDNA;6>E/'0CF@,6<4.JTL4Y0()+W2#DGC.$6*>C;. M 8W6(@?TP_Z/OS3ZSU^4/[8/=#IW7RY_'[ MS]MGS7^:9Y=;//99\ZCUY>!H#WTX:;+F[E_XX"AM!;&H^;F)WG_^1-^?-,^: MK]Z=S6[Q:'[^\KV)_XK/_WT2Z_>MM?N>-5_MG[7.WYTUS_^.WSQNOS_?CVWX M,TQ2!#8/(6Z>[^/6MX\(*F(-TP 91 '%(0!I, 3",,0"\-XIH:J4K,0E-, G]?,M9 MAJ*'@J+S&2CBAD'#@HI#B%E B6) 6F2 I=I+)["AEFYL8=)09#Y_U-,=+;&D MC/05Q*AZ8\RV^SP:#*O5B6&OZ/NH>[;=\45WE@.FV^FBU8/CXK3?^]J.]G1A MSHK>J4_NW>ZG(DGN:WO8]H-;606/<8;NTM^Q3$N@[H-CUY_& =$N??>%[KI" MGZ2S8,_+"^MUZN7CDNBK$]:T&.+O'5\>Q]MUVU/2R//8LN:Q21;9J7G,$X(, MUAIPIPR@ADH@D2+ 0L()%I11C3>V%&Y$T==H'EL2K\Z*_5!,-"OV(ROV'$'E M5DMI+5 H'; -D0 **PM6ADOM.<(A",?2\XA+BD3"X2$' MACH(J"966V@@#2GO,FX(=6_#^0?8L *I0)^U*B^=<&15?G!5GJ48RD3)(,^ M(H$"2BT"QD$*-'.$,!,PA&AC"_$&5_/N^*=3Y75R<^R?G.IV/_G 4HQANSO4 MW4_M% :E!P.?@@VSH^-QF,:E( ["_H48MDLIO&S'BOA.^ZMW&:^6AE?SRX?, M*$Y2'MM.*F.?( ULHBRJZ/FS.-.JEW#=+DKHM6S M+ 0[9@R3%D@H,:#(.J"UMH!(B+#6$B'%EI8L-WLZ[A:H\TJWN[\6:;&MB-J9 M8JQ[ ]U)G.2TGQ;9AF?E(HS_=]0^39JT7BZ01XYCN@I?230I7."@>QAAZ""\ M&0OD34=WAWL3@6246@"E#G;FW1Z>D. I 2A..8!*;X#F0@#MB2$2"<21B]SC M_N>E9&?'LZ0<-\0>9N5]".6=I1A.0X%M5%GG+(L4PS&@A15 2&:X$T$KSS>V MQ+*.)\Y.CL4T\4V*V!DD'8P,N\R_/0RC3KF[>=1=-R='/6*B+T3RLM??'0MD M>RR/C$:+H-%\R 8BR&G'"1 *PQ0%38&1:8W7&JM#.@N8)32"]SFW,OLOZJNU M#\6Z2:V6>;,3HW9.C*S<-5#NLZO*+0QFPAH/7$ N'9IE@-)8 J*LU%!9:IB/ MO*3!T+WCO[-[XVY;UGM=4.Y,ZG@]\(7_GJ*;_'IY-9Z"A)Q\ZK9?Q,[?B7W_ M.G7]7M7S&8^6AT=[J%T6BC!7NH4%8J U(P 4E$*&8(94!":4(%8 *S2*2FP#D)X'P*%C3'(HK9 ;6[BAI*R1 M$J^3SV,WJE:_[]UD(_10?_=KYMBHQTK)1!!5WH:C)(9H_,1_=^+%=K9^E@E4 M^W-L(SBND#,"T" LH% 8H)&R &MF*)9!T5!:/X+.AX3FT(SGH-D/MYJ2-?M1 M-7N&@O" /*6! 01)5&]BDQVA(+"8(F*,-@3QC2TI&E&J]5#M=?)IO.OV?:S% M>X.JFA1/VBDS"SKY>QXTG#0EY4X=L;2..K' M=E35F,2:7BV1XR+J$ M<:WYTRKIR!UH9O])I:]/NE.GK2CZ5HESBP/"V_,V, M!O&-@UC4_CMJ5Z?HY#1WM](BS&J?\7H2P)<2(/KVUW2>Q7K1Z5JX^?:[MI^6 M'W9]]>]^=R*7MQ=BR3/N\F;<]_.NOB"9A8X )'5*'LWCC L5!])JA"WWA*2% M14HCG\Z9[E9,Q9^45&?5?G35GO7U1=06+ A )4W)F#T'!GL%G&3<8NW2&6R1 M3$/5$-=DL:PCG5Z(G:X "7G3]Z>Z[2;!2Q4K[0V/??\^F6C68H%B^:EHYO!J M+)W)@L4X1&*[ZPZ2A*I,%AG!EH=@=IZ<0*.%"QQH)GR$,4: 3O%/0B&?XIZ, M-66(-2/S 1-Y';*N:EZ+9H:3((R1]PA&C88!4%HFUL8>"!2@ M=]11C:)&JUIMF5A7S\BI/BO/!BW/ ;"V/_*73&6]?"7UB(FZV:)Z4TDJ)1*O MY/3ZTK.9&4*VV$-9&AH(;"S^OL MK>>M\/5TG&0U?S0UGZ$M%"+&'/$ 6AQIB^8\TA;G@'9>>\\Y)RAM4X]Z#M%S MC=U> >I2,O7I9;WL/ZD#32G%8:K=N>C'D?5\FMSJU_EMBU]/6=**^TV_7- M6%I_G+T;I$TH%]BU?2&PS$J6AFN?Y]/F8(OBC(00D!8*$$7,@1*> +3?>E5L M[QSM_[U_M+]W>*\8ZOMAYVI^8)FT6M3>B?=FU+?'.D5#+?<$X+4,[*F2_JSO%:. C=0O#;[KO MHY9]]9U>J2KKF N[)@1EMY+"X5@J&;26!UKS:1@\U%@IC@!3(IT::CG0#@H@ M3#">:!0PBJ E&H2PO+CX+#7Y ?E(UN2'U.09^J'3/@I,)5 R*C$U+ #M30 , M:D$@-D0AN;'%&DC49)/%>KE#FK[_R?<'XRCLRTP$%QD+RD5(73%XESTC3^<9 M^6.<,,(/6GYX$-*RP?A.SAJS1 3[:XZ+<(X#1!0#31@$E%$$# H<$$FP@-9& M$!,;6Q@V!+L/&:S MW,,%[=\0YK(_$5P.9 +_=;VZV=902^_2P:\7Y!:4L)25Y^ M]==KA3FB:^PE-RA"OW=2[/2Z9=U2[HU#WVWW^D6K-RSCX4)\???3>JTN/ZF/ M=RR8EU$N4V+9]68F)B:TOWL'SGV_EV>Z16:Z\_D-(E!(SA1!0#NIXDPGXV_* M*J"AYYI2E?!D8^O_^1^)$?Z]1IO?\@)SS;=RW%J9,W>]IT;/<%<)@Q!>164. M@0 J; #&8@:@,HA8C"*'51M;<< TXMBKD4:OUT+S51+2'@Q&NFM]6F%V44,N MEIO3'X4;GT*^7LO-=6$B^V/9'(1R^_WK7O?3D>^?9%:R- R;/X"9>JR,-!:0 MH#"@T$9+W$,2@_/4'(@_ET92A63D32AL/KTU,=&ZTZG MZ)V6$7'9+?+09*0\-GX2&?.RU]\IA; 397!0B2#3CZ4 U/SV/\RQ\]A(0&T" M**T=4%83H!1B<3YBF-'L%%E557Z20+<%=3DSCGLJ] SC"$(PX1@!3 0;&8>U M4:&Y 4P1(S@WF.IH3Q#94+PFV?G6S!LRQ35*E\>%0^3N&_S6P3YZL##[@Y#, MH(F%M).$D-G&4L#IFC.6M5,(,PWBOP)0%!30)B"@1<0H[7RPWF5GQXHJ$4P:3P!"6@-J+ &2>0F$#)Y+2CA!T8 @L$'NM_9!_'4RZX'"81C,VBO;%H\JZ?)>+5_)X^0AGU5&$@ M->')Z^& Q"GHT2BL)0\>XI!.@N?PWNCV($U)@ M"GQU)"VW0#GD "'$,8JXH-ZFK"$1S&NDU6OF^;@Q#L3V3DYZW3$ABRH\O(?44AN MIW>23O/3J;XIYULVP98(?N_F*(T+E KG M 8.D I]L"81&X0]%1BK9$SZ3P6 M1)>5P3C[5.JG_(\40)*5_XF5?X;YJ(")(1 #8TU4?A--&6V0C%@@C!/0<,Y5 MLF<0F\]AD.-+'D>+W_K3\:K/.,YUO;PM3YI-Z:+OQZ[AC$;+0Z/W\U3$BJ"Q M02"DM1WJ! 6&:@H@U,((&2S)J#F'^(FV9D*Q'"V>]4P8)A5TD48X9P"%Q@-) MX@^&)0J:"H,/Q*\L40. MPDZY+E8N)V>WQ?*@:CX['HGLPN*@ )-"1=O'*:"@$2!(HYPW*. HP2W$&IPO M(3M>]ENL >=85*4S\;B[-L\F=O908*8\4)Y;0#GU((H6 :*YL$IXJ@7-GHRG M5LXC_3V^ZU2W7='W'3WTKACVRF0@@[266 S\<-CQ^53.)R$B;RN)'/6BE/YI M#X^/>YW4C1',KE_HS?1D>8#V93YYKY 8,HPBELD(:,@1H*.@@8'>8Q<"-L9N M;*D&934)L<\>D15A)_?3\\Q9[J[BLZG,A%2&H "\3FEX24IEYH0'A@26EE&9 M$'H%G27YO(1:G)?PR_C A%_3N>=EONW"G$TM'^73$U;J](27$\'E).G+1^?8 MQGG_$"9!6\F!9-8#"ID"2D(%;" T0$$#LWAC"Y,&XTLXRS"?GE!C8'A*UI;A MX(G@8(:LV2"\1DX "+$ 5 D%=/ 40,2MP#@H$^C&%I>R@>6]0^X?!136X."$ MO9M8F?[\+^-\F>Q]]>[_;^W M7^^UC@Z+[=9N\7;O\.CM_L[1WFYY_SXNJ>>$AO6@27LA>#L\"'O?[;'N?O)O MHTU[T$U0F?[;^W?4_AKQKC1W!\-^VPY3/JK!\7;77;TP53)CY$(8.9]8#@DO MD*4*$,08H#Q*51I-@8%6&.H1IS!L;"FTA(-3Z\&7EG+@28:/)SB**L-'#>!C MAF)!Z3V7& .*4(@6%_1 \LBS/"5&"^RMDI%B(:CJ#A]+\C?5F5F-V=3^@Q.H M]38GE[[8=R^$>Q.;VXO&ITTQ8W[75__&OSNC)()I+*WP-9NDR\/+^7@XGU5!=1) B3$!EBOK85&6A+8QA9"HB'(LO)WU8Q)K:#+:W$FM==U M-W.H6U+?JLDO2!2,ZXW2.=ZET.X!CG7KV/]]DIYY+M,%I80HAC'S'%(;C.0$ M>ZP1ML;)0&PY73RT9S!/%\N;+N:3/09.C(10 >]=2O%(%#"!!."T0#0=\8-T M0G ;'V(J,P#AD13PY2B5 9N M S6$>B-5Y0#(P+Q*P#SK$%7:&(P18#Z=;<1] ,IY!JSQ"E/**;4R\GA%&AC? MVP%0 V N6?YO0QT_%_]U[:];_XD_)E6>>E=*$NO[RU91!'^FH[C<97KLBVA' M]4[BM\^2&[/;&\:W#WM16_7(M=.VTZBISG<'U6]E+Y6[4*/=+ M%6EG:FQ%.S;I4S_>.M7],A77\-@/_%3!S0M17O1,J558*1$D]$(S2:U22K* MJ**("D2$=1^C)3_U4-5I6_\Q_=^VYM\X[LOC20=LIBV_I[U!.PVI%^6NVO97 M__NWMAL>3S!KZKGQL(&7CV@3FS\:WOQ(7<2JKG;&],_C_J0RI_J3!Z;O]1>@ M0ZSK"]WYIL\&&[]=:=))NPNN]N!-C3_1_4^Q\+C;6,D3;FA\" _6^$I-(VKW M^N66O!=EPOQ4*E9'UZ8NQ7$_S7S_\_,1+])>\ 1:48UVTJ393<<@ZJWK1/RD M0U%<.Q2;VZ]:^T=[C6*_M;-9W*BD=:GNSD&+V_NYU<%8=' M\9]FZ<0X>%DY+EZ^/OCGL/X-^F6_&]&W-XKO<(-?ZU_=BWEG\;K^9!ZX[K%R M?KX$_)(0Q*9V].G OYC\\OMDHV2[6U:X?.CW.;B;Y0/E]ZK;EYBY"2O<'/O_ MQE\>W]XL;\VPF^J>0)N$B1MOPTUTX[T?O1;A38+DG5[[XWL,\H>IK+KM:Y>S MX?6GBS-JKNBBUNIC:N&LY3:GA.7H/&Q_+YJQU/$@N66]FYEJEA$.<&-_+F4I M[1H15/WY./:QO%4O_SGJ^H+ 1I&X_R MV^[C?<1*+F7HK6#X54K%$%EJE9/!7SKF[I.XXYDYCZ]KX7-Q B]S=6Z[.^O= MW1[NZ'X_^;C^UIV17PEG[WGS<.+L_>O[AY-]$O\[/SC:.RO+'77:S<][WSY\ MWCYO[NZC@UG+L?/K^-=6JR]__$]QS]??S^ MZ"\2?VM5^]CG3K'[S^[3NN?E\>M71=_ M[W0.CCZ$B:.W>0AQ\WP?M[Y])(X0+90'/(XM0#W10$;K!9BT*$)3\M(G$ZWL M#8]]O["C?C^=#Z,' S]/+1?9]O2L(VN71<:NKK;O5)V?\6L!_&KMS/$KQT*( M'$L"3[P -' &#+(>""PAHY(YKTI^-9]LZ^FR-^>,[/5D(SSWZJ6Q*/BF-4W*)1Q(X!8[ZQ M7DG:GYQHM'I=F[G&XI!U.,9C2UZ M[UCJ^KEQLHH^*-7(*GI7%9US9V"/1)0-X%R%: Y8!%0P"G##(!5<8!W2WEJV MK'VU-6<4J^?*..H-=:)C/$,W-%+];VYX+5>8O;\T+[ M]OSBFH[TRRL)#/8:4),(F5(8D("%<)@@S]4#[7"KQQZV>^Y%RRCX_%$P[R=[ M;B@XRWDY1UX$+:-9BBR@E!$@L29 >VD9BQ@94HC!@VPG>U04_ $CGMG?A&B) MAD\;CSN[QVX9KZ]/%=?4/#E\]^;-ZW+WR_;K8G?_<.?UP>&[MWOE5IB#H__N MO;W<$%/LMUX>O&V6P:,O[A/P69>8SARV>:NPS7*U/4YWR1G>._'%,)U>FN,V MUR(N:NF)E_?+,50>@/LFCJO,HY;%HP[FW?M!:J("<0 ;R@$-F$5K,C#@#(+" M$ACIE-S8(@T"[QU,4#\/?P:D9PE(2T_,/ =(&7,6P9SY* AL'/8!<"MDM-UD MM.)0",!R[9G5@E&G-K:X$+5'G#4U"&8IW]"G!8K[!*8\,W2]KH7/!5T?@.Y5 MXR=!:\NO1E[ZE8#>YM'V7'X\JAAB7D @B0Z 1NX'-#4(1-DY)!26@H>43K5! ME^8V6Z$E@@Q)]6G:TQ*^#$D/!TFS&9ZY)A@1 IPF'E!I I"8*L 5%TB'@+&% M$9(:7-0?D=;6!WC:'L9JG'LW#GX=IX>+?YNS,L/<*,6RG.JS,N%.BFF)%_LC M?[E')WL+U\(X?X!CVLJQMY>&D6L/1Q&W]ZO(0O?':-CJ#=_[878C+A?$]^9X MI9>*2.TY\(BX".*( P6-!P%K%B1%\8K@*H MFN&;FCK+O:6 0F3BCV" -!S'T6:((PX[IDN^>=WAVW6#JK5U0%[RS<&P9[\ MHZL$Q2>)3);)5K,[4C?G%]>M\JQM#G/.YQ. M.5(T6J;$ @V-H$9C"%6()+7!5/WSRF4W:$:O!Z&I2T.OG)CJ[L U0U$YQM(0 M9@'"$@-J" 9*KM%'T:IWXSZ48$BQ4P'M;6=KTZ=*D"D MI,Z?=-NA71E^A>WH]LF@..YU7&IW=I6NA;]A:33TY%.W_>*/T2!69C#8Z9V8 M=K<<5SO3P^ZH'QL5?%K#+A'1YN/[7'"$E2,N4C!U8)AV@ M4;I &T@ 04Q#33 S1&QLX0:!]R:DV6^:<6RU".D#XEBFIG>'L-GU>DRY@X0" MQJD$5# "3# 08,)2?C-IA%N+[GWQ_,(X._7?4KH[=S5[2]? S+-U+>I@&VWXYOE!&YZ6@\[LY@JF- M;HD:GQ%PAYR^SWAB>^O97[W9'_=AK*;MZ'%4'_3:K(1>'7]% M=KIFX%J^TW5YP)7I\SW1:X8^,XJ9,(H!J66DS]0Q8 )4@,$ "3*(8BXWMA!L MR!58,;J18OXV3/O0X[^N_77K/_''Y(FIKUJ?LD",%7/K/Z;_V]9%RV[[V-+T M&<&?*30N3Y(X]N5N^Y/X[726;*27P_CV82^JMAZY=GF"1*_KTH[[\KBF:16*2590-%D150@(JS[2.C&Y*'CBUS/I_J3!Z;O]1>@ M0VSA"]WYIL\&&[]=Z8B3=A=<[?>;NNQ$]S_%PN/.9N5$?D.7A?!@75;I>D3P M7K7D]B)BA.^G4K$ZNC9U*8[[:2K\GY_+3D1-+!-=1%792;-H-QTUJ[>N&Q=3 MTA@#(4@,Z 6&F[A4F?'%$@0OKC[^6!?7CO7F]JO6_M%>H]AO[6P6-Z+ "K:L M%6?KP^+HH-@YB%R@=;BWFWX[/'B]O[M]%/]XN=_:;NWL;[\N#H_BA90>^_ Y MM?^7BQGCU_EFW1+"Q,8U?3&'.;^/KY2)]>%IM3NL]FIUW6$<"&7$07>X7:71B3WS)L[: MMNT'1_'[?W1Z*?C@2)3O1' M95J8/1R=QO)XE:)^237$IG&(BG0D]'@^8&?2/]\8UJ]Y= M"O#GM;O:&AR4X<98JAFCUC,#E8,4(A%O$,[(3V;[:[E2,MCCXFK8V^F\W FV-FOA#CMC4<>@,?9PWNW:S^&5C_/=& MT>LG)=87PSPI M739S?+=HEM=2:W7:)I?@OQCX3@>D0*Q"N]+X&Z2KT: ;I@:6[SOM][ZF2*VD MC;$SNKX\(V_H._YK+!W;]\O&SM'?&[_&2_:X&V7[Z6RJC:1L-HY-3769C+'+ MAK:3!709B%*J_&EO^'\7;2O_FFK9=.&R>66!B T7EZ^V,-:M?#BUH7=M*\O: M_CF*PD=WJ&MRJ*3-P'&J%MGT83LAGL4J]@;%=O=3%-Z@$4=N M-_9&NMAUO6ZC@MXSU_5GU>^)(J0Z77WCWJ@?QW>CV!ZD$=CJ]>. W"[15X]? MT1M=7KK9:ET5&#F:&@MC78C#8&JT%Z7-7 HV#K!1;$TTV4LAGTXV"Y3#0%?& MBFM_2IA\92BVHR"ZPUZ<\I)TS>AL$J.5]#/]_JG3,[K328*Q_=X@WNQTBK23 MI^L[@\;86S<.ZQI5CL;AV:D?;!93U2\YEOA],#66O"Y3)!7Z]+0S#KF[-'UQ3=OXE!/XV_ZHXU242]; M5,:OE2=]3[X8X3:"V&D:?/VTL;>1NCM*-YKK9>F37M- MJWJ[,3YCO-*ZJFWEY?CZKBT_5_YV5@S[E6[&8?!E7%'G3\K7)AR=]&U5O_CR M'W?9[Y7,TEN[<72GLWH;Y5Z2E+\J_A%;V/_BA_&MUE?=:1)N#*X;),/>)U\= MCAXO!FW3=BX]++4VPG4T=]+[DA.WA.T3_:5L;#EDJD'KJFJ,/=7^N[?5N(Y? M+5V^5T;3_SLH;*==NK#&Q[,G:9R-75?%MUZ_XV*9Z9EF4N%QW7\VG#;GV-S# MFP8S!L!9]7.-C8#OK6\?65#(:FV 1 2"2((1D(($( V$TE$A<*3!,Z2^IE"_ M("DN1T4:J-,FXX(VRLTNFQKURV(N[[MYNH]UY#K&^VY$<9^PKN3/Z<5]EQ+9 M5N167_;@F-%$LE)$[(K31YP!TWU_.JR>34#SKEM6Y+""NBB."S(2P?W5]O:; MQN41"NV3J9JUN]6T.9%H>EF[.XC#UU931<3OEVF61!#\59;83JLC<19','WG MK?\TZE2/'X+_VRQ%WT]8EZ;I^+*(_+VT.' !CVG.'J/C[+=#KS>LUA'ZZ6#J M?I74-]6^K/R$@U[;KYN1*I6LV+)^5LDCZKW>?18%B)X9=RZ^*@ M[.%8M)LJTHG?35D2J^GOHNRO%]L<8X4B\_>#@1Z3%!UGF';_LAJ3ED4]&76& MU=1:M;3J]],R^TV2?-*C^+K+T3#N'Q>)^$4>C]G7#(_[?LRCVM_37#\\'A1I MBG21NG?]Q,[ Y7)*ZO1);:,VI/FTG/^_^ME:EC/JB3Z+%2FS))>V3=F\.).% M42)',RVHC(,SK_OI\ZFJN_%+)R9.NZ2R'W Y\F9>DA[X@?-VE9#@!I6/_+14 MXDC]_#!1AME^0:6E4DH\#JBT'%V$?N^D[,\)G%R_0C:LY)2^TXCD(1TN&9MT M@VJEN*].;U#2VEEEJ@C,%2A;!, &Q[U1)QGY\<6Z!*#XS.=1M^)+)7H-KQ"D M*93\V2I@'-GCA<3(X'R$GLG(GPRU^.1\CTY4)]4EV8#EQ>UN=Q3?_M:?]M)2 M8O<"Q?Z_YS$"^WX*/+J]B B7\V^5W6 PF1RF1#$UK4PFYO'PZPTN1LUE3SZZ MZ'X@M9DUK1F7Y\/RXG<#?Q#VXFR1#(3!VO'?/=;:_BAYX+'W/( LG:9E#052 M$PP\UF,*-)DU=P[^WM\% M2!7Q=<['!QJ1"MM&X'Q2==NR;CC;)OW0R"_NAT[!]* M;XJT>[DFOGZ:!Y.A,_9)\>555JFZ[(KCTG<\C]VDR**K.'DS)^G*FO6:48X09 M5@\\RJ.^3='RJK\NXXHF4NC-SI,7:Q?)*].='GSQ1FFT5)9:)%R5DRJ]8DQR M71PEG=[I2354JIY/?/PX5BWVY,40K.2DNXG!F5(?(S^/XWYZ>"6:E^YWVB?E M/#P>SV[4O[2:CGO?BJAW]DLR"[MEF6])I<9-'ULV5\;B9:; I/;5YM=4E5(= M3GS2G?YD5/W8TDB&0'MP1:\N%@Y33<;ZE5I;=D"<^SNI?Y(,)F.G*&.TJO*) M ]P(%=&Z'%P0W.1%C;^G;;VE,,;7%\&Q1\>OIVB :3XF$ M54B1+"#;[MO12?QH=^*Z_%;2YS%67GECBIX[+1MVI1L:EUI6&E7]M.94/6EU MOU_BWE?=&57]D0!@G"BR/YT"LF3]T\I96GP54VPD,.Q&K:L KNC9: ;/KGY, M6^OMRS24XU62?@+N29+7"?&\!6V,]D2O5ZXUELZ",0R5"Y#)F3 _GG);=/ MZ_*I?6FVLITXU;3#6;58/QC[KK].VE9=.YVTK7)?5=[@2]941GT[_[V.UZ(N#Q,[?FT,X2UB J]][J=S^$+3V1.IPFF_ ME_"H7$XQ:7UT8NJY=ND(K9RS^H*F7MB>5TS-BV"4A?;*=-V%R33EYU^)(*,[ M4:$KZ\E7V'3D!\/BO1].J-+/NJ!^%.C #GO)(WX]"[J)#4](KP_;B VD?7[%=F:EI.%]<>WUIL%9FW>3.F#?MC 9Q#/O^ MX"F)4C'-E.15IB0OF5+ES"QMX@MGS4DD,U%9)VO%=M)N?=D7%]>FC/J-F >)O<#"-?7P%O%E-KR-477JYN MEP&3O@S]GLSTG7'4QU3.P,I75GI+>V6$9TEYJU6'BXI-G)75R(F&SSAD94^G M:/O27IGJZQ3=62YY7!8=.PV3FS@-PN&,F_CB#>WN9!?M9:S&5>,H=EAY$&CI M8$A#=C"8>'K'#*5TZ [&?H;*QUURF9N9RX_YRD]Y2G>N@BQ,#Z.A:^^ M6MP>[U8^&\?F]B?^FO&D72[]7,@^#HGT@K-(4BXOGEYE,5-^X:JK^^4G+F)Q MHHI5=#*YF*?6^:L7WB29J46+L:79*%**@R)T>M\&E2>YY6^,:S^E5 M&_AZJ_AV._4H7'BGWOP.QB??J(A(>$7H,WOE\>L583?S%L[DQ23NR? MO\?OOC6/.L?-\SW4//_KO/GYN-TZ^N/X0[SWX543-?_Y"\6Z',_ZBYN?6Y\_ M'&U_/_AG[[QY].Z\M=L\.WBUCYJO7I[$>U_>G[_[_F'W'6OAEZ$9ZW.P_5$$ MS8/@$&A!$:"0:2 =% !J;(P0Q',[OV\MEO)2*>,1IEAR;:'U*#B-L!%,S/F+ M6U%-)]U>_/*Z-QC\6L3N+\K^O\,^NY]__VI]"4>22@@YQY3B:%Y+&BP4QDFH MHX&L-AYZZ>+0'GLWZJ1PEYG1EZ* [7;7[;:3K\J5OH,U'I&H^>VC]%QJK"5P MUA) M41 0R6 <-*EY$S*,;TB(>$_G1)#+Y+";R57*+U&XQC6RLQ)E,V. S;* MT5%TTWQWH4B=4I'B%!/Y51Q*+WZZ>G'IW*F^=N$[[4=2GM*Z=/3IP+^8_/+[ M) %+NUO6OGSH]_GNG4GM4G9O=?O2^[@)*P_D.#O@^,OCVYOEK9F$,]4]*C8Y MEC?>AIOHQGL_>BU"FTC>[;4_OL<@SY5=JV5X*-;].NM6G[['KQQ?#[/'D;+4/)U[\0\ M3.LP3!\BX_6- L'HYR]Y/J+XI70E]T;Q%6[02 =P^]B@"\LFN7KUKU=$M-*' M[OS<*P8G.X0K^V_L';C9B?+B-@BQZ.D8^1TK\XYGEXW_YSZ44D629['=+:.; M*W?("B?BOV635S*A]2W;]LLBN?@I=49RPPW3U!NCN J:N. A]D82,7;+TA_D MXD^K/O&W^4#SX7XYIA+(KD2^ZKNZ:JM\U9_W\/NCO?/W1ZV3)O[[LYS7Z&I5NW;0%4PH8%2P-CTE#* M%%6:6:4C''$/':231/OTUD=/93!Z*# ZGP4C%*"PG(*TJ @H# Y(Q200!$L4 MYQ43C-W8(KPAH:Q][OR,2,\:D18B2O<_M"@3I4?&)C2#30@J8B/1!>D,#T!Q M2!G2, 3",,0BAP(C,@%&TN&&DN2J. M(68!)>FX(8L,L%1[Z00VU-)HM9&&(O<^HC.?Z/Y JOI/^8=W0,=:I42W=GS& M>W(G#XK>:%A&*\?FW.A:QHOUR+7PO$(85O7,\KU05V%L(I?M2BRM44KM=1!* M+__@X%(JY>) AKFEP=SAG'/*>84XH1R@R+PBY\(RVH/& BP=)50RP9S:V$($ M-R@AM3^*^.ZK#%G-'\"MD]7\J=1\UNV# ^>$<0V@3N'& B%@D#. <(4(BL1& M6!/5'+.&DO4_<3RK^;UF\V6=[YS5_*G5?-:#8BG7D#D/@E?1:/&! DDP!$Y0 M@346EB)7S>:$WOMHU*SFM5;SI?L>LIH_E9K/^B8,LX(;(@#5)ITGH1&0S$72 MSJ.2*T:YESS-YK#!^;U7<1Y_@G+CND5QRN26S")Z\Y#H$M]W>15>,!M6& M]I2T>33T/]XH>">'WL]BCI\_:\BNON?!&@[FX]!<@%&.6@&$/(FL(02@=&! M8T(54=9YP9?FZEM(DYYX^35#0W8/KAK,5"%&]TMFBJKL228G4R_.)"$[E7Q)M6Y@8FR.+R'DU[^M94/ MA@#!@ W:%V*PO9:6I.?I1ZU6MR<0 8AED3$*0%T)45V0>[!2PX.CANI2?##4 M,.M23((JH"@8A"K4H),CGAE+$E><2YLB2+LPEV*EA@='#=4-^6"H82Y$2H#( MB6L20S9$EE<@ B7.HV#@BF8]40T+<4/>(S4\UNBIR='<*WM8+GOT4T,G#DHZ M_W%)SW0U%ERZOKEZ@.LUGWZYN?^'(?G'Z=X6ZU+B%T;FGYMF[H34:27URTE] M/B",@4L6!YL UY%(;R+Q7 MD]HR#*)06.#R;=(.Y&X3@7P\3][RK7'GMX?/: M3]#:#=UAO++9+;#97-P;C9%!I"3Z%(A4FA%OA$>QZH +9GC2OK 9GV>SG]LF MKY16*6TY'ONGI-K-_'A5JMTJN[=,DY@M,:COSF*>?] H7JO>\O7L^?!?S M^=D?:\['>HT:%EMS/C[TG"$UY^,#%K-;VR^+D&UV4MI[6T?MO?!)."8M]XG@ M2%I6N+%=$WZN+IL='26C;0)P00=B$=[4A;8 ME+BD' F:>EQ>2Q8"U*R/E9*6X=EJUL<'3D[M&:DD1<[2&D5*,#&14'*3>.#( M4)[+!#PG(6K:Q\I+JR.5:MK'%6*C&:DD54X^)$,H5;S$B20"+DJ2=>(* N.4 MFIKW<H-TWKKSWZO M:6#9J"H5Z8?K31Z%?FZ-X.M-DB8\I)-,M^*4/6O2CT?F5>_4B#Q+?H2V_E7> MAJ]GS7SN?$V1?$N#?K7PU[+PK^=!>QZ8$2K+ M-33EEC/^^]*;^%L]M_BP,;UPC^85,%VQ>SWLSJAS;X-D8#BQ*B0BJ<-7*,N) M]RPXQI+/(:]M,CN_IU)Q^V!PN_!L ]46WQ6>9WU_+$F>&,W$"B:(M-X2IQ1. M9^63-,(&"*+:XD> Z86[S*HM7CAV9VRQH0K-K6#$,9>)U#$BBB,E-*&P-I)9 ME1"[G,T[[9<-MX_533879+;>BM. S!_&GEV)MN:CK%<_])S!B)--,310$G" M9:35$5C"$;AYJ->U\+1"B=@?%$$L33Q5I84[IX49>60%X#AR(&!2B;FRGE@T M!B0)';G/*)6":F*NG..+/]%4N6'IN&$) YLJ2]PU2\PZ0 K;^P2!2-2&!,F> M$H 0"-,VAB"45QX6$/Q4"6(%"&)I(HPJ+=PY+A[_R(<+UA]<%=6O^DJ7G2Z;5\DXOS M^3]O:Z'B6KWD$9C$,.]FH]I$ $DTZAR4RQG7T]$R8ACD&% #>0&U4O'CP'DM M1?* <#XC?4-V/HADB73%;\8")U[S1))D^%]OHJ!02Q4_#IS7NB(/!^>SGB^( MP1AK'+&ZY/MB.1"?DR&)40$U2,@#POF,/:?.*(7<3 S/ MC$BI$X'$'2D9F!,+$:@1#[I8\8/(1]5X?3M?4@N[-X7FO-#A19Z+XBQN]0_* M^ WKB:(?T)X YAR8Z+(V4GGFG]I(A -%=X**KA=VU3KE#W(-$+G?:5^GHL'G?N-&=H>G3B5)JD/)HJH[;4N->R^B*%%4+'*0QA@' M(@8GG5%1!&#N7EQ/%=_7P_>,U&1"::6]07S;0&3.JAS$YT1$:I-1G&D=UC:9 MNW%2G(KMI<8VV"BS-]E ])(ZZ[T-3&4PB>&B8XKMZEM:2OF=/CQM+P>I,)!/%IDM-D- E\0JE&(^"1.Y YP' 6=% MC9E9=?#/;J!I3XV7C&C#$?Q.<&*1^ EW/@MA@P0:RP8:*J4*_0<-?249-Q"= M0[1+Q9(KZ=N-$UE2[73DU:^QNJB?]6M0JD'C:I9P:QB1AF8"UGBB0PHVNY)B M3U>3_SAP+XP*A@JJ4.V7%;#U)2B>9>>?EB#]DHXA, M,1$P,A&-:(]!6$]C7MO4Z]K6G,*K[/9X_O:??VITQH\4C[?*&T6S2""S3UXP MB-E'L#IZ:4-U<:G;$"^)XKDZ 94T(174*P<"D;B1=>$ &J M'/_(CEFUMBE5A?:#AC:UTF;O9#+92##"&LNT1$W+(QT]T0K7S)W*T^LR)P$<-Y2B=I-^K7-FLUDI9T4 MX52AY%XIE%S#,NXR\^J5:&Y2VFV(S7N52VVWMRF,!YU1)U5MLQCNVYIS5R@I MF0[2$*Z4+)G)<3FCLB8E4D.[&!P/-2;CD8#^%@HH+Q#T=7?FALB?=61HRD+( MG@2FRNZ,D 0,SX0F9IGSE,G@RNX,US6)RQPC^PPZUM)66F.ZR@BO-9$ M)H-K+1EP^HL$48#@2LM%U[^I[/!PV.&N:N94=K@3=IC1#F!P\6 2(\Z6:I>: MEW(1 +B\* '!#(QKJN:(A6RW+&<%Z(XW.C;9DU+<^G,_SXOM/9 M?V(E:+425[ 2[^;\3SXP%Y-)) 1:B@I)2JQ-@42IM0Z:)2U10](-YN9,Q*_W M")U[WM:K-%II],::_&(6O:%3CU?RO"7RG)'8VD*D# 3)7ADB8]#$6PHD"<]M M4-;:$L]$-_B-<^Q5!JT,^F@9]*>$Z,T\GU6(WC:7SJ7M88'F)!1)BB&74NV) MI%GG.5DCG 5<(#(C. MCJ$0Y9& M9(XFH)"A9I3GJSB%Y7H<&D9]$)O\&]-."C^&SM?-H][H3W>1RR% MR>]EYG=Z8VBZY0_\V/$U=X]1M:$0: ?]8:=\Y,D@=:$< ?S]L!-'N\<@._6] M:>_0[U\!/^R7&7_A5TYU04@(Q,'=.=N%%SW]/@QV\,/3?E.-I;O@Z7.^M:>?S$-D ML?Z@F0M/6IBVMW4'AZ/_J<.=,1JUD0%D92FH[E9ETDDG#A GQ MDUG;W"Z3OQQ2_;/0>Z]D"(?-\X9X!@<3.A::66DIU>5<,O?:6YD#-3[B8M=S M[296 [^3XM.RF\F*+IOA;@'0_:V?>AMT4 MQ]WT*C_%=L7I6=WOD=_/OX;N.*;XUZ"__V<3P]H\[:L\:Z"VL57_[O;#Y]4T M3-WTOV^./KZ/!YY+O;77WONX_?3KJ_?/OVUMO_N&1N;HU8N7;.O%7_OXWN15UB#$QM=9*:+T/ M"GD-QNE<0!)C*[8]:S>5P9I/CJ?VD=1;,EXS!C(69 M-.G$:C66&P>C"P?#].3XQ>_'IK73:[JT^=+O_L[[&W3"_=,M MVNF=IV]O-&_-*)')>])L:&XO?!L%SH7O_>BRC*$R^KG+_O@]175M[$HUUEW\ M]NG+7A)@<&E@DEN;@=L40&>C)LZ1RO/XO9LUIIMA5G/N$G,;-4EJ;>'G=H>M MYTCT\<)#'[6SWG:^7MQ5-YU@8K;/YF-REJC#[)4Z[.]Q+[4$76\5V7>%B76E M)[]Z#UXXZQYF#[-%0+=.PSH-%SD-%VYW'T!O_=+I39QXH]W^&*\3AW,;(C?L MJDN\@(^@#Q_#8=]7!V4].RQ+TX/Q(.S",)U9H]9\ZS^(I=>@MH;7YG]U M/NQA>[Z]Y!_>OQ0?^%_8IM=T;M=E?XNV\?V/+UY^>_7B^2$^A_CP_N_.UO:6 MV-K[N/MA+^Y]>/\?O/Z;?!SZL_66\BV\;OOP$W="424925XG(FU4Q*L4B951 M>I:T,(:O;?)U:MG2IW&L&5IO5&8F^"R2HAZRET$XQW7423%>$K2F:=GLZQS" MO07P/[B<1G>&^V\SN&>.6YJ (X^R3"1'!O V4)(UTR&"XS'PFIOY<2 ?I'.& M)\2TXU(J[X(RG&5A:=D@,^+:!VRKV5\V^+,9^-L@=).^5.!0$^F-)3YY3PS: M_1!=TE:Z8O:%N'&)J0K^I0:_YE8;9R4^KI TN:HK)-!90766WOM\[/5["\1 M[L4,[JG(0C$4^5G&DHLC!N)82"1XGZ0'!5*9933[E[@NS@N8JI^LAXPGA/BN M]R4-2_@!LM]HT GE9>,,:JBQ)K3_D7DP2H!@SE'O %>%T2?'K%.X.E24NWC] MQ&U5&RZ5C3@^P7#*1IC$90Z>$^>L)5)H19QUB7B1M1$^V>CLVB9;E_;&N=QJ MKMOE!K^3* J 110'2^"QS=0FM-.[G7$+6"&.S(\H*Q+TQGM@< M.+&")R.$T@E4S7+].) /(AL6M-5,)QDLV!2!<@,1C$K.L.H26GGXS[J$6)!> M164(+@49D=D$8BW71 C0CF?F=8[%[#LYGT6C@O\A@=_QH"!R'FG6,AIJ)3,T M)QZR<4'Q4%U"JXS[69>08)QE4)0PEMDD :-+UA.-X^JZO=BTB7<9] MJXK\V_!*!D>Y< ;-N]2&6^Z%X<%XJT7F1M^7;Z(B_#H(GW4_4,H,"!6(3UR4 MG6E!G+*,*)M4=M)SRXK[05:[_L#1K22.M!4<#;M,-GAF1!1:2T[1W'-7G0^K MC/JY>!3&@!FKB*))$ZF,)][12%A6)AD-&JA=1KO^&,(FGK_]YY]I'HD:(O$# MQ@K.:4^SC/@"]8@$;UB,7"30)>%+KGZ&Y6>F^8,Q.)^%CS83'DO6&"TDKC@H M)\Y8ZAAWV3".>J3NA3QL<(/&=46,0N0,$FAR,N=@F=32"24@53?#*H-^ULW@ M. >19!$ASA-) 1&+Z[MEFM^L/&MM(Z M._!)1]!2)^D8VG>J."">&IU^D/6NW^Z"<]#H_%1QH,]Q'*$>T4)8_, MY[)85=I%YQ(SMA[*6&T.>_7GG#N">>]U%(G$6"I+1,C$996( W A.9Y8R&N; MBRR#63=(EA/\VB.>8SF*PY345/C$9+ ^.&=%\D)4C\0JXW[6(Y&T2%9$1FR" M2"1OZB$(1\!1;DI.)IW#,FZ05.0O'OG49JF5C3*HA"*6 PU:*?P9.-?*\'HH M8^7A/^NN2 "9EVALEZ@J#DFT^%D+8EE4'+F?"NJKV7\4X#?)T7*10XR)6&O>S+@NOE- ".'%"^!+O6**<1216.&NE 9/I*N;I>!!Q M$=O]$72/"VR<+:MQK3+VU_'(7J=4U8^SV#Y,>S5%#M>5G_ M$@9HD>DL($XR?&'525CGBTUXA:]D519I[+.G-RY65WP*G>6 MGWIF'4%&YY289"0G@]2CI2#>)$.,YI(&L(8KO[;)Z+JAM#)/99Y;8IX;UM*N M>F>I26?6"Q6U9\ M)2DP2E#I2.)9L$0;*ZC)65,F'Y[>N4*E[2L4N][\PP]^ MV[RLH.FIDJ/+66;VK_Z@*18[:HHB0@\'L/.UM=]O*OZE4O&O=::4V'KSZ8)9 MZ!U]]X[UQZ/A"+]=:M5>D,ND]0L,D2J&8=#Q^(U.KPD$:KE?;UBQ]DS-V<,T M6W1VH_5T6"YVSE-X&I764PTJ2BFX2(ZQRY*VG7#S_DZO\Z2AUW_#,,4RF*DW;+K]Z0 ? M?:=IYK^/OG_D'S@J?WIZ"(/XS_=.VTHP' ^:3^-?"SQ@)YV0,N&KRE^)&B^#3(Z&P"(SF3GMI:NLL5S3Y>O6 MZT^<"Y:8,H1Y T2B\B9>9T>X=L "_H["[;JLD81-VD 45"CIG/ J6IZ-T6A- MDE.LLL;230.1BNRU!&.,LWY M9>=7ZC2X^VG@!*,>V9UP%A214ECBG;9$66">B02H/-8VU7P4ZGG$,4C#XO;H M?$G=HXW6-5U,[*R+J=.[AHNITUND'^E'+J1I*Z_M06J>_[L3:?%.(D@H[9E' M26^XC!"]M8QYK:,40J><+O'@OVS_5=%WI^CC6X>?3.8I4.<)+L10Z4LM2KE& M12Q5R6IOK&K\ VK>;O_W3UAII2C'=804GBJI EX?Z=D+2[W1^$/5*;)D4T3@ M8E %:;/-B5A//=II!P1G1B0^"@,I&6>,.$_8_?<,&^,40,H;]:?>]^GFSMK; M0EZD&:+6Z6%LMMY:9=>E_ 9=I-C)7ER99H.$)(M?P*M=0(0;9S=(2N/*5.ST MQC"Q'C?<,IFYWF26L"AI3+B&U1Y0T)2H'1%ILEQ[QG6B$SC@=U)\6O84;82L MHT5 I"P1=RZ92$74-%#+HH@KLS4SC5D>[<*H==@?=R,:M59G.!R7O:X6X(O] M8HU"0KJE:>6)0+DM\?%L>H63;W__6IYVR84M[ Q/VH-7&&,G3;[0R63R MN.7/^VFTVV_:#R'T![$!\6%GM-MZ^O;/%M=T_1C%MP2#YHI/.B/H=L(5@-$Z MCA)HH:UHO3T3>S]',/>!W/-IZ7*:V6AM_V@PF\F+3]-!9NT@%9^:L ,\&)0_NT,PGB_*/B0AN=NRC:0 M_BZM)]*E?.K6: W1 0<'@_Y75#8CM(X7ZZBF"8L]KDEG0V6>)3]ZV1N.!N/2 M>:<:W6YZXE5^_G_CSNCH^T>&5XO(HX]./'V06T\_@:3)&XDBVM!R@,"@5A(1 M]1,8YW(&7-GJR=%*MJ[TO'":E4I,'&NE,E!7U46%4<>%"7::+_Q@*@['906( M$, )W0^=Y@)_XO1L_L')O(UZ>CAIVW">YS;F(U&:0>?.F6QI,OB\,CC40BJ7 MB@I,&B9,B)^D7KLT?*6AO5-BK/Q^ZZ+(G$NMS5 Q:0;W ) MCB)Q$J36&Y6)\1ZMXI](;WV\XS;>Z]]=I-5[QE>[,\77_@?Z\=D'Q-$[B8L' MN?7M3;?]XDWGXW;!R$NZ]>V#VGKVL;.UU]V?Q=?'O3>?VXBCC]L["N_WK?WB M'?WXXN_NUOL/1UM[K[^U]SX?MO=?'KUZ_S%O??LLRR:E#3@D)A.%RP\B,^4$ MHO:$XW(55,PA^#2KM %R##9XQ;B2/&>G-.-6BJ"SDMJ&M59"TCHH85>#<5K; MG([ 7'S6F;E^KK&]_$YG6\8E@ 3.2G2-3)XYFA@$"5DF&J,J:X!K+U4F46/% M&G;RT;(%?.W#7G^ YJ0QDJ>HI=7OG?:__0_*322SPFW#LXZY03KH#]#&#R9C M5+X'C!8?TXC[)8P794<:YS3=PF W83C/]4M1:T? M=W.Q#+N#_GAG%]LR+-\HDJ5$/5ZEBW<&N':8=/)Z^:=4#QN@P1_@7"F?*.[' MF$9I@*)H HBF :>OBVT8GAJ-_1*RUOIS_6,6<^?$1 M-GJR5IBZ&8K1&XY1*)Z>5,?"=G+[DRZ/G6' E5"S[&E]@>ZX&?EQXWH8YLY, M7;2FA3"9I.7FOW1^G0QW\SA-&Z#T(PYY,<@G7M5NZNW@>WCE/JK-(UQ&X8?P MK]B+90+\TCESG7+EB=(].Q*AO]-#F'T?C&F?3M4S/O7D6YTR$2==V\2BEG=P MQO5Q8C77QO'^TDRRZ:.EN#%'9[=HT]Z&W13'^/"O,MJTXF@;3$.OWW2&G_]] M5'[^A1W1?\SF3;QZ^LDI8:2QC#":'9$E2;B+'(BF/.((H)G@9M9:MV8"Z"?O";9AJ;OP;;K!+GSO1Y?5 M&UK;G[KJC]]35->VUK;6MM:VWD9;C;C252])4G/Y,4+V_1SAF=-*EYY'^GWN MM-#=G 6TE_E.)HEM&KN[-;&WSXN]O3!E3>VMS;>H32[LJYM.,7?E/KO.<;CE M[M SVNX*,^]*3UY[^((>9HO ]F/OQ#I-[W::WI16I;K>L*Q$=_W2N.3Z8[Q$ M'*Z7<(N$#W1P$B8U_/4Z??@@J@I,]P6>7 6>/YV5M%ZC7J->8S6NL:"\I).4 M+F[)V:]][&:]2=&:<]/7+-VC_NM&C[BBF7G&PSA[Y#\%'DP,*3(A:2D'H9.1 M)O*0:(I17CO_Z26A#9/\/-B/3X?#A/^+V_!U-=)__>1NT303SU.ZM?W7[H>] MS^K#-K;SV6N%[W<^;+\3> ^%U^(?7VQ];7_K=N^S M;#_[?/3J_=_8WH#/T_W\4?V$B6^,U84XX(K/,!(*1 M!%)*VB?GHV)KFXSQ=2<7E?]K13-X/:0<7.<>S] TZ5 R<-&<).76I5@.@HO@ MA5(ZP"5@Y[-8/[//6_9WOY^P8,MSQ&)%@#N;,I3;R"TX002^(E(E0:R+FH18 MDJ=EJP1V\J:]0)4.L(3;ZTN!7"8$/@RB)+77:P+ M(Y>#-*O0N26AHX)R7GEC?4EGYZGGT5G'/42NP"IY"=:KT+E-W,[E"N66,QT4 MH8SB"@4@$<]3(I1"I-$DEC-4H5.%3A4Z5Q,Z0<= @66N6)"1,1^$T0PI+@L. M)KEKYWBO0N=^"5/-NG2"MVC;$M&RG(^1J':9ZF!EL@9BTHDF9[)@"KR]!.Q5Z=RJ+W9K6GVJO;=UU-X+ MGQ+U.GI%2J<,\1"*-M77A$(WA'F0%": M/=>L5*]1?%V8NGWUL+5.\=KB>&JP("73SO(@E.$LH@X60=)+T%ZUSJTBMSVC M=2(*'<>R)#2;0*1-GGCJ%)$^9VLXM\C7J'7,*(+SBA(62"I\!$.N8("D+B#8)0'&# MBY(;EP^OF%T6S,X;9\F#,X#0!-2XTL:2%1N*XLU6IR"D&5799UIF^\AJE 7Q:@GY_Y/O(@G0@9@:+@JG%^ M2)B=-\Z)\H2ZF25IM,S4@@F::V,Y]TQ:(6H(Q(J!?#8$PG/ ]1$+Q(E26TB" M)8X#)S$XS;1BK'$N2KYNA:M ?RA /S\"0ELOO;4*!)?&*A^B\XD'92F3B>H: M 7&?'J_9" @.S"C%.4$!G8BD7!+OHR:@? 8? S")P&5543\8T)X3H,B%\-04 MA'(910*M(^1D8D;\!@AUUW[E4#ZS:P\\Z RX;!:IE!D.EA'/M"-HE1.+U%.? M+*Z=T3S;&P^*5<(0&L#'P +DXO=B- Q07"-H%)>A8ZNWR[?X(NM>- MB#B;]DL_H:$L5@54$ M7DD$Q6! M2R8"/;**%$)%$9F$%)SRR5E6CM(8:@$N(9WVI#X=T/^L-.^KB9[^DWZ>%L">0/?6]:4_3[U\!C_TZ'EW\E;FJ MEG??@;RTJ02B3GMPTE^G?NX.CEMS@$1 _"#!9P(9&_L$NH=P-%S[[4,\@X,)LW,)((&SG)67R3-'$X,@(V1G@B(3#BDJ9$:T-521_GN%QK)33N M!X6/!N-T"49_G_ZEL1STK*3:PX5()Q]-_M3!J=L;/1'Z1[B^55;;WDVX^NEV M^X=HSUJ-06@=#-*P *+5'P]:@\D\:?FC5MB%7B]URVJI-<+OC1!NJ04]M+.= MKZW]?E-E/I4J\ZTSY:>;CQ1]]>0LO)H?DUN>F(?&XN+#=^%@F)X7):P]?T,-L$=A^[)U8I^G=3M.;TJI4 MUQN6E>BN7SH]7/7VQWB).%QOI:\AX0,=G&P!#'^]C33K2[W__>?$*?#DIZ(, MKIK8S6NL: <&:M16^+/[?_JBA2M$G"AH"",DA>FZM M\MEG:H+-.M34%0L)/]C'-CS[>[>]U^YN;?_[\]:SUT=;>V]VMY[A_;>?XNOG M7]LO_O[\@;_Y/!M^\/']A\.M_>=\B[_[NO7B]6'[V?. 0L]G+J$*6X"6B&:@W.FJE6;(*M*LE,NX1M[-Y)%3,2E&*0,T% MMUXS C0)PB4S*08&UM.U35FK?]UM#'@5.LOT;-<0.L(K1@5$8VF45CM'+1=0 M2NF%[("%FIYAQ0AS-CU#4%(YE361.>12U-T38%01X9PW048I,PH=J=:9N7%& M\RITE@7HYPH=FISB',!DA8L:%;THD=)444%SJ3A4RXW<(V[G"+3ZY15 ME\[#5CI)6T&9%5KZ4MDX.@^0DC (;Q&BJ;5;[M45.YL00' +($HX?HJE7+'C M!%1(A)GH6<#AX[)9HBP':*O4J5)GF0AP7NH +AQ4 ,B9"0G,>6EC%BSCZB]% M'>LY^]5CS)ES]AX\9!L9L51%(H6WQ++DB0TA@$?&C P7A\JLLX5E6ZI2Y]Z1 M?J[4<6=FO>6&#M 6& MB12221($+25E-/X2:?91>5ZC4R >E,1?>1(: M39TWL+;)[3JKE3P?#M#/+[_K<")$)U'1,*EHM-&JF$,H20)1WD*-RKE'W,Y5 M=S'1*8HZQDFEB81$B>=&$I53,C(DG8)!W-YXLZIB=EDP.V^<'>=.BQ1]U$$F MF9QT(L;(?8HT&,EK),F*@7PVDH0KJK0UBN!@+5(XPC>AC58^ M.%ZC'U8,Y+/1#\XKZ6DRQ%,7B>16$Y\#13.=,^>!:YW9VJ92ZX8O4Y'M"O1; M"//,&F*&E%T$24TIQBLUA9)J.Z )R#7XX3X]7K/!#SRIJ*)M]@%PZ2PB)UZ" M(Q1 "N:S#%RA=:Z*^L& ]IP-^Z \2Y5,9L%$:8/@7%-7-^Q7#N4S M&_9<"R42P3:1Y648ZOO.]WT4UOF#S!":%Y:)",TU\'YG)CDU( *@FE/2_IR;[2L M6^8KQ5"=N2US[Z1(C )1/.+Z@0M'P*9(2BI\CN8DL"R:\YW4WIBD:BC@L@#] M_$*(+$CN8Z1>95Q&<.L9#K_V,025*%=UR_P><3N[92Z%#"(+2931GD@#EO@0 M!%$"O M.4NO3\D0"5LS>RIE$#3H+XXH;7JHHT#BKD*@*,5MEIL>4ZI;YZH!\ M+OD"!:!.4V)$0)/,9"2^E$4.. 4!F% RY'*(>UW?/#:F GU9@'ZN<392*H1P M,,EXZ6*PU(F29,[;)%FP4+?,[Q&WLUOF.$3>&R9)-!((#ES!;53$9RF<]4(% M[] XU[,U#P:SYSCE05'$97'.<6D3"6,4<,0Y84D90J?3:II6+"#:O0%\6H)\?S^9]?E0/K-E#LH'ADQ,4F:HP:42 MQ"DIB,B2NNRU0[.\MJGMNJ+5L?U@D'[^VIGF@NHD7(Y29>.%",PJPU)BR7!3 MM\SO$[BS6^:: 42%DMKJ EQ:G%[9!@(:7_J,XQ,IFN=ERC;Z&(KW;/='T+UN M/,+9ZE@"NS?VQZ6([[7+8SVT#$*+[Z 59>QSMC4DXMQJKSV*LE0.Z;L,(N9$ M>?)6F!ISL%(4?S0?*,^X#,/%V=HF$V;=V$6= M^5TF_^0:R5I!!=0'PK#;'(0F?512^9D4C7R:L6X?C;R2BGN6>1 @HZ>2&^! M.![QUTBSU=(QRV7)2*36[)>-\L\[3 ;^*5CD(Q'1D0*HIR9\N6LHR34"IM3U##9=Z@:L6K$ MJA$?MD:TPGC0+F5F T_3,8KM >).%;J@&I'"?X:2#FU):(I63%U%8F+K=#S MVPCPB?'?V/FR^0?^.&[3/@QV.KWCSE%X_>E?FMZ@#6?=\3/P\@R3H9[_N;V; MT*AWN_U#')16\U2M@T$:(CJ'K1&^^6=_'YM[]#_#UF B&%JQ,X2=G4':@5&* M+7_4VDG]G0$<['9"J]L/#9BPY3MYL&PR(LFG=& MNX.46M##:=CYVMK'Y]H=ME(/UZNMO\>]U!)TO566ILU'"OT\.1F<2X<"NW[R M@,-"%HR>=7M.1S9=^GQ_9F3G:S.')V[\?=N)H MMTR?#3IAX&FL[?3.T[V%;],-=N%[/[HL8QNH''_JLC]^ M3U%=&[M2C747OWWZLI=$BE^JQ]S<1\^13$4,I,'=D+Z=X4MS?O!XPT-;$_YY M7OCG"IZ"A]H9;Y&*+^R*FTZ04Z+_&KIAN3OLC*FZBHOI*D]^]1Z)PY_7:SA?#Q==4=G]+ G M[VE=_:[7*2O(MR-<2 YODCCX@6Z#/,R-#,>C Y4S8T%+FH(SG"J?* 5FI8FU MINUB'))[K^G6B_]TVM_^O3]IXVN\[F?5_O92MK>??_NP_5Q]W.MVVWOA<-8A MV7[V^O#C^Y=BZ\4'U>8?)#['M]+NK;T=MK7=WMW:[NZ_>O^.X[7SUOQA.16R MH#XE4FHO$%2S1E M);FT2&31>RL8QZ<.7M:#'"M&7+,G]@3W(B:!G.6"(A)<)!:9C"AO8G8Q>!;M MVJ:CZWIA>RF5MRIOW39O94#FD@F,9$;JI!V7+#F*-IFE+$7-Z[AJO#5[ *U4 MM RTA,9>"#>!""699>3U4J7B@C,F77*;IR$IA)7):X[(BZEHO":!:&DU3[Z M[$I:%;'.EVJE>(EG[CA\ !N;?LQU]9-G/[F@2E[+Z_)\69S0O2869CXWV6-- M@7@.\SL4-,"5X2LQ_'+!XVD?H@\W>&N)3J3*( M5H#8&(% U*[4B C&,RU0$QX*+ M1ME0?6HK!O0YGUIRDFIMB(22.<^Q4GT $DX\%2.W+"J+0.=BW=T\-TH%^O(" MG2>(QCK.# (].@:6J^"1_:7ST69;G5 K!O19)Y2V23-N'$D^ERQ(QA,/,A$E M<@J20H@ZKFTJNV[%C0\O5: O+]!9SLYPB3\RE<8KGS5720;GJ5)>ANJT63&@ MSSIM%'@AM7)$)5^RG5-/ +0@P"#E* 1#';^V*?DZE,4H$=J!#A&4,[JF.Z_9/RKEUB3"E7)_ MBG)G_61<"\-=4@2B#43R4IO3ZTAL9!%BUM)05Y,(5\JME%N3C'U1D^$ M/DD8M?F''_RV><5D1_J8+>>O<]>)I_Z!HWUL0FN4!OO#%@Q2:WB 8,J=%%N= M7@MV!BGM-]FF?!H=IM0[G2"JR?)4?O?CHY(EJLD+-;[9V\^2*&_T\,^&K:^]+LXQ"5E M5L"IBNXV..FN]_?_P_SDRT!2C<"<'NX_,=L^MTA+=+P\ZP)TZ9\"2. M!X<(L&'JK29E=M/_OCGZ^#X>E S9'_?>?&[OM3]_W-Y1>+]O[1?OZ,<7?W>W MWG\XVMI[_:V]]_FPO?_RZ-7[CWEK&_]V^"G@>EY#.0W+C2<+7 TG&6(%D[0+D[!,S/M?W RA>G$PDF7.E^:]&9E M!I0Y."A9TZ93'O;+Q\I\0Y(<#AM8(*_AG.M/P;'>ZJ7F U"RP4$OI.]9V2;? M/I,0KM4I]QP>("0ZY:9XG9(_+871A4W$*=RT;Y"Z3>HX_,KQA>.XN<(QML][ M@M*ZZ5,<7^C4-WX9IM1J]T>II7[=:#T-Y;OX?-TC!$4? 7YN/R$-S#4.#@X2 M8%\CGQ8<3AI;H(HW.X;J(!WT!Z-)>CMH&N9AV,&QN08]GTH+J):'K9]><3IU M>E_ZR(UQ.B+KS8?&/03\&&EKO>G:V&_U^M@UI3L[)>XY#:=SXV2&-1.LF.,1 M$N_WL6BFUI=..L0;_-\8L*L'92 'Z?_&';Q*:V\<=R:$5^Z#GSZ3;-#C?5KX M?Q1LHW2<G8P*:Y3>AVFCX>COT0>[Y\^-2U)G:Z;1\VN.9X>-^NO_N#9M%''3_7FY*&NMLS0 MC\UF[H7&,^,A"Z<]4:9DPHXB$8]2A1C*J1(I9&WYVB;=F \-;^T7NU;P-3J; M+W0R3Z\S'U(";ISWSE(F4V3.12X#RUKF)&+6S7Q@C M6Y\,MS@>Y]?J3[SDO&X)-LGH=3[E%'-V M..B,1JEH=*2;'>CTAJ.K<%CK<'=F$1-3$>UH:XJ=0UQD*&$X[(=.H_S.$7"E+XO*P)7T4:'N1I2>&9*3;B](+H.3" [-\/=B M:(9H/5L!54 QGJ?N'Z W66TUEOF<^T[L^ID%V>2=X\\.3\O5TPT<]Z;#5I(@ MSS2VD3!HJ_N+&4:I-+EU:/Q25[AI!_]ZB"+J3HU:L\X[!L@_D\:] M;9I:">M=, MU7JSX"Z&XDOJ'LU:BMMQ])RHF#G%.=_=_OA\Z.; M$Y_EUM-/0;$H;:GVYW4Y\X3R%3BC) 9-M7%.68?]FQ X!\7?.QB7\\]7K2&P M9(;^>^V 3O%L#L?[^S"QCV6:?^F,CB:>TLMETZU7 +!S';E*!0&4W.#:+#P3 MO-O00MY"UGJA?^ZJM:WWTU97BP'48@ K40Q@M9(\+ZP2P)V4 5C=OKVK&@"K MVT-U]M6Z ,N;[/XVZJ(\QGY\\,=\@E79;VR(O70+1^LE04>2;Y( MH"&8'#+U(LBH@P7I-$\Y">E\H&+J[!8S+M"YJ-%%[MBM=J#H9];>?M-Y]?[E MMZUG3[]^^/;ZL+V])5^];W?:S_[S^>/^7[OXG;TVMGDV4!3OP=HO7JH/>UN' M6\_^PL\\95O?=M0'_I*VW[_9__#^^6%[?XNV7[3/K2% /7=6.^)XH$3*$(F3 M&@@37.6<8_:AN%77J5M4F.@*Q=97@EJF9[M.;A21M0&K1+!*^L2<5TF9G),7 M+EB9)WLTE:"6D*#F\IIIRQ@(0VQ,C,@<#/$"+&%4&^J\28;#VB9;EZYFW*X$ MM2H$]9.;R)6@[I^@Z Q!,9/+0<9 LC>!2(O<9+/5!)+WV0;N711KFV)=FD6= M;:P$50GJM@E*2^YQ_B(#62YC4."U$\%;KZT' ;$A*%H):@D)BL\25 R)J83S M5I0\#61HE$)AC^X,80EWD@0689;0"?O%M#WK*<\=^7*"UFS7^[ MK)FZ;H+QBN7K8'G6MY,!ATW92$Q)8%T<=<0RIXEC#IARSH> 2R?);JQ+*HZ7 M%\<+2_]4;?5]XWO6-2(VU58_ HPO+-]0 MM=5WA>4Y+X(4W!JAB$0D^$ CXRG!J<$1#B$$OFZV^HQB=>T7A^Y/SF3_E M#KBJGW;YZ.>7^TRD?C6W9C,VKW!H*OETFY*WQO%;ZSZ_PH-16: \D!6(M M12F!Z[VEA@.4_'[,/&[\ S/%;^WBM_9=7Q)I8#C) E3TA"I$,F0,OX( M@F<--C:5J*KY?:#P77BVX K?6X7O[-(=HI(A&XGVUE@B8[3$"Z\)-=+CD.9, M30D F,^<<2_X?02EZ<,@E:RWOR!&FE>_EM0-!X/^ET[)?-L$ Y3414W&HS/) M$Q_9CO\=+_&'^,#XZA)?XW?_XO-)>JF2G7= M!-:!IU8!$4 SD9DQ A3U2DHB)BE1893\W6Q=V'D_0=TJ7&Z$W[&SH!KR)"N^+T. M?F<]"KD<"3& &CQ33Z0.E%A*.:$"LBF^0A[\VJ:JP0!W#, WWS,8-P48TI=. M?SP\EL604R[$B M_!$@_)[B#$XCO"+Y.DB>]0O@ZL$FJ4J@4$&R+?5GF!"$"\<4UU18X=8V;^X MK"!>7A#?4[1!!?'/@GC6.> !C:XRC@A>HH70-!///24F&*V"H"$;6-ODCS#9 MP!(G\TR3(HK7S>0Y[8=:A/[N.NC!$/U/ELSZZ10SE=6OS.JOYO,N)!MM#,80 M(U4DDLE,4*UEPGRRG&8<-&V*-)N/(OLYE^_]5Y-?T)Y/Y<[*G0OGSI R$J?. MG*(H]LHY*6W6(4LO9/+631.<+HP[ZU[XPHAU+L$I&&,X#=B?'N5R E:.M:%F M#CZ8S&B@G);\@=S<.,%II=9*K95:JRQ=8?:<2S%2,&_JTI.KLY+7+[VYEJSY/?RY3O],;0/.OI,KB[QS#:*$5J#_J3=*U/ MFA+SG2_I>VW:@JI3WYL^,OW^%?#X=./1Q5^9JYUU]^30E"9F\FQ1X-,_=P?? M*['M).('"3X3R-C8)] ]A*/AVF]GJPAW>N1L%U[T]',5@2]^^IQO[>DGLPOY MIC]HYL(3G--I4#Z%S8&E:4MK=U#(^;\ZW#F3+4T&E)7!.6=59M)))@T3)L1/ M9FVS*2M>@@?_++R.=/O';[!YWA#_L(SVDM3-_F,&K!-#8)AC,8&)UAN9J;." M61>S]E!J6@FUMOEL/"B;(=?/HJ9SA;,!SV0P?*&X>=T>[WPMR#$\O6 M.CX9&EO^J/6O.PQC5'=Y>D*OIFF^0=GZ=]]>O?[DL@67?23@5"(2G"=@)"69 M>:DIX&PT$IEU8_[L0PM!TBTSH$S(:TV+&T;&U&EQF]-B^RFVY=W7K>T/W[:^ M/?_:?OTI"A%H#IXX7HJ*>!>)5U801J/164B5=2G+MC$?"7,\1=:13H:%?U!X M=(_66R7Z.XT*G1QS2Q,C7F;) &U5ZG;3H'4 1V40"Q5U&X(:]0LKG8HI'_>0 MO+L36O/C(_S.=]9J/G#'9'5J,AZ?JW\V?;Y.[WAZ_C-YK+?-0]8Y>#XU?: E M=L-'9(KH2(@FEM,=@7@)E(B40W#<1U?L(]N8=Z?<)S7527 +1+3W\G!KYY,# MD,H (U0(1U!F2>*%15OE3$2;I2)$7XAH/IKG(B(ZW.V$W?*W<;>02*?7^M== MYGF8MV3'3H=_CL7;.4Z'.B6:*?&4OWKZR2LM6/1 J/?-X2^-4R(X0A7-(+5/ MVN("B)[#$;^>)8F[/!5(@Z0A,5Z$C5R([#1'3)B2;1@A$<*$8@!FIIR#+(6'AMOGKC1;16)LHA M#)=RR;58BJIJ^T9S\?/7-BIL9(.L0B9<%69B**<@TT2BD."Y0=GMXU(S4YT$ M"R.D=PJ77$#1,B7IB.4)":GD0'+!.:+1:&6EDQ06SA=:5U]R0:_5V3QV=(SFX4+6,"<7:G\ M!9W!?Z [3L\ZPX!Z=HPCNHTW^'>W'S[?+V[8UC%N]O[S^[6R^V#O%W.HN;]OLWNUM[G\4'_I*_>O:!MI^] M^_KJ_4OU8?N=^+"';>+O#C]\>XJ_O\E;>^\HKD630[[R21#%1";2V$0L,$N$ M40+G,2"UF@GYX5Q-\6EA'R>X,DY;2U624EH7+6,Y&S2J7"$SKK42DM%!V60= MC'$E6[J]U?1[:POY#7M]OVR,M>;WAD^#X-RMITMO?74-,1Q0><=]]5][ I.HA/F?\Z3V(7[F_'HQ;$ M+] ;P4XJF6BPXS[CQ MAZ^=?>SXYIKXX6(9^QY'Y=@_<##&>Q;5M=_IS7WR_[/WI93F5F93XZZ"]=N-?87?PX/=D64H3=Y)QBSA2<-+:PMK$>_UVEDL3J- MA6PU!KU1WT>XV\'QS*"/6[%O^_X89F]P><\\I-3+F51E/"7'4MK@(K8+IZ$< M11&#*-8K1@?X-6C!.N3;70X_OW:^MFWATEXWYF=.73G]]C\W M;M*IA1T]YP7^+-F<4B&JGDVK\MY.Y2_/AUBSW\D5>R01J%Z4%^:7P8 M];)M5VCCH/'3J&O#"+?=_'I9/%W2T@!(SUF8(5! M_GM&' "3VZ-0Q3Q!',;"4ZQQ5O4I_;X:FS<;L54\(;1@SQ@"/&T".2K#+NQW)W;?KW;0>M6^R=Z'+U(;Z:F**#$- MO@FX),AR@A$1402+&?@!8M[7N&Z+7!,K,]L>18HL&&1@6S0&U8:2#U,:@U$' MAGV>K8K4ZEHP!6%_:74'\':=RAJM$*?:+$+>/*9,F1S-RA9IY3ZX+$?YDIED MNY_O9U;0+2H6@@?5APOYM,NFNWSM2=)ND8V<8[/V=!!_'O_Q2V@-3MOV_.=6 MMYB\XD>_+/H0\]P0^7'EUY=IKUNX3'VMJ"FJ)U=?;Q5?S657E]\QLJ6QN?)K MO$6N_.ZZVQ*RQ>C];GO]=P++U0]6;G'"Z\$^TF!O=]L;B%5N9$-:O'1)+5&E ML$]2,Z-OB@H6"GO0&]KVE5RK]WK_V>J(&^L?UGM^2F>E#+O\69BHY=]@FOX_ MU_^O-]N%NU)^UBQ]EO(_LG%:7+$[\5Y*&Z3\]*?*L%W@"*_G?C+W?\$ 6@D& MTQV6<[I?V/3%_$U%*2J78GI::3VMMYK6X:7V%;["P'J>9?JIB%/V1G"+,/C77&'+$]*$EU1@ M5TTE85N+,UD<<\VZRH0]R='7N%'X^ M(K7;EPDO>[\;ZQ&?[\7NDCX00J;BM,2*R ,ACO@@DS#8&"ZI)+=E2,@"M-T- M^5]O+\5HR2GGBRCTO6^8H2ST[;P];[[_>+R_\P'#V/C1P0?>W G'1SL?VX<' M'T^:%]O?FSN[\-WNV7RA+SSK[.C]6P[/88<'Q^V]G:]G>_3=M[WW?Q_OO6]> M-'?>GC5/X+N37U-SL:D:MB%Q2BAR1'/$B6/(14Z1X 8^YI)II3-=(]WD^'F) M5TOE6"7K:@U./QPXT20$)=A0+CTW2CL=G:0T>.6<\][4X+3.X#1/CF444]YS M@B@/"7&9%+*<>\2YHD8[9K63-3C5X/1"P$E0%[&-V%'+N-'8V(2QIUIQA0T/ M^I'!:?U:3KP47"+S#>R$$]H:BV0B&G'G==E41LF4DN6:ADP[M0XM)VIR5]<0^YL3.$H4M3T)0KSUO8R?Z MV'&QWV"DK-6]7>X&?>&Y&\9L::'OF[HA'N',GFQ1+!XEP4 ]2H(!T_5@'V>P MG-:I&W7J1IVZ\?+FOD[=J%,WZM2-.G7C):=NO!"2]WO%^EX*3;N,5LI,XT9H MXL)XZR2.UEC"')7:X9*FG5!&ZC/26\?\FN3P8A\_G.U=_-[: M^[P+]_] F^]_;^^]?TN/WG\0"S&_B[]/FIDS8N>K./S\\7AO9YLU.[OD\ 3> M9>?P[+#S"1\>''T[VFDO2^#@WBKA T.<"8PX9PI9ID-.X/#YB(DD[S;>J$TM M'\S4OGY]Q%XXMY8RRPF*21C&<.TQJAUQJCY/ [JL%/:QYT#$G[R&FBEBKKC+14NF ]ES5 K2E S>=U,*.<,59GTMK-E77F+'G"WI8:3ZY/\L3W'H%&P>"WD9FPV M_%Q@^*[TPO\97*Y%8/4B (:#]\8DGPO[@HF(NQ"0B<8@1D@@RGBO T"? MVEH,NUQ%)EQP_65BN8P-'4#.\PFK(]@0)2VB[W4 *XLDLE-[&ON;9;.%'E@, MK2Y\"*LUZI6F#";T9W&O,E%:2*.9;@?2>'X=_;NI$6<>VI1F^[G\SR!X;<5;*P%_/! M^E^QVX)9S S*I=2T8#$/8K_3^*,';_1KXYWU8Z[1 2Q@*D@Q83X+SF7"_G5) M:P%3Z+ MZ'K.6]\]XX'UXJ]P\;_O;7^A-":MJ482RX0X%AXYIRRB'B:?&]#(D'M7 M$[&DJ4?I*T\DH-AR;@5UT[OD]=!S)=A,L_=6VTW?CM$Q U9>_8+,%_:6_.^2 MSGF"9E=AZQ4OD8E[E^R;=,SEO(QA>*LQ#_TER-\.9I>B^UTA5AEIA*:2*R+ MJ=#&, 9HFX+.X2V6;JME?_2Z7_. 9E2LUJOE>G4(8]BE>Q:&,@\ZQMDUIF4AAY1C^G==#U^OV2/;M4PUS= (97&^[_CVVUB_3 S(\^9>1DN["JH("?%5;O MH 6O:_N-(0QT<'_%>_$V(TPYF,5G^1_=2U+YP837?6RUYQD:3\@T,_MT[X5P MV23N^K[;]ZRE)Z/*;F8N5@8^CU"P'Z&9S?V,]7P7#LVHRE ;XU M;)K_OT:GI^T"FVS[U](+ M_2L[H6O8J6?OK['ML$T/.^_ /OAXB>9+M MB,.+>=LA=[XZ_/SI[.C]7N>0?J![[S_09A[#^^;YWL&GBZ.3;^=-L"..3O8R M&_;%%VV56Q;;B97&;2[-E^/TJ6:^MC&1;F+X8 M!NX\V-O-P>K*.'^HFJ\9)Z&NC;MRGA9<\Y76NYD'E[NMWXQ=4:;VA 5JSYJ= M-K]=5?9WV>WX05EY=>+ARTD\Y)PQ(R@546+ND].2T4@MH=X%G9B_B5!JIN7Y M3!OAW\H8W,NHUKBG'3S.-L1[[[-]"R.^^+73O/C X5JQ][[)FSN_GL"8.TS9O[]>QC%1?[-NV4594R[ M9+DAN5610]P*AFS@!GELG$O*"R_YQAM#U2:G>HVR#>MTZ!J5KD.E&"U5(,)& M8\)C(,8$RCU)DJ?(0KHQ';I&I:=$I?D:,L:X5=0(% (%5,J'^]8HA5*"O868 MD'F? 944V82=98U0Z%;W;'"R%VA>-1P^UDL:1PCE( M.LBS7B/2JA'I?,%.HLP)*@D%',(>\<@BLIXKA(/QEC 2$F<;;ZC:UZ_%#[8I:CY]6C^M8U1:_-3:O.\I>$ @25U"C&G*>*.$J13"HAJ9722 M21+#09OE)F5U".-Y+(WC7COD%VJ@1LZ9[934H(5Z^K9M=>YG<;P*/V@EISZ[ MLY/^6Y[S8FULNT:H52/47POV1E&H%H, *X.!O>&Q00;6$@D:,(DT$17$QANV MJ8P M&!N;$J]3=')%48U2(Q<[A*R=W;&TX9)/C; UPJ[+06"-L$^$L/,6-" I+*D$9]A;L*!=U,B" M\"/&G=:9B-Q*DBUH$,!-(^0/@[%W(\&[J=?)5/'4FZ*#SHLO9?\8!T.8A7P. M6=!1W97"XIXXL4!A<3F.3)/V,K@KGKPV\& ;QO+I>_/@\'Q_9YOL?_A": 1C M*6F$*=>(&T>1<5HADPS56"IIO7\*R[I>S]6L9R1)46DH KL7#.% 82EM,HA( MC:/PR?BH-M[@+;8 T-=0D]R2X>SLN.5+ )B48&;6CU:W<=J/I[8U5:.9[] K MBI0K(I&&+1O@77Y1?K#9@"&AZJ);$5?Q/>%G#OR[EU?N_52K7:=+]G2:HP>_'^Z .>PWOT1#9131(NL*?]-$I*77B'AGL?=,@QTP7\2? MB$K.2.V4C9QH@$82J"A8GL%>(,T/7Q1. #=. -X4YX_.(\N503XQ M02*GTG%_'2'+^NV/A2VJ?LFV_L0X&=OPM]XF7Q%5B]HR\A&:V/,M3&[7Q'X- MJ%KR8)^:JN5%$6;45"PU%\8S9\N-T_>=;+_L[_S M21R]W\7P'A='[^%=#IIX[^3#Q?[GW]M'!X=GAR>_+BL?C\X*GQ-V#'A#B%L6 MD:$I(BF%P%@)F6*F4#=XD[ 'GRVO7[)U#4X_*#@QGY3$,4C&.#>,.)=TE%9: MZVSRW-\V"Z8&IR<$I_G4%\Z,$4D:Y+16B%/#D:;&(LF,XQ1;PXD%<%)ZTX@' M#BXA&5K@EYW<-PZK4OBKT0FG&!/%2$J:QD/.)_+ MR$$4W MP8I:HR+:NB1^Q=HL9*1:6$JME#PXJ@T-3!!/DV34A:L:0=7:_)S:/&]GV!@T MP92CZ ,X02[WD2*.($&H9^ %*:Y#UF8&=L8Z:?/K"33M=M%IO^?C8)#/*8,F2<3,B*'$$/&I Z MU_3P3;E6RGR#O3'.]H#!QNOU_ZFN?.I S/,92'LY6;_7.8W#V+!?^W&<;EQ' M89;#J-0VB>2L4I)RJXTEX+XQ[#P1DL'_5F<3U4AY>Z1N/*ZMAF? FOW%XQEADTN4>:2I)8B' M$)&53B&P[0QAA$IGU$JLACI2LK[*BKVED@5LG=,>J#)HH&JS+["5\K7?[A,[L+PD 0Z-@= MME)K>8+W9N-K5H^'Q" >QF_UHM%K541Y-7H]&7HM'MHXDY+EQ"(/=@?B/ ED ML36(6!)X4H)R8S?>"*4VB5PQ<]/:D]_5./"D=&XU#CPA#BPDLGIE92 .P4*" M%2,=029BBG+HF7J1&)@S&0?()L6K:F;[- 1MC]^0X1G+U[P?=49EJR=;E;+E M!:G8@%94T5;-RJV6ZUZE:K=U&!]ED*_G!.XVM7 _>$C_I_6J'IO2W^TI]:UW MNI65;)2[7&'U[ITTS_=._!=++"P;=TB'@',_4H&T%A%I)DR*E'EJ1>YC2#<5 M6>2!^5=]7OK1<6IWP0@)QL>$K48B MXDS]Y< :PZK=?A-CU! MH5:-6(^.6,T%6.'U.ARU)RCQJFV*54#/X8)-8923$H,100G- M;8>T1XYJBPC!21,AK,#@5; EE2)UD.6'T-TGJ/BJ=7=%NCMG-D@JL$Q:(LLD M0]SCA'1B&OED,7-,,.IRI83AZZ&[/WSN^8 ?V06,6/5N-Q)Z/C\8N] M:F?HT5'-+Q[\6$<5)@3)&#+GA:'@#'&/4M),)VN9L. ,42(WA5C!6?7:E'ZM M, SRFF'A"6J_:EAX"EB8,W:8=XI'[) C#& A!8Y@H1G"20DN?::ZRH=&G&\* ML]@O?OU@H2YW+\K=NW$AN>6617I5UN!>']1:PNBW@ZX)EF**7VAN/,",!<9KIG"G'2"1L(\8R");/OR3> ME&31YWU01? *=.F90UXUJM:H^A*)%FI4736JSAG6VD6CG;5(Y@ B9U[DK'". MO+>>)L4,%6!81 MA)[UMW%F!XW_=9)V^"!?)CZTXW]_/#_Z'$X=Y?+PXI W+W9YL_-6[)WL$L '>MAY M=Y+U_VC'P]\?CYN=0WCFN]2\^,:_$$9@EIU!5DF9>VXQ9(E-*%CC@Y),,Z+ M9-);5S&H@(2V\VIG6;B+"% GDN=)".TX%X8;*[RQL/8RXH!Y*$2 C$6 U"+P M&"*PM[--OC 7J'1.(=!#BWC.H3>.282Y]D0;)R5)&V^HV;H*W"L1V,S5*:<1 MOODGML\W[RP1F$K!<18\$ >FB([&!J)=D)P8'D4%"J0&A<<$A8-M&,NG[TUX M!CR'['W]DD+2AJ6 J,]\:R1:9"PW2&C%/ Z$:^8VWBBUM1A5>QA$ !@X*TU, MT8)@:**UT2G$Z RSW.LQ1) :(AYUEX#W*:S,KWSOX"W?^_ E4"-9E ;AQ"GB MB@!@)$80]DQ&(QW6F.<.LEOD!H$8&QJ#UO?;F!FS +/5V!GUP^1[0]C/ULU^8>;Q5>_]3I@99TWK(/[]+IP=P]VGVUUP?*YL:ZN 1>7'$2+5M-68V+C3HS%+,VM[JB0MQES\7ALH&UEV_"T-VCE2WXN&0;^B;^< MM<+P>.QM3?VNLB_QY4^L ]-W-+SZ)U-6KX<7BOUG,CN)G)N?J7\>]\>C.;5? M(W+]:+\AFV"P/]OVF3T?;/S7K+4-*S<[A5>]_:Q=?JW1G=*CO7UI_0.2]/J% M+/P,#D_LYZM@.'9MQM( >Q]P]S]:U!B5-([*"LV],4:+1+CA!'2=*1^^@$EX M4 3L0=-^RY!=E%38-\N6>$X/2O2D,IB@%-Q+>DXT=0Y@/+',%6$4-_&Z55ST MKIY)I \ 72I4*; "0&34SED=@"W/8OATOG9;/W^,@V%_Y(<%..X"]K7Z1+D778(1.\Y8XS M";8Q;'$WFCS9OYXL :SZ '82D(Z;-[W-QMEQ"_:C[%FWNKX]RE>*Y#=6:OL+W\^F:*-^[$;Q5G#;@WGX_S2]4X- !C.?7 M=L]_>V6RVLPAO+,OV4LG47GD88(1]XHC$RD89$+*)+US >N-1@2%/LT607]T M1WQ=H^A5QER0[W3LK_@2MF%'+GV<58W$.+W>D(G1X:;@5X4J8I;8]'<2?QW_\,B[. M;'6+=RU^],N"U;)P:)_7H_SZTO39PJ7Y4^4,5$^NOMXJOIH+OY;?:;ZEE+CR M:[Q%KOSNNML2MH7I[6Y[0ZK#'3,:'N=L1,^)IUIZ-/*NE7?-QB$X$[?@K;WF MQ4I;?9U>#;!W-$L]33\5&VYO!+<(@W_=9;I>?D;/QPD< M9ZQ\2 KY#WI$_&,>\CY%HO6BX5<*&Z#&?BI1-X/NJS@)!O/P5_C\&]T_\/SH M!.[=.3H^_'QTO+>SS0X/WGX_//C[>/_]NV^+)\%?+YKO/^9GB;V+XPZ\!SWJ MO#L^ZKS%S9UPW#QX=[SW^2T__/PQ-5L+C3>X-,DE(A!+F:A418R,D 3E8QR< M"<(B#1MO%-WD(DQB4)9;KKC)S*1\T] 'Y_VM7Y7\6B,3?V5E M\6N/3-E,.CCKU8"T*D#:6VR5*H65C@$@848BXEXPI(U(R"6NE,32J'S$H=4F M75)[6UM*CXE'XNDMI>=[WYBAZ:6;1P7'LQR+?J@XC M/18F%;DY5P-2QB _QQ>PG5?D$I5JX+D]\"S&B)@)44?PP6)2 #R>@0WDE4'" M!.V2%(Y*NO&&LZMR5NOXT&-1 -3E_74AZMK#=UV(^K0(OK\85+.:I2 ]08'Q MG.7F%#+*>N2489$JAT,,/UYU_T/J4,4-F7SR6=/XQH49WIZV8!N 7P^JG-6B M#B+W?.XU;+\/2E:2]A?U(JUNZMMQFFO.W&O8!@SBGY:/FXU3^%W6P+F/&9W;N%UN-WR8/#]7#ER0-YE3"Z7$L20PLGK$3?>RXV&\PLED5QH)AO9"_ M>]J/IQ;$I$I3+&M+>O"T,JHNJVUV3WNMLVW9] M; R.8QR.4X%MD:Y&]ZYK+XQC)&H?DO=<:&IPQ"IQ!294 MA#TB7L'@4:_]:M8^%^ &'HUPFF8^.X-X\@)9QSA*(!0)D)>I%+/:WU"??>>E MCP+^S]B$M2.<*>&<@F=K"<-0%+:!>ND?=>EI\^P+9R$IH1GBU&C$K6((_A_4 M/G@K1*2"*YN7_JI\NZ6E^5N-@](,F.$!J>R<28NDLO2HDPLM^BW;GF,%*4RJ M>Y7MWJ%,]B9KMC)>W_P_U_^O-XN5&66EX4VUC))L3/WHLP.PI]>DD(HV_ZK4[:1]^[5U\^)[=Q_WWGRZ.3OX^.;S8%QU]N"[YLFWL\.3O6_-G5]3\V2;P)B^&!T Y$1 R=E< M]Y<$ NR32,']* ?S2UA6HB0(; S;&;62C($X31A)D0FK J/>*)DX5-UIQG RV6&C8 M8>8JQI['_W+)2:UT\XOUN8_NTWVJ7N%V!*)FE M,,A][-JQ\(SAT^(MI]\>_-]1?S"RX!IFS[GQUQ 4N?'GJ.^/+4#[]AC:-QNE M=UBZL>^BZX]L_[S!*Y_UIWSSC<6?;?QKL^'."UAW<7@68W>67P$^_WCP1^/3 M7XW_[K5SW /;(@'O6)8_3A6 MX#AXW^\-7@9OR-,CZL4N^R(HIS90ARSC8,/$2)'6PB.N"1$LA_.BVG@CY U> M2XY<>#LX!DG*=>N9Y>N6O8H#EM[>3)?SJ9.F0?.$Q41>2 M0UII\( #A:W9FX!(T"9A<(^X")G?>Q-P.O__@D@U2DFH;-VI0F" 53!C ? ! M+K<:?\;*SHW]SN3B92!JAU7HK0#E2RMZ?.=B,U*_Y'ND6%3D9S: 8=[WNT7( M-\>1_XK=%D!?-@ !+C-^QG9Q$)PAO-7U_9B?6MQU0?)+-*[B>8WX[Q' *OSJ M2DWH%@*WP- I>0C*8,,3#[#?>^FPLD8*4 70B3$/&S@=XS^NT(3BA/LFL'Q; MOMUN]68PV;F$TWZ-$^%&])5)]][!MXLOQM 410C(V@".'@?,!'<[(,5"#KFF M( S+]LZ"5/_OL=1]S=/;* B-8IB2\N6RUOBIY)>HA"=OLA,!NE.,X&'B<[G; MWD=ZRI+D>O]=*E4GGGTQL )16P!)^"=(E5-(YSH9[Y6(2AA!A-AXHV_8?LL- M%@2C'\/(EVA48DF6LDM4G<91 +K&66_4KLXOSEJ 8OWH8^N?6,#6S3=8#SR[ M<5N?W]4K$=V)-<"-17%_9YM^D3%A!8XE\C:S".K(D>5@%&(1C>?.PZ+%^P < M_/=I+Q]\3>^RW1+BG@_('BHV?]OVZ)8Y\:\-V/9W#ND7IYC$5AFDO 5W0L"> MJ3WUR.2EL8XS0^AM@"VT_FGER"5 4F'+M7N#+$*E3PJ"9$MT*MB11OU9@.J5 M_N^P;[.S"S[U>0Z7QI#/CMOG^1[9I^T5%V6'.]\DW[B2T0<)+\!*X3;,NS6! M6"VXTSI2K@UW+'E)P*\Q^?.J=SO(+C73LDL7&)GRK?_,<_!Z78Z#[?.]#U\, MQ=+ZQ)")QF3NTX2,4PX)J9UQ&$>!P8'E9HLNY@W^:ZNQG7,-2EJX7W2)9I?OR@< Y'@TB:O,4B72LA&8Y$25D7G&$TD MMZQ:PJ/:<..#G0G,>)CR7B<'\L[*Q1@GUE0R5J6N7&:47'ZZ662-M ;#"H&> M4O 63@OK<-O]).HM;VY_$3"]47F*E(5_\-P6T5C8(8T*A&&C*%: 5Y+CFQ(% M)B&WT_9H<,?@VNI,\#JX]B22(_8 BY@$$T&!ER@32$Z*!FG*(K)*81V*YV1UWZX<>CNE;9!-<)9:DM@67B]^G[&EH M&DU(RB/!6=]JPU9;!@&O#2D7:2R$ M_6N2X[/:@W1ZJX/TQ@L[^-_MYH[PO7XH,K6+E//MOWYK:"QF#__[F;(]5 LZ M1?W05S"%-%,&;ZM([3TZ'L,-QH.!D<:&L>1%%/<4E/;H>-=K0#^*/;'8%,G,/;P_6+0UE\VI7W/,OR M==EP([1 SGI]N$4_RU<_AJM2P5 .H_@G=D?5DA3[?\IDTIN-T!KXXJRM;XNSWB*#K=AS6!" M-B< L406\N=+Y&$6/8]+4[[=JD#NZZA5 BZ(90&W%#R,=WD(1>B]T2Q&69WT MET>E,%082VMPG)_12'VP@[+Y5DC\Y4M=OL96XRIHS\^:DO%6%A9 N=:P@MS\ M5O!AH>HE'FV4T>("CX_M^&C-3<[4BN,YD*9VD1"0)ZF1ISU7&67\KK 1ACV> MJ//"I@2YR^5KX-@4EU3VXSB["^3I&]P(A'+8\BV8QCSS9=)#YW)Z2J#>:'PJ MK(?)UC4%Y6A2SS7UD*K8*B/?DBOG.AF 9_DUEJ"1<6U24&4+I_&TUXU50=/5 M>T*&OZ+\RQ=:6"%5/O8>5V%5Y5&G(.:]HH='N>SE'EH,MJSERM57X2YIS*^Q MVX^JN_W4W7[&N<@WYA;/Y2)[)HU7RAG/'">6&&65B=0R+(3TCF\\54N2_;0D M\CCX]7SJOUYWQORW+](&S%0P*#=S13QJAG0N4_$!UB]X["2Q\^LK8U(AYG9^ M0?"4$OQ4ZQA3/K2D.@<*;MNK9(WLG.RIE)U#"MNF[/XQZL!XB\KFXJAX-H(S MNUG--@Y8VT8C1FYA+N[59P1O4>[_7:9XWWE[L7^P?;% =W)Q_ W&@@_IX?G^^[];>^_?PD[[^_$>/&__ MX-VWP\Y;WCQHBN;.7FHNTITH[Z(3W"./4T1&U"T5N<2L8",-PP1EKQ64CCL;,ZU$YO"O$*6 MOF?5W\]7GE/7[1T>'./^CAJ];P-PY:P\89L4HPW M%5]5=XU5:-=S$)(6FC45P"[^>XWB]U>$YJ\F)YF<1-<9\FL/%?5JQ)A$]PH M,"QY=$;'%*1BG">?6/!J7*XZ*Y)UN>HRF?G$]K>_&"J-]U*@E"3..&604]8B MQAT1A/BHLS62J[^6H--I[)<(5>8F7EV:\&PE@G4AS",+T>$Y['.K*X3)#=K; MYW/%I5?4Q%3H-"Z47VYN71;.]$YCD2X\RW ^4]%UO\S9=3))=R[S9$O6U1FV MU:8%8W5,-4]GTUTG9>5EWFALMSJ@*_WS^>3^*O-_;.26,S[9+D:G82XU=RD] M_E0Z[F5^^%1&[E9C2O6*Y/""X&HZV7^<]UEE9PX:I_:\K#3(";[V>_ZB/P(X M6"QR*;G[EQ0N3+U;/H\K7JW*\1S$3)C?^/?(]H([M+^08 M?W#G;LY!K8B]U)%4'5ZJY:'3"\_KAPJFV9URV-84@ Z65A0MH:J8JB!Z<+G0Z'12,+2L.F"Z7NB&W6+0 MR(GP &R 4RZV>V?S27:WW2/R=#U'IAV7^IZ9=@R+Q\BT W=CG3+MGJ]S64ZS MJQ/K7DEBG594,Q1>]W&G040 MOL@A%H#%5W*ZVX%]_:#];?^@>;:W\^&\N?/A[/#BU^.CSE%[_^#W;TI*??=3Y))J=CYUFY_=6\^"K M@'LMR\;3L/K26(>,41)Q%RBR/";D179HE8F8J(TWFFP:>54OAA=\NKN^./PQ M%XJU"G_"+X'D.JUN51AV5>SEW@!VN7(9RFI\N@L^+2;/)>L( R<&<14$XM1: MI+7WR#'#I4J2F,ST2HQY?8ESSP=.V^-H1EFEFQ6C3I=[,0#U6]EF<7QEN90? M)RM9VUNKP[/%;#I%I;<4&Q2(R(>M/B ;+$6.:NLPE]YA6>#9IN0/QK3:X+J] M1O]9-2]=;$U:M26M3; 7Y49.@URUMF]+1@2X?C\OM[Y-3K=IR>TFX]F>_=PJS M>?YGVP*ZE7&RTZ*+68UC*\*QO<4H68H24TTDTKD]$VF#,V%KF^WVNKP[S^!6VV@O"0IGA ML5WTR2O0K3;47DR(K5C"_?1I$/\H^KGE7]1@MC(P6PRK:6XE"2+7)Z6$.%4> M68(9,E9[223%(!C@:.)-+!8SA&L+[=&4>+R3UX;98QMFMFF(B_H1'*#C1M+E/3Z*U=DD-VE MTO[Y *TLLZ\2/X>]@HJ\L@0>8I\]H*;^5:/?RBVWV4MVQ^3I-;JN&EWW%SW2 MH!BC6CEDM%.(^P!&G"$DT\.%"#:F!]O#<=;;WDGS?._$ M?Y%$6,ZY0=1&FZDW"-*8*F0U$2Q1IYAEN:.TV-3TP8Q+K\S(7%\<+8+?XUR3 MZ2JB.NSWDLXTJKR3J2^*A:T10 M+$0CF4P!,2-RHHFDV?L%8.,\6NHI#46Y ]V4],'G&/69[.U5>2=6[;8R9\.D MU]AF;K58VV8KK5AQOK@W\UZ#T*Z'U:M.0$9MYA M@;"S!'&PW9#A!BPYE\"4,$HWA7IP9?V=%*TV\FY'H5ZP -WS-*FF M3G^DJ:DWA]5L#N,#[:6;Q%Z=K;C*S>%P\8A'.<\,8V "VPB; \9@$8.!+&UR M@F.EHO$K9%=?H0(^*;OZ.M+&C2D:76RWXC]5 U3;R6>FF;'M:Z574Y2+J=_K MW,#CV!KDSW)+U?9YPPZ'_98;E:1L8(3G0_2""&9PWHTP+_#,R2US(E('KBMI M;4%E?<%RF_G;^T7TM=4%]/@GMGM%D5@FO9TH^^;DJ@ C![<8!EM8_7XT@)6+ M_4%)F!N[QYF*%"XZ/>WUAQG3BC'T^@T0L[/,ZIW[NG>[O7\JIL@QN#2*?^3. MYJZ8(Y"/BZIE>:L[&$8;RBO@VV$P27P$>MU/ @>K:57SN ! Y[_8));_I&_8(N= !_%^WK\]S!M'2' M9=OYR:K!\L!H/+Q]]>L89@E(J[7UH"QE<_LBP6'"I%\)POBWC7#)=#HFY9QI MP!XB?-2I<#N+0<>&6'*!3E@%6Y,RF9*!]#H16T(66/66KZ:_$*IBM/9[%LC3 MWB .ZJ;OUS=]UW73][KI^[CI^XU-W.<(51VS6,2H$^::)^&MCYZ&B UA4B=# MG[#I^[M6;MCY!ZCI0NW=)&@P^!-@ZK(__)19^;K9='>_4.DB"!='/#'PZ"V- M"-9!H2 ,P)A1SWM M=0N>[(K6MC5?NUO:&A-BW-$@IE$.2/YS!V;&+NJ7+Z=? M%#FN5%M4\=63X_(M1>CCW/9VH[TA[C3V3G#V3:Y/++O'I4LB,:4M\C1Q!SVG M@&IIV.'M1&L^E5KS1RO-1JY^_-A=],==>-;7\YJ]^)6P%X.?AIT,DAC,.7;8 M8,RLQF O*4E4E'=N/EB:1^WKS*-7T70P=)H[S>]P_?$A/+]Y\>&L>1*.]]\? M\L.#)M]_WSR#9XJCSMY"7&R/'IXU+]Z"2?4.GOOA8F]G^QS>CQ^='!\W+[[R MPXM?X?W:G4.ZE.Q3,2=B,!0IB7.K69>0TU2B2%E(.N@DJ-YX0S7>Y ^G)%CA M0?'J0/4I]Y:[:>12[^1>*CBK=&/-NL8W^5P,!RQJF!9PLLL]+F]Q,\H([^=_ M#J/^>;3]6OUNHW[G\T7TS&#AL$>$,8^XTAY9GPG!B6/82D&--!MOQ'S@MI%G M?/ P<^.EI;;^5H5(RP8_@#Z#X]9IG=]ZY5YM@F)":&Z% ]]72"VE5]I$+YW M$L=ZKUYOL%ADW.!!8I^20<&07*RI!#(J4L0H)81*R1+/25T,;[*UH@]Z7$2: M/&N]PM@W;N1"">JE5^>7%X\K%S= +//_A&]W9VX;Z[Y_N?/\!OOY[] MS\6'+X1I'J73B'@PO3F/$5E-#4K&.QPLUJ0H/URP H:]QG42!J)EF(\8;F]Y M]-HF@U-B4F&>8L"^EK!7(F%OS[XD:L!7L!PVBTRC H*%3# :8<>I4 93F]+& M&WZ#H5D>U+R*Z-:O\ ;MWM>ZU. J^S)(HU,P0@9P1!U.1F%M9 863L$2,;5] MN=X(LTBU9"CVS.0($-,"Y=Z3R!'K40J6!LZT)B)3AY--\H.&@EZ:>?E_VL-? MKC, [J6BM0&P)NIY@P'0_M9\?T@/3[;QT<'';WL['W#S\Z'8.SEJ-T_>TKWW M>:YV&3SSXG\N/GTQ@G"MN$)2$8HX$3$W09%(Y:P\6OMHK$)# *+P7T(.I<2RH@(>),A&&6HPQMOQ*:N T]K81E< MF]]V'^VLK8(UT>A&7)&(\1X\X@+B1#AA"+$BD9X8&GC#5L>%?B_KS$L ML-?KHIQ9%X>Q8;_V8^R4V:QUE."*4RAKDB#,)1H)!RP!H"%*>,L(,20$5IL" MZPTXBQDCD24AE$](:L$0M]@BG1)!*I @E?)88E=0AOZ@08(7EB]R+P6L=_LU M4;[Y?!'FHXXQ$H2Q5HAKF9"Q5B/01PM.O7"<^QO=^%?AP!_T;8@=V_]6IXA< MN3ES&ARFUOF@(W?)6^P=N !&>^8L%>F1-N=Z_[T]!"QF@> 85"H(?53>?TT$ MI]R'G HBB'4A2)$DN.*U([X6COA-(?I[J6"]/:^);E[OC'<^89B7;_"L\Z.= M0P+S0H]@'('U[ ""^VBQ ]\TD'6&)$J.6(9X_<:*.0LEA& MG#1Q3#UFB/ZEN>(E=\R2HK8KFH/4/#(UC\Q*S*88)0]!&6QXXL%@ZZ7#RAHI M) LLT3JFL=ZXO:1I.A?)$8!>1QE KTH O<)31(* C3B;6[EI^HH:=C@BEF# MJ9%*\A2"2SHWV='$4@(VO5E./[6[]VZF\0AL^R[V]].?Y3,&BQ8<8,,92,\@ M=B>P@&M8N!$6]G_#9]>;GNWO M?+HXO'A+FN^;%,PY_$5'CS,Q!A(!D(7KJ)"6.J 8! _)<5"0N/%FT/J^ "B- M2H &C;-6YOIIG%7V.[*E 7]9JI_BE"36QWVU2%XMDF_/]CY\<<(D%IU#..2& M7TP;Y+R."'OK HE$$NZN//';:FQ7E$8%WKGXM=4%).SZPO;N^591$#\1WLR# ME,_*VC%_7#!6#3/ATIB!*7-[9XZN\?7'(-T-VX8ONP6Q42.-AJ-^(>SS=$GW MYC>KMMMB3YCG]ECDHE@KN@_;ZC?^L>W1A(QC0ER%S8V6:K.(_RJ>TBB9]>5$K0K5,B%4N5C]S M?(TFJYKK]'*=0L'^]1UVSN)9X_&V*GXM>WK:/L_?P+YGSQM]D*/)%_W>:3\+ M5B.T!D6?K.KK@D6L'U,;GE+<'MXUL[9EP9EW"O]ST!BS937ZK<&W/+K4@F_/ MCF.WD%%;S&.OT2MZ BUQ*@&+8SNWH2PY4:;',J$BZV7PR^1J%9//5N,F&I1I M<5QO\1NSL8T&E=K^T1L,_L]_:(KU+[U4_?&Q6OR\=+O=@M.ME*',#M,:EB)7 M@D>N8-8CL5J.&&5JX30V\%Q([5[9Q,2F_&2-,YZHW;( M]'?=^+40B$S_EU))]]JL ^/)C_5L$&\]IH*X[OSR&2%_7LA5@6T1-N9> M!S;H0O-F]"I3$,;.:=GA]-\CFSE$SXO!#'SLVGZKEV6U'UWY8>^L"U/5SDQR MI>SGU1KKV;ST%@.N-*1BKX-?YI_""_:GEJQ5+-E6XU,F^8)?M/*[VO8Y6+PE M)=\,_$Q-!@\;;SO[\6P\;@ M8^?4>OS,"1ODL-7)U\$N5J[PT'XKZ"+3J%_ 1D7;>(4L;]T%#&ZD25HG;%C< MFEQ9/5-L,ZZDN^Q>L\5LYJDLIK:;R3"SCP426 +%+$K >+*5?'M^JBG9'^\. MOCU(-J=]S.BV[]\68C2V'?2Z!:/;^-*!_:=0D58A.=TY M+#?:O-)J*VYXJ:USSQ_8,0]P_CH6T#]NLSPV&6$20OX@%-.1H[7%RP^& M\*_.F(01WK/G)V9,>'SM7-ZW_>X M@C=YFF'R?NS)>3.%P8Y@SX;[W;V6H&)Y;/TA9I(.[MT@P%Z"TL@O/+<,'XP=,$V_T\RWGUAH/9 M6Y:F]T\;.P?;&_^:\MVRUW]6/ )N_;_N<')F+:,^8<5Y\AQSJ@W'C :5A.:$ MAW%!8D6M2PAE9.;D3&S _O2U"W_-ARC_'@]N>SRVJ;9C18CR-[#-O\;=[G;! M%WZ[XS3Y,H.4]^;=W3]HLKT/7[237B>74+ &(RZB1C:G&GK/0Y!.88K#QALA MMZ[JA0VZU,ZB,+8"<_00O*.,/3O1QWR"T6!DLY$7>:OQUP@ K5^J>H8K.RCH MWLM^&MF\+-GUL[V4I;+:?,:(=0I(AJ9D^W; =;NAU23MUY*TFYJDO29I'Y.T MWTBZ/L?3G1P5.%%EH[$\D3PB'QFVPK"DE)%W8.86S['E+_ "%SJ186-ZBR\< M;OK+7Z>Y*<5?L?]/O,F.>;876J[D^]W&[R/P)2I(G+$<\G_T>Z.OQX7I<';< M Z<#Y= DX.[(#5JA9?MP46'W;$X=!97&T&1&IN=KJ9USQ;6;,U^XZ,$BR(>E MR\>1;U:-I#A9F+TNMS'IYY.$V1],O>R\!;I4"61,*D2MC0Z"IY2<=%I'L$0H MUU0'LE2HUVS%;\$M/RQ2[RY]O$F;G=G0W4_WXH1_#@)XS,5]". UWJ*4K9ZI M76T)I5;!U+YR%I1G8?[,9P2_34M633C^2@C'X0>6>:/!6S3<):HYY<0*136E M6IIQ]9JJ',;\Q_6IEG]6 <^#7I74,NZZ$@?O^[W!J^C0^O=)<^?#]Z.=)FX> M')X?GGPX.SKY(([>-W,CO?;AYT\7^Y^;[.C@[]9\\LK1Y]RX[UU.>/F^=_)[ M:V_GU\[>3OL;C/7\Z/W?QT<'37%X$=I[GW]/S446B2*3,O* B/ !948B9 .' MI;-.>2(UY8YMO 'O"TS&-:H=?:):N6?5R3(VE?.[6K"S%Z>RK>X_L,,7T478 MQZ=-K;JB[LGP:DE3J+^&\73*"GX+?PW/=W,< )9KMUOA6GQG6_T<%8NO(77\ MJ3!ML1Q>!H4%5QIQ21/BG$1D9;!(6>(28!H3*H%;N(F56*."O-=@-KZ[/)#- MQULQGZU4!T4EVDV\EC)[IB;Q> &H]C%VHAV,^D5,][UM=6MP6QFX+=8:JV0M M59H@8V@VV*A 1EN&HA+$:9 &$^S&&[7)Q3IQ?;P&>VVW&V*G6R2,E(<>;=OJ M#!JH<=QKA_R&M8WVZ&A6U.,L@;*94,5!']ZJ/(F<6[/?BB7[[VJ]:AQ;&8XM MUO=1SIA-&N2<284XCA09*P+"DH2$DXTA%IQ%(!$_GI%6*C#=HF+-,:TLZ%X> M2ZZ+N>MB[O7>#:ZQ;:_>$')"%LSI5=;N?\=V^+/?ZO4/>E.WJQWZE>T52ZAN MN8V>2PZ;@RH<>J:0"X(@QQ@X^L$DYVRN!0>/_D4M:CAOE%S0A/C+D0C!<\]^R2.BBE" M"GS XY0UO"QE[883B$NU_VM\]MR*@^UNV$ZIU8"W$6";/=DU*TR MTLHJ[)P_/8Q?6[[(ZNS&?DXOOLPC;K@X/(NQS$H;GI7U);8+:SG.LKXL.>HV M>J=E*N7DU[D^9&SZ3(UEJ[%=ED0-05^R\#;MUUR%_9^#Z83.J>2&X4(M0O$% M7+],&W(JQ%P" M7,%VL*@NNY.Q#F!?G&C$C*J,$Z>STOS>:W6'?\/E(]"I20Q\IS7P[5Z.&]6J M=(4J731WFE^4P-2RX%%DS&5R5X8LTQXYG:2,F43 JXTW:FLQEMV8SOFT58;( M+27NCI!,H_1<"XPU%YR!D18H* MH<+-D\,OF%)EO63(60U;/Y$1:9,2"!5CR1!&E&(;;\@6OQJOJBR_"22!+/FR MI/(XYBIN,-K+8M%>[[B$JSMFD!AS@9ZKU00\!2U=,N* MK<:%7E-U?S=5Y)6YL+//67;CX7$A\M4 %NXP*?$J_I'+MV:&X4;#R>!@+\V# MR&9""Z2KU2^M@F&C'>T@FP?@=;;;Y_#V[:7LC@M/N_*>934S.+\VLT]T0];5 M7K\L6JP*3+<:.U6YZI@#97:Q;BML_5A2H*E@J<@(].1N'K MQ @:+\BXV' \@K*2NX*FRZ*K2^Z"PJ.X_#5<-A:6**B3+I2_6LW@,"/V$W<1?FAFPS*V9!/9+%1]4[U20C4QD>^=@ M>UF-WZ HJ9Z2^?& LWQWQ^J5WV1)Z)LEATY!NP& #&BW.1&6)4"?/U\"]K.FT7&N3\SWJRR8 MKZ-6:4W!*A2V5 Y*%JE(A;?8:%X*V3@L=%GFFTM?4A\_UNAV9(;^6@=::RR)=4_M8X0%:6T1=1M)9O MP33FF1\NP$5AA6U46#BQ2Z?4&DV48>HAN;*],FN67)D#K?V1'Y9S"@K8'T-! M-EHN W0E;5&O.ZX8IPB8J.(4HT(UV'Y1G)]U-M0U MI]4VEII9&YTS/F(F#*>!L(TKGA,, MTYXXG%10/+=K8%XIR;7AN4LVL^M>JWH7UJ(E@9 I'_W!#OGH=.*2+]NBKR;V M6AKB:Q3,5\,,N; 'N@AFTWS5X5V(0YZC])!+?<_20X;%8Y0>X4;L[V=]CNAC\N,7.[A,PL@/!%S@X"<,R[ MXVO(_&E>[&6NZO>?:/-@]R*WL#W\?,CW/_]^?+3S]OSH\U%G[^#PHOG^$Y_/ M_(%/63X9.#HX_-X\:9[OO8??G'P5AYUWWYH'O[>/.H=D[Z0)[W"\K#Q14QJ9 M4AX)JRP",P4CJPB!?P38\[74QMJ<)8KE5;PW/W"V^_/!\';I6 TJES3K3IW< M_J)@K Q&E5=^G"QB#6:K [/%ND25 @N:4T2( #"S &O6TH2LEYPXHPB78>,- MVZ1L\6STQ:>\KR^8_=F/1? L.TEE$+ATGS;'(=NZ"O'%0ENUMF_+N!]\(*Z];W M(E:>!;PVR5X2;OW9SU28P_,_VQ;0JW0Q"R+A&J?N@E.+E8:")RHP88AQXQ&G MR2/C(L 63TYHRJS,)'#T%7)!/!],+="DUS;62\*J^59SA55U<&R[[ZLTB]J/ M7!6@+2F',PDS;)5!V$<,AI=PX$0CG',*=.5N!6VV&/A6U7T3W<&]B*)=Q/GP;QC[Q^Q2]J+%L9EBW&Q!C& MG$@CD0@8L"QRBXR(%D7' @W6VRSK+:85HXR MBZ$J81FG/A'$6&XFGV)"S@#*8,J<(YP+GD-5E&\2\8)83L<9+S#8>'T;^657 MKL@SU(/MX3B-;2]?>^+!V%.2@S0CI9T&/(L: M&2T%2E1Q[B./AHJ--ZP^3'U"52U"U0^&JCIJ]VPE!:>MH6T7J[CO8#J+V]56 MV>I@[.T"C#ENP/HB!MG$/>+>!Z2594@*9KB73@GJ?BQ0WV">GM-WEG: M/7LS4_/4YM=+PK2I3M^UI_DHF+:[@&E"!&:\]\AZ+S/GJL@4; 0)Z0@AW'HG MP=64FT3\@.4%+^D88KH2NSJ+*+6F#KG]&.A70]ZC0%YS ?*B%<0E$P#C8D(\ M68H:2IJ?>) MU>P3XY/HI?O%7IUDN,I]XL/"/F&35$(RC1@FX.Y; Z9QQ!$%+I/A0A 5Z:H: MB*Q0^YZX@+V^9,XHZ<%UH9'I 4&$?,RME MIH[K%U'95A?0Y)_8[A6E7 UO3R?*OSFY*O.'@K\,@RT< C\:P#K$?L4*&[O' MF5,0+CH][?6'&>.*,?3Z#9"\L]P'(W,(=KN]?XJWV6J\OYGZM]4=#*,-=Z4 MSDR#<)\(,Q#_/8)+X*-66L;H"VLQ?:-I?M_=DGPO,^,.2XK#R:IEZD87"V+, M\M?SW([3#)\%D6*1K%",>TH0QK^=9CW]]\CVA[$_2_87*JKAB1CD+C7S++M+ M^<=(DMJRQ+R4DDOG7(A8$^PX3D9K[EXP_U@O4YT6TU82;XTZ63,N*EV;)6$L MJ,>6,D)?16Y])RZQGT*F]^I7A(T3 K';]W6AO<'+&.R#.^]_U>:WWN'2)J5^R9SZ-8:OGU% MM6O?3G3G4ZD[ M?[32K&OTPQ]J'D1_W,W4ZNPV-&T]^A^NVQ='![\?-G4_?FSL?CYL4KMO9%GL' MW_C1^T]DCW[@AP?O.O..5[/S@35WVNUF!QRW@^R\O;TX//EVUMSY1O8/CK\= M'7QB1SO'Q\W/1\L8CT1(8!)%B2S%X'=QKI$54B/AC8R"AA2TRA0AFV*M*E57 MAZE/N;7<32'W1N!AM/P*-'!6Y\:*5>K>'\MT[W,QG!BV85KLUUAN<7F'F]%% M>#__,]COY]'V:^V[C?:=SVE?W4K26NHX!6BWCG-JK&'8 M$"I("-X91^JM>KW!8K%$DF,IN>(",6P=XD([9*B1B-'$I.-"21, +#;5PW?J M%68/K Z/7MA.?2\%K'?J-5&^^9TZX(!YX 0%FB+B3"MD@J H,,&5D4Q;(3;> MT,?8J5]<7*!O0\S=:LHH8_&?C3T0[#KK^TQ80EMGA)4J.(0]#XB#LXPLF-IQ7H?M M^%X:5F_':Z)Z\]MQC$)A@P-RB2G$81>&[9A:$"NPK%(BAJM,U%T[SIG($9WV M>T5#WGR\:_N^/(Z>.O2NO>@K ]Z6.\F=4MACGEQTCAOEG*,B 8A86N_+SPT. M2]@7(^6,*0.[,;<)<:DXTIIJI #F ?:Y3)GN0O^@;O*U9V?KU9SPYFCW?=2O MWK371"]G-^US@X_^YQC[SM]=^]F,]CN_G^S1=R=[._^?O3=O:B/9TH>_BH*9 M^YN^$R2=^](]003=N/UR8Q!MFVY?^Q\B5Y M)$:+,7SZ]V1526AE%49 1=SV M%5JJLC)//F?)_+ M=T<\!D^,QTA*0A%WO$@DIX@*JKV+6GBEEVK\_YYICO@J_/!FMX-R*E &466$($28 *LHI/PZ<9V?7B]'NK\/CNL5N=KLO5F?7"O&:AD21!A+B#. M$FAD'2Q2*5K)&(9WS".%Q)^;#U[65"W(PEW"<%G75-4U52NQ:> 'EN7R*8X- M=XEJ3CFQ0E%-J9:&U5D ZXVZ\UD 2ABA- F(61T1UT8B(XE&1'BA6':.J%E5 M:XDU*)2ZIT:82C=?J%[,;?+.;XJE/,W^_^_&+6*Z&0?ZK7Y9 [(4,> J7Z(? MS*!&]-1X2V2DP7*FB-%.4X 0@B78UF%))>9>\X\IEDQ0^"[V#M*?Y3WZ\^87 M0,,Y2$\_=L:H@&M4N!D5+O#YM:&5+SO\\^G[UL'AOUI-^O=I$YYQ_\L[#L]^ MOO_EF,&X+PX^[GW/S_3OR[_PD;>.):L%TMXYQ#D+R%)CD? N1)&2Q@YO; _. MNW. TJ@$J-\X;^4RM\9Y97PC6UK?5Z5%*4Y(8AWMJT5RN4C"O=X=:4:9T"$B MKR4(96(N*SJ&G%#)&*\P>/=+ WY;C9VRF+*L!W3QN-4!).SXPO3N^E91NC,6 MWES\F$-E[9C?+HHU![G6<%1\F/FN&X4G#DU#0&XP*AJO[U9J5U;OOEQ7)-XJ@N],WWXD=O M;*]3%.#NQ\%)-VPU#D]R.6CQ1WF75L$JGU>P*AS.M<7ERO1R+>MPO(0Y?S@7 M\A95KM]!31;W&HTW%^\6A-MG9^V+_ DH.7O1Z('0C#_H=<]Z68H:H=4O&)RK MCXMJV5Y,;;A+<7EXUER=G*5DU@'\KWZ5S0R?]5K]KWETJ06?GI_$3B&0MIC' M;M7U>($#"< ;V[EO0JGO0QQ7TQ87G!#V J#S!]T,?+FFN.))F"VF?8:"N#.X MDKRJ+C77KFY.5:V>V'"UUGYA.CG(U$@F!N/2YTJ"O.V?-%*[>SXNCQU-8..\ M.VR'7*/=BQ%B,;_+!^V"VPL6>6V1N;!H^1^W; MCO_?^XO/'\.9HUP>?&Q^^?1Q[_S3QT_?/]%W#,8DFE] ^QXV3YOPV3YHU4]? MFE_W=W]+^U\\/MCU[. 0-'36D#M'B2?)+:6(X&019TXCRXU& 4>CO,!1B9Z *DN&\+\W]!FYI:+X@9]'SNVU^IF MI.Q%5[[9/>_ G=K=?E4'7[B7(Y2?Q;+M(=#JY_A-#*Y!0%O/1B M1>+0G[_L[.^OU: CU6>G%=SXGF/.C4&FB3K.!E.)7@/[M2#E2,->H;0JP%FZ,78))H0TG)9-[,BM%GBNBYK";AI#Y14+Q1KZP=# MVV[TJHNKS6;[ MW4Y![S#Z:M]^*ZRZ5B&QG;&XE7LCPTLET:,)_E;=MP?SV^I,&VXP8YMC;;F9 MN5#:\+17[N?";?#L17"N5W/AT!S'3F'H74P0RX# 61A=S^9?HWRE+(D9R4K& ME6(MOQ?,!B6 G&4([G6F.5G&YHB#6Z36V('J%%Q9F^,E@DVQF&-DQCV#A:F< M@&FOH=6_ J16-HC[@PET+G?6C+MUG5MU,IK#K8)YI%M:BK^,3/"*#J2*L4_\ MKEI_?/43,.:Z[>%@^4_6(+FJD Q*9N9GXM^3WE4$]#@B!WOS*[)Y6_]BV^?V MHK_Q\_1N ,&?GL)E3S^W;Y8_?4J/]O3E[@R9B:B0A5^&&1SSMV X=FW&TCCI M91/\/UK4&)4TCLH*S;TQ1HM$N.&$*\*4#T<*E$T!G; '?L_6>Y'.8[<7+?%" M1B3'E+:$!^4L!BO?VNB<\1$S83@-A-V-$>F)1+HBD9I"C\6VQ>82&W/S2B67 M&GH&9_JV78%+_C@6MN&HY];(G8/)#?F-4,!>/O,H0*X_@/\['5$O 9Z5RPV M=Y!MH*D@TJQO/HZ;W"90,A6QVIR>D!%CV+78>=_G.)R,\%RITG*^KN-V6T8@ ME9\D$Z!E0GD8[- /\O6>OU+>RH,;^+/ /EO$J-\:V8F@/V'+M_HG$:P[ MN*2MIK:\;*L_ML<_G'4'_UY\L0O0\>UL@T\3M?7&I)@5'UZV0?/O*JT^$A'0 M>J#+)E;L5I(R)GS+/BDX 5D.=Z./^4RHPF?V*+R&81?1V[ MWR"A8YDJ5B+_WH+?4% 83Y-)PDW_\PZ9$YYY$FS.*XZ61Y])2+E*PJJDA$JT MBHC!')41,4+9=.:$N 4M[>]5R+;XX[ 'JU3NWEMF4,C7%AH[])?[NSM'DI,@ MDO)(4DL1MU8B+3E#E!,#BQ0-AQG<-EO+\A]@E[0+FZA31%JF(V%CW3:6WAQ< M'R%Y]G6R^S2(X)Y,!#E:'?!JQH@YI:BO^$&+O_-%.@'LE=Y%9NXL_/!604H\ M*(])QG)?N!@32O>*#!6N,19N/RE#E7(H5?Z$+P<^X%UDGW@0?.X<$8SPZ, H MY9K&0$.*D3F6[BS[J\L:>H4R3YH@\RQP;@&0D,4FYB-ZBYPG!C"?)\LP<9+Z MC6VQM:QQR$CFE[K:FTM)1J"F\1H1VC-9+\ M6%FX_'24N<5BY!RQY$ 6!"?(.")1P"H9F7(6(=_8QEOT!B29]*U7C![WDIH: M/1Y!8MC^[MY12M@[*RG")I\_1F_!WDH&.19,$D8YR?W21/^'H >.WG!,B%3& M<".5YC0(+3##-"5.99F'>"_3^TGZIKU"R&'[7W:.HF1"8@'Z1F;(D3(BRS5' MF.J0B-=8,+&Q3;:6=0":,EX6]Q^Z$84_[5H+!.- [!KN; $8W#> M O4"1",J9&WNBX-T?E5#HC--(?(#MFX]<-4H*(0FM%1 M?]6HX:IOQ%5T8ZNQ1LT]CKE=H"YF.OAL,P>P%0*CH,U7IB9TB#8@S1A& MW 2'G#86&14PMD:3Y.@&V'3>GN5#SMXPOIPF&J OOK4"W&,XEEIXJP1OV)YC M&\728=@;G>NXDI5LM(XWE3$S?]E.\/<:JV,B^,RXG/3 M0*HL4T"B\&78'Y1!^"("6N4&VO;TP= "D)K(7)F\"N#F3(EB\9B3QQ-51\S- M^;OG8^]1K,OZ(IDCW_.LVV[YHJM.=?S6Z5?:>'RX=J>I[7H_+$P!N,+"^;N: MM?+!^XW0+;"W.AAK%/,/@_.ML\)%*0[)KGH(P;.4>;>QR.4;_ACU.S$?ZY5=C*I6/#GYM[KP:)A%VFF9G-,> M)846>:#C1\YB=Q4Y60OTB[WUN7%4&;'6X TLY M&NCB";DHI[_<5B["+H,5+F:\/QU5S='4W C(#_*PYI>K. '+TY;-N%[+MF]4 MB=-'T]O_XWH_;]_^-S^V[PS8/5NXS)VX1^,9J<5M.\0L** ;/0-HW/C(W[QU M[QJ\Q>0C---A6T*;>UWV^L\$EJM?@#68+'.[SD.K:Q'T V5Q_$WY/+L.'9[T M8FSLP_=.^HTW^4Q]*9W/HRS%K:9M;0C(;C>G'UK?%\_HK:FBUES6)\JF;RS5 MOL4CW+K>^QG+Q+^&G=A@N$Q262 0/U .5KEFE74R?9T[U?"_X#5]*9O\QH$2 M>K-PW;#TZZ<9?YIJ/_FZ"/>O@FM5I=8MC((G5D0WS?FL\#Z8F? 9$QN]Z(Z" M&M,&LD%IR;)D$3BA#&7N%-5:)=/A79OT_U],@8RBO16V^,5\!.=_H4_ M?]ECGS[N71SLOF%-&-O^X0YOGOYQ\NG0Y[&VFG3O^Z?#O\@L[G^U_" MR:WS_T./FV_WO^[O']-/'/TZ:EW_QYENX[A=X??AW9F8G,_Q$EFK!",%( M62P1+*A#5D>!I%58.@SN)<<;VX3)3ELU;B7 (>HS-$$GP^JL>O87'-8%',P"(QAE+')&+8L,QF8Y!ER>75 M$SYJ0IUE&]N4JTWXPAK!XHNGYKPRGIMQ,*K$_BG3(/RS\0SMZ.MX\.[8RN"E M*8Q%C[C>"N.G'VM(9YX8>'47U0%[IMPR> +F$%G(BA7Z]<^N6 M5D33!171O]N>FTWY7.NG>V Y]!1!8";L*)Z_\=/.WC\;_]LZ+=+Z?MHHW]TH M,KCZ0W\R=95\B>H;DQ-:5E.# AQD-"F3Q6+!J=1OG U+LH!>D<)W&FU_V(N; M#7AL>QS+Q+M34)J9#&BBT#0>5[P8K4[CC^AZ12I=L8ZKJZ<67GB7B:6)4GES MZJ2X,X%Q$WDRSE?V*1W9IY3JNI[ZL7/PO^+]P[^.#/7&,^&09%PC'A1@J-88 M6>T%)DG*9$BFE-\B\_S/<[74._>O.M9@T 83'5><&Q\-84EJZ[E1V$M;LH[? M6S!RWB((^92(C IX+FKY6"8?\/E1C,KA0 7B@O( IJ-@.6+YC#SL!4*@HC,MR?=@HBO))XI&U; MI_V)6H\K$L)N)KPYLZTPDL0&P%S)/6*OF.HF:SH6%OU7:/M<*_XGZRWOLO5@ MHWDPCB/'%"# 1X=A[VO'O$]@:"=[9W"NRW0?L.EX!F7%J!-&>D2#3(C;E.G/ M+7C^(7%NL3&,Z8UMPA?4Z39^<+'_O:2G+M=]#,DY.-P'1XA+J:E"AOD F.TH MLL)S!%J<\@@OA6#7%/O?R:@CD3L>X().< MJ@D25R8II2#+PJE"[QHT?M_K^ MB&!KL P189E 6>.40%E'BQ)1+&F5:'!V<7E_XP=4]M]+8&JH> 1A@<\ *@0A M(M=D*XDM" N-2'N8&,%K9+@**.GDE=+@<>QM3J[!9B4+_4$/9GA84'X6-]D8_:H*V?Q7_Z[4Q8TP'/=& M&A1U=$70O?4]1\1S]5?)43M9)D(75"!/]]XI'Q,&,T>2.]E"9$'A=,G##Q_: M=G=$PG]CO?-B=OL"IVXD#Y=J8T+XKJV/?IISHV87W U=G18],AO(^TD!V^F$ M]Z4\[^0V706[P6ZK[]O=?'BR+I0@S8N10C@&$-\[W[]\?_+YR[]:G[Z\NVCN M_I:[^YWO[YZT#S["_U^^PP>[[:]S"F'W*P6@OVQF97+ZKU9S=P_OO\W=_7;. M0:&(SX?PV>X[?O#Q?G7.D8''9$$S";HQ3P12\]HXE&)0-F5Y-\&[ =]8[-8?K3 MDJPB!Z![W13[_9)7!)[V6\O#-*1842&-VH\URHXO5<0^7VZS@OY\?? 5_%=4 M=K\I8@R=?O7-$UB>@AQD@38YA/T)>-@8/<05]<6_6'IUF3 M7<;<&.W6FG"D/RX:T_7%O[Q 3B'.MC2Y-:?0L^+?N?U@R982[!$&^RAD/<]N ML+=;L(>6'"U-(#[$!U=-W(_'/:ME ED[6O4A7?N0TFCOSJM"' M".!JF&YNN/I""IR7N!3D4;&@GO!:]M=W*0$@7],KW:)"?$'< M\ZGI9-.6)Z;[DJ3+ LI8AJ=9O=G.9JH<9B(A$_&R-:FK/">0;*RK/#+^Y/] MT[];^U^:7YMO/]%/\-O]C\V3YMM_M?OGW:\,QH";]'TF[O@^4U:(3=($ M:X6<80IQ*BPRTCGD% ]@OD,JKAZ(7"$74B>9Z$T(YS8;BQPAL+ M."0C#IB'>[,+W0:.GD,)]#/!JLL9K%+$D>A]0#09@KBC FFBX4\?#"4\."1R!G>2L-#%%"[ $"E8;G4+FD6&6>SVRGDAM/:TW5K$9 MK')>4BHH14S&B+A($F6$RC5T/'H7B8FYS:G<-'*=X.KE,S3&7K_;Z<3V..W\ MIW[,)3NY9+X(L>6,B=;I=.:ABYV86H,R W$NTG85P[W;1"T$ZF>-9B$F03B M%(^&.Q$!VEC4.>=41\NQN7-H:BIAZ_*6ZX2DQ+EJE>G-".ZA3QG>,9]49^Y(T\&]: /8Q3 M9 )1+P3BRCIDJ.2(R+,^OR(4:R<=4I11Q#WSR$2*D6*6@)FML>?!/H3MT;?#[8;J.8R_W&8_M$2=>4=@]"A'_ M;9#V6>/7RM)23H\[K6GP@C]R*_*=3BAK-B>CF!_B8-".X6,K9Y0-?H=UKF'L M+C#V82X^0!DG1!&-I/<2\4S>ZJ+U2"I!K)4\Z&@VMN6#PP/K=\I2;^:5)W74 MF_G';N;9*$'BQH7 )&QF2Q!/*B)K+4O+.?A MX;NY=C]6MM5GXPB2CMF+M7,%C2R',M-E7PC]S8IIL8/]C]J#?[ M^F[VE644U)M]C3;[;*P!4VQCHA8I(Q+BTD=D+&/(4 O;G&:SS>>@(:;S1/JO M)+W@.B*%I]C#>Z=GMM4K:GQ*8J1N:EAG.Z';F6)4GR%6J0.E/R[0<+5$-^)9 M:GV/ 5W&7K>&LKM 66LNWA"5]8([!=B5.6D:3 MYAO;;)/1.I'P!>_M1PPWU$K[!VQK-K&MO\.V)D0;RKE"-)*$>-(,&2XT$M8Y MP.X@@C+KJ+1??!I#[OE<;+T\U_W&3^V8^_=550QU7L+RF@3/-*,J8FX\%X%; M!Q)N%&C@:S1-FJ.!ERHSQC%E (V)*UJ=?P*=C$/>;]B MS#"'7>RD#30&H2G8U-Q*J>MBA77;RG,$!9)*2XA!"OQ]4,* D$Y8C8Q@#@": M&67X^JGC%\]/<-@=V/9=NDKT[QILF>;O9; 09?7#70A\7QK%S"JGYL5@_"/F M650 O],)-7O6HP#^P3SM Y9*$A!4Q'4 VTUHCFP4%K&H*-,TD6CTQK8B#^8> M7>%F>N)3GAI*:RA=]\R6^T%I;5BO#&=GXUQ!.L!319#CDH"/3!RRFG/DK8C< M&Q8]I1O;C&Y*5D-M#;4UU#Z;7*,::I\8:F?#D1ICP0P32',")JV*$1DC.5+) M&1]EY" %8-)NF*K^0MO5G\ M#+8FC/NBT>KX8:]7<.M4U6W_^0.CC>(IT$0^3S2Y=Z]PN/?E$4^$LN $X@#_ MX.!:A33.A\ F.&H<&%Z2;&SCK7FVN@;(;WO$J70GX7B@45\+QX]I) ]C^>O[ M_N$G&.<;O/_N2!(<7-0&,:X9_NN3?*/-2@K67EQ\L*V3\_(L81@A6@#%4*\<0! M8!R-B$5KP'S@U(0L*V)KWC1=!C-G/9CD'EA;XS8!@^[,X7O\G@D$P1#+8E:: M/+;?[_I6\?7SUN"DL(XFCO +F^C#67?P[^(W'\[R=3YD1HVMI5;B-'/!KT]O M--+L)>YXWQO&A>D(DQ-6IC&4,S0U#^>Q%^^T-3TH]6!LS 16'!OFM!.IBK\'(9N6,SEN* M!M[I!^>G$NYN-3J;3K;[>[4Q& /ZKN%?(P\L: ML5,$98IA.=LN&NST3V(<]+<:MU1W93@RC[_5&99LO,4N N,0+#(LM$B24T"8 MR#QFPID04N8Z@]\5L9MQC*D,%H%V;-NS?OQE].+7T.J?M>W%+ZU.H>.*'_U: MC:$*/&6M.YL=F)5P^?&OYZTP.,FQTRU7.G[Z8M\\Q?G M5@W MF$?EQ616#RZ9?_YG22_S3(CF]'$AA [1<7#4G^?SQ MS??9HZ#/I\V39CY"VOU7NYF?[>W[+_!]N.<._KS[]?)@]]/W_2]_MS\=_I'V MY^G!E796"R+ H"OZ0G.*K&4@WD0%P8+R.KH+BW6G,L>C^/ MS9L3AN?(5LSV7>>FW@@UK\ RJ#/")'!LL ^*ZH@ZJ MN[4^*2U;;9"M%J+F.5(2=T1%"XM$9>9/I029F(_*!'7"A!!I8NM'Q'8#1(TB M,S#8>'UL8=$W7Y.UETV !NRVD/?8;0I$7[@)]].3V7!_VHM"X_S1[4V!X4([ MKH;$54'B@A96RBFE",?(. \^JO4&K#;-$8O@H5JC+'EM@8& MVP]&PV=L#8Z;_;U>"_ N %@S\SY[])LW" 6)PI) D50FYMPI"]XKEB@QH[Q+ MU#J'EQF$MT>_.CCW.-U(:W/M*4)N=6NCIX&O!405S.,4DO=(Q)PVPKE$3@2) M8O)&.(&MD6E9'[-U--Y>S>'O5)+._0Y^Z^+#NOCP5JJ "8%5"EPZX3B16HO M(O/:"7#[B*!+$D+K@^9UU0/S3KPQ3 43$J(J:<2)I<@8FQ#FPHJDA.0BIY1N MV.,%HEPPPE7A"D?CA3> MN#[A+F_2ZTL7'QL5YM*N:&DQ#V+#C$A%I\HP5^#,3M-0[K;ZOMWM#WOQ(/T^ M891/F8,GMA=_RW;[*.!W"$/XK0WF_--N=+;_>[713_\X_71X_/W@[;[8_]AL MPWU:<'U^?+L' M]P#@@-]^WO5D_]##F$Y@T_XK'>Q^_=Y\=P0R1KWU%A'GB# "'%8)VYU)10,#N(^ GF>Y3A9,CHWM M#X6W5,QZX_M*.-B6>I*&E,7&VNOD)^W$4MD6ZP]/6O'+.@P M]_D+L(5XXPTHQ,%%8Z^3\S1;WV+CS[;M;#;.3UK^I''5KS0N"[IW"#ZBZP*.67\U_%P\U^?3H#?+;>Z?<3VSGNYH?9:ORT4?Z51]WZ M &L1!YNC3ZJ_\T=%8M)A]_BX'<GN\JWJDJ2=O MG,$D]3>KR<9F-)Q2$@[.BJ>8F-[JX]'4YO>J@94_OVYI1E\<_7A4+E -_9IM M4UU@],7R DOGN@Q0E']7I0@S(E9-3_7A?Q4[EBW;L1;6[+2L\B^',2IO*(?Q MZVCN=#5I2WXU\XW\P]$$?/"V\\%WAZ/%7CZ3"ZX[_O%X6G;:[:N 6;=W,2/J M\-7^ &Z=96*N?=^S<-[(#VH>!@!Q]@\\:9;2VVQE9"-UAOY&]QA8HJGR9O_JCC7_=I:H2 MG)R26;B/6(@D\Q\>'$%8I/R:_Y03?^K.Y7R>^5.(W1'40M M)1A<#UZ-]>SF2(?UAVW8*+D>YW#JYZZ;D1,F_4HUVW#:Z@#0YFK.?*]BM;8J M .U/3L[P[&IZ\L-7LY-GT/8N\HKUP)*&03C8TL>Q$WNVW8:% ^W5N,ZX%PR, MK^SI1RXX-]AJ[)7QC@2/8R3\%L;]E>$^:4'N]$#&CHOM^=O%G&V_DV6D^.?O M6.B9/V%HW4"F/'_8&/Z7,.R=@X?8CYU7Y@7LP]B:.T<\9!80E^.T#MQU6!2D MN3%(&J\E2Q(G33>V4W?8:UQ$V^O/6NZ-U.N>%MAYFB7'72:5 MT^#B+$?JVI6_]AT@8A#AK[L!$M6B$9)N)6<+105!:"T[T$HP:G'R,3 MM/GNB!A.70+M%)P,B =%D:4N(F^\MT00YG!\*#C93F>8(683OGO:0E=_@FW_ M?T/; Y&:@:[#XCH+'8M1_*O5*1W=<9G_4L3J9^GHSR)69NPBL \L4UP$I94Q MCBNAB6.*VML3K3U83)O=3NE=E![Y7BG):)(:PBH9P12H3?V!;SZ8+_R,&0:/W)*'B?6KUL M4&4.T9C)0#+*M<"W[]M>YA2IOE6&=3(WR#B&L%D89IM7EMD(T'Y[FV)^'.^4(TNB3,YL/7EMG.=A1!BALP^=(;ZS"WX-> MMUW$'D-,K4X)H\4XBZ!Z!NM\[ZU&LSM#7;+X0+:*KYV,@F);.1YWUBVCXK\4 M];^5LP'+LV8VF<]#(V_\N-)ZVD]8FV0!KV"M*D2G46)P[S6#9Y6%2= MWEP=/8U/"":/',KX6'XWXV9>DXFCMJJ8OW&[FR\];I@]<]WY9EOMDDFIL!8G MKC$UM%EFK.+-XN8 K.T"3T?,5--7;)QUN^VID2T](P,+I""IAK6:??A\/I!U MD"]#V*42L.%OS=:Z?$/V=XZB%V!M M4864$&!K):61P=XA$@0%2RLX$@'H"-M44FU2OLQ"KX2Z="OCI+AGRR<-!\/1 MUI_/S9VUJ4K/\AHY/LG'LF#H@34$4AL[Y3E=/XOJY"EJF8F0+UMNE%Z94MDX M!V^B88< TW90A=4 9T#_]V.V'_]E06OT+AICLJB5PK8L3(<;%>:\>9;5"&); M"PC@LG-1ZO7^X%'&?$M5,P:^'(3(-FN&G-/,'9C/2VT[K\G='+8'LO!/8$R1 M8/MF)# [17!CKUKT5^QO77&D7Q[L_L4/WAUA$5**7".PDS#B409DN#4H! E+ M@#4-.<5L4?2QTBB#HF5PN9Q%Y*E$!GCE[5DK?U8=A$\D1H @3%"UU?ON[ONN M ,\>S&$QGUF<.\&61YM@?[1SJ=#Q5&[4./5AP?'ZJ;V82GVPC7;L]V-O#).% M10CVW=7?Q6Z_*.XW =^WS"4K\/R.()['Z.)X!&%DW(16']X9V6'3B0CSCWK/ MA)9B87X<^75QQ5_RWFGY6V0H3V:3]1MS*:B/F*_\P9_$,&S'RA2;L^6*D54# MV\G4N" ,A4_WBE.6<6Z&C%EDQ!O$J?:(:XV19D0C[)5*'@?%:)I-0;Y_]M43 M$K4W^L/3TVQ<9<4PD0_5L)4TC%.M;NCYT\IW+QT"ZO[4?Y>_YFX)>-O/=@U&2R3MY:NU7!]S'(V M3VS^SY%CC[?X(-%.OYN_W\%7'W[/&!]US.Y?^V M4CV#RV=P9QQ6W8.):W7Z+5_.V]^V/;S-Q#T.J.;R\\(._'75,#M?COKLUNRG M5J=0&W?,$"\8A$D&O-)'$P7?"TO 7#ZR 4NMM96HR6 M*N. Y]C_OO_VCZ_[E_F_'1CSWN7^Y?'Y/GV_B-6;2F:T-P[)H /BCFCD MK,+(.1&]]P2S0#:VQ2:A9HU8O5?4G^?!>W[M$/#V7#J+'O&9PMFP'_Z,O0)4 M5H)IBZL-5@-I([^F\FI&_F#A#C[W?( ?C667LVR/-$1IP6?DL.Z(2Q.1(X&A M**C'S!B9A,P]EA<4,#Q[*'OAUWA$,M^UQO,JP_^5\?;>S7!=&7/OJN"^6+3^ M7J>L*7K;Z_;[M9EZ%VB?)_*-1!"::,P=4PW*[>N15D0BHX("72[A#[JQ+$Y9N;:36'0*?$W0M-U(?B%]WMU;[=\*OVF)=':S-6JR!V^ %L4C2 M!+ &((=<3!I)+J7S@D=&7,Z W3+KU+!F1<#VPJ_Q6H.P(X"XG]'Z?*.MR^G; M']=J+=*+;RP&=4N*02O('RU:OU5;K?>$]^8\?WN03!A8.22DRPUBE4/&>HP( M\=I2;Z,R .]S%X]:_5>78CUJ:S55<58 MBU4K?C,&_=I:O0NPSW>9B,E0ZJQ AK" N"8$F>#!9&6&1:P$\12L53K?W?M) M.J75T=4ZNOI,C=4YY*K-U=6AVJRY:I))7A*!!%,<\60ETDP*A)7!23EA@\\- M<,467<8O\(S1[85?X[6&6/_H]E)LW3\#Z?OZH, MMX+*B(2(%."=:>2DR,$)*9.+'BLL-K95'6!=:T"K ZR/;[/>ARJTPJUFMY,I M3^,,CL59P[5('-BU@_B';?6*,K/:>KT;O,U:KUH[A3%AB-,$/CD5&.5N;<@; M&5U(5E@=-K;%UE)RK&<,1R%Q%LI I!IL"5RZ5;[.'U#G?:8G5$MX[H/J9U M?#^TJXNZG@?*S5K SBO#*''(: H6L!"Y)PV8P4%(XXQV)FJSL:U78 &_C/!M M'B[;HN+LR9@-[K;S'XT/\($^[_+M_;X@&H;W)QAI#F/OE"YL'I1I*>N=?YN= M3V83C4(2Q >"HA!@WQ@FD"8L(B<\"]P2K[3.OJ^<:SI4=56\D2>CMBU>K6VQ M_A[4F+6I"J35GM3*D(;-((TTT5)N)%*Z:'Y'%=+!"'CEI3-!.8F+,^)-(Q^< MU/CH5L9K/12MK.Z"4'4E<:5J#B:<7@8+%;K#?(O TFKA\&"^ M;(5' +SH-8HLGZE&[I"#?Y'/SA93+C.I;&RS3;#&5G3J<,L]5I^[UN>NKR"R M-(%V=61I=3 W1Q=$N"31S#]E/>!XXAQ/EN56_P%,I_=UPBL M(TL/CRPMW][+(DN+VU+7D:7;[ORYR!))49&4$%.6(&ZI1$Y$C7+W<^8@TU0XQ MGX27 7N:.0ESC\-GD,*U-+3T<]&29GNB%?0$:%[?$V=-V@,=CMO'M4:[H_$M M;X_<+JA;];.*(VJ3!JC?G+]TBVY!Y[;?^,\[X(5@F(,M(G7D@G.#K0:;U'A' M@LB[QYW0.9# M(YZ>M;L7,7>6ZOJOJ- )14_@T?*#*.?7N:==[C681;G;Z(S2?!N3_;&*_HGV M[*S7_0ZK.8CMBSO),]'@34D>K%*LZ%\MM&8B,!<)-LS2)?IO3HS?5(_T(?:^ M@?.[6*K'B)6HF??W1[U5OY>R_-MWN ME+VYS$U@G1%F_9^@-G_=_'$(]4]KLNXI='_^I#NC0 9-)XE,!,U\LR ##*>D&-@OH>D M.!8)VR1CIKB9M]BO-/9-;2'7K#WFX80Y 2)3:/I^L4.F=]*T93 XL8-B ]@6 MC+B$RX;MA)^[O0S7A8AUX"WX2FB5/QGV1UOOMS9X,.B#/^FVV23$T@FSEG"7#$2NM;\>*1. MQI-K/VFPYF4M9:;?'YZ6[]5=C7>.HH2U9MB@P 3X7$X;Y)R,L-R26!&3,X:7 M>[O5&<*.R7K0A.0=F+72J\@U$0Y;R2(#FS=(2JB>[8*6PG<=>G&PB/!9A@O(7+ MT.F=6P_S+8W9ZGO.DBUM^*,TR)7U8)_78-6M+OO0)+JE9[#FUDEH"SN3/J^. MAH'@>L_O[7)*5S(? M]6Q/S?;RUIVU!-<2_!QFFSP,C)]E0OXHPA][IXV?6ITR0GN;!L:W212^4V?G M]4LA:?Z\\ZB&SZN:S.LB,I9H3(QR6'C-'?96FQ1$9()*PF62142&8%Y&9,A* M,_[&D;>)\,QH6[S@Q+XW<,WVE_W#'=;\\MN73Y?O6\W+OUO[7V"L;_?XI\._ M+O;IY];GTT^7L]DV^X=_GQY\W/^^O^OI_MOF%_@^:W[?OS07=@#5EA'B&7(L",2-)$@S0Q!CBL44#366YY)1O#3@4F_%1]R* M*SB;K;?BFF[%V1Q;G6!!O52(X*00%TPA:QWL3*&3]UX''%*]%9]L*Y(8B%8P M"9X;KAD!I:AYCA%''KB)H=**I-:*SV\KSN:@$D,H42R?9"N#>%().>P@H' M#1A+.?*9S8:[0)%UWB'/G>*":D6YW]C&6WI-R"6>8@_]H\:=1\:=!^8NU;BS M]K@SZX()<+2XXID6U(/=EPEN#)A[2$9M10![GPJQL4VVY(-I'&K[< MR].L<><9XR2@C>MKNV=5WL<^*V;2\[: MK<'%*D)]SP(Q'_NP[V6V>_JA?O7JU)@0^3Z]G:MQ9.[^ZQIUG@#NSGC7H&1L$2:8XT,]9)I8R)7->[4N+/.?G6-.\\ =V8]:PXVKA;,(DQ=1!P+4;;% M\(RJ$+7$E->X\\K.K'=;WUHA=D+CHA7;]RNFJ8^JZ]#M([C4>\T_?HB2&>V M4L5,\EJDUO<8T&7L=6O5@](Q!:2[=FDE!'%A*G$5PTAD62%MBD,1))>L2^.J\!J5% MGOJ81GB&U&:26'CZ_0EJG)/1S;8R(\U9MU\0COU2$IQ^BU=$-'ES3_RNXGW M5S^QKM]M#P?+?S)7=/Q$I&V43Q,%3?Y[TAN-YLP>1^1ZT7Y%-L%@?['M?H?Y8_?4J/]O2E< .$=GN%+/P"FR+V\K=@.'9MQM(X MZ64%\1\M:HQ*&D=PGS3WQA@P5DC.C>&*,.7#$1@J!7-79K;+_1] L/K_\[/= M7K3$2U=#+F<4W/X?U_MYYFH+R:-DHBI@ZZ-6@L-X#:-"RH*[-[](L[Q9)&%B MM%&,>)^,$+&XXB^M >QD?WTU?[';WL?^H-"^[[_[L@SKX05 M A'.).(>G ,;@T=!>R,5]P%S.DOL=CUA_7KR=^XTP-B#H5UD^.A=26K)UYF- MUX:MQ"+;?;DOQ1Z"68UN$KIX MC3P. 5H>[$H(T.Y0?/NL6%S*CI-Y7Q4.UVW:_[S4J1@QS***8K91<,PV,LEL M(_N=C<+QO,L1W%TJMN]9F+U^T_A3JU.Z>8.3[A"N$VY%BK/JJ9JZSH_.0"Z4 MR).4^"[2C?U&]ZKQ=NX>O!M]+'8](S/L3:45_LH34A8V"Z9@9A$]WOS?$&R;O0ZL[C"_V3\ $Z=W M>&([%57R7Z-^#9U0DN+_-ASLQA1[O1A>35/ATSWX_N=6\_ 3_KS[E7TZ?'_Z M^7]UX,\SK>?3_?? MON$';_?(YX]-^$WS2_,4[GGX.9,0S#859IY(H:5&Q!*,>&0).2,H8LE*IN$E MD6QC6VY*MOY]L.KN?J^VN]^2Q@#WPS[Z@Z#OJE?- NQ[\5T#?C3RS69.&) & MGLGGF>0$<>T"LHD1A%5PC@5&4BY2('J+K4G>WJM)G7M;-@Y9:GN_LI/-A5:= MX(0J&TS!G2=(-%H;JTQND".-#/2FCD:+&YD^"LQ-=T.IK;F58=K%G#6G./9$ M*XTDI8!IAG)D(K?(JIR*8R76*FULJTTLY'J<<*XR\^'!F+!V0'A[:V[1(SY3 MN+NFS=/#,&]UI15WA+S:E%LQ[,TEP28*?FK02%LM$9=$ >)YC")WQ%"+$RM: M8+(M^6!3;H6P]QK8!7[/?>;:][3EGF^$[J<7:\S]T>VEV)KH75F;;'? KN;O MQ:VVJN(O#T? M6ZU"M"' B6IJ\X]K;F>76+^T_>.Z?NUBFA MS\0TO&/"72)16T5PHI$['HS%PADI2= Q62F+I)-K#,(ZX>[EX.5\PIW40D2# M/>+,!L#+I)%5R:(H;+0N&2$C!KS$FUH]F/_]'JVSZJ!@'11\O'2\>R%CG8[W M$G%Q+ATO\H2Y%<@K 78D@R2M:FX8DB#*(T"3"9@M?*(N @>&4(CHH$E2R/5=F2_K@JK'\U^)7=,RKMC('0! M0<6U;$6K*?E> MD[,\'/S2F[=B%C1[_1ZOCV,#-S_ CK;H*$[I$=X >% VO8 MN!DV#G['YU.P<6'PYW^?8'_Z=\=^-,.#+W]_.?CXKY.#CWO\\]M]>+;WK>8N MS-M'N/[N_O>"'6_7T^;ESOF_+_]B1Q9<8X\-.,VYRH-'DI#1 2/B?+*.2\%- MSJ?1FYS-%WQ4PCPXL8/&>>S%1JDI&FX(AE\E 5L+#@.F.>'&#'"3#QUR@V^%)2GW[Y2W@O#'L92&[! MZW-N^XW_?-$GLZ^L*N+>'%EP[XO]=T?"!"Z#H$CY7-60G$$&*X$4(4D+XU** M;EE5PU8CR[,]/N[%XQGI72ZS!1)4(+!"N5UQXI1XJE2"P^[ MB>D\S9:4;XZ MT3T^/WAW1)6+QEF.< #EQ*VGR&JND:#>,$JX\;DA"F5;\[9P ["]#2^V&O.F M69;&5@=$M]-O^2MQ'D4>E\GU727TGE&XQ8+I;A9,=V?!W!EM[+W1;!0R.?;V M:N%<(IP,A%/$)(4P%%&?3/;40#BCL"A)AP53DG"/-[:-W)K/0;Y)./,ZV\Y% MX\3F>'@O^BY8[)6CXM!^.I(+8MUOT#0R<]_[_8'S>[@4X3!C>;J MZDKECV9EOY;MA;)]N/-]__S(VA )]0"\EFK$/8W($140+"ZG6AEILUVIG%0:*;/R:;!9'NG]$UQMF\MIY#3?R;R?>^Z]^X_,B442A+>& MZ20C%XDZX4C@T:LDDI"JI%_&HUY6\.+Q.C0\"I')J_-=#]\(L+$(UEY(8A!. M!GS78"URAAF4DJ,*+ND54Z"'N-QDG,QIHLT["I$07JA;)! M,;AA8+,-T6HA6GQN< M4A)]0K"$!!R^Y)$!VQ-)+$5@S'HC="ZQWP3+9=XJ/IO0] NC98W2K0/I*H/" MH$3AJZT&D=P@6VH E#D"I3;+(\=,B KD,6+#KGC=/, M9./MFOA8J7SO(E M/S[2EB?I'-B#)B@$OFE AEN*'&$"=&O2UH-8RBTR+Y2=(UK9%*S@&]N";O%Y<^P6*G.).#U0==;B MM([B1)H[1\E@QZR2*(A,#:>"099P@G*'.FU\.6IV=NOP M\TA]/^CP$T=!0HK"<$HYT5C+@)/2FEN1H=[5AY_/=+]\R@?[09C<[H$BC0E! MW 4!KTQ$FBCC%%?11Y)]X?D"POOYPEHSX;50($N"@^#D?@+:BFQ.)! F44O3 MNX0CXDARXU'44?I&+C&P)\TE$2/SD=>Y M&&LG51Z#UG.*46JU1I@Z<%\#44C#\F6G(T@:@O(J9IQ28G$RQN:UTL$)" 8U M1'LIN,=&NUR.G[RRVB=F92T=ZRL=9#_3S=! %=-@"5F+N'$&@2>*$1$I:"R) M-R;3S5PC'1/'J LE)!^J81&R, 3NN3 ,9)!+)3CFU!-22\CZ2@C-908!.V($ MRWT3#&@E"_:S3A$QXG!0D8+UG$_9M^0R 9D.R?X6!^JHK)IQ\SK M1!)C5.6^Z\+"B)CQQ%L7N4[,+!2BFT_>[Y-\7?R3(Q6@.-_G"$4?I"@WJ[7' M5Q$)1%^?L/#F^9&PL C4$L1)%4E(X VO3Z.38$5QC7 MVQ6G0%O/, =S>#R$9RPC7X^194F""#($P8A4/"5IA-4D,)6$],2FT8F#'ITX MZ.F&F'5BT]KMO*^7S>,C'+7'6%L$KB/- 6*/#)A@8.%%23UU5!"ULVR'0[?Z[?R_D[+17H $N%/9H\]5B?315E]6>M^D [+F_7GK400OO,N6)ZQ M\VKE;O\+N)R[GAT<[O#]W;U+,!]!^V/N /,=9@)Q:A)RN0$7MYI:'XEBW&UL M%]EM\Q(8_V]HVXUJ??N-GZ+U)^!Q-#8FT^NK%=GXY^95IAU\KQ6_%4!3G A, MI=Z-9:_12E-P6OVJ/_7M 6B%6!XLW.?TC8"]JAG#A"7+.?,:1%!;':),-(*G M?(,8_BARP\IX*4H5_LS/?=AK'1]GF^N5BG+S2R&^1ABBC.;().%RP51 3OB ML' D8D"68,G&ML1;>-Y\N=_IOT\22^G!A*6:4Z(=\P2@VDLBB,6\%I@U%ICF MNR,=?:*,>V1QSA91#B/KL4!!4FV\22E%NK&MEPC,?<_X7008Y890SB3',5D% M&HXY;"*\"WY1+31K*S1X__R()0GFF$O(1,P09P+PQLM\/!DH491KGS/0"5XB M-=-'^45\?ZD,!7OQN(;2HTO/(=@*_9PC_SN\%_TP/S?8 )F0:==>]%^S+%$P M^EDPG.$(3K8D''$B0&,Y'E&$5R0".!!FL\::M[;\U7QFFZM@N )QZ8_(/NR4 ME5Y5(?CN*2R6SY]WKSQ569%_9#R+)5?6W*<2+/]N87^!*&9#+9M@\PY_Y3CT MP!9L]0H!ZA>NQVD<;"YP?$_S'4 PNV"^=;^U0F'N@=@,BCWE>\O=+%SH/-3]\KNNH')80>^V+$2U*&7'( M$S"Z_LSC3UVVW1X]^NVN/KD2$_4F)Q8NEG=C*9Q@8=P=Z:/!QKO/ZQGP]LR#C0*BM3IYC< Y?%E\_PH:AY] M< I9RC-I;F[#1;%!,F+C*4V"91(:MK4 *>^5#O1 P[X6IG45)IQS-W!@)D2% M%#4Q)XEC9)0A2(GDJ-,Z,E,P'JPR&^B!1G\M4&LK4 <@4)3**%E +)& N" : M::'!0V!"8J=P(II.';O>4 Q3BE=A']A[\18^@D^JY?2*"(T MZ$OMP&=EH$B#\8@R8RP'$\V;4'"XF?DZP*>-C-6BM$ZBU,RL5 G45ZXE)233 MU J'C .LD]$:@P$%D^8@2F3+S*<^/GW,K!:G-1(GW'QW9 *A8(UYY'AAV(N MM*<2&:D)*$_I4F @3GB+W1Q,6[>ZF >5MP1J2*+&>K =.#-<>PP[P'I!')>\ MYO9[KF)_^29S^V$;,"A"BE)0^>1!@]@+&A$&MP0S8R688=EB7%EY2_#:1\4( M" RWBAL1%/,@3$8+[$)=WO)\I0ETLL+4!4<)8ID/AP=B #]3]F^=2=X9<';) M3=)T5X>6! O@Y&R(+O$8J<5)J]Q.(BI) JG+6YZM1%V 6O8 #HI:T,,IDSXK MSY S4:# )7581J=ERA(US]7UF.4M!!/ME8DR@E/!P*?Q,DEM+8V%8:CJ]/3U ME:IQ:NT2SR9Y$7+$*$@<>CD74ZK[VD2!/#$2.:"!R5,8+<=>VQ(89(9X@. MC(,=HQ7<0H @6(>M)ZE>^_58^R@5TS;@'$X!Q\5(@V##$R1 HQ01@5M%A6U MW?S&?3&Y"@J4"XT5P&KBEW$5O#5>.:^%L+35K(#4'.T=*X9AK'A$30B(N MM /$P!%1I:0(W."863+OMO:"^!P+L9PGPK4C.J>I>"TQ,0*TCZ[7?CW6WL7L M?KI,%.CS@1;SR%GC$6-$!:68=Y'?V5+PU G-%?;8^F+NQ3$3J9#5C541-1LL:="O:3>8%>I\H>Q$?/!.S;",I(0'V&VPL504CF")9:#*Y#-I MLYC=9%&&U6C+[;3;79\/$1>[^6_*4[XZC+RPN/!P!\;RU_?]PT^7S'(J*1L]+?B75H=@7A$K M,$X,&\:E9SI&S+4$P;!)RXH/F(Q$HD:P'R<2,,9]*9+UH+ MH5$DCF&MI>)>9P2[C@;P,1#LPRTY>^&5+4XI\CGM547^U(5/H^T/>^/Z_#MZ M0@^SRE:4]CY18+1_]32U(S0+:S&X@QBXW,3 >HX(%ME>3P)IEBN>%>&42F=DI@>[E6_\CY(W M9B$0%5YPISLH,T,R$Q1@4&O>SY M$Q#:QI]MVUF_A[N)^JK9_1;SW@>+F+!IB]B&[MD\^15\CS>NFX/&3QMO/OSY MY\8_2P'*K[.B"K'?.NZ4BC!VBG+9V&X=MXH7U>7Z^<.R[KD%F[I]T3@;7?FJ M:G=Z.%,UO'8 :C"T^KX[!+TW*@L^LQ>]+@@L> +#0K:+RPS/\LWN>*!$A?-@ MU-&$%0^!:,:]QRH%YX4SEN3\.<((>;SVEOOV>^MT>#K.:1BZON^UBN2X]V!F MO%XP;%X>9S)-9434N4*0,(L13RDBQQ-#$6QO2P/-!(D9 )=&_EJ]*[& &Q7-ULZ@++;OA'&M]'6I+%UUV2Z++!S KV5=>0/ V2E@9\VR]*ADZV/UZWCP_ MD@%\ MC5*/=S03P&A\")9,B0)+'&2H;@NI=L/?] M];P5!B=@960C8O)WKCL8=$]_P5<_L:[?;0\'RW]2F$)@>AUW?LG2 *+\-+80 M%3/S,_'O26\TFC/P.)#K1?L5V02#_<6VSS,GSL_3UAZ8>M-3N.SI*[NPFC=Q MG268TJ,]?6F/PO[O]@I9^*4D0X%OP7#LVHRE<=++Z/8?+6J,2AI'987FWN24 MTT2XX?\_>V_:U%:RK O_%07G['N[(RBZQK6JW/LZPMT>CO?;$MMMO!WPA:@1 MA(7$T6 ,O_[-K+4T2PP&&XSEZ+9!6D,-F4\.E0/+99!]. 1;=R_C+)#^GPB, MW>'@G[_9YZNV>($/*@AB"0Q<;4HA?"&= >Q,I7&*VR)%;URYA;].3(^QMH0AGX_0/KQRU5]D8^+*7,0!>@MC_W.\;3MTQL$"%;20 M03H9L<@G3[R,(@GK0G1R=;K.?9H;XZ*L^=O!B\^VW4&V>MWKYZS837'@U6*] MB>DXE&J6@N#$>@ZFB$GX$TAY#[^+PEA?&#!%Y#9E>G5YX*G)6Q7JG6%J] 2W M!X-179XJU!DY:&O/6-U(>L 1Z* YZF/8=*[8-4#" ^43[\[63)7S,RF--:;6 MRLMC1R"8@%PJ<[S=]2#[,$VVV_B7[>;F<*RJ'CSA8&1Q>*L]S4;X@RNPV59Z M-5Z"%UT8=.=M/8V?6?7\<-EZ<>C+4CNG N'!8!R5901_)PQ$*_9$=2&@N;Q> M\QQBHD2CVL)\##(MKF;/T*4VED*CX6!H)X7J7D9?0;^HJ2=[#K%86[X"-Z4; M@)20GK8;MC,\SIZ<&5S]/_^E.2M_'S1<#W *'Q':WW'\5G61TM97AOS(J 1GUVN& ;7.&U MH+Q0D@9KO#)2E$QC,TRF';8-,3*JE8<""]+('\*/4G/KT$W[:38O) M-YB6,]B#P?T!UWSZZ7CXT^4N=HO'0SEMP'PL/590!D,2V!KL$\&3H"+R4FXU M(B#=&9I;_5&\2GE]+'I5SL"ZOEP#1FWT,<2C7>FL6'HJ"G5DZ[7'@"_DL](++SP;/;E6A*86,(PK#Z!Y>K8LT%\ M-O[A]] >G'7LQ;-V-T\ZW_3[,K* P,I"MWY)?E_U]=26W*&5/3GLP_]A_.;Z MZYW\U6_#L/R=+'<*KM=^37?8VN^N>BQC.TQ_W6.O_D[18C/8'VJP9OW7LX_] M+5-N1;W (,AZ.7Q@XFP)J X\HPV6<6C\O,FE9FN!W6H&@LL;F?D;8Z :/XJ? M?<&'+?/O(L-53[IO\-,+V+!5C<)M5!-LKC&";P-+B"FP6ZWW[R_JE MNBN!B<4U0_S_P1=LSE=Q \*ZTYIKC"[#];=D.&&#.^3#.]=[CZ! MU?JEW?T__\4*^COZ&N Y8?#K-Y&Z/\%274->SOI/1_W>J!M(/6#OL0C558O0 MB6G))OHV2W"]?4JKTY;*<87A;]U17"25VTR5-GZ$"?_WG:8X.[4^/O51S>T6 MP?W)!A\E-U(8(9TJ3,&M3-9K2HL0^779X5\?W%][JL6/Z>0ZWC_]TMD]?27W M/_[G4_/RH+W[YM7E_M[?I_L?6^WFR]:GYDGKI(GW7>Z?'YS^ZW1\#[QK=, _ M%/M[Q\<'']]=MD[?ROV]UG'KS<'Q/G][WN3O+IJ\^>7@I1>MDS].]T\/4O." M?OEK[]6P^9[RYN5;CH6*1.01L\.IQ-IH@19$2ZQ@&F'?I"D2HVSKN63+:2 5 MTMV%^!'M;\D$5^DOU[UR411MH.BI0A'57(80& 6\4=[89!5 4VF-!UBBZ9ME M2FZ@Z#90=+D 14%X56#=BA@,)U(%2;3WAB3.A%/">LV$#1!HI^%"BB M12&D3RXQK*!AG)/:%JR$3X(7+/!OE@6[@:+;0!%;@")::*%U2H1Z(8A,7A&K M?0E[5##O> B.^ZWGY0:*-E#TPT!1**FF*@152B;A/V."5R*6*6(/SJ+X9MG7 M&RBZ#12)!2A27,04E2$TV8)(Z3EQ(6D2I6>8-%^:H#!(>[FLQ,-!T:W]7"G_ M^:'\7.^!J U[8^U%3XQP-B:G [%&*2*99IB"%PAHBQ)KG9@R8H/:;:'OK'5L6/OQLK9& M8U/O)\'8LE&>"%X)S)HL8G2T=F)J*I=)R,"P? MM!;;AK=OQ-N+KH(RWA6/MG M"(K9B_ZX"^\ZJA)\0_P<.[TSS+OX*I_!35VQ/S9"26U*7SA>ZD**LM22IY"P M,2^H(X;3C<_@L2/4^R6?02P=(%'$:!,*"%44G!BF#2DX%S1Q7W*6$*'$HW)G MWM/)RH:U)YU$F*2^* 7W6@*71^-*7@2J.?? M?C*\[0O0U3@O2Q-+D-O.6I'*9*2A5/"2V8W/X/'S]J+/@)O"&1$+8C2+1'H: MB.;,$AJM*@' 9:X+*K?%HXIU^AD"#-Y4M<*RP\"&TW:W/1CV4:4* "A9/!$ MAP" 9;CUR4D>542$,E(_(J_FYL#BGEF;LQ*Y."GNO 3F-<(55FO+G9.E+\J- MS^#QL_:2S\"!45AR2D)I-+!V88@%DP*+KG%N+>YK0)^!*3:L_8196Z9H&<:N*Q#-6 ZQ8""EH[=12EIN7 :/G[4770:% MT]'H*$G0">OW FL;3)-*IG#1,>P3Q_ 0C[/'%!WX,X09-&/_*&)=6/^_HW;5 M9V [^P_Z<3#LC_RP:@7JL3CH)O!@+6:5EH&AX0H3J&3.&Z5+T$>B*Y@N1?2; M2A:/ ):6*UF89(W7E!,?4B2R #O"^I(1I9/TW&K%'&@6%?>.2)YP[N/EW=]9$S*5%+#"K 7O;9."ZZXE$Q;RA^V8?B&L6_$ MV(M> .."YXD*PCPW1(KDB0T6*RK0E%C00'P,'7R4R@UK/UW6#L)3[:QD7&H9 M,7XW*$F+4OM$;?D-2P]L6/O>6'O1"V"8CAZ8FP2>2B)C+(E!?X#5B=%01&0:,K-S$8CQSL=Y=K/22;>#+&$5_8"& O M!+&L*(E%(5Y&7VJ3L#3?-NSH/?E\[X.I'O@8: .I&TB]G]@7IY*722F-QZI& M&HM530%+BT@#E6$3^_+X(771Y\4-#Z(L&=%:,"*9-<1:30EGFAOE#+4AX@%Y M>7?3>(.H&T3=(.K=NS5N$/51(>JBLU''J+D/CJ@@%9'&!^)29"2%I"58(:;0 M:NNYX-NEN7,*X@92-Y"Z@=3Y*$Y1.EN8F*(%:-5,:Z-3B-$98?$L=N/D??R0 MNNCD==$7P8M $M.!R-)0@G6"B+"QM#$4A2LKN[\P=TX/>P20FKW#O^7.L\_K M3K>_S;5\KGY'LF]W1YD*YWKAKFD1_/R?KO_;\^4.NIDBN3%ETA364VGIC3%: M)2:-9+)DHO3AL"RVGM^RY38R]S<'C-4-M5N]86PPFKN0\]^_<H-1/SZ6GM>M=LWP)_CY?SH';UHGNR^;XF#O[W;K$IAW[_BD^:;Y MI7FR#^_Y<-GZ^($O]KS.8P#&W^=-"<_MM-Z\%4W^%L'C?/_RU47K! &CR0[V M#E+S\L-%Z]VAL2SQ& 2AI:5$>N>(95BX7C#A W I"T6%VT# ,;Q V P%E9[# M%X$%D +:2L-*%IVVGMNDXV*/[&K5&[#L<;#,'[-$OL K]8Y<^[KYX26GM(@J M^*B\Q&+!PBB,"(C1N* YW7JLK>BO;./]M@NR;QC[F-?9/6K\[\CVX;?.1>.L MW_O<'N0>W"#8&NUJL8>XV-NYDS?*0-N]:(P&,!K\P'9A?3NP24,0>=C4.Z84 M/2:*XFV-/GS6L&=GG39\->Q5M_@AWG(1+6(IP5[@]9MV&GO3=_S?P8T>'MKP M61_&V^^=YL=C5_'1L->_J+X_Z\.]?5A#["AN,1AUU,D]XG+W\?'<8+:P0-WQ MKR&&$;RGZAP._-SHG7\$576QI/KDH?HE^E,]I5A;_Z8]L]@M6J>Z%/ M9_?9=FK2M-CGW'8]+,"M6IT_/"7-[->TZSL,8THY#1>[,;7SDO_W=SS)4:!^ MP8["3VN!NU;B_J@&>#-=KOC)H+WU\H@>)@5_# TD&I6(U%00;51)6*D*8P$( MF7%;S^G.LF7; )KK9!('3KC-]M_5Z[S9_GO:_B:,_05MG7R ]QT)+/3HE+)@ M4I%(M0$I;R0Q99 $="A!4V%$$8 8=+FSK)1/J &%"X+A,/=4/^WE1N$1$;4Q MUX$XDPWN[S8"]UF%_9V+"ECO!V;NZ(O;T-D]:9 PGY?PG)='LG7Y LT_ED#U M$M80)0*6ZS...&%0N:0A*1[ ;K%;S_E]@LY=O0@;8O@6Q'"Y^^Z0N8(EZ31A M3F8))(F+5I/@6!) %E;2,H/.%%XVUVQFXG&CZ=YX8:YS;]3/+8P2&ZO?1 ("W=-K6M3OM(>KC@YYO9[W^ MO#T\GDT<0]O"POW>C_*-HAV3"9V-4/'$\;EFS0#FT87AQ4T^W&X>I1 MP153/18T=H"';JQP(S\27PI3A16JQC$[9!Q4;]1OY#%WA]45\'#TZ(R7/B][ MUI%#R+=AL!S#T9G9[W^L%Y5VVE?CF<+EP-9D/BE/<#^/YE0 MY@RHB2D[P >=VG9W"/^##70&YEX;7KR*9,:;/Z&K_-@?S"IY.@*W _DTZZ%1O6D$T#=06C[ MX<0AA$-$6(-WM7%W\:_L&:DH#/3DLO%AY_U.8^JF@^?C>/+M>[$#(&RW\>N= M+#9&L$7]EV&U/$*D[O9JSTO> !B'161' MXHIAI_&ZAKE61.KMV&[-F?A9O>3_'[P) *#:%WQ -?%^1$:I5A;GM&+L>'+4 M =X"]NA?5.\>#8]QJ]JUKZD!VDG%3" P8=5THR:#Z:XM/+NZ[3V,R<(W@?OA-UTXS& M8YEU^V%/ULW%K)2#ZC!+&/"V=K_"C 6]X,ISTN,Q-^\@B@#[9,7C61_(&DV] MW\_;87@\CD"8N:\^U:'36ZP;]#JCX?I;9@Z ?40@>"",XL7"^LS\?=P?C^;, M'D7B8#L_$9M@L,]LYQR ?^NW>10&")Y?PG6S7SH-6S_[E+[9["LY$="FR[3P M+ ,"7@7#L8]F+ TPMM/_V_JO&QS);SW?R^P*Z/ G>J^Z6$_%/E^UQ8]>>JX^ MI;W^U'4OVQRH&7;1<@%J17ME1N&;4Z)'W;&#I3;W)T9??2AW Y?0K,0.O3C( MP%0!'K[PV'Y&Z7&Q.)A!98BN>__PN-\;'55^A8C^@TH6I3:Z_K+&N;,"S;XV MF,-<'\R1]^TQ17.P[Q/-\5<$R19WQP;:7R#4XN"QQ'/LOA\[8)M\?^^5W/WX MNG-P^D[MG_Q]W-S[XWA_KW-R<++/6B?OSILO7UPVW[3:BP[8YN4!7'ND]C_^ MY_3@9:?=>O/J2_/-Z^/=CZW3ULD'WGKY NYMGN_S?R6X[DOSZ-!2R0,-@I0% MI40*Q8@5SA 1G3+:4)9D6 R8*$699"I=X;V1U$A;B"0DHT(HGV*A%N,Y\D(W M=AT(R4IA^XJ@CFO?^4,&:;R^_1G9\'C^-+Y&G.]\[#[/6/,L=:NXR8<^]_C^ M;+M$V.>)"<=D>JYVEHO3 M/.3)^X8"OI8"9D^^3EXH .$B>NFPT[F62A!IF2!.,DL8LRYA[:*<_5KN+)<6 M&U/ JK/S[WQ$OB&(^X$$V7QWR'U1*"LB\<)CKRM7 D$4)9&%+'$;2NKLUG/& M'MG!^(8$[@D36D>'1B1OE>*$R@12P<9 -,6THU(:!:@=E-/8$VEGN7+YA 1F M7.E?=2"^C;9*)VMO=51D[6I[\?[/AI9\[+VOCL;@H3.''[-W#9:.;?/7@^F- MM8U6W35SVHL'::@OX4#0Z_?+UM^['[9^K%G^/+@!_J2YH$4$;BPSQ5U%/;)2!A++49>D2V!T4@R&7 M,Z'-CD?RJ1)R5%G2RX01VE"&)&46F#"D!'D"IO^_I4W M#-F81.'C*@IN0(+>6F?Y#QX[NT[<4-S- 6>O MB8Y<6OA2."]-&#O2#NTV3T-I9&4Q\3I1)4%F.B M]1;(($0!ZNRU;;8WVW\O@',)&FM()G"F &$4K+:4AA/+K"/<2E86FC%EX]9S MO;-U!51:A2EX491 <@+'0W 15.)^B4U%X681;JRP;"OH: +G8!0HJ>#!1 ML[E?0*(L+#G7@1F+)<\<2-3#&#Z8&\N MJ[B\M630)4QGH/\D%=IK/>B MLGRNM["*T^KT1J$N,CNH@E<'$U]4#N>IJCBQ38&CV/B@NV,(\&^<\KN4A&6]UA[ W:ABB;> ML.LJ=FV=['\Y#$(D$00C19(6&=2B@I<(D]C/4&,A?*R'?953XGO[I#:;?7=L M9JUWAXDRSW19$B,!D24P']&T9$0H5PH?J"ZYPZV_0C)C-#%FQ6"A!8P'K;W? M^''MP\=L$E=_7*5 H3>_"E\='K?[H4H9@6^?AF]K0XJW/9EDH"4*H[ !.AB7 M900U(90"2-$KD&$!Z##:4EALN'&?P0KW7O=KL_6W1B'1/#KDG)N2ADB83LHJK"#=RREF. 9%WL+S"-E )8E7,5L1I2 I5-\,@MX]X%G80_?+L*)M^V M7E]]BO^Q'N:+:I0OZT'^#6/\=^RC C[A&,)_-I:9MZFQC@;(ZZ(HO22I+ V1 M6A;$"N8)%Y2%@AKXCF)HEUA.:?]'S@=U,787:RM5B5730_8S>X$Y%E6RI^WX M42AZ>G@\6LAAS &_Y^V Q F"<[8/9+OT< MN)U3<*\*](U6."]UX(%+"=:G 4@O2RM*)0SCFL]2[O7QO7^/%RO_AH<9'TB70[(4F>$@!JJ95Q.7ZX:#T6Z]8 M66!!QEZW2M)?#.1%$KQJ;X.1\+0$%H-44G#G/->.8R_4P*U59K.WWVYOCPX+ M'[DT5)*RE $%N"".L4""4-R7C(:R!#0: N+D--C%S=V>Y$@L":M%2,H!-N/C MI^O#?-J#*ZGF-K+L%L)KF7S82OK!Q?C)B&=!E&%(8IE8*%5I2>!.$UEJ$&72 M&.)Y\J50U)ADMIX74QMT@@E53K5=UGL6M;GOG_WQUY@$FQ9;5P\OM2Z'(Z[NLJCW _JV/SI;"OF-A=CXU+]]>M%[^?;I_VCIN7N[+UL=]"L]A^Y=-N<_?L<7F 0YS"/$QSGWZ"P_.>D>7E\ O^FYONEIH&!JL22 M+HES"105"J:,%:4FRLD2"P8F[0O,DMDNC/GY6L0^'-KRW))WC2BZJE?UBHD^ MO5[5WQ647HYB"]Z\=QX[GV,SN]LWD'1OD-1>AB2F4U0V$"J2P..Q1'2I.8F) MVE 6-&J-!6W9MBCO#$FK8>'[0-*/I@ "2\FO@J2;JH ;2+H%)*%FM'?>VR#1 MO2'1Q1(24>9<*(4B9:*&2.D,<8I+PKT.QI51A%2"^6GTH>+[ZT,;%%J#0J][HXVKZ/Y :-E59'C$H'5%&*P-J=]2P-E!V;U"V[&?2$A0ISQ2Q3D0B"V6)+2F8=Y%K)Q2W6CO0K/0V$\LY M(5^G6MV8=39.J#7,BISS#%L5C(8Y< GD?AP,?S(U[)?'!ED?9F3+JR\>+GUQ MBK]M\.N^\&MWV3T58!*KKC._7*&,W5"*3,-4&Z&'B8$327(W#>W'CPF[QP5ZW(+@ M >3 &@FP0?I[0_IE'R OHU;>E<1Z+HGD2A(;I"92\>3*($IGP.C68IN;.Q]$ MW#L+W4E8_)9#O&<[)\TV7[@RB79-K/[S?[K^;RN:E-SV.=\[YG^F -XXG?** M),DJHG^P-D4RM;NVZ[$13"ZJ4+D([' QN_?&6<_S-?ER-9M*/>\U[%$_UB_ MF@T][,()CSNS=3?'Y0(XN5L-5L#QO=-3[-,95B4;_%ZU]L0VNOGM%VL+YRSF M-=3%E^?21%=G^N@CC'1;I5]4%:VL2$"3HF6;JH M/6@&B<9 C37&W<$YBG^U>L/]./QSO'A_3D9[&Z7\IRL;P(5$8 \H"&1;E%%X MKJ7>>BZFI#"?0[ASBPZ MY1;-VNNI?D5S;4>12=':>W>^O^?5P2G\?.E% M?^.['#W*1\%M[P!"7X=/^1R!X(.C6RS^.6Y>=T_W+MP+N_=(Z:9[O M[NVK@[WCU+P\HJVCPT+'P MN22F]0W4S$E,Z#A3O/) 5;();ZJQ%)6Q"*9)B M*4D>I$M8:[Q0!J#2^4(OIEW.[$/6 N9VXBNZ;%W__OGQBL(E8ZD7)9<2=&GC MJ),^:AD33#WYE8FA8T;YCCIA?N*S-NH8_@:\-+.L/UBGXD55:U;'JEIW $$0 MCQI;IVHPN5BO [7+9'VM"V^#3MG/'>/C_X[:N9=K508 &QO":$$*S^F>,[:$=V[&]76&KD(PT/,40(JA&R0$" ME\FFI,H0C$QIC?ZZ5,KLKSA$M1]TD-Q4=W,"[;9]6^RZ^*P+#WCCI?$J(B[;C0Q11&) U.E#,(DCK72U17U%%>6 MVL_[@3]6S:V7"@;41GL-M/:S;5<8C)#K>OU^[QPV+S^K*LDXK!K@QFR0-WK3 M#9Y>/2X@$-MX,2)QW+EIO8#'*W_?C&S? LO$2JMY"T,\[;9A\;*J\H,)D[T5 M5;)FO#F9,@:QTP':V6ZXT47^%Z?=RULZ7WIS>'&&KK[.1:-7M5.-C%BI4*$.RIK1L?3ZZ 1\,/@UXWSV, "S$8U"_;QB^K^FK6/KHL\+_9^GY=9H9==BTJ[^Z77VY:5?_ M4[:K7VEW7FM'+MB=H#D[[[%1@%!2*>I <8ZY1*RD7K'5W:!KN?! !.]K_V"C M.J_NCQ'='H%U-1BN067 FW;_+JB6D3?[Z;_N_JHPTHP(JOHHQB_V]*P3 >BC MM]B8<1483UZ9 XP H^K*TF, =7%XCO4M*Z&7WU\+0CQSP#X O1$(2&#XL6"$ MT6!YNCX:H_TET3>%8?CB=+*R>4Y9H,Y.:B)R9U][?X^OQKN^X])]J@+U24TE M^JL1=-I@]H\/G19?.3W#J:7H#$E>3*O\S7ZZ_M[ZX?F4)Y\/G:)K &7G,+-/ MZ.73)*QAFN\9^Q-F](#M>@8XWJD",$.;XX?/:P?Y516(H/H]&=C,,DR+CPY& M_<\@2O.10;M;WX5T?-;N3YZ!\YG9#QCE1!&_P!E$VU\^S;.ZMKS^NK2 M%N,"!2 P/^SA!L>]F 9)P0# M)L+V%<2[8C>J%YQ:/ ELPZ([[ YF!Y,5:O?S:>>!2PQ MT;N(B!RM'A9< _P$Q1*&@^7-JF/*7.;VU (-C\YZW6M4VLFZUFK:"'9H9HEK M\L4R:Y7A5&NV>5JS3V[#M>=X39Z7S S,[B:&8#VME"^?H#, 1P7F8T'2'\1U%:/'\]^>73M'0VP;,)@$2IRAM\=7I1>KD^H!2!LT&'=0&QX 2L, T,:M M'.9Y.&WTQ^=;,+AC,,9A7"#4_Q!] -0 U;*-;[-'#U<0]C$.+:S01-YMU]\. M:F&%^^YPT3]GB>1P,>OQ5"2;OZD<3Y6*.:-53-3%*92U8;O\L)I9[?3",0_F MEFY5V,?$G*[:-_6Z,_.?[/ZG;N^\$\-17/6,N15SL=.&Y\T .8X1I6 V>:ZN.X]MX.CAL)2X,^ 3_>JRG[C<,C!K?QBSQ.$;+: MA+W>)%U4'.=TQ@&R2N;116UQ<@ WUJ,J%*I5K'E]M.;]6C',,N0,/IIY>+;Q M?.S$_MAWF($6A4.:.^M#& ?M* S&_ '/J" (L!D8KIM1:$:=1H)=W,R[ZCYW M#-=05X1KU)K*@T=LB.\3L?$RNN'C"\UH36*2CN3NQWV&US;?_/T)K]O_^)_V M_M[!<>MEJW/PLM7>QUY8+P^68I)V7QZI@Y/_X+C.#][@F%X?'WS\UW'K]!5M M\O]\:O)_M9M['VCK%(OBO^.')8,_/B;B F:LJ1B( YHA41EM PU4L:5 !^<% MES&%()B5S$;+G0N*&NY-Z2Q/BX$9N-Q?$7]Q_6OFAV6<_9THY+<9 M[,W6X(;%VN=JFJ])CEN7;W%5[FY%7]\G94G?J.;['(]];=7W*U=HK![-+]*/ MOWR,_P.E\P(@S2WA7:G-/#5JF^]'<9NU^O$+I8'=FL>"@N5][+;!1$>]?7"7 MO-.W&PATVEWO$F/X![WGYI7;Z0!V] E3Z!<9Z^ M4XMIG_L?W](#3 U]&3J@7L-S]R\/3O]UW,2VI"^//^WOO;MH?=R_.'C96562 M6^H"C"+KB?7.$1G!FK$Z4%(X%8!NP6S".'6@DVV@N4=4"?ICO0!V*0'([K$#!=T;[0'@U%VHOO>IE;2=]>89K9C MW'7ZW_UXVAZ=ONB&?&F]/7_"[@Q:<8-=]X==*ZJ^L:A=R3CAUH)2I;PDVI>6 M)%"OJ,0J<(IN/=?;:S&ZB5/5+JH M#7([W1;JGHOT?2-N?_+>$N2+QE\]>/$?C==5]8^+G\P[2(TP([:V&;2W! M)!*JV)9W]]IN'""/EY.#3S)ID$B6%Y+R!)9RFB>HR9RLM_FCXN0G'W.SXORE=@76]37NY3#F MQ^WL?*O&%=]$W]AX:1\.R%9T$[-,%3%:C'"Q1$HKB)8<_@JQ<)%K46"$"^?; MABZWX+EUWX0?U 7RQ/G\VV@C&SY_2#Y?5%@,B["QA2( WPD4EC(1[9,BT;G@ M TNPS0KX7&X;(1\'G]^3\^,)'\?4$_Y9';3WI9YL'+3?!(.6 S]D"K04O""< MBT"DB)[H4I?$)P"?I+67A02C28AM:99!Z.N,IL=Q''./CI&?E=OO2TG94"1\"EUZ61<7MO+AS=\_OPNT_B?/DSU&_ MGROE]/IS)7,WAM,WZ^PY@TGUZF^@Z;Z@:47?3DJ##-IPPA0Z/90IB2F"(R&) M(+0/UFM41+:+%;[;C<_C2;!N!#VB-,X939F,@1F#(HFE0J8H0BJ^1IW8L.[] ML^ZB5J&5EX(6DC"K)1Z\2*)YT$0H:F/@)@:1'A7K_CQNC+W<5C?WB*DUB) K MV7R5"K>Z[>5=K)\?.!?Q/I?F<4/X RM?K5[7;T#\GD%\.0Y& HH''P5A-'(B MA=5$>QU(EYQMPP[?KVEX)^9Y8#?1!CHWT'DOT/DME-\-='X3 MZ%S4?X66(C*EB),,R;@^J*ID;U5][W49YV]B/MO^UM?Z>_+''W_'4MKM8QWI52<1-$:0G MJ@5_"P?"5 ;\'<]L+E\/VL*_QW*@HC0 WMU4,2;RY4^@+Y^\/FZ=O#YM\?TO MNWL';="7V3[HO*#[RN;+UZ=-_N%R_^,[T3QYRQ?UY>;'5[SY<1_&^4JU3K%! M*[P+%)$6C!L^OSS8:QT?O/07S9.#U%QV-:";03,626).$=QRXKB51$;0 &DP MGL:P]9QMZTV9I._)ICQ;)YM$OT>#3&^[+7C]WGGL?(Y-&,OQ8 -+]P9+RV'W M@$%&&*M)2E@F$*4IK2J+*E9=XRUR1[ZEK D?[)XE\<.2Z@A[1WW M8]S@T;WAT7)H;HJF++@HB.9%=BN6Q%#)B=4^<.TT=[J\)SS:J$FWPB.U49,> M'1Z][HTV5MN]P=&*PDU*&N\+HTDH%<<2D18=RI+@)GNI"^_XVBB?C7KT+>&H MV*A'CP^.VI\WVM']P=&R$ZF0AO/(!!&FU$0Z3HF1(A#C)6-)>V$IQVK;&_WH M>X<<8J]NFX9Q_>'&1DOZ_K#T G=D@TSWCDS+?B16%D*K8$D9,*W;!TFT2IH4 MDC3"$ J^"X=A',Y;&<1]!^+^N;RX/*ED.&L5@ MOS\1OT%]_N=O]OFJ+7[T88^KNY%?VUU\(1RT8*)(4@E68F$ 18U)0=A4F!!D MF6Q8]Y[KPT@7PDZ-L!8V)H')+BGSQA4Z&.\LI:X42FP]?U%5K:K>40=L+I<- MS-4$\U>3\H*#0<^W+3:F/F\/CQN]4;^!N^/@DVX<#!I#5 /AV_^^A4"G4@:0 MXJYPRLKHG"E,LB*D2'ET6I1U +.<"V">D>QJ+-E/C[KM9[-3J[NNS]3@PK)< M]61N)O.+'U/F?W6L?'%8EHS;4BIB(^-$VFB("S:2 M9#SL5%GJ: "DV,YR@8L&L&('=Q\)Z58D\34Q[1N2^"XD\:7UXE#ZP@E;:**, M*HAD5!,3A"+&&EJ6K@ 98,$DW^'K20)6.F/+$,^],X$,VE\:ISDLIQ$!4\)\ MC/AVHQ\'9]&C\M.YV+XU27&GD@?T5-I)"51EK/+& KP4D08J0R8I-D89MB&I M[T92>R\N &6,UMY1)P@+E!*I'2.F#)1X"ZI%Q#*=A;Z5G0A;ZVQA8HH6L$0S MK8U.(48'TE%Z/=YPMMGPA]EP'V&_56 $O7O8.XL2PT-!7!E LD11EM:B6%G. M\+HW4&$[C45-:%D+&L"O\,/IV0C5GM$ 8^CQ'6!F5F@$&A"8(1'TI=,X/.Z% M_%ZXI]WUG1&^LMV=7A*_G,7N(.XTWH)4!"L3W[O=L$NC2+'?AUM3NPL#P5=6 M0SFW@X?1K<9>DUV8>G^1&:K!_GD,NGN\84SE3\T +X\N08B"2@4:?90DE R# MM8N2.$ I(K@J"P5&E#=TZSG=6>[:]/!ZU88<[I43P%'6J#3G=)SE]$LWS0P;:DTLB$1JQB%"1(K$^>**% MD(;+Y)7F#Z-/;3;[WC?;<%4DZ2/A8(\3F5@B1G!' NQ,Y$+P0H;5V'&?NM3+ M=5H+IO=.M"%T'(%&=-:/9[8=Q@K1(+^AAR31&)=6LH-!',Y^47VP/5=_J?IL MI['"F[[BD^L3B:<.X.?_=/W?5MR3B>U:_Z=&:Z6Z::53[UIGX()3CULEDBY8 ML "Y153&ERR)PH="!Q4L?R39X_F)S]I#VVG[JU-WLV/USUXWGZ*@H_A][+:! MYEJ]84T-?]JSLXC_=#J-O3Z\MR+1P77;.)/"_>C":MLR+Z!$*^:MG*J)BO=/*V]?KJW@:OK8^W MZ;+TT#"\^V<-PZ>O/^V^><<1>ILO6R?[E^\$P.=Q\^4[=;#W0C3?[..]?!>^ M7X3A_8_OY,'+ X#>M^=-WCJ!YU_NG[XZ;[WL=)HO_?G!"8YS7P$TI]V]YJ&T MRMH4#"DEAJ:$Y(AVC!*5*&-@S9I44 R:HSOK#C8GFOS143\>V>'J@@IKJ0$V MP\7^]R&(M[4-^S>,\OT0#P'^'?MX8&B/XH0*"/_)R*"Y]Y8?*B&UT,*39+!5 M5DB*@**DB*8:TZW G"]LEK_+E;[^@7LWP+3J@,5J*CF2A]&C31T52:$ ,R\5 MD3BTC4JNA(@LI.CEUG-U5[ 8C$"R5!1T-NJC)VO8&/8JG]47X-CV +6Q1AJ! M6*W/_GJPD<2.=[+1J[9R_&T;B*H-KX"G^6,+,F_0^ 5KJ4P-1[QJ:YTLW_IU MI[&71=P:67\.TVJ<8K@EC&0L&IG*:F6Q#33=P:/%:/N=-BB!H#?6XPAHOX(% M<@H"$QY6\U$,U>N&5:G..(1%ZOD8PZ"1^KW3:KX)-%5@(#!Y,80 Z#V,8#+ M42O\?]N-K*BZBUE!O=TXCUBTY@P>_@5(>PCK<"MV5%$8)Y0*J#<6QAN?4FEA M7*4SB497FU-B;$ZMY0KI07Z$ZH%"44#H/H1^ATZ+E.^\A6JX+6(U[U2_O71OS? M$<@!$'@Y: ^7OX[FKT)8*K'8'F3TQ_O2* NBY1?,!KK\#H^&9]?JVJJ'PP8B M$,Q70_L__Z4Y*W\?C%\R'SMS;%'TH$<$U.P!0,9@A&&*[6X.N*E%^+I5R2/" MZ8Z/I=;>/S^2U7-?GO'V5(<8QFF9M\^V,XKC7W*!-9"GL-[Y$=51&',=[\,8AYV M!M:*"W[/,_JE_1FV":#/P\R >Y87!5EJU2+,[0;TVAZ"?M%.C:QG MK*$@F,:@'=JVC[7X\B*'7G[VT<@"0 QCO))<=IXX1'C?'\VW1F ;^LF"\S-@8F4_?Q[-A1!K #X#=8->/&Q=PZ39 "5!^+IL'-\U> M-_9Y?[UA,[9K@$LO,C",;9GM61-GSK!!!VDFG_@YO&%\(8JDF'P M!%2/_ZE7Y-A^KB"T$NVPZ/5"XH?ML8_FEUX_R_FZD12NBLU?98*#_T;#XUZ_ M:M(=N[U3E#MPW:\H._+3JYJG>=G;?3\Z13GHX^!9UEWJ#<$7(#1T@^TW0)WI MH\WJ>Z> */F4I3)BLP1>O"I60A5&-G=8D\4+WM"Q@(Y ;[U,7P.X'8D,3%_D MI\$QTL\: 83O1YH8]OPG$'&5(GL[D"U++10ZR"Q54ACEI)+!&1U++YDVU]G MUZ+M#%M@>9T!$OL4;W?3>QS[OW&Z>[#)1SB^GQ:"3YJL^>[0.E$8+1/8-E$1 MR3$HRY6.<,,+'4$0:@<0S,2RD?./J1*(BS[ W:\H"6V8#*G(&\-&)R+)K264 M8"\> 96 C85\\Q(32\8T07\^DE @E;E7*9AD2>21$MB 1#1(:1*HBD$P6OA@ ML6S&\DGRL%I$D%,7@S&4(84\\KV'S]!Z01MJA@S83TP'[RY:1X?),E; K:1( M92 R*D.,*#U1A=:A])HZ'K:>KT &W-'Q@L[3Q$0X5?;2Q)K:GHJFF>LG[FB0 M>Z%=.=7 ;/(Q7[ H^6H+_>O(KG V>$ Y5992\LB M)Z"UJPG1820OZM^9$F=IJM*F4.=ZY!2S%J@VU+.">O:_M-X=%C&%P!4H-(4" M_0:SFER2CAB?H@^,.E/RK>?#V+TQBM564N.7;))M*.8I40P#B@D%*QEL"DF1 M L6H)(EVO" J%12PQAFJPE=13'UJ>@KJ\*A?>3&K+[9^1=OP_+CM*^_T^-:I M7?;?;!MLX)6'OY55.E&Y5XC/Y1?FK(+:%P$FZ^ULN(<@XXT-MX9BCRC8,QC[&-:RX=GS D3U1V8GEJQA0'^=]4?VS7GY&_!SSV4(?\Y>'_;8;U5$- MW6O'^GMU;M">FQ6JF)U!-:ZU#C?D/'3DG68/6WT& 8]"UU"_5BV6_(@*CYF& M[4ZU%)W>(,]HHJ'4 P8LZ6$4;MVL*PNV)_PM/3' RLTZOZLJU#\1PE7[(&%._&X=XU*MBA,?> M0WPE+O2P?1KSF>B27;"\=-]EY9Z 6_,#LLV4S;:O)0!8#%BXX;!39;!E/A_< MA-&!4.S@N*(0^-S5+L_,I/A%#B6_Q=-JG_72P66G.N[;:;P >IS.;%"=Z]I9 M3,$]K [),F@,KF''RG$_,_]IUM\ 1%7]<9:@5;-;J^1#U$K85QYZV-WD:R7!_U43O2J]4,"Q-/,ZE#D:F)= M *HY%*DY>AQNG9=*[C3>C]P)D,_X3!N[D\V$N^%"X)F-'9\OS\=H']O!]& @ MTV=[.*7'?%!>#QN06K3L/SUS. *2EPW5V$$XI.!(AM M(/1A=2!5"^"M=1K(]E8CQ[\DH*501P[@#;OC,)IF/ 5EH!M&($KFM)5[.+V@ MGF%P%@5[DLDHD@G*>,ZT406/JMR<7GS'""WXKGE^R*7$-"A*/'-80\!(8CD6 M$I :C'RFHE'VFM,+%"^<_KYXB)$_9K\CU>>8HCL<9SP$V6R.,S*-R-;1(:4% M&.Y*D4!]063I(C%&!1)=:7TIC!!27'^<8B(50U;!*CUBM' MK +62J,_*4L$:>2" 9VQ7MSK^<9-Y"(M9XZ5350@ZR5#2S\!T)N1DQ7FN4X MS@U@Z39O.8^5>CK.%H G+12E0'-W''V0(QKF;=M*Q<6U&+:'(_C:-D#3_!3) M.1 =7 S2V"))@FKC09/%^*9?9H1U%:17Z>IU%GJE$0&FXMNVITXP4 KB2B^! M/3OKM'T.]JF5J9DK,J#7#YLH]+ E_9CC:M!5,'89S 9>H,[1'E8U/\9A-Y42 M5'\*JX(IKG-K 2LW[RK(RN!@1A.E43^';"Z4'-Q4W9RONFDV M53=_RJJ;*]/2KTTS7TA+EUIPI0-CA3*RT,F!9A.]*HT(C@JY.BU]K2?B@5@@ MRZ(=L)@;@W;W$Z(Q(BJB_5F_][D=:MB[VM"N9-5IA'%4@F<^K;OV9OSOJ-VO M$+(6#!E.A^W^U>':]4D-5AON7%SKZ7ED?IVW&!.Y0D95OKA:YF63:NH'JP3+ M<@QFO8)SBYL_'D?,9E_,ZMC,.MC^FLC,B1^BF7[(58,869]^*%6[^N M=6D>]WJ#K K6=#(:9)EIYP(1)CD@W5[CM%+7I@=R==WHA6KHD49+3:)%B-+' MH*T+):=4 D@(*])*@V)M;MC?$R';!.WB(RH7KZ>3_C//^=_5(>72D3$81-G> M^;ELB9.WK E&I0U%* 4CEK- I$Y@2R3C250L<5;X9#5(%*D62X!C*9/^\M'K MRIU6$@='HZ-&2V.D+H*4,I7P2P"T7GW0NMGI>]QIT7QQJ V3MJ0:UIA%(KF7 MQ%JJB 9AC&V>YBTKV@=U5VZ M$;PZ>$:R,A92%99IR0*WI=!!"Y 6A=3*VFNSS#*RSQX*[$[IZ0_;08]&G<_R M EV"/4P@K@3!WG%\A9N7+V3KQ6&*6FHO.='<,"*CL$3'4A$> M?50)1*SD8,ZL3#ZK"?7JNARKN3[3V7F_/01;;36]3PUI7YQ.(:GF;8UJZ=>+W)*$? MS^RR)_ZZ=9WSV6:NR-S1&Y== FG5C4? E5D#\U45!C3"T<\^K<*07_S9@KH\ M&HRK'V;MI'+75I4:L@VYKI##I$C.ND(/N=S,W!#KV;;[(<<0@+K0[WV*?1(B MP'@_.Y^S:[1:D1[Z@G!0$Q+)MN9Y;]0)E5Q<#'?+80Z].F!ET;M>Y?T#1:$O M=AK5-:7L2<@0SJNJ:M##N-,)$7LL.A3QY&(G[LSO1+X$,SOPA,5B-!(>A51L M90=ULNS4DX)^_:ILGHO#\U@K:TMY:##$*VNP@!A]C^]8D-'"11.C$0F$M+16 MZ4(44FKMN'&EOZF,7CBFFY1@^7,RRGR2_],>RNW">,&0+ETI*6-@5 D1L"B\ M)EB&X>/*$VZ] >4K)&(LNC(\++DUT:5HMYX;ML-7 MM1\&\'PQA8@UV' Q;QU\SC8#(%,M@RLDS'(>:_-$V\>\_\%,V- $.=OP"#_< M:?Q1"PT4-1F2AU<@^(*P^7(VR1W-.E?@%K9[:S*TLM07 @UG- MA&Y60573-^7GH8-S7*MF6CKGU\7'VN$X_C*'C&6E9OH:>%"MW&1&&\=1K83? M:736VIHDQ3CVQE&_-QBL*,Z5XPZO42DK&L[=T\97KM/HZC.A M"@DF:#6T7\;E"'/!CL&";[#RI.3X@HP-P !'_;$+<59!G0+25;D*^+JS41]T MLUN,?7F1*VB97<1%I\WZ?1A##A[XYWO&20%8%SP'#^3NG)4/=*);#[!Z3F;- MIV)YUB>%W9S5$E9VHKE.DUE 1 9*:VFU$EXKZ2(S3D55IA2=,%[+=%W)UVF, M656;ZG5>_=SQ:/ &F60#?:LK0[_%A'E5Z,1=*H@1U&.NJ2/.:$4$K(B@P>>"U0TYR?]OX-US.8J!R)H/S&7 MV,<7KZ)*?&?=P2CFP'#T-"]W1W)V )!7ZUU5S/VUB4CC0GY7]5*J+EK5QVG2 MM_(6"#/%%7Q,#[0_.ZYL=,7AW%W[Q-3[X$>?_9<@OI!]H!O/YZ)W^UT!V\^DZ6.P77:[^F.VSM=U<]%G"; MZ:][[-7?*5IL!OM##=:L_WKVL;DC?$V]P"#(N?]O2VQ-(RRKIO,46\[//&]R MJ5FZM.Y/__M2*.G:UO3WJMWJ!>5VJ<4+K91;1+EFA6ZO$-TFJ+4XPZ>_&.\! MZ-<\P85E M]\&.&]+;D-Y=2>^N\,?X4R/"7[+=VAO!(\+@U[54:'ZB>5]#),[Z3T=]L/D# MJC&VL)/_W2V3W]N]TZ^41;>Z^^[.Z]4# ><7#ZK^/=-TW5 M^OB?DX,WK9/6WH?+YLF_3L;WP+M&!_Q#;>*]5\^0G&%$[W3U]) M&"L[^-CZM,^;K+77O&B>ME+S@G[Y:^_5L/F>\N;E6]XZ/U3,JU(ZAZ50%9': M!F(I5JLWWK"@$PT&(\'5NH.MNU Z@OLM*?XJM>.Z5RZ*W WN/%'JTA"Y)9(6B@"VJ@F7@D:06A(+AAV+]W@S@9W?A35 M@/I#H\Z]>W=F=V,W55%ZL'QU=/(&?FX,/ZT_E]P\L2Q=*&@DBJH :@\UQ 7E MB,.,W6@9!X,+U)Z2WQ5^5D/ -U5[%EZY]F3EI^?8>_>+;#CV_CAVT4%B@A4R M%(E89361(5EBBN1)+*7AA?%>6K?AV"?.L??N4;B:8V\2!K]AYQNQ\Z+?03C) MN R!1-@X(F41B2TH)4&%HJ!EX7S EI3;8,5M&/KI,O2]F^H;$7Q_/+MHLRM7 MR,"#)&62B4AL&*E+'P@7DKMDHA/,;CTOE'A$'/OD(TOV>L-[B"FY68C1$_6" MWG#R3P9TOW4<$Y07FI;:$R9=062A#;'<1.)"Z6@(.KDR;#W7 M_,ZFSJWH_SN=UMP^Y':#;1ML^VZQ+AMLNQVV+;IQ9)11E!H/F+&-)>>:.%U* M(KS R!< /A.?++9M$&R#8 \>-;-Q:]TCO"VZM6@4$;LE$)6L)1)3V;5C!=$& M]&JCI4I>H%NKN+M;ZS$"W$9YVT#?8_(&;I2W.Z';H@/0*>.PN!EC\NK6CF.$^ALV9K)? MT]+O/WSY]N\+6>TE7YHQS JE2Y*\540J(XDNO"5&,*I<]*FP9NLYW='W%3=P M0P[Y"M!Z" [YQTV2Y.^P%'!)' .)11$+ -/2FLID59%%ZEN,&B;X-%&\#9*#]/ M'G 6O5&V8#P*XPEC18'EUP/17'IB&2".C,IQN5%^-LK/PZ_T1OEYU/K^B$W0TPMK2 MJF0IEY1YXPH=C'>64E<*)19KQH*,4)0)GJ*-THK")J=DD2A5A0I"JNLZ03^2 M6NQSF6WCRK[3[L_CDMFKZF#?MOYO:B-2-"ZB[0^J0K_#8Z#/HUSHN\#^ '90 M%R >-.9K8CU;4?GWAZG(J]4.,^;^2['RG8+>K#;L#4O-/>A1TS/I9S2)Q^P^W<\M6UL0K2R".7F/'1S M'GI'HWMZ#)I;'LUG1&2EM^:^S'P5.<*R8K8$H@Z"SD\0(W+RQVGS]*TZ^/CW M<1.UVI-W CO&'NP=G!Z\^?"E"6-MGKZ3^Z?OOBQJPO"\B_V33N?@S2L8SX<+ M&)-HOCSNM$X//AWLO3IOO6E>'+P\;A^\?)V:R^&],GAF>93$!">)9((2'61) M&%5@=I2I /WJGE*?-N>H]\&QP&1B4_?@(4$*,6FW^S.$KGTO6%H^*0VE 4-/ M)&)CX8FT)@ LT81]LZ.73'N!"=9\F^OE%IV;_*YO"3[RJ\#GIE6L5B[RP\WW M$2+/WGEO@SSWACS+-7=+9K#&;B"Q<(S(,AIB=)F(D%$J6PA?BOM"GCM5@ZJ8 MXJ?1>=3WUWDVL#,+.]AB9P,\]P4\*ZI R9"X*UA!7**62%<&8KBRI$Q,@$GF M!%/\,:@\=P&>'U#?*;Z_OK,QMN:QYW5OU-^@RVW09=G/(WRTCFI/N(>_)!.* M&-@8XCRCOM2">^.WGDO#GEZ)RXKO^ Y7CQEJFH];&8#<&4 .)+$P@3CI%"BT"%N1/H3Z)))3F^Q#I9D-%Q_R]*1^ /%H0@ZOQJS?^-P M,[-R8\JD:2RMTM(;8[1*3!K)9,E$Z<.AD5OCFX[[TRB HTAF3]DJ7TS9:L(F6 M5[5L?W9",\J\2H8CGTT M8VF K0Z@_U_7[UT)>D<.Z>DEC"4:8D_Z?_YFGZ^BBY417!(T1Q JC!4*Y(K& M;',5O2J-"(X*R1*LW^Y,>F9NST:B M-3)$Q8!YF[V&;?AJLG8\V<8O>/'6XAIL_=HX;P^/&V]ZG0 C;+RW_GC0^,-V M/S4^O'^!863F,/![PPA,99O_>Y'>IP.-OX[ULH3(E+Y4.9G-5"^E1:RKVD MA?6>TZ2GD[]/FFU=L_^,' MWCIY=;&/&M#+T#[8:YZW3OX#[_S[='?OCT[S35."]M.)__/WQ<''<.:X+%IO M]L_W]_YS?+"WSYM[_SH&#>B\Q?_5:5Z^X*V/307?J^:;#^?[E\>I>?*!'E*C MA9",DX(Z2B15G@"6!***R'046OO$07@5=&=='QC@D0[N;[W?+5C[?MM__0;/ M;^E?O>[17NR?XM;BOW-;"3SHGX51_QR4I$'L_F3[!^]6S1>'!>6%2,(23[$\ MM@V,&!U*(JPNG;+"2P>29Q _QRZYR&&%(/( %IXU.#U D M6=_NM(<7C5^V<.D;?^&'?S1>UQ\#Z"!4W([58_**:N\4*-+2..-X,+9PH53" MOW^^=8^E7>P;?P$ W[+^*_2^;YX=4 M6(HT0LHR /L'[8EU@ :N\*4N7-0LA*WGBN^H:[A_@8CZ\7.O\QE#'6L)-J6E M+,#^GGQ?RY$I4>TT7@RRR$$]"2]>17OS0K,??02I%FY%B9ZI$,MD2UXX0"=I M2@.*D>""46Y+0\?UX@0E-R/)?_=[/L8P>-WO9;@"4WTWS?E7-X2X&L?VQ:%F M0EN-22*%C40ZX8C#.G'*T>BL^__9^_+FMHULWZ^"TMS<<:H #;$#R7VI.EXF=R4O^236 A@B;)#@ :5GY].\LW5BX2*(LB8MP:VXLB030Z+/T67_' MRW,!KH_KW,2'Q0P-$:*#:0IL'K"E1:)R5"3B\Y#G4 MG6>MF6SX""VQR951+Y-Z(<"#$),)/'\RT1(HZEK"[JG?M-3A>R_&\%#\H(#/ M\?HB*T3%QJ+@!UPL!6S7HJRN6\KY359\IY7A,.UZMC1ADY8+W$0,S5R[]6E: M+3OP++A9A-%BR/_@J' @N"S0X#:-9_;738O)9ET(%W<(\]]_B1P[_+8VY$02 MC[*R_'%9E1D:^Y6!G6[&,X%=+\#TY&UL7.77QGRR!*DQ>,N1SCOV#CLR2CTG M E\U\I(X%Y$(,SCWY2B,O#AU;]"Q+U__=+V)_[VHB_K=O)(B>S/[-S >^M?X M=O;!=.T]_KG^'M9Z\8?P$N%Y26XY8>I@:4UN13+S+=?)7"$\/_)AK[_SSS?, M=_S*F /;BAF0U#2 \9Y___.C<$L:N(F+#9BQ&'EA(.,XS6(P#>,LC2/?S@=N M>0AN>?GYU;_^" )@BSB)K,P.8G #16)%CN]9CA<'F0QDD-O1V7?>1F[A$_"9 MTVJIK8?:'575%_*5[PG!.$?373P(KBR,A2BD<$![ M>$'N18$?@6'INC90,V]0! ="WS.AWSS_(PI&F9T["= 8W$?/]R(+_/G "H40 M<0KD&/D)$CK<0.CFD/E".;?=(!F!J1$(X 1C;"V-'22++7#+'-' _D?AOPV M6AN!8_M>D%E!D+B(-Q): H,),L8@CROB#/$AW7N2\T""@QZY@9/DN2>D#88E MT-CSX.%9$L?Q0.@'(;0#"CW'J+",0LL1?FAY;AY;B13@ML>1]'&TIL3IO>X6 M.0>IE@+\[E34T@2*S"4[2N5LHU60%Q6X1I-"SLB5G\A/X/5>2(.29"%TO/"S$^2 M, +6S$$9@9GM9)L+/FYDPRXPR;L%KOL 44GVP(B_?(8#Q\LB.-_SP(H=#RR+ MW '_)A'22L,LL$9E:##,4LG2PS M^.:RAM<1U16(T04G -N+,5 #=OFT1#FDM-]B##)9FP;R7E6DFRUVD;"T@"3! M8Y;@+V891Q1JR "ZNZ+OGQLM9\WQS\UZ@P,(#T;[@0%]!\3/> M!;@&[@IW5(IH(D!A9.(*=Q9#70K9XS]+48%(8AAON8#7;^=E7Q_*DY\I(+EK M\,0.O#1T8W\T2CP1NDF<@0/O9+$S&J59DFQ.E72T"I7\;DJ4O%"OC32=%!CT M1,7S2_M*[ZOBX@(X%,VFMT U'B9LZ66:[<")N,GP4XRQHD%LG95).IX66 HJC5A*DI.(4?!-_ M!IE%[#9*.GQF,?GGNOGO]AIR+Q MP9*P,M>.+2^T4RNQ1^A+9UD8VTXN1]O,:V03^WPTNL9VX[+NG)>8-><#-I.Y6$Y4>4S[!2JRU ?3%&X(ER_GZA@I M4S@8*XD[J0X2NE_G=EQ30WD"4ST?-8"Z*Y8 I:F<2+)=Z6#B/!+FZ.$04W_L MZ(O._=2:!.ATV2ZI4^Y#F1]\VN+6&:,MI3\@FQ.N^VDWID[',EM.X$RE6@+1 MA>'2Y_;N+CYX]'EHVV#BY2,O&25Q:L?"3\7(S640IND-GI_7TT=]:QN.M*+, MBO0M+ZX]X=[D;V&;TF+>R=$^O/R MB',-CSR?S<"G;-AAC56>,G_\AGD$V/E8"K"#;$>.$'0?^,.S(RL.1Y[P1GD< MC>39=^M]3U_AP2,N0*-<4, ?] _6*GV-I8N7CF=$S\\7ZFY[7VM4WBKT2'7CLJWRPIK?Q;Z&SWZ M;[R;N='3EI^+>D%6P=:BJFL*#=BH@PN(^X$_=JF1BD46AEX2"B=*O#B0H$JC M#/X;IK:/P1>-M^M$N]K]+]627LZ&JKW=JO9>NAC]"N(H3L 7&(5V@/WKL17E M7F3YZPG MEA=%PHK"T+>BQ/%3.1VHD;B\ 9B=S#.JO0#\$8CF-?CN!_6]3U4%S]$,+RFP=J M.L\"D64@(EC:;GDH-I'KAE:2@54L S?T?#"'@TW28C2"\GRQ&K1Y)':*4NG[ M.7A2OA]YF01.$HF0(O&C.'2"D=C2QWPK=FJP< >&NB5#I38PE".<5(9A8,DX M%.!_!Z!XG22W(DLP%B<\3T+[Q>;B5H9JR:#[4Z\ZIWJU=54X+LQI^9R=% ME"2> Y;B*/%C+XO!5@R"*(IB-\Z#D1T%M^8<7J)FGC?M^H;&KNMXA>8N2#^( MW0!#Q:#Z+4\ UR0V_,>.LY'G)W$D7!]/:G>[[NE[@M(V

&-A;7;ZSB$"NG)MF#/\A48L30<&V.#!SUW(5P=![&SL/, M7=C^\76WO?XS?Q0\S&)OO0<;@(TT'4&SR1W'26R=XM2!3;HM?,?-HQOV.96B M)TD[S*6X_0XID5G9I./?/MNAR1'B M"AQZ=Q6[[#6NX]=_?'CU_K<_X9W 1X#G_/#1>SW]Q_BW]S]>O79>.6]^>/GG MZS^S33C^.<%(6HF;)Y;MNE$J(B!KF& E6F!Z&_JX]@<]>4=] MNWJ:#8KI1!53EN9>'GF)%$[@C9P\<>PPS\(HSF,I,JFJ#VW'M0?%=!"*:77\ M>1X+ZM-?ZD!(G<"/'=F,KB'W;\K+%+87EYZEA))!WX*8^S41)D\.'9=[9K MQL&ZWW1[E75XL9Q!?A_ ]ACD]Z'E=\WBD*GK^P*+LWW7\I(@M2*/YP()/\^C M,/(RD%_?M.,O\1V&D,=#""D:ZRV&Z,TVQS _:)@?=%")N"YV^NMRQKW(@\*_ M/X6_/OE-2L_/G&ADQ2,77$P@'KB8PK92?^2E?A1Z.2I\UW5-+_9.8(#0/86: M!M4YJ,Z#2A4.JO/!5>>JK1R[(S"(16 %N1=8GA/$EA@%(TMDMA]%8>9ZZ8A5 MIQ.L&\NGHCJW6MKK4]HZ,SQN7?4='%;5MV[)+EC"-H;V=NT]L6U?Y"#EF3L* M/)G$D7_UZ5]3#%84O3R4?G];_^<*,@CKTLL,+ MR2W/MH65!+9G18[CV5+$:2#CL^^<<$.#TMH@!YZ3Q0W\P 0\LF$75LCBS,_C M*+ 3X7K2S2(PFA,X"Z2?AJ$7Y@,K/!0K^*\N_AA%TI->8ELC3V1H"X^P1]VQ M(MOS0Q&'V*MZ]IT].M\V8EVS C?6UG69%H2V0:A4O2($]-+Q$W&!$'\,6*C' M@%#CQTX*1.0CWW;]+'5'7I1*$7CA"/X3>(X?QL$6L+.!:[ZXZ>DY LRZH*?# M4 C+3^W4\D:QM 10PPK#D1,'J9W$,2+(!.?;YJ]>RS7O;NHO.#30,=VI'JI C98T%\9D.*JT>=#T4W+_6R)9P2B-Z OQ$Y@>CS2BX MI'HLY4)-?-ET< KJ1]=9,P:^D3A?@1!NFK[Z!-&.C?*36C[-_[IF]!(/_:JD MADNC>1#-S7!B#:R8O]3%_-(QM$9D=8-IJE!SF H;7[A&\-L&,:R<2Y["":^^ M4J)^W:3:ISASUMX^[\3K7RV3LA4*F,O<\1X!/#2XT MR"W\,1.Y>T)-ISCE"LYF!+U<56BW00[7V%J+,:*'H0JLB\_&%-8RKCZ_\Y.^]R.[G;;/;2A#HM]P,7&M^M&?H3VR*/J=7Q/:N@5JY\? M4?W<1^OND6[&.]#$6[?BP3@G>#*-M;NVB#^E_;A-O_? 8P./W1^/*86VXOO: M#G'0'AAP%T"(O=YCG^]R\D76&K_M+MYA1\Z<)?026,O M%R+)\S1TO<"761(F:::@PKP>5-AUN7H])NM'9B2,S#Z%1/UO]N_3U^-7/UQ< MO9Z^LE]]^'G\^E>,M$\F;W[]Q?O]_??3W__^CP_PG0]KB?H/_Y[^YOQX^>:' ME\YO?_YR]1J>_?NO/^%U_N_OQ_"&7T>M__1&XD9^& MOFO)U,=$?9)9(DDCRW$S.FH$JR5[4$O[5DM_=M22\_KB#\^+A!=YL37* MI+1P)I<5N8EC96$JA.O&?HJCAEW3'VW+-P]JZ8!$=U!+I);"6(2.GP1^.,H\ MX<91+J0?Y8BG"VPMG8W JH-:VI]:NEHM:QP)QPORW/)]+[>\($TLX<>IE021 MG?@XDMZG*AC34O,Y,C_)'$R\(/"<8A8DR ME^S!7#H0O=2:2S]@ >E3RPO=U(HCT%!Y&#HN5K_!YX=G+IU\ MT^'SZVJFGAC4TCZ#2ETZ,"*]AFAY6\EIT1E).^B?F_5/%]H HTAO_O5'ZKA1 M+)W0LH4=69X0CB5R'X>DY''BB2!T(L2$V] 7?;=6CP/J=AO$]L&"+H/8WK/8 M=J,L[JN+/X2=.6Z0N%8T"C/+BX2P$CO)+3O)1&8GTG,R>?;=_75H#6)[@&)[ M[T&)06SO66Q7HQ"^S*-\Y,4@IP&Q?;#35CGIX2CRXBRV'$_FEC>*'!RWGEDAF$U>)KW4$>FAG;8G7\6R MT45_TG"$A^.H_Z0;^JC;I+X30)1F??!?8)UGD,$OM(/OH@L5\BL3WW' R&( YR&7K"&OF)9WEN M&%D1"*D5V7&RS MIR(380@^NQT$P@)J^98(9&CE7B1M6R8BD?ZA'<$GGU9_7RZ^I.=DI[:Q4ZMC MVNWE3T;I/G2?RF XW9L2+KJ1BX_VZXL_@I$'%G XLGS?\2U/I-)*T@34<>1$ MX+P&>6B[9]\%IA-^<='EKBVE1X"S.RBXIZ#@'KKC95!P]ZC@_NPJN%<7?SA@ M_"%Q>H#QIN MT'"'\]8'U(4S:+@',>$X4!B,I Q#6V E7F)Y21Z""1?E5A"-$OB[@XC'QV3" MG7SASX_KV,F56*Q%$7?)6W0HLCI]XI12&J Y$EG=;X#-NWZXLM9D/P.%?EA6 ML)-OX:7*K-%:EC.HK9O55A_^Q7GU_(_(D5$6CD(+K3#+<\'I3#!%.7*\U ^C M.!89EA*?C[ZXEG@W&;F#VMJ'C'QU)]RZ>TR5/F65\X4AKT'E/([*Z58U>:^? M_R' >/%&KFV%=NA8X/!AL"O(K=$H$4F6C.(PR,^^"\[C^VI5'E3.H'+N2>5\ M81!J4#F/HW)6PT\C<+_2V/&M,'="RY,VJ!Q$2PC2V)9A$"?"D:1R[JOP:E Y M@\JY)Y7SA5&A0>4\MI7#\2"P6B'+;\N(PL:(,'*L\S84;16GFV_%@ MY=Q2Y6R9F=F?#K5QW(V?./[(=IU<"@D'=B#RQ/>"?#3R S]S/?_L**=M]IK6 M]$P;/:]FXS";_K0NG%2S:<88WB(O4/*-*RFJFN?:+,; ;Q=C_"6"*PQ1JUD[ M]5%/N@GAP_ANPU&N'7'BG/N.^P#S6-S@@1;KW\<\EAWCOOL$VO^).?PWX/ = M1JC<>H; M,BRB=S/J]$@PQ]N IC:83[,,>_#2ZW<7JQU\9Y\=N-G.17%#(>A M73M=8S?;>]<4].&9%3MD8[TD"])1'F2A]+P0C/ DC)(\ST=1'OFND]'@V&O* M3*87L^)F3 6F$VPP-FZ@6D*M="*YV!^=W]__!FO W__E__;^YX^O/OQ>_/[A M%_>W]V!/?_CQSUN?5]/?\5:?36;O[89S& =C>D6N[EA=&D14%L6LE(YDZ MKC^289*>?0=_OG_3>X^E)@_C;P\R_^4RKP\B.H>V2/SIEV8\FCKXIY]0.)\\J$0$!YO@'#;OS7Q_K(8IPLOL3X'M7YK73(E!EN]7EE=-"=O)W%$Z MDE8H,L_R9.);L70S*P^D'[C"R8(H)5/"WB]4% O%DXE*^$-4X@#LB'$E!T?F MWK1/=YJ+TCY9D'E.&DE+^$F(8R%\*_)M8?E>F/@IT#A)';(DW %A?K DOM"2 M&*3YGJ5YU99PG"BVX\RW\M@&:0[]*S;2NE4@S; Z,BB (K2H(@EK&= MQ1X')?;LR!QI4.*)2_2:-3'(\SW+\ZHQ$3F.[XZ"S +".> :R-@27AQ9OHRS M3.9!FJ6"C(DOGV(S(.+N@(@[EI44^4)NKV@>(A2>Z\8^\*\,1EZ:)U'@.M(1 MMI,F692[Z3U:%<6GP:6Y/RVT7CB1Y"*4=B@LQQ4IN#2^8T5Q)JTL"J03!C(; M>12@B+^\N^HI!BB>N$2O6Q6#/-^O/*^G.Z+RIP1?N]O*GHXV_T,?;W*#^ M"WQ("EIFVM(:5/&]J>+U*I+8BR+/#X&9W=!%0+#,$EC3%F5.EKFA".S,/_LN M,F/O ; R#K=[9M!T@Z9[ $V7RZJ2&8]L8GOSM1STVWWJM[5FH"0:^:&36YXM M(LM#<#@QY_DNIOWZV!8ZS0R!N=XSWF95W@D[^IY$0@(&T+;?%5 M'YY$K6/47B(2X*;E8OLE:UWZ>T(L<9W^;G3_B\LE5>;$<9A'(QD*/_+2.(XC M/[>]V+.]T';#-/L#WN],7S6N6G:^D%922?'1HA#H-V)R*:[JL[_U:0EDZV_\ MMCU;H_KV/"$XD80- M4^;&"SQ.9PC*(+[;Q!CKU"#M.7H$Q)TU0 GBWY<+.36<<^.5F &WH6/RUYJ M-I9UC=8"(NH\GXG)55W4^()J"J.8X*MF)*STG9]EO9PLZ"MOYI)WL]ZJ*&ZG M;1Y@+^B.WQ3@\A?I+:3[_1C>^E]+48'T3:[@)>?@LAGPRC^!(6/8(^M?]/*D MX"0>F/ /[F%M)%>$6?2BG,*+7)&9)8H9&D"7HLJL25E^1!"+]@K3*&;I9)GU M_VHDHH8;+^?PS++B!^$W%J51+BN"2$H7O-FF(>IZ.9VK7V2] +-J(?'OL,1Y M57Z0=-C7Y\9+V-IR*HT4;@Z?7Y5+^!&!I>"117YUS2KIO60UK8UZF8X1,0EH M>66>P3^X;?C#93&9X+]E\H%QR/$7A"*?9?A3/2Z7$_HI;7X0,[I0_\YOA3\E M8L^,IYB7((?$J_3,3LS% P4C-Y M0:<1LBK\7DM^(=ZFN@"^$K2QE20)@.WZ:?MVP,LKNDG32)8+0U3PA')A3.!& MR!*+TNQ^'_@@E17AEXCT/\N"C[M5=NGR OZY\U5<]3MXN?]G A73<^/9&?]V MQLLGHG2^C5?S-XSG[9_/OC8WW1=NC$!Y[V0%6V[\\Y\OZ.[MGZY_1O.]U2?A M1?B=J:PN9&5<%HNQ\1X8N2I$\Q+Z]\XCU-?I[NICXQ7]#6^JB-GR0F8DS> :E"LYD9\*.J*>G;UX_^^SKQL^J\=% MOH [&I] H95XC5:+3&94\R#B[_^-6A0N_78S%\%^S^!<*7/P96%W8)%X*SI]VVX7;:UB&]C),3 K M*&:5?^(G9:#*)^4<>1.7Q,?-XLH@4Y_%3"T3?IUH&$#URATZ\ Y,YQ*N1D6> M%?@9"2$_#+\ )L9'N< -KG@W)E( 0?#%#>UFZ!?5W/>MOJHK'PNX/=:F>T+ Z@W4LI&CAKFW'A/!U?G^_JK%V"L #LC36'CU!IZ0@A/NH)EYA.)[(A;N:QP M\T!Q68*V7VMST(>-V:$4.UL!KYI6:F=(.842WAG4C7I8@E[H32CV=M75!GI M&*T&M9$E\*B!2X(#9 +,V7 +LVS7A&(3B]6M,ICP+2L47F#,#(_I[;;1N7', M]F[H(;H:DH1WO'=0 2W@L3<:.J0T"$$38Q9;=T,%-2P,$-/[]S;$LJ,#VI'_ M_DOD.$$3&CN$17W;VS_;.R=/GN0B85!4X/E*PKW^E-N-)&6D]"TKTUBS%4UC MBVEG=F2U9RL-='],NI/% ]JN L*;H.VY8J9/X833\XN9,_,!Z==J&,.+[F8 ME E['?D$G><[NP&F=DA$1H']FOT.-*C 0?38V",QSX0P+LQP)(#BJ$!A3:[ M,2WAX*[AB)Y@R $6#Z8_VT!&D5_KAQFM'X;WU0: 2%/4,J!QX'IZH 2FJ]!H M*":H*T0&K@#:4Q>5F((AABJEPR&-]4^&5H[KP5LO9Q13A>L15I#,;/Q\EL+) M5F/H CE0>7"]^Q4S-%5+L.8'?GML181<0R$666%61EQ0E"TK+O#.?:H35Z9B MCMX%&=;II$2?@MYW].TE:J[,0&=*SFKZH_VM\4Q''?]>EA<38+F?0*\D8(F; MQJL"-%]=YJ# 7I335-0+/@*?3\6?Y>SK@1D>E1E4/"%!.0::H:SFRPGZVZB6 MMH4),,P!"F8P(?;J.H"VK+6*]8 -"5_FVS?'#P==!CYX5#YH(S%7.NK6#^?T M8B6BKLNT(*>28D8]9EG-8/ A#:8!.)$5V@(8NN1 Z@*-"=G"^ >\B/Q/%"! MN2VN)W,7+$]%%.G87X\F#MSSV"H?A+2#G8YMSDG)P%%7-C3'%SXVDH"\;8U$WI,[:<+Q. MLG!&NKWR%P=*[\-"QR.]*DC& M)^4EYMO%1\ENOVEB@QQ[(R.&2"O)%)F5=ZS))RF +[9JJ M VD.5BK7H' M!UB_NDI@+#[)QJSMET54B[4] MV=5$)]KR"?2(6IIO*,/#,[$3?AFHNB>J4O:[!G.4ZK4X"JDK\C868@Z4>FRO MA?>>BA2Q9AV/TAHCS]V*0"6(2HE3U5)-7Q S+#*COY/JO@##:8'%9KI@U60O MEFKM6*_CG93*5V$,G3;-RH'Z^Y13K.S%GD/1K>44&5&PK>D<2+3'7%*W-%?V MZWA)O%AH-55!="=T&?P9?$;\9UIF9#HU8?\,CUIT%L%HXG+?@<"/2>"VW8&B M@+IPEH_(#N5AU5QA#(9-#;I2+,1JY1%7YF/,J2PG%!^X6(([CV8Y?&E1%6E; M5]S$%DDS=QX]D/_157"WCI\*NFNINR76LW":Z%0"1I?DU+O3AHU3K*3NE7ZK M1K0"JXC0L0*9KY;S!3MCW3HBL*1K<)'DE)4)I17H2]V"\+P7,R2M)%-\VX%U M'C]\J!/\.JC,Q6%EI5,+6)G6%HWA)8J[\J*J%XICYLMD4M34,2$O5/\#\H\A M)G RS+B]CZI4U[ALH/D>0\98B+ZHEM2[1*I>N[YR!J*IU$,3\,=6I(4N(-A4 M0]9(_T#4?=IX:,.!V88IO3:(U@9)^AV/N6G(3^7D$])O(B^P"7,!UX@JTY7% M#6.8!DHNADQ$-;GJ-C.2,0$'P8([FE6#<_%)I%??;F_"&7CA 7@!BWPQVIE< M@:)&4::.,JKLXA2RQ(!81VAU+),3RBF'PELF&$3YT?5S7DF98DT@.LL'6@!)L\FV^0\T;U($I+E%A=)N@DWUPD MP$]8R O=](PJIESVS((A';S78P (5K"5/3,FU#LL+BZP!Y9:-ZD88$-E?GM, MD%*?+=HN)2H4G);(7T8]Q63(;#E-9$6)&GI PY@8Q).S#^55-\&"\ XE-0+3 M 0,/%Q>#H;]7^P +0,"C4W4=V(\+7MXF5;/"+EK:$]FT%(!=GZ&I3^4#^-=R M!JSW2<%$L/,(9]"&*UKE1*5'7,'<*2G!RM2"O$7=9C[PS/Z52><@Z7*&/D;: M&F-=:(A\IH^#VGAV]L.[M_79UVT/.07]RZ9PV!C#LBQL1#=2S,)2FU)>(, ! M%:EP ].<U38G1I>P'"8= MJQ#C D$.!W%^7'+)JB(#@(4(<2YT?J9)G6KK34<*3;+U*@STD;&G>H7::M29 M7%R6U+7"X(7Z/G0RI7(9/H[!M8SW?6H.=TP$(JL)Z*R:L^*P/WE14U94"5ZF;:'"+'Z.Q=H;4SSZ% MN86"6B,0XT+I?!!0UER+^["LPD=#''[/Z#""NS*Y^@S1'\2R4'Z7IP #B? M3P':945^/16#(6@C'&- *Z QC8"H.1B7JYS2YF^BPP^?4GG 0-X#2?73,<=0 MX.J84S74:.M7X-$SO>IK#KRGV-/G#3U]0T_?H*CN75'U"H95Z/@%1Y:>7U22 M2\LP:$'QH]5BY2DVO;?(Y&P2JK$,#%G$^88QJ+5.HU<7)AK#E@W>D>Y1Z0%Y M#R?78S)$#U: L8*215,10*PP7RZP:$DLFC8@R@0B9H7,Q7*RX QS>W69P FB MB]-TZ&M9<[UJ$TOI=8GVJ]B)SX#]"(2QUP1:)CP?1/6.-DO)[9@:EF+#NXG'&5"B,H-\EFK$K&,&B]VCBZ/40P$/AQ/9@9 MDJ>3D7Q!?UD4*'+OY*P U?ZZ1 PTFE #@T4H!RE[*F*(/\7-1< M!X?D')>3;("WV4?Q9/JJFX!+9,5M G0"Z(9^P0+;!Z6A M(3%;&$1W?@_BO%?"-W89XUIK\<[AD*>*@>NI2$#&<&Y?7(!$9R9S JOP2<,3 M'8>W.[)'30GIPT0,'+"7DG1"$=30LQ.$NI+I4AGEI*YG>BZ+ KO&,6%J'LNQ M4XR"#8=&,?2[;P5 V\RA8VNX-RD-S^BJZZ&A?4]Q*?+Q&)!>-_J7'93)HJ.? M>R$M;$)%C-/5D6C] G3)4\FVWOO\IN$OFX>MTCX>XCP8XJ!?)2%[+2GA/[MJ M1^;1[!Z-U:A5;6]B#TWW4RV9_7D];5]X=RR/FL!6UBOS2JY8U6X?P4>1&Z(= M(E129_D9SK%!;'!<#H^4.WN0 9=J7IVP]5= M2O8,IB+CU"U.3&37D#Y%0C MWANV[_)KZ!E4UU &-@%S:K/%!BCA[MRH%A1MKMSP)#YCHW?E4E]!3TTJV4\%;RHH3?3'K;BV614=6U*K'5Y?K$ ME1=RACLYH6*?BP*>S]0BG4NS^'#[B$G_TXQ))?HRTP%?S138PZQ$@".U>[JV MG\[A8JKV48%PJ86@]0YL21 NJFL8AY0@G(3:#Y(9%BYJ"4Z[NZ ?@0IL4BI\ M)MY^H/Y,75#,>":]0A"A=B*J3T.).C?^3J_,W- ;5&:V@%P&CS2E=F;J5 MM)2]_^GQIYEMQ+_X6T>'_OA"F0H+J?BT^8R.$6I#9#E1(]"4-"M+1 NUJG[;/E7N M4JV7H=I $*7*7L-3)Y,F8W;]G%WB&3A!%VK03H==CH%;;IBLW!D5IXT,%$+% M*HED;F%%\P%DK]4TN'7+F8 33LT$Q1$A_)/" ^J-(.UJQAF)J50S8C%N2TJ& MNLG7#O%KF?0:B7V*>4U_>UX3EUMD_^?LYH2:/7+/[B,;ZIR'0SKT6-*A?6K0 MTK&@HH>=BVJ1(6H-742-8:+7GCYV52@ (U MWO+H2-D/;Q$WQ*C=X3+:.@VI: M@X__9'LS,Y[/JV)BL/\T(J]#6QT9MC5C5-@"*EB<1[K%7/1;CT47-.:8NE^9 M4)7J@ML^-KLEI*FGBO/ZW1$[@"LO<+N!]#O/H^^L7",UZ>'8U!,.=^-YWEVV MX=F%DZOC,)^O99N?&F-H?2PKO?V&R:Q EP2<#(EH1\K@1-^O&0J/ 4 [_+;F M;EJ:S9))Q&\@GWPZ*RP,(LSDA%JP+>J>[6YO0PD@ZKNW2"7='HUL#/\0?GNU MP,PGA1)TDJ5#&@,G4H)_CF:O>EK-.DCH>=)JBOGB:MZ%8=ZTYA[X%[)%9[PD M!NK)BBX6X';6A5J3ZC/GD;C C<1,8#JR$PF;QB-JR&K7?J:E61%^D4!L^$D# ME6BQ@H4F52DR'#1'O[5=QPQT0=WDP!5+C(J![U =B8]WO6[K JFI=$J--O1$ M033JAGYJIN=FW$YW_[6:GT(J#;(7#EXG'^RRFU/A05(M&W6?C.*0@&3TD.3T M$PDM4E>4DOM.53\8$N1L7SF3"S4ON:@Z,R1O>#GFKMYT5?5N]&>!TW/HMFT[M.*X7'7+]YG+40+($@DO!7LR>8JB*Y'4#S*O:2TGC9LB(Z\T)H\>RP "8#T+S!4ZXB4XH=":68"$Y<@. :$[ZX^R!&OJAW-[_]M38J/LGD, MIT8Z6'7MG!U\*;TL.!1^HG061WE-BFVD>E:9 .HNJ:@G7).H&BZZF8:6E0G$A:DF:,DYC1 MJ5G2FVA<>XY\]:=]G1N_U&S.%#4MT^PN'Y_2PC\UY*N66&VEI[QV(;UK"=1I M@ ,Z6K9#!I5XTD@OW%>."\Y*!IODB'*VU%,LP2>9RK4=.P=+MLEKD95%9@^9 M#7BC"OO+_]29 V2>#F_JE$IG'M*,%@N3*BGN^IQL7=0NG\HB M8Y@+_ MR5&/!--L!=VP05=5!@O6.]%DE\9J&JJ*#E\G$I8]I;^8TG4D#9R_! M3:P5>@XU$A*/X]_:D_/XM0XX:/]8@H#;'?>F&3S9F3AI&O_\YPOR9YH_]1T5 M-="R9RDC^4%9G'=O]->Z^]6.X\RB51M3K#6=XZ#$>J[!S=>4 MG4T'2W_8-J%F([Z:!9YZUK6X>G>4:,O2@ZIRR3^D8 Z74]A;%*..#E,3B4B+63V?KU.G2 MKJ8'@)=5*'U4*7;\4O(]&SU-P?0JAK(Z%M:/8I[LS6U[@E.V1:707#N>%VP^ MZ6<+<3]P!LZT6$Z[O%G# 4P)D[+**'7:4(_;G:=S45S0R99^)&95)=1L=E(@ M$HY5;C(#9BP[SU8ZNK]PQ=)LY.'8.LX!6@Q3HB)9)"HJ<[NL:6XQ#0PARX#2 M/#V'G!JUT40TU]TF%6WI>N&-=XV)S9IJT_&4K!7@>M?59IOT^-GLU\W-$L@> M@MV 2S0/$]AZE38VNI:#[%;;<;4!YP9?@^TV-I[#N0Z";1K/T:^'4UMP\<02 MCS-%\.X0X>X=GM?JV^] &S:W8H=B!GSQR_F[4)&M<@IDT M!U6=JJ*(5]2$C:'3!J&/ Y+P)\=0P&_@H]4-5@*I;#UL4(V2KB1(V8PMF!(; M+:1BJO$5N+X96> M);A]XV9LMNY/-ML"'S3ZBADC((*#62P(J+#&D!*J+#T?5Y=C;%8F;>,SK3K! M XI;0TK>4C5:FR=I= Q=*B;"X[O,VFJ:LB63WJ+VMO48BR>TB[KV"F!2UR65 M3-"5Y\;_+2_QK# 9>!U3WQ0PTV.AZ=>LI;M!=%=5.YV:&HICTIN(!?K1RC.3 MB.;/E"7_FISNA5%@_5$ M%.PP,L7?J28'%.;/6 \$U#AZ=?'#=2$^L#VMU_/Y5^U5@ M?"M774<7KHT1D8;H6C=ZCA_^O((\V0ZV+:MNV BD%9>F9MDK!ZV=D(K\KE9) M[D:-HI 4G:]PD(\_)]F4;,*TX6O\.OKJ?!ME1-\4_?JUF!%B.ES,/C?O9-_N MP;BK@+NW1@]'Z%G'T?/4G$(JYE/RK,J)EX$V4$LKFT]J F M19@AG6\LJ5"9_:=14Q$\3*_X4!UQM-41>SB*-O/F5 J,N-&ARE$CJLRKV-X2 MX(R_?46*!?%!**:N-4";X%N4J+C:.%F#+*\][TWQ_MF*JEY[\)HK>OS6-)SY M%_K,K]29KYS0C3CXC>Z^0_F%LBXF.*B6#6%^'FQT0EJ:;&B"U@9C_J(IU,98 M#CG^= 14RRT3VTVTWL;T9PJ#*U!'G0OJYI!U1EB7 S<'JY$7G[&M[^VK]GQI M3Q2,[2@FR\M^9$+'#%0Y*:7*U=.HKH&76\QJO (Y#0,/]'PL8VZVHMD''O8+ M=K&88@NARB3=9AO(N!<3,*"W$Q;GJ&/AQ9B0L+OPQAV2=\)J.IR&)CC7"G0V M?8:%_12=YSZ(BIHE9&6!8:#+1=!R/CJ;^*4N#7]/LUJ/0=9WK*)^H9RNS'@W M+O*%\;[$FF%#V\S/6P8_AI>_Z56U98_%UF)>9!@UP==6?FS1)O+&(BG(<&;$ MV&ZF?ZFJ,+CZFHQGV;C)RFYM1\](,<4.DK94I0G'@)F( MS4\J\:H 5DKJTIC(3YBX;^+_^E!=256T:].64MV82M3@5F! K T_",[[4U5" MF2\N<8E-\:O9UM/VTV]=5YL-CUZ)+.\KW10;D&?TO81XTZ3-T$S*-C>W2ZSO ML])=-:Q5SF#Q;[MKX-NIF$+=M1OAS286!0>U)=!)Q?%JL0RFR9GH9-EFVW+S MYI8\J;M-J2175L=@4Y'8WH(77;@&72%4SC':R=6"%"?!9HU&62L6PC")N!!8 M4<&FH1HI.J,II/IE=+I;PRR8P)".Y6J0VJ*?2X+8 XPJS.2 M\$X19D[HBO5'4%-*/)*"\F+=4J.F30D#JJHZH7L2\ 37_BE#590ML4_QL&!X MB NI9LBJ&F1E=AW#^U[_=O ^JK*$X&MJ(C6%.)79I=WTN4B5;)=LF!0<>)WH MM!OY\LAT33WX>H61*J'2BA%9!NT?O+2=[]6M[;RM^8,**K/JY1R+M21R>"99 MOE2>1_V!_3$\J\B!Q0'CQ:PQ!3"-EU8%OU^N<67[@5]VS]9M)<'E5:0!Z&C# MS%%OE;H.J2U9T@U_5+IT@3+%@M^4&^NBG[7'D3&LCK)DF5U(?;KI/2^Y_.2G M985Z#\]#4ED$>-(43/=W=TH)Z0T;V^"B72O\'75"RTWH4.P72G! H2Z DWF1 M"W+7.JW,*IBTKJV(4; BS.QH*ER",NM[T]^H!*/2WK$FFL+WT,H>:UUJ*UMS"6;1:QT[>Q D+!+C87YK<^.*PIYYV'?^6$B]_X\:>H(U_J<=_O MM!5T#"]YO8_044A<#UK *A;-_*(NXW=,I=:.I@SJ0GS$5OF*K%AF+(Y0X@>& M#F^!]&-G_HRJ'ZH&+K!KGUT_*)U+"ZYZ ]-)I&@1P'L@E:JPB7*Z2S4X"U0B MR0E7Y3R@RF&_>&2=*F;9Q$RG4 M;70"U3DWVE02M8GV1722294=<$$2;#J/J%+NV(RR:*B,"HU:0[8:#C@W>#\[ M]-QLGZI@X6_6PL&R(#M>$V*EA4!WWSK6*FRO>:&EVF4UM)2A6.3=6P M D"C$^78/9\ PW(##E6Z>,#F3U)*$L.=;))9;OPT,;O)/U6M#7 M0/2W2 _3^.GG$##C@ MHZD45P TID:,^4DFU1(E&VM>^JO"7>K,TS9>B"K!=K[G+[\V_HDX'_"=9V?\ M5UYF6[;'(U/9">PX*32GF1(ZIG+ES7Y73+NQ\N)$ A^14"GN4*744RE9HC# M'PH:(?M)*=LU53B#=]"A>Z4.&T9LNV%UDT"B75>5"MS0H@T5+T.KRZHX L$F&/C)&'"8L..S9L6FWJ):JT+]9":*L MX.MP'=R&8(.N4=#F'BN53[*QL#9'F#H%. 1ER]8RQJK&2 ;\DXEE/*J,B.$O M".5(P^BHZH4:W=]/V""9-%-7NO:>BH7H[)(Z/=I>$M/@;IV" 795?13]EC=/ M5&U\).!91Z,< ^?O:,:] T$ UG@K@!_?S'$KN+OA&%[U3B^&5?UOWYQ]S+H5RGVF.L4F5JH$K5Y8$LOF M"FHIA=5I+Y?."6I6/#=@A>AK]_J0=)!+,K :SP(4V4DB\VFTF_5C ++&LO)W*!)R^0D MZS?&ADC<9CC,EJD.(-QR9POEO&-$N]4L/1OI\IJ"N"=91A0.941#&=&^L_>; M>1,-9/)5^HY3 I957B@H+5*#'ST34#HZL; M]J[Y7-@ 3: +1Q"=H)OW??'^WR9K7V[Y,YLF13V,5J-5J$@CZ#:IS#4N5-"Q'0@D@M&Y]]+6,4D]\\'YMKR"'X-'':!(( M,XY1OR=/0?T1)&2\OJQ.YK4Q$.!9L&'-3O".IE1%H3+=.C9!J>4FGXR.7*_$ M6C4?@&T_'U.C(&,7Z(Y>]H0W[M9$E1OV8L^-%::VJ5VQZ)<\LTNH$^I9&P'X MLU.&UH_RM#E'8!L$AM#O@':6=NGT MC"K&F8:[E0O;M$UJRB)[9M+TUL!M>\ M =&IY:A^^1AU>9!]UPDC]%H"5^K+C@O@:4?%]E;%#7Z6%\O):7A.;[K->%@& M 9^AOEG6J9PS9CXZ38A&Q=4BO -5LP,J3$W8^YA;3Q$Q@,!@U:E(<_ZH F2I MJPA41 R+5.%<..?30:$Y$(#(0*MB(')6F%+5:%[F$ !54J\4&$5 M# B?@X=5:Y__IE#^N?&]\K,N97M@+*:99;BRIS^[]M'#.$AL,,#X]M?NX1RH3FYBR3<:LV9F"+K ML.+E3ANL$U2,J^J!4(A0F@*>F,! C5?<)&^&A;*O$[!<&[Z9\@F_'UM7[K;H3:C MG$^D*M+"0G&.4W30G*F& TDC)J?\>:)R1E*# 40/RRKHL[T>*[>_#;5.DBQ M234K!NZN0( G\J*H)RKP6W54'ELT&;@NLZ840C^67^L3-PHG5SQTIE*BW,O& M2] C=#(;Z(#S3G#].ULK>MZ8F*M44-,^VF"'?"IH(#4",HC+NK_(FE-;*ANY MHHF1:9KHO\I -F%AULG/6]>+W:R.YNQEI9K3HUT@-8(FA,'.JIF753&@.%5K MJ7UI>U0O2K@)^+ABF#ZJ_^^>80C^@<8D4XT1%%JR7>!9NN'\[-%* M1;RY<6*5>&UAI.IX;':50(CD9X'VL\FU(N-B AIAUH!UO)GANQC:U'G;GLK/ M03J>G;UX\_;M<\PW8;P2"RE[P^_4B;MYU9P;)07">H.,?'B^Q=H0&S\5M-L) M8.B]5\E]\ETP:)&K8H.>IE ^!",5P")_!$J66'?Y'$V#9V<__@B;;4PY=5DO MFKD*>-$O,TH"_B_P"M@0QC.: S/Z]I?_I1_L;[\FW8@E-U3CPHS%^7"\7'4 M-;ZYIG-KW;9/^M_;?/L9H7[^_8>W/ZM9''@9_O8U:TS\F3Y0?P>7#57;@HQ. MRJKK:H))T>*^=/N'LA5#42E ;86V19A=?TT)%[K:W39TI=S8:>G40)%WR8#^ MR1*AW%0OCB85:*Y*\3-75Q1J_D8#-J-I^N-S];;8-8S>\^KRNW8N&;.P_DJI M[!2!0>$0U*_>6SK/0EG=3[/WVNT8 WQO!&6H*8Q54@<]5S\UI-,9/D)!5*XJ M#_=&+_+H9;%3B*Z/P_7-ZZKHF;S M#].[-S\S6S%D&J##X-QXL4D.F*\;:(B,:R?% M-"DNEHW[2*&L2G!OD1XKI0O^.C@S#&I*$0%,M8S<'TW7C6LT1B/M$;X)B2]:;J [<7B37DN'MDV115I2 MA0-%_OY=7.,U[DXEM:@!M-JLTM%=N=2R%I,P* MK1DWL6I/"6WULT H%/@O#R=24RE[UGHW^X37-[YUI^/3^!ZN%$O0&R^??T]8 MP?#%#9VAQO,)"QI_X[5<4#:]^XV7C59I._39^N0G"SY2KKLYSN+2L]AZ.]$, MU-J\FR87([;G<*D8LE$/O<';ERUJ;%N220$$I>4^@2YDSUC%PAAMK>L,!.0&6%,'2!'MR\T0_KN5V=@EM]@BI(Q;6B6VJVZKP6;L9\8>'" M5SO^.6[2\!4WD*EC$3]/).BBHJQ6]+G.+PC@;DF39"6_7J MMIM$B9I 13ECX+>A1J1;(Q(--2)#CIY)I\CQ2^J3&TS#Y6Q18 ^\_"1H_&G/%VWBVS0^4%09;!4;6MK3R#M0 MIIO"!ZNN".$D4:<(S5Q=!>-)]8B\&3:_< N^ACD\?N[YJ>QYB=U8 S;[4']) M+WA'LXA70MK8.B^-LY=(5_OYN=&?"*SJQ;]P,N[];_5W_Y-4?_MN,$VZIDE\ M/Y,%@V&RX%,Q:/:#1,4 5*A:L';F>Z6'CD$;;ZUVVO*BO=EDYI9.Z,Z@LJ/8 MA"^9Z;=8F]AV^U%Z:V/=FK$T70@4[(15V4(^#%4K"?G$[-1*!>S,Y46-?57J M0H:;)\+=, 2.00P:C#E&+&!P^^Y !@5JWC2@R<^IE"J*5=9JE@H'!_1\EU*U MN:HQ*S>-EJ-:;%V$FA4UK! ,)!J88:HA+9O!3MIR[PNI.C4UU$-W!MT))+:> M\SB,>T3XX.[@%8R?C0@4JZ@?NI6OQ] JK8F('A>JQ*W3 \ ) ^Y>QB;E%FD2 MBWVJILMH%;$"WUD[$V0-%A?$Y0H 0J%#%#-=RL. Z"?@<;W?I$EZBF%[K7*O MBYIHFOD^MHIUG_PN.VYMF]@)>^%,S<"DKZ?BZLFYJ&K[?.R)4LE%3A/R?44-*9(-.WN' 9! MSD&TPBNU'+R7BB%T.][;TO7>[ ,X.;!HI!_&T3O3!8( 95"+3PR81G,"] E M88%TC+I$@PUT=[Z^FF&ILZ1\&H8R)@KBH('0P JVSZEJRO\OUS>F/&&0Z++$ MYHJ%[!"&EZ+O:G*241B+RY)]3E9-9AOVWS#_M;$ IAA8 M3-^P[U=42HCJ0#^U.S%*=>,V&3D5FM%@>2K%PJVYNLYF(B\PKJ)U"N\7H4ZU M_3']E-JTZ$RHT@B[39X?*UNSCC!NMPH.ZA#8:(*;;35E:WX6:A :6Z9-$AGW M4DT?8RS3=BX19_$)C*^Q!)NY-4*WXO=2>90[NF9^%RNYC3C&N\U':SM^YEN1 M!!E=H^D"1)2JIN!:5;\U_2P/-AWM!6&/:>5+*,[OWII*QC=MPZ;QC[>?;H:9 MWEK;OARHQFJZ2F[8PD;P5Z:9@2'R"J]9T-=1R=2(=#LJ$%4YXO#3B MT%"?Q!IX>-'K>E.JFO^NT'@(D!,L2S%=@Z+U(6M/W0:88[>'N^U3S$K-556)0U2G>AQ MJ:LH]2IP0,>SWIO^="E5NLOM&,!9@%BCUB-6K,#$T*;C\[)>/%98=J.XHO744">@Q6LY9 (/F]4Y$@K@P M"$"#1XVI&VO3,=45%W6UG"N#GP^/7)5$<;ZEL20(5K'6@,M3C9#5&[753#G@ M@7+MS/9O>_*TDF.3U=P M\\U<"SQUN'AO)7*BV@ W#)T66J@X---9>%O!"*?1E246/#N/QU28"G,@VX#+ MHFALKI2VSSJJJ/4AUV=Y;FQ)1C-2J+$K;.1)B_9;U17JZD.R')K[7XJZ_\*@ MOV;E-4R)4Z9U3AHNXM7X'_E"D%$OI1C7IML?TEONF$ M$!0N*;9KEY]6@P:]@7H(?ZC0(K""TOC/$FOT681I>*%HMP[KM]C*;L:?:!;I M#RAIV$55,#=97>,5(YNG*AVLP?6Z>T'>+VH)&A!![:^HME7ULQKTMTV_&<]Z M+&VN\3096TOX@=8+*ID".DH=LM].';[80UGKLFMP& W=(?V_A V]T/^GO^%[2WZ/S(?M]Z-GO#;ZBO;_Y3"_@Y"UG MN@H<3]J?R0;A7UOWX^@5]J\ZSDUJ.6]2(95Z703EF74#P I*E(5Q3YGV$U](1A!?"OS7=TYS[V M_EUR_7FJAW&WW5>"(7L5.)5V\#:M>-YF?HXCC;IC9$,EQX[AS>X^4W#WN8$; M?803&29H;(K2W&V6H/FTA@D:I!33$ERH/]M%$62.>MV\F$QTNJT)&\$>HDW; MZQVE>6@SE7LFZU-T"VFZ.6*-V($91+B\SCGF@0VZJN!:IR5I973'M"K $+4 MU9^4U3P5'[ %^ZHW4H?K662Z[!*YSY($U;V@_!SD&U4=6 M:Z1MDJE%?]P0.?Z-W#3;F1G8"X9<,KO:(I,JD:HJ@L"CY/D^*DR(PZ$W1RWT MXW@<";,)IQ>R^Y(!=53J)ZTGAEDNVIRU2HUG$@NS]12"!H\;K0S:AY1/6LX5 M\FP$8B/J[>4>5^[$NEH-R+0OHU'M&>U1R\JJ.TQQS2YC?/%QQ][&AV6-(#>' M+>;W)5T I*(R#]XHGN@RHZ=L$+ZBA11 BLN]9;WJLG5#6$ M"8@SQ1+U'T3614%2?\PDF &H@+5.I@9S.2-EI_B T(-%E?%$5BX;U&5A:ED6 M.R7=BG83?2WXXI_M'$ ]M:9JBKE3E)F4Y<>-)9FKY%3JN04Z%SVS@9[R MMK_6GDK?#2K-"N81/MOK4T1+,C4? '-.*+ MT5PF#>2;8HX6&W[]]M?SUZ8]+=5H<2POJKGSE; HP,,VT-U1X!+ZT3?PWBUN M=X)Z]1W5F'%4 XLY.G#T^].M=;.HJ5Y4>_8I1=O7LVMJHRV8V5WB6I2/#8_7 ME3T\OZ#Y @VP K;JE)XOJ/F]'I>7J^^"K%6!)4;UZ66N,L03BCT5;27E;10J M.^K]P7UXQJ0?@:M-99S.+.XY@LLOP%UCNY6B9/W:J$[SFJFCWX(\08G&!^9@ MMBMD-3IJY=CJOD27N&5U(6;ZY0B?6E*I6&?FSF(%*+^'*HCE5Y^+NO$*$!-J M?9SZ%@6 4"VSBX(&PMUF0[FVC/?TAGU[FEKD?8N&RW'2QG+8OS)9]-?6M6KV MHE,V2OS&*@.-#;@Z';)K"J[(Q0;#L2N!NTNU[LOLN!YLR#0F3S/$>,5F--M! MGYUGKZR]9RAH Z.[T[T^3+VR8I97HEY4RY3'&+_?3F*EFJKF#0A54"_;I.:5 M>5/IP[O!!@XI^O;R50)M7'GOT727_RP1J;!!;M4VENBV)ZBAJC1V!*/%:HDW MW5]Q)5A[I@X4]Z(5"3 I3:\<2[E8486WO+NA!X@3;GFYQ4;K]!2M]'(QH$G? M:NN9@YR;N/5JRNNDF;\#NZPJIE0[PK28%50)7WR2G=-Y;19BVPS4A-TH%E]^ MD"JIL]M!_(38?PTSQ,_MXAW_,>^?9_F-R"M1[C,%GWG#@_1SB&'*5$ M0#MY@>-^QTMX^;:LP>R@^/"3;BP]XP*HIU%Y9C\,)MQ00W9T-62'!@FG.H;[ M6J?3N]RQ,55&2#M'I BV&)ZYE-=$V6YVZKK%S$"L.=)+-C?12K$IBKE6L'] T?N-&M_?F$W?5)+KF1&B.^5,\I37BRUIK]L]26^:$ M6D).Q#X/;CJWIQJ?9G6U56^US$&;#_ -TD/"L]%UX^>UO*B1#!I+&=%CZK$Z MWB6MZ1LSD=RV^>SEXBR+[\V5'KR MJ%]T6R\:L D"SZR^JXG8V_M5 LW:=""UR=?IHZ7[X28+^SV(@/'/$M;^/?:C ML/ \TS4+",'5#.J, *#YUWW@F#WTS@FM$VM;-_/&!0\L0EN^K%6J)%^]Z1KH!Z(R4^^" MSN%3P2V6ARICF&[8F2ZE$7F[D4/0-=C*-E.1U]7'$IC)VOO=]*"-)A:I),KJ MK^@F4SLTM2IA1Z>N\\>YN%)_@8MQVF"Y5 %452.EWP@;\@E#>'&).$H4.5\F M=9$5%('A&(\NH5W;7S@=V%2BB&W[_EK.L%@2C;]?SM^=__=?[&#T[0_EA+I* M>[TH\(WG.+Q%8 S&T%_Y'B=?P6N_Q=&BIO%"S$36_1RG4O +_D/ *V%,_C/8]06,OOJ;@.:MQX[WX?"*U75RVTY3M*\6_H/[,]SW&G:.*+V1_WLAI!T$#>#9M.M#=!(@2^ M_Z+M1]#2U1\CJB:'=GL0.OWIK.I4;W7)N '8?<6#2TS=JJU[9DVCP;_H!Q=F M63&54]0E/35+T8 RQ1E/G39Y A_AEF\]'J\)-^#M.>]#@%L*LAV?M5+G7]3M MV"W63.V,,_QV1>,/&U3T+C))RQFZH5R7+3 M:ETJU*RJK14R5^H >%CZE/6P M5&-*@5R<<6^FIN$6=O!%S;[^[>Z9V:]K;CM_J(50L3(:J[";/9=5_PW>EH&E M+K76!1Z@R2?JB.HS9X.@0-817X52M&0<]6:(I*J*WO6&ZK*5.YKZH.YF2/NW M:1FA@99;--!^..V7VX=4.SH0G <%+-0&TG#"5$^%T8-4<8@ \H:\0&5E=NF] MX3Q31HA:\0IO4,0!=0+*Z,IG&3;J5VI=ZHQ_=O;#>YSBMGK6MUZ.DD:,O73N M1],'[E--=4=0B<]=#M)/5>E>A=B [Y!78BJQ:LYL\'E7@IO-[*Q.<+5:3N1V MM;C]<'Z*B17G7EKZ;6=HZ7^:Z9@]M_1O;."_I15*C^B^QFAO9B?[)>O_?=]K M)N#:8LZ7E)4*@*5-7TFOS*1J-Z8U(K[9"]1!Z'G__YD_>N*+C<\#]UC6:L.%<3PL]B&X MP+%OQP5_(XW0V!F-)B7UO4!%.$$U]W_.W+/6%B$T@&]&ADW?TL]HOAJO?=69 M?\8OK^O"5>7%>NN^3X[HIO-OQ##+V.C[BAM\?\2FQD;%K[[A#IL!7ZW*2_[9 M.;2-"[XO/ &[?FC 6+'6K-[_]#FKK?>U6I[G#]CT)[<"Q \<>.,7\OND3WQ3H&VV";.R[NK=ZO9%QRY=\&#Z\ MW7O^UQ>]8??-*KSK(;V:[89F&(TX0/LEKXDBL>/K[B2$*X]<%>2!YXZ(YVS/ M]#W[Z'FNN8>SFTK?R'\'1R5G/TIA#V]ZFZ#:H)!.6"$YOF]&OG_T"FG@N>/A M.3OT3<-[K&OSS:#5]LVD9 M&RKS,,)@N>?VAM(2[,WDZJQG]M?/G*\?9.6WV[V5\IM]166&>PSWV,L][BFX M1T=#>-AFV(L^O-)6=^DD38# -T>C(5AQV$3R1Z;O#,;T81/)B9^F,3TPQVW\ M8<4]#B&"SR=^OHY7>RRC?LP''P MN&^;D;/K:7$-O1]*$=W6"SU)(GFNZ83N0*2#)M+.>=[[(=#>3XN!.6YCE8\& M/7OX5 I\,PIVMO8)QX[")M+/I=2*AG($Y;E6<9(Y.H'3_M(GD.J8;#F?A81/)VT]*8^]J]@E% MS+?/!GE:@7-G9'K!KI420ZS@D6WSP(QW/MD'(CVR).WJ/)U(0&=@CMN8?;%I MAX,$'SB1;--VHX%(!TVDGN;KN\-1#IH(CT+XR>G81^U M27X?Y2PESHK4D[._)$R^%3KO"#G=#FQSY-VQJOEV&W%$\813HZSOW+&.\N0H M>WST^^^_1([M?/LTPT6#[']A*#@RXYW+ $Y5]D^)LHX;F"-[.*^/5:N[0]W\ M28)'X]ATGD!?KL^ZNX//?$HZZYGCFD[@[NQ1'X:ZNL= R$D1U<.J'GL@ZO&1 MSA^PD >)OX/$!ZXYBL)!XD^+J",S] >B'B/IO"%'\; 5_GOS)MXLQK+2N0K3 MF,F[M=P>K9=LFV&\'T=YB&3<.I)AQJ.A\^*P:?3,W^&,.)%(T\ 8M]BRR/2# M7?%+!^%]Y%"_&>T\5FJ@T2/3:+0?H**]:]DG$<]/9%Y6TBAF:3F5QD)\OF/= MT /%#?:V.<\MOC,0Z' )M(O+="*:]=2#]J_E0MO:SR9E7=_5)V:*?>,"B;-RF4PD M^\5?$#4XJ&WZK[ULRP''Q!S/C'>IE+C';=EGQ&R0AD$:-M1U!68TNB.*S+%+ MQ*F'&X,!.&K0E8.NO,?<2VSZWITSYT>K)P]*&O:I:PY4(/8\+BMV[UB9\+AR M,60L=U=X;KQ[R^^QFQ 4-OG;0@ CPK]9\>F[_X'_Z"5-1751S#3/^L0,?'%2 M_>V[YD:KEW5>/Y6SA:S@,GI$LYW,[?#&$S&OY3?ZAV^SHIY/Q-4WQ8P63A=] MN[:*M4, G\C_YD_"H;%'M=BXUO==F-$TVY5[XZ1RT;G;)5O>]0(^*-[ M;U\;QKM%F7ZT$E%+?-\I]@<2UHCN%<3PYV29P:?%S"B730]A;5R*VH#_Y:!% MRLOZF[Y>NN8 O/&_/8[J#7HVJU.-A MEV[V>H]>K_T8AA6^<< _6NH/;]:*L%T:9&Y7\)&=+ MN=G<_N+XT-&'0X\GK.G9QS_V>."WX^$W.QCX;>"WQWNU<."W@=\>,TWH[W', MW'TVH=D>&9X'S$7OQ 3NA1,HIZ+Z*!?P!D^K"\TW/6> DSML&KFF&^T'2V>@ MT:UMTI$9!@/FWV$3R3>CN\[SVLO1^@2"0>]E.I[!HRZNZ!3.Y"=3.5O< MD(8]R1HB'( YC!@^;!HYIK\S]N! HT<_C4<[@W@.1'KDL+'I[C.P\JA#78_D M-/Z[G,E*3.@H%MFTF!7U B>:[[0*/' MI5%LVM$08SIL&OFF8^\QQG1/KO$.4>>]-<:]DM6%K$Q#I/]9%G6!)/CP6 _P]<&B_W6!/)VC7 .%'ILAW-,&[=ES&F1DD)&;(@3ASF;+(")/&S7D/G?FH(7#=R;3@F 4E M\*EK-CTSZ!LJ2!Y8Z' MY7S7M*.!Y0:6>\2#-31=;X\L-R"W/"GD%CLRX[L6S1Q0>O_$B128WL['T$"D M1RZPB M-TWWVF-7Q]!Y-YQ?PY:[KW M.^*DG-_ M>W3@.=%!6 9A(3/&-Z.=FP,'81F$Y2D*2^R8(^>.Z%Z#L S"\J2$Q8ON,)'E M8(3E^N;SL7YQ#G*6C%#Y324G%%-L&\2_ZGMGZH5&[24B@;4O%]LOV=3G?J_4 MQ([<6[AOGKOBE77^.ZY:]_-"6DDEQ4=+Y+#8;\3D4ES59W_KMP07,ZN_A=O> M?JTM?_O;Y_F#O3WS3B;3LB(_]1O@6%GAMV YXF#68HPKF?^?L[\43AR'>322 MH? C+XWC./)SVXL]VPMM-TRS/T)PQPDKHK 1@A8A?D@%]B672W&U+"=EK I,P:IFY%R$ M)X+'+"7P1WKJ< M2]X_NLQ8P#WKN4R+O(#OP6=%F5&KM\!?4/" L>DZN+OJ\E 7EK5L+IC#$U!( MLY76\'6.)LTUVM0&-.!8'"':PK#8 \2Q./VF^ $AH%OL/" $W+UQ> ^MV2>V M@P,"P,!FC\YF!Y%FM!^IU.>6?L//US5A[U)W]F6!JD<,R-R\,6K@VY=EQ1XD MVK*/C>!=^.HVNN@AZQH'_AKX:^"O@;\&_CJ,;1WX2VW$5U]F8SY(/;ES'AZ4 ME7DKR)]C+;"\)9]X=T25'DI@'XU"0QGYH5-H*",_= KML5GF,.([AW;V7@=K M@4VB-JU4"A0]=R]^0&\T:[?)K>ZDC>QT;? JOD:1A^]@!$-5!HH-! MH=.FT/&[M\=QKKZ2U86L3$.D_UD6W'YGTB%;23A@E^EB66%#45K6V QUAY/V MB&V[P?@^; (Y@WMTX!3:%=9V(-!CB]"N@?[#\U]/JDR?\<#T:.4'K-8_1F:U M=XZV[+0+1V31GQ99=ZXE&S_+.O:R*MRVL'K^!+7_*38\YD=KLTOOI\-.")'Y+0HZMD#14^+HHX_4/2T M*.IZ!T;1)Y454&@OQ63Z,?WVLQIX=W9^Q=XH6_+'2U;M'MVR@Z^'0U1GD M]23IZAZ@O#XIO_M[.9-YL2#,ZR^V%H[7-/WOOT2.[7P[>!"'3:9GX0ZID8$Z MCVY5#\0Y7.+XH[U0YU$[K?>QL:_E0I^Z_M\AT,O(<:LG2 ;'EW3WP_ M4X3VL4EW0X2\?[_CZ;"E>\<1PP-K#JSYX+&0.Y<'#6PYL.7!-*0^5=;%P>K\90B[+1<'=%C]&:#T%=Z(RZV MO*%B@@#6LS).[>'>F>[X3;$ SDAOL0O;AM=M'$YQW<##[ALV$<("Q]LMOG&# M?0_90(^FD@(G[?V7XYX[!CQJ0HVU906D_,ILINLMB FF3'RY@?@I\0W\>5'> MY@+[W'C3F<4'.N-R,38N16UD50%_,^95 5L';VXD5_KC8F:\>/]O1HXLDP*T M!WS_4DXF^"^]"H)8B4D[X@]KCW$U[^;EXO\9S[NMPY?C(N4GXM(G$B<, M,_ MAP=/FE5RAS'? =N+W\GJD[S5??ZQA*7;^EW?CXNZV6SZ,FS6HA 3^%*9YS4X ME_":F4R15/C-_BMDLOX(' 1[-L.1AE6)=)D*(Q%U49MXX\D2%63_*GYI$MS. MXC/ND\9WJN1$?A*S!0X^M#I]U6H@HMGC-%+8(-6[D%BRN7%6&WT5."J*SQFUW9G74."_IC BTM0&,+(E[.4 MJ**.Z-ERFO"=1$9&4$WTK.!]1,IC4K4>@SU/);'EB[>O0+TME +#SXH9/&M1 M5E?X-+# ,JW=].15T$L+ZOOL/J:> ZU1Y>&+SR=B@;Q'BA,N+Q9T-6T,O%=W M;RHY+RNE+066@FIV)>4B/L(WQ *V4!KI&-^ MK:2H/?Y43I936L<:+\/M*UPC<3&F:7-!J8)]7=U(O&_8G%17RAC$I M+T%N6I;IRF )U-37]IY__,H*%4NRK-'6J)%M,HF<"XO2O(9TPLTL/]&&&6,I M)CBLC?'QCX4G@YG):I VC\5)?O/GWRQ\L.X:W@A?$SW$) M)96A3U$W_/_VWK3);2-)&/XKB![-KO0$FB)X4YYQ1%NR9O6N;6DE>;W[:0,$ MBB0L$.#@Z!;GU[]Y5 $%$&P>?1 D,3$ALTF@CKPS*RLS>P_$@N^+8": />(4 MV FY(> GLY=! DE0.. C(2?-1+@$7Y7\3@.7!Q+B9:YP<0TPPQ3<#@+N[]\B M$/OBE;EQ'4B_802L[ %1^J#70>#-05#:R#S4]IU0IYHD]O M.D7Q1P(/+!,7H\9[%>X>5SM31"D@-'/I*1PAO<@RPVK??V?F;5#5AG;.>]@ E+! M76GRTT,8MT1-9!DB[9 6 V "1 MA%:3#UI.L7R%(UR4VLR095TNTMFEXYZR"HV7[,7ZFV\F9DC)$1PM8& M2W(EK==6US+>;G>(G'4L@?05Q5W [R^&K9%"&2X1! @(!H^9DG:]@*5Z_\J_ M>-'/D*S+C*BXA;^\-B0( X0^R93J%#O7W M)(NT\U?L"5CF:;+YE;5>N$=BGEZO5!5&^W<>Y35N9N)Z CCZ=FU/8;%O;/_. M7L57KXL" V1#$82;=K\F6C;O?CI]LMVS '-!J;,B>I.BJX=/P7+LVJS% *DS M_?O57[S.>#RVW_6(7B$Q3T[W<*8)A2YE9KA'ZW914TPK#_5W-[0.?>>,YC2K].?P_Q M9X*&Z[1Z^P@_UAPOK'8N,^_3'>NJ*U<93@BVX+\JE,9YN%YEE*UYX[HBE68S MHSM>-P/(^2$?G!RHH@.-*U-N?%Z#0X\(JC?(ZI_#PK(BFIJ'HE",\Z$'@B8Q M#B\=/3F!\BB5TZ$-? @1;+ ;=B4!PD<]::!L5J)'//6QA"G&(,BE_6<*7C@[ M*NHC E6*#/2")/L3[QK**#!;A:;Y=XBU4> Z$3!JP#+W?_H('!! +]26A7^-PFMR! M,-Q^:G RQXEY)[1?52>TTW>:*MJ[Y0)$/R7+>U32\%X4: MV7<'K7:![OL/-Q,?AYRL834][> GZ]&0^TFQ(:C\I/!>-!'@#SHX1 HH&005 M=J,:G 3;#F),RBXS#PVKDY\0P_E5^0P%V9F3@C+\"N&? ( []_@<.C"4");(?MP9F3,1SO5:U%*_)9#,@)B;0UX]'4C3[I M'.#9@Y5*L=<:%VW!X=/:@B@#>O#;U:W$R]!HNYI( MR7Y$@;>JBXE4G5TL)5-IN#).K4Z>X=@@=7TZ4&KI[!6JLV#"M-@&868 M,5!8):DQ8YKZOC1^IU4^$J<2:'O-L0F$X8&['-@Z>ZOC:U4$1^EUQUZ2 M'L1H;1GF(IC;@4-)N8B7/X&8V$RQIU/.&1+::/K;S) 2AI07@L?X,\X,EKFC M-_<8)MM)]@%!MYW,GE*LZ[X%34'1)>MO$_O@VE363MO M>DBUF*& >70JQ+:.BT/)F/XN]+&H5<:"WJSQIM"L\?3C<)L;45;')9-;O]]UU;7VQG!M=N^#QJ8TNSO7,*CY=(D9-?TF MHZ;)J#D1KV$7\^,Q;/#-UBY- ](+3-Y8Q1CO$:OJ4@T% F#4%5\@P>.4++&8 M4RKI\$0F9+2,+Y@LKG9![^.V@C#!L+CK12#-0:2"A4ZGY"1),7L37*-9X:K? MF9K8JF_KFF;_7.C;^K;0MW7O6&]=J'Z?+K79$0Q:WU8I CH>/>WM6X(W*F-, MZ'?U*X!;)T-3KYV'YHP[$8EUXR$$T !?HK<9SZ^97<5BZ8)KA5:L\B0!$R51>]?"SRW#&5*"%=1C4P5@+@VM\!?@E M=+[)%W$C(*CY!14W*8<_,4DGP6B9(WR58*9 %0N\/X0VNIQ.VH!3V_'HY,?Q MPY@B$M6Y[&P] A\[8B,U/." Z,2%QF0%;O*P)#>&XT>\;'QOTL%)!#;W5%;< MG^3E!RKT]LKX634JP>IO.^ZWM[9=V!U[NID'0J5.''2[EK%XHS[\X'KQTK=7 M;\!'QI712S^L4W&Y)AX"DW_.;?A6F^UX69)/SBQ_;M%/I=(M_!OZ H/!QI_; M+6OC;_<-:_5:0VM\T+#W_]9O7_IBK98U&IW08L>;?]:'W5)09&>'$E?G"HQRO:'U8DH/(!"M0M@>I:?J#;"" M>M^E-MHN.]\=@DKCKPUUGA"V'H,U&S)LR/ QR?#Q].8I0&M(D>OM\'I)]Z'" M% 9Q[RG=W,!I,YP>J5_&M@K?1RW:^ $Q C[WO1TJ]]EP957/VFW[Q8.V6.\Z MG$/3Z@U.ON%'0W.G1'-]TQKN6UF\H;F&YAY4F+EG=OK#AN@:HGM60=?=NR#X MZ36=.2J(^42".\\\I.7,"=::?VF9W?YX[RX()]KT\3019'4;!-4801UST.DT M"*HS@KJ#XR#H$N(Y[\,(_L3<%4ZW,V:V%U0&=7:BLQ-N"]@UQ^,]Z*Q^CL&Y M(\C:I]]3@Y[GYY_V8- @J+X(LJSCB+=+\$&_4@. 0BG _4Y&GJ=;6NW@MGOH MY_$!5&]VM5HW/[X&9JF)'5N^CF"!760SMJX@6QB\AP/4G M;*O$-_U>NF(*@'"Q%5YX]\K4V@Y2DX-@Q14@N"11J#;'UR?S5JP[+>!M&!#9 M("U^$0%NYK

XGNS>]PVK FUY35%UH!7:C5072JD5!:O5$AM M*T+PUGTE12 Z-V&*N@RJTB/F^B2RC6#EN'C[/B^+HAHD8'T%;@N8#8;%M;2N MO'EW0.PFG%"/0+QM;&,= (\N\!5>/?UJ,YN/1\JM+Q?AK>#:K9[V. -0*X4N M*[E-Y;BR6=SJ&C8:TLUCO%1LQW/N5N?=(E#EE>"EO9)_,4]B%3)]!=1@ @5? M,*/"-Y-T)2)X&M[CA=%U8]^G+S-)X4BNGM@^7D.6E=>GY7W[(7:MP'T?(%.Y MG7->Q;JBMI$"A ;'B4CNJ#SXU/J&1-XP:KX(*Z X)X1Z5Y3..M M'=BN_@4NZ^-1U\^1/?*G]%]Y3Y MTJ[Q%2M!J8T?@ZLV5?O= QF;8#T0DZ>K:K-]Y4?27M@/*,H[&B&2$_M[5L& MRU%8)3MIJ!6HV+F,!K[*MH9LL$M-+/66>%63=RHF[Z]-OD6(5$_=DH6BY\59 MBQO:041YNH3B$F%*GZMN2TKL:3M[]_4&WQ.W7IC&\&*<3OZ4%=_Q21> $8-Q M#OK13V4S .PUF!=ETV2M!KNE8F"6Q@_8F%62O<6=T1JQW2=9,S +B-2)M#U* M1DJAUBM9";+5::&""-D\687->P=4VP:0Q1Y(;K0D>+ND9:I6A;9&1NH>]D<* M L'=AS/+5JO04"Q/B\5!L!HK*9J$GX#!I=5"H">PX]@Q/.EPR;[2(Z7V3F 7 M^=Z_U!:Q:FXDKL5WCYM$(750 2NI0K;PS$J+!]I>0 M/_YM$KW^>FH!5ZW._E.LC(_VE*]C&6)8VIX4&A%1J0MTVMY^$[ M=T8---28Y)CP:[ !6L2TT"=!UBR[IW8P2CN@3/9X:X7.VD<*[^YE4$<9Y$1"Q0?+]&.?E5ZA:K%&%0ACW:,A=3) MB+]"ESL,A*S6A@OYS#1 ?V;=ZJYHFJO*WUI7FVW<2RP0.6@*1#8%(@_3 YM4 MZ8[#GE*1HZ[5&@P.JYESW[#CUJ#;>X)*/-W!8:,V:VW6>D9K[76>I7 4^ 3E M9T^B),C35(XZ56@U@^($%?S9//E[,%5_/4K%H$9JU)PR3QC"#>\_ M$^\_0WFUTP+@WI75MN_[4:AOAT&:^0Z=[R+N#F>Q\%^S6#B&NU6L?/WW-[M0 M_\'W]IHQFC'J.L8C78+D5/)NS06#//QZ2,V&,TV:/Z&T=ZL[-(>C]F&)[R=T MT:.ANCKMS;)Z9O_0ZQ8UHKI'NNC^G-[,KM=AVG\]R(IKV/2,V+33[YNC_H'W MTVO$I@W5G1+56<.^V>D?>,^[1E1WOLJA-_CK/L' O>K.G(K;([,L'R/4<1*% MA:Q.U^P,>G4)[9P&S-IML]?=J?/+D6!60^'2Z1YF>5XJD76Z;;/;&S4PVX.P=UC-U%U=C?HQR[!C#H<'%I*IHSE^ MGE@:],SVWCT(:HRELW.:K-Z31-3.G*RMKF7V^J/SH>LS15.[:XZ'O?-!T]F) MG\XEQVQ^*]_-O+2R]YV>.>[WFKK=M<50=V".VONJN1ICZ>R\WY?68/3J:2-3 MYTG9+P=CL]]KFCK4%T,=L-VZ^R9CU!A+YR=[NF/KU04'WTI53"XL_M:SS&[G MC'*ESA-+76SET#T?+)V= ]Q]FHRV,R?K8=NT!OOV\*XQ69\GED!%6&>0IW>^ MPF?8KC#?]BC8?NP2=M4E^S:D0IU,1?!2P3P/ZTZJ;U11O22RL4Z<7F82Z!1K MUE_!.U>O6L;7#4^85$A/EG;#XE7T&E4:I4FPPNDR$C$5?KO#6IMWPEB H8NU MG%4-Y[QLJLT5L&R7Z#K&M6&-O" )(RSX"3PRXR+C2]].L#X?O:HV!%.%$9K0 M5-]O1J?95-J/*HP#ESBISY47BT"A,H3 :@8R(M=P+N\BAQ4]GX1R>#XL-^FE M!;[$%=6I.!;=')2U];" 7ZMN.;Z_%QO3X@ 'M&[V-!/@]&B"O'26,Q M3;-WL9P@EP3T9#U3K: A[NQ7>Q9XB>""[[#H"97*5R6TIR%6[U2O?EF&R?\8 M-QKJ\7+DE&NP4R MX%2N= /)Q5P&FXO6[X#ZC2Q;$P9%)*.=U1RH6-D>" %0X7-15F 60CA6JDV\)$VX.BL-"<#" M-2"J6&\S<2-1,NU=ZG3(!.> M5ZSUF7VIBF,"LK!<^DJ6C9_;MUAJ&7!B:\4][2C":_Y45=.D!@'<"*(,7=>; M3@46T,6BSSP@/KRPOPF-A&-ZS@/) ?S[DW!LB2I8=+9]H]5EL.4&)5/P(P+]''WG6W557O-WN+ MG WE&'\\H2J+O59OW'WT2G 6O#@>GTC9NI-:[+#5'N]68^_X:STIP)[48I$* M=EOKCK5P3N%>674((=O4J59!;&I"/G9-R#,@YLNMDO;4U2N;TI7'*U]WL;7K MC%V.=YK2B4]9G+*I3-FP]C.P=E-[LJD]>=1%G^P@EU"O_G-2&ZDZ*Z@XJ2U<_JCOW?/7CR(5C;/5)+IQL>V^GTOAG M++%VWW^]B>>P\GW[ J'F&K8AYO,@YL.J IX8,9^YXNX=B+Z35]R/>5MK6',) M]8N(XS?&VV*6Z(5=V1KTS7:[N;)5-EQ<;S0-+;,S:NX1UAU+Q[E#>'Q9>PD'8US"]-/A)4RW.=,G2?&' M%#?="Q G%%(X*\P>5!#U7#%[@OBS]JTF>2[!HH;QCU$R]EPY_[Q0>U"9V7-% M[0DB<.]PV[D(]4LZ ;B1Y2+63@%*M2(>(OZ:PX>&\0^!YGADCL8'MM4^.\8_*\SV!V;7.K AR=EA M]@3Q-SS.B?_Q1?HEG''I/>, 44/#9T_#W#7X MC&GXW(.<^Y:!/Y<@9R/B&A&W(X=0S^HS%G$-#9\[#XF=,PV>NIGN7FF B M P%J$?+)/N'^,:NT= $X;IABF=[G*0OS/!.>R3;J ;>=&F$U%=;WM/P06 MX)?M$":1L+^YX5U04:3>=BCEUIG;02#\& MI3T22B(CKQ,<)EL6>AW?< \#W MJ&"W'='P06P[U(\A# I='50]=B_ OV+#%8X7JQ+X.(&J]1[#((F8K:CV-J[4 M]OW0R2I\1R*&81UL4$#USY=>8OLMX]Y:XJ7M359J:V_V*)I>Q"F*G!,JY-VQ M-O]\$5613VJQPU:G>UCA]0:PY[-8H(+>;NMY:&'![FYE;2O,_'K7%[SG5.6A M(--J:.]3I*'>\#JHW/A.V[\L.#Y&H?*-$!L\L 3U%FB><*G:IRX/?KZ0>X0B MOWOZ7^?#['M4\7X8\'9C_ NEX,?A_0L%WM[L_S#@/;"[PD.0="+BHZD4?CZ5 MPI_7/KZXLMEORY&\ISA(:L9HQJCK&(]Y0\\:UYW;O_[W0_*?SRTOH6J+]3[1 M[7=,RSK]VG4-T9T2T75[!R17UX_H=LIK.=T++OWCE%D[?EY+(Y,N4":->V;/ M.LXMW8;H+I7H>@.STSOP=F^-B.[,%:'5/HZMM_])@Z9FQ]-):.PIY8N0<7T4TE+&3+]TU!X=> M)V_X]]G,<92R#99JCB7K4J]%7]3)TJ_AQ/,OK=]3KVN.!P?6A&KB <]V?#$R MA^.F*U?-L;2WFCB7H$U#'KO ;-0Q.X/CM*EIL+1[\XV!.1@V"K'F6-J[4-&Y MB-I+2.C\&B:V?V!=$IDO7JH+T-XG8?S<#BD?'T#U9IC'J*3X"% Z& M7YZO:N/I\\N9AS";RHZ[DB6LJ;WAM3V&Q;VS_SE[%5Z^+!?Z\X+H( MPDV[7RO6MWGWT^F3[9X)UQ5.&%$MQ#=4BA&?@N78M5F+,8_$].]7?_$ZX_%P M.FJ+H=T?]9SQ>#SJ3ZW>N&?UAE9WZ+C_-[SZ\2M54 RGQEN8$"LU_NVU_6,5 MBO"LBRPY.>=\'W\+XVY #C;OFJW M:4RC<$'+^K(,D_\Q;IQ_IA[+*E5%%*?#/?@B@:6&@7$#D_O9.@7^#Z8 M?1'1K=AIG/\OA>5;^::]F+=F@Y*P??@MG$YCD6 -4=NP_FJLA!U=AZ!#KO$3 M5C5%+.*6L?BIRRG>67'3UMG0W[#=L@KTU^MI]!=[W_>AOGL?WTY[@",[22)O MDG))5C6JO1 &OD-%9B> )%,GO)PXSP%3?R TEL))RL !8&2@ RX/T]F$G.R$NOP.: M@&\)J!-O-A-QHD#M1F"71#C0-$W22(TL*_G"%KV Y48D9.E>X+$Y;!)>@D?1 M] #5CNO%P9'I@"-+^P7&]F"J7,[@HS%H*IA"+8?7T3(^PD_RP:SZ,#P8>W$2 MXRS)74@0"0/43:9Z]DY,"K)LN?0]KD\;1 <"YK(2)\H&S*LDQ M, 60"8@4@$<5@9KP*=$GT=:13S@'"$R$8-05T3 1<\!_U3()L? ":/(PRN@* M'Y0C((@!B_*UA* D#%CL3,"&2'I7+RS.5P80-)$42+(Z*;R< 1BX"]XQ;CU7 MA"WCQ!CQE_".:-Q-XR1:*8AA26O4=1D:B4T6]C?&"M:L5K^4^'>!*'#F0%(B M@.W.?L#"V_!(9%8PTEW.D/!1L:(2BCA3)2WA2.*[@Y^ &K.U+Z/P3\ \XVV% MM;9A,EPJ0/X;Z,!X3C6_I5#Y\NDCL060"X!/5NM>@D/MQ*#$O0AM:A0<()3Q.W3;4?G)M8(. MSZ;&V4*4]\#B\9S^#,+@FO[@):^]%#,C 5^Y(3R#D1 M > ^>46VK81#8G\7<<'\*1,&Z.\T%M/49_OK%J8,(Y:SM[:?,B2H/4(.C21F=D0$3E1JQ"E8?-@%8Q[&@G452PT@%\?VT3@B>DG0&Y53 M*4,1=)1Q:X.RCM,)]N60QB?98'(MTD"CCR!EP,/"P5(P:Y':O,@ T0;K(R:4 M_30 -5'JH#*-FL4-K!<09%R!!IW'P+%7!'*8C50B@ C^1 6G:_*&\I]+1I-R=D6)W)1K'3@K&4_ M4(8-#J67K'+"6=I@ ^FD27;, F5C+NFGZ!BS_C:-J>W@&.3 L6 MQ:,0$Y*S,C4D!1.-Z0/HS_.:$HYNH/%%,IJHG]8#X[&@A95DT0 T:#:Q-,CY M. 5GFR4$RW9Z%GY,_62WF!8AJB:&]XV/"A-\RPHU/8W$/U-8WUZJVE,J3UEA M$F\:Z,M3802%3%+Y-+NC-"(=&P+40Y^Q'<-B?9>,V(G(+&(RGV'%H2_E:,32 MAA2VEZ0)&WZ\1B_.W5K"69&J\$T0R> *P*ATZ$(()L<3B$1?)PMRT9B.3R66 MOFQRZ3 E7:/8GHJ"WMWG\E,_O1(5:<:X-+XG M@D.', MD*I>AU($^2!X7/E#@\#G,FK7^.P^5&X)>JEXPCXQPX6 22*2'MK@:N 8P^BD M))PP3J08XIAO!W4QT%+!)Q_F5(GYK MN%51'CCB"5HY63_8/-(=JT,B^4<VX( ^?ZR&PC'I*E;Z_>> '!AU[Z8?U>0>EB$"&0?\YMI5:; M[259DT7.O+VW>V_8&G1&C]_?WFI9H\.&O?^W?GO0+/:D%CO>_+,^[(Z=1D_A MFFSU+<%L4^-=-E6_SJ=?25YN[";_X :Q)P6,+Z R-H+B M.>[WG@CSIU$'J"'?DR7?[L [&=0W[!+S.;@;0#-&?<:XL%:W M]V6Z9Q?1^3(#G2COG+IZ8>USAV:WOV\7F:9CX#,C:0!(&C=(JC>2K)XY[#6L M5'[0M#K[FK2/B*5']99/4@UO+#<@O><+\X.M M@=EI']CXH;'>GPM+8W/8/D[WA@9)N\OVS@'MQ1LL/;_ &XR'9^((USU>_2M5 M0RA<=S?E?7=5&9&N0G,QA#QLO:W,ZX7YR8/^OAJZ,>R?6_A;YG@T:+!4;RSU MS=[>+8T;)#TW*_7,[MZI%/7SD0])"B]>SQZ2?WVLI.CM%;^IT/>6Q/SS-"([ M5F/GUQQ%AW9_;3#T?')^7WNI0=&SG^VW&T_Y62#]0?45J=2MEV'X#4UK;Y'0 M6.?/[D)9PR8:47,D63VST]\WR-E@Z=E9J6L=,?OEHC*GWU>UP#IR M:X['G;VO634V][,AR.KL?PNN0<\S\D][,&@05%\$6=9QQ-L6?:JJY04AU=J] M!Z/-D\4G+RH0\!/WR5RKEGMAL8"75GN/:AR-Z_+5AICT< TFE4L&G8Y>+9I6N9P_&!-XT;=FG8Y<+89=@VK<&!%[ : M=FG8Y<+8!8PQZ]#"/<=G%_*[7E.CE!]/IM7-6L^CP(F$+7O%OQBW^@9,ZN/M M')>O\^3M:>YI2\,];[@/ZPXO6*:QC#R $.P/YJ$N1FHAV%5(ME3BQD4 ]+D1 M1C,[\!P#2.$NF6>MEKXLP^1_Z*\O2USM%Q'="N,FOZ 4F\;=W,/^FY$P7"]V MTCCFSD6QX Z<5V]I[5[,A3QPU*]9-YYR:X4-W7C,*_KH+991B'V"\R://O6( MGW89L/J MM3Y9I3:&ST> -.(;7+?G[+/CC7L[/N]8'10NU$6O)!ONA#&WW;R),WW -I6W M(%IEX[T7G6ZW92G)8^)7K!+@AU8ODTAWP!MSX1/73&5^D9-&D0@ MP$*:)G.<$#O[\058[,DWFT5BAO=I@)7B&)DN<+PE4 _W *25#/L#;4;X!L$Z M@4&IMV*8)G$"PR&?IA?XNK>PL"QTON6XX&9GL)6O$[:/M$@+9_T6]ULQ$]:G4-D&;Y MI0-@DB8(A,B^"T#H)(F(")D.S=R"G0G0W&7^O.+9265,TTBV'J5&AEQDMA#= ^P;"5Y>\]0;52WN%$QGA!&QEU6D2EB-O@8?3J><(P"6H-?C!M1/; MX%XI/!CSKQ^FKC&'O[6;Y-7-M+/ID(MDNCW;4K(26PX+^2@04' _B^#[5?QF MRAZW2]O+C379>3.>(]/$0*(^ 7JM>?NMX-W 0C?>A+?O[,B5PF0=!C "$!;$Q7?4/51:&O#RW+Y%,PMHSJ[H86_R,I7)08U.5?=O M\*E\>&F](SUW,RU9#[*SZ22-/6X6RSWM@::EN--[GC(':_3S,:<;>O,_@Q!X M_WV*^ 95#*O^K*WZBNC9SMA'=MC4T:D>^91L XD0"Y'/-?K*.XZ:SM1"&V506UZAC.W/9!7\\$<7O M! MTAWZ3WH)7NHI:DUWJO^L(;XD"CKS%=(6J@AS$[!$@CDD:Q3D[Q0+FB^*2 M I3V,AK P,8\%.HU&_9(PD,*$F(R! TPMN\C@#*A V,O\0<>/Y.Y7H!CA@"" M)2BJ.0J EH&(JY!M]'": <])G;.TGP[?T4)A(VO/'D'K!VYH3>NZA7/_\ZC_&KV3%Q/0-Y]N[:G ML-@WMG]GK^*KUT4) ,Q>!.&FW:_)BLV[GTZ?;/VS]6H7@/R7TDTI31)73$6P:V MG&99*@47WV0@[5N6YBS'UXT@DI5H/GM@6MG4PYV')/U'DG\*IEVLPF4 ]A ; M4>.O?N;IRE ,-@27%F'6X?OTE>,?@I4)6+8@?C&4"T "^>>!K$Z7J \WN8XF M?S,3 =HL\/A:%_5)&$5D.,?276/GQ)BRU>A)@]*+XY0:I*,B E>#E$(1!:2N M62'8$W:I0.8OA- P6; (78%4@#K)1/\2M1RI5;#@83FFWF >?M.:N9ML=R8> M-8]W0=7YX5*:@;C8O ,\X/.;P&[F@:LBJ0 \S:U#J[= >_9T*L@T $-"V8!F M/J)I*'T/QGN( '+PRYD?3F"ZN;#]9'ZMC.O<4@!H N9@H 6UK%?32PT((T"RA#S(KOGG20#B)>9'8'\$\D:JK.$RGU MNK^UP4F0P&3ZUD(1FP, =](.BE/T\CRTGW0"+@NT-;_43L@Q3$A !@!T([D3 M_FUVA$#+)T-*8R8<.:=7*F9"([:,_PCO,$YILM C4EV #>JX GHO+ MRU<&.]BK 3T!K"C"C#'E%.6W8)JI[SG88M/X_5MD ZDR!66V/+L-NG6O .5[ MW]"J![("ISF,$IOL_3A=+C'*,(>QT%"/TJ42-R@\E3,AD:36P=))NCCA8I$& M+'!1>Y)\()CX'KO]1/$K17$W09!2S(G")+"P]R!:#:M]_9^9M4^A=C[+> ?.R6("_-.U^.3K M)%3JGC'DDXR3WRMPP2W\U09'31Y6@K(!]\>5',N!HY@#1P''5J\VQ92N7A%9 MJ*!PZ)!GCL%@F#D/KK)!N#DP%:D)39#'X/NEZ&QJ80P5PY&!,/!!;5[DPKNV MB6+1.%3F#GJWQ!&PCG:KT_\KF@@&/K>@Z$\$GE%$'B]#P>KS::A8)DS-5G_+ M@DDA+&SR9[5AB <&N X^B?- E![$W^E K"IK- &3O4U(G4 M/A_!K"(+_5>Q &4(GO7^/ MT5$,8V0_HC"VX=6Y0!809XLE9Y"RY<.A,"3\-9-ERPZ4?*#ED*D>XOE2:2%A MI/A5AO7F(&;E4<^]-$2^&XJ/E;XFCU4T,QHSK?C.$O<%4'MGT,Z958N!:KSH MP&QHB.0\"3NY 4,J.X4O,S?%S?%!=LXSF..S&^ NP2[/YM=DT[T;IQ,:1#>Y M6622Y93!)S([8DB]KT"..'+L-,8\&3\ENI7;"._ C8CGWC)C$%>Y?.0@%*TV%VI,.NE):H$(P#B MOU*PV032@+3&4/2 ]!*%0S\\EHW8@!710IF,RJO="B5E-&YBP-,75A\#XP;H MT->RL]CTKI9AG'-UHQ>!+@LK6X5"[%DD^%3L);YZ)?W&&_4U6$& ? MQA?; 6_O)SOX9OS^Y8;.&-P%*.0XB2AB+9'G8Y @0J:943@^CQ;X@L]T\1 ; M_0%R /'\C Z+7G0'FLU%'E5P3=:ZM.:498648OAX"#C-SKBOJDX&K_C@'8;N M=[38X%T-$*PF6C8[UU2LEIE!'@IR*P7,6'.G+DJM@>\6#>L <*5CR M-XR;F*"1);=5GV]JPIH.5#"-[46WT]<'5>9K9BS@H9L,'&#L2.0FU1WZW:E< M'7.SJ*:>0@)<0;/1F&@[4Q0##;)H&9*Y!U8A"%I4,NMVT'HH@P,8./D] 0Q< M[XO^N#5)CL.43 98W))"HH[(EL6 M#^;4J^F2>*:ORP),(TA*ICI,S-G?;$80<5X MO+Y,LM^R!]?6@'%42L +5$166C?RC9A2:6_9(0G$+$R\-4XRC8F/[\!WX%V@ MT24/804\0PZ? [SE$H^2./Z]]:7%PHNC*KY]A[Q6='XZ(RV3YX["*)CBP.8< MYRHBYC(V1,K/42!Y$I"$0@1DM#PB7OJ83+6>ZW7ZE/^A&$R4 6P;A,MB2;9G M9'MQR6;DN(J>!!K;?!R&$=1DI2.)! L_R#]>PQJ^89@@DN<.;%1A^#>*\+!) MFK^8$K2>HB0M"@P#VWX0Z:' M ^( 5I+$>8S5]Q: (&E'";+?PJ)CH!VUA)-IIM/Z/34 M^(J3$"^6.8[,6'C(H,XCBV>*9);F"U0Q\,(",W27MX?LV&25Y-32;S=9)4U6 MR6E(MH_J&+,R(5Z%B-$ZUL[K42RP1HB+B9IF*=NN,@\ESPA(5DN99 $N/CKI M5?EJ6B(,J\/)2D]_J3@Q-MFA=U*?0W[YPRH17WJMA%<2?>I[>13")KF^#\JI MV) ZF 5(\US!G9-M-AZU9RGZN9">AA(":'9[U$ZK(@N',P5#6(:3>_L3I(G2O ..F\*07IK C+W+2!;JRCBB<]&IIH.:!>: M M8[U;Y_W_[GJ9ZTALM6W9=3F*!3I\CW2X"SAK)+60.[6;"'QZF2[P#L*_T+DI M\9B,HC!]QSFOO-DUV6>X07Z7C VY$&7 T(UBBC\N8_%&??A!U3GT MH8O?3# MNKXHW2:F^?AG:0*,1RUKT$4K0)9SDA-+ Z%%!D+I@C3_-ABVQH/>QI_;+6OC M;_<-:W5;P\[FG^\;]O[?^M;X\1?;:W7&PYV&W5(R:VL1L_%5B28DEK=>-%\G MLN>YD#_:=OV1C,_R=>?"G?R'PJQ;AME.-_/K#;!"B&IC4<\]=[X[!#=2W7E" MV'I4>ESCX3. UDNRML&V Z,M?K4/N,ZB2N#;W$+ @P//E$-TI$5UG:/:.V2KRD2JGUYI^- F>RD(]?.APO_0^ M]^K"W8$Y['6;^L_UQ="@US;;8ZLI /WT@N&EE RO"D:>=KK],#%QPLU2.EVS M/Q@U[6QJBZ'!:&1V1HT-\:1 _IG.M62*LFP01V??ZMA(7OLUUT_'.!>1 \1#]O@T10_?CX U9N5.^:PLV^#[-K4 M/FY*A3?<\JR0&?;-WOAD*^OO7"K\2:L3[9E+LBGCY6-VG'*3YS:=?I&5CSNG M<45"+U\>>;=R41R#3)YXCY=S9MC,(92]V%M M6(\G*U[-285<3AH+1_NQ3"8+L"*ZK/J)ETH FG2IY Q*];Q7ULWOW<>A4LA#K?[P=)>E6DP%E2-F%W(1T;@0'XM1SRJH?(2B?H1#JZ-?H-P-4;O!X\%K QRTGVAQ M\@)<4%Q@>7$X%#5W4%E\)<%:5>SS_K3=XK.5(NWD!8Q6"XRO[%2K+*X)X_N% MM@)**PB3ZFL#3M3=6GHT)P^Z^ BKIIMXQ1LC/!H!%7&15\ 4FAU>=I')Y1%GC6]#]6UMKGX)_*^3375-U[908+$)BDW>-,$ZR MY.JXE7<$L.5*NN2B67236HH6?#68RZ,;I+5$./, H#,C*R>RXR1"JHV$*DN0 M5\?EC'F7"PTI+6?F=TZO0<1 MV[K$EO$'7H\ 1\5;4MVD;(N[[1 EJ8_4I14@*)@C2RSBAQ<[XG_7!U?6']U! M+#8Z"4*\O RZXLZ@RV#Z9"CU65TM'D&XJ[0H482644G'R_]1FMW87@8 :O@ MPB5YDKO]S;@%V"Q$5JYD&F+=<^.?7 &%)Z6K,:IDH1EIB<7-7!,COV_[=E/2C.B<24H*@4[7,[<"+<7N("^+P2;SH-?66ZH4 M;>9#5G,GJX6P-1-&NR@:68NLM#2KG;L6952EM75UWX3D25*,+<.D$%?$M/RL86U!D@OX"X5N&U1$3WFA3W MT%;IDGC5M<+*S:'9D5GVVET_5"$#<7O LN MW4FXL.^S'+ASGVQKL M'O.N'(=BL".M4%79!J*TTC!--!U;.=".,>H\>IG%QE]8?K=VX^5VHSIG<5>6)H)66""$K5S^#8#2RFVKD#/A579+M'JVA;*EV6% M^\5BZ8O#@^LJ(L>+F?MA:X.=B^35C(>( M!O% ;S<2W!)ZURBO4&$<+5,DF")([Y6:H:P\#039[8V+1QG50U5+S#U1.=39 M5=)M/O>C4Q\1._D"J@$>T3O9^V2IYY2/%43U+L:*@Q U&PLT%RJC +!>B%OK:8@.>CL_UJN@_AT;\W:L>QKSUL%*V--*^CB=7O\DR]U\ MF6,ODANM[MUFNZ@F8N$/[+Y(#6XHB,B56;D9!A;7DR7_N9(<+#4K IC73D82 MEJ7XM*)U^;/@PJ > $*3BA5KS*IHNYN5;<5"MJ R:40NO)J/09XXK6\B8#!P M3L'PYIR +'PIWP%"E65O;=D/I5)KW(@E+FUJ2A-&7'P/ M,Q=4,5BV@1%LH"8+<)/E]NZ?<*WXJFJI9,L*1MBSY)HJ ^O]L$EBJ' \4LV" MTS38V5:%CO6Z_E2_S "VAWCFOK39\^\I;CL#.N.PH:O M#F_"W>F=%Z\?WDCTQ(R%RC;88;'UKT8P6O->O>AE[N-L[D!0K K7 ](%GFV4>U5A1GU]K0US5@1B0=$LSD9P3WY<83(5/:F\)H5:5 M7>VTNQUU2%F4 UCS%-,3*_OH?D'4S;[ 5$*VG>>(KG9R0:%!U9O 82>!SA&I M=*<\-2GO4[E'A)&(.Q3HK9!M8Q;9;DJ+ 6?!VU[5LV:\H,76 05";/- "W8R MA=FS4N<2/#)%B4U43!$EBDY"%$,PDUZ*6UFFCW0,\O"U=31OF=;6R8W"TMI. M#,\[U :3@6YF@4('21. M/@,S@PM?:QQ9MC%VQ<2S5R*ST'7D>/6^I<@Z_5;7ZCQZ=:]1:]P9/4$ELNX3 ME$UKUMJLM5GKDZVU.WB6(G_KC^Y[A:A>!YTDSC]38P;4HX62=7PBMAT"#P/6 MM5PD*:!C M;/T7WL7.TSOHWNY._PXDV,9T,5#8NJ5>N.5U77;Z)> MT&7F;9NO]T5ERS('X_&#+BIO CTRK^[""AD]$W,]=]/AHL4P]\Q&3OF3D4A;EXN@EYLQ5A#QWC%^> M>7G=?F]?Z=Q40'YNY\?L[1U>;9#T[$@:[!U]:9#T[$AJ#]H-DNJ-I/ZPUZ"H MWBCJ68T^JCF*^N9PU#\>DBZB><*&BT07UH/IW_XRZEB=];[I>@Z*3\"@:-#TSFKKF\)B\=#%7/K7*9@K. MC[J, 15]W[:.BL+ZF/]VW6U55.C!8KY3?V!V;ND\Y2C^3_YHT*=AWA" MIQLGL-KFN'_$=,8FFK-C%97^8-];^@V6GA]+O?:^MQ8;+#T_EJQ.PTMUQQ+H MI>8PJ/98&IJ]<2/Q:HXEJ],U>_TC7BRZA#LK'[,>,:4^#Q=V:>5EQ^QW^J^: MV$AM$=0SQYU!@Z Z(V@X(JB^"+'/8MQH$U1=!G4&[04]MT=-<2CD)-+VT M>F:G,SX*(UW"?92/U/JMU.!-ZS=W:;=1S.ZXVX02ZHTDJVT.NDT5F9ICJ6_V MK29V6G,D66:G.7BM.Y*:VPX-FAHT/=IQ4>> O/OF'.*![==V<-EDS61>^)LN M@-<-\12#ZR8W];0?"IJ:L^7([ [V=;T>$3Q'#N,TS-$PQSV^5,\<]AOF:)BC M88Z*ND4#<[AWF?N&.1KFN 3FZ [,;N=A[:<:YFB8XSR9H]?MF>U!PQT-=S3< M4:$ZQGUSM/=5DH8[&NZX!.X8CP=F>^]\]AIP1V7\N9?'^NMS^[??ZCS@LFVG M-;KOLJU6=>A1%SW:B7J,#]R^+C;"P%\9L3,7;NH+U[ 7(2SX7Y1\@RWLEO9J M(8(D-NS -<1W^9*31A%\"V^FP;<@O N,923DHSA$BF\DS2 @(#( *C+L.$X7\%=D)P)Q.VBU M.W\UC;NY!SB^LV/"._U8T421NC#B S!*Z'CPE*O?N3?>VPZV8%QM))#7"6:8 MJ>_A'P6@A1W-O("$7E]1AQ>XL(4WW0'IY6>6\IT]&E B1/Q=FE"JMX!#%@LO M80R!?@!VLQ7_\4SA=.HYPH!-P[_(_*Z=V(8C$+^2M^?VK:"EX& B<%!\K$]9 M0H4&\KG:.94E6"?W.\]-YI*P]/>DVFKGK]@34%)ILOD5C=EY"T?"9[_1L+]=DRA\8_MW]BJ^>EVD6"#7(@@W[5[2MH1;_SYJGDZ?;/?, M4ZYPPH@H^@W1'4NMO]FU68LQC\3T[U=_\3KC\7 Z:HNAW1_UG/%X/.I/K=ZX M9_6&5G?HN/\WO/KQ*^>K3K&:>H*\\[?7]H]5**Z]I/F4R>M @;E5.(M\&8@ "NS%4A:^&$PN\;G#5=,$GI' M6X.G% K)H)#D#:L0G ]6%:.ELHQP34E(DG!A)VD$2@!%EM@L?NJ)AVT)T9D$ MU^2UU !!&"T ] Y@+":BG*0QC!\S'I9IY,Q110#88L\53/@LR6'K:&E-Q"I$ MZ).-)9'GBD7@@2K@I^>A[Z)745A1F6)L!VP]ELQQR_@#ENK'(6L+U/]JW5*7 M>Y%[O;0C0)?CAZE[#1 $\0<^C(AN00.Q-F+K #D?^*-O>+%Q:T<> 9$(2"P%H=@(&69OPP4@>46Y4\,?0!?&,#G"KC ] M/IG<"1]VL ,SM&(]4+TLV#A2-1J^@[O%Q:8!C0IK&9A?X.O@.CM.,0O5_#1 MYR4!77L+:0>M;0P FR!\8N0<84K&H)'BU %,'\LH!/(&?O2":00/2Z?,M1? &C%. MGST!K $?@*SU_?%D)O[(N]!LTI;Q#P%[MWU_A?0KZ((X 1%&8P:=BB N2CPR M" G@J(O0V\SF"I=2CN%\^2N261Q4,/#&PHMC%D;_$=X)T!FFM'GC$-6(%SGI M E@9Q"U33@6"L[6Y.<*2"')G@%*0%%5 QLVZSUH\010I/L#WV=W6R/N MEO&UA # ZZW'#\\4FHPX!4$((@0U-/ ;!P8B4!E++\K"!"1I"@HID]@ N^42 M?7;P#0WTP?$= C-I!.)2UO/AFKHI\RWBW_4B(%1B*?%=."FZ"M);B5C3*>Y@ MZLM^RN,1,A@!PM[$: 4:)8KW@QE\5\ \_++(<*N&UMTL&G=APSXC#\ Y64E1 M+^'BH5D/%@EA0VH5E./:/M02"<5BL?3#E4#\_!8"S8&X=%D+K2ECA-]$")0# M;J6[7"'9/??O5]M-6ZLSO+I?'Z"L?G+Y/ZR4_V_!N,/8AW'C$ LBCWT*?<\A M+@0"^%FJU?C$%-M'(&^0+BY*0)(S%'HEPVH*K!> D>43,8D\M$*!-V8@X'GP M9UR48\PN_[BY^41<+I_2V94-P9VGDBR#!E)FTRCK)58V>[I82K,"6<*>3DE= M83A'+,,HX?!B*LU^>%XDJ 1S5C+A05"VGY+]!)#;O!P./ &?AT@JX*]X\/K'XBNZ(P-V%3 FD1BN(_(PN$&CHC$9 M(BN3O%C;\AWRH^^)6](>%/:41I^0&@>A45 X+>.GE103 ?HMN/?"JN)T\J=4 M^[ )+X")T7YU!2DI &0:2*F4K%K&6R7[IEM@HF0@6 ZX2-CXGZD[XP NRE [ M LO*!E#,<*?Y;&Q.4Y"-(1)BM(;^)! 1_JN5'X&FR@ 0'1+YG8@[8?BRN A M:?NR52UQ(ZU5'BF6X[H>$%64:=18(\)3LV+_T&AE;C.?3$/?#^^02'544>@] M Q=)?7P8,()?),8RQ- #PM@#9\8AWR;<3Y2\,5YZKVA45Q04_52Q)/S7"6>! MQWH9? V1&.A] S/,(K!X$(TXJ7H6MB,P\4MOT_ 4Y9>;Z0)5R8PP^71*Q.&,L)Y RX3EB8HE$>!)9"P0L2.@30 M61BZ: S@J[>O"O!.X]Q]8@&#:UV$KO")?-4>& U3&U@7'V.W$2UYL,QRS-$W MURQ;P+E#L<8#2A$'"[A]I6+:6]: 8M/A@Q0I/VD*W1KQ- ,3IIM(4$M!^O(6 MH,0EF<#W^RYTUT%"S_:UXQ]X1I\HIT+Y6\&T_TE@7($#^+;+,, ' V 8.U?5 M8&4&(0HM21MVG#NMJ+9@!U<873(L>:/I8S2S [4H7,:7=+% QP_&_N+-V"(" M4J@P!ZY43&@?74=@]V*IM2>$5 D5+ M?<:HII<,CMG0 H3T!@=BTR"*U"> GO D" ME+*?::LH.-Z'T<*PVM?_>;CMV&WO;CO^^+=)]/K'743W$0W.S\+AT\X/P*$ M.YW0"L1\8BKH/3D54PP;$F]%8F9') HBVO%]7!L)5,1 =LRJQM5#N71/C54* M= &[_E<*?JV( $WKU/Q?#Z#F[CW4G!^I_/ 0^MXZS'-3_ > LM%M(4P!50F= MQQ%2X0M?_?TNL\:-FTF8)L:O=O0-U.MG+_YV8ISPAY3O>4C% )S,E0;^/2"I M_"7)3&EIF."C',S"+^\X] N*G60Z^4D$D0@@DH7I*^*62/M*:ZNPC'J'H_W+ M"+1'!!O/#T3PC-Q$J0\;06N"]9 IES?U)4_C,"U.$T)/D(<%RS.\HZ#%!$/J M$;DSXKL-GL2$6&ZR8LN,?+@\5>/C?W]X=VV-#4"1*Q:>@SPV\\,)L.;"=J(0 M;*\@Q.]Q$7+SR-3R,*!^5$$CO@&*!DFT"U\HX']&K_.]GZ*30G ^0:*G<(,= MSZ7#!Q_0)P1KD^0K'1/!3@'UV4.+,! KA=+0QQYN1D-BL\1;D^M)_Z=A' M3S@0$0GQI;W$$"Q']"(/($/D0X=VGK0MY^ANTED+64\^,08NV O -9#G(SBM MMDRPU]095QXX-(W?6U]:8.Z#3Q"P>SL#=WY%AXW,+/1 @EYP&O'W*FCBL0(C M!YS#C,2J^1K02_5NI>4M8^,"@WPBL]RSMPB*N&D4E9H!23Q-3CAI7J C-*4= M&UT>]9ZYAA_%YSDT^(#-B.>H^]09J$E#H#H$W](+LW,NS6OQ9(0=-DA+B4$# M>[1=BH-JTD:9NJ8Q5W'T['?I5(#M&9 =[_L8*EBQ=:^-$\ #LQD$>4L0/B'YR.)>@F.;\R@C;M:>FGF$Q'RU2;:8'O@\'C>U^< MH,?.:V Q&^(N365/XOXTF[(()]07G,R 06*"&CB>3U I3W'4IH!AG):0J9: M7)^8;:,,>KLR/50+QI>SC^7!):($VU $CH-5A?3HS)1A^R?WA55D/ ],:42B ML0$.PF)L)8\_1(F&U+HH_VHB38_MK\TQ# QN! %!)IH0P:G-QBE 4ANC\#JS M=I$X*W%%QJ6TM 6@1^RRI>P%Y>MD"VL9-^L'I::># 0;P]@:"+ $#VD(,Y,P MBB@R'VNT\UG3H MT%_.7#3Q\_@Z,J.1+75,ED,(B]7$;A=PI2@Q_PHML: M&( */U\='\CE*PLKQ9$46[&]R \7*R *$^*&'$Y1PC $<"DQ!BQ,GUSF[%'J M*'."3"3E$ ,>2:%_B633A96 M:_NC@R_?SSW6^!XWJZ:LRJEN&(@F!0J[(;647SG2Q+)9$+#$"/(H%)[3M"%8 M[DRGTL$VT4M6\EE)NEB(;_K#:,UZ,3$OK0 X*+(QPP?/L^B;-AC!I*W3W#9^]EL/(M;1 ( M^&<9M3S%\)DR,54$UE&;XA"KREF1K)F=B],].DYN 02C,Q7(1'WJ M7U"J5!J%+-ZU1 Z\<:<0P]*:93!ETBR05Z8VI:YE62\.J*Z0,KK!>HP3E; J MTYS!P$TCVUE1S@Z[D5E:C9O+X8+@R_-NIGF4->.00&3R^"7F6[[2,Z-)!46 M60S.88 :<_?XH%RE9F:HH>=\5M$JN8]$N9+?)C[B"G44%M/1& AYE5&^M%?T M.9/WV>E 9O>I7]CFH/R%/= NT<5(4M;%E&R7Q0+,1M0.%GBMMHOI&$KW459- MZ6A V3+9+]?Z0K(-V@E36LE SO,$*G=G2GLHS_RQUSD#X4^+UTT-GNW%J&7E M]H9,\4:>21CA87"M0:, PA@T;EQD+&5XF!NL,'GRL8 %FM6<*@R@#)#,#]..WW=]2$[4MM%5U6?Z-9+>U6Y1&2PY*>' MZ.*C-[S1PH1-[XJ$67A@FNJK?&F,ZRSD/RYD*NH)8@\ M$ 8U$9HH&?A^(M^)(C.77#Z,'Z YKK9.AQ]S3TS!Q5&75#[R-0\" ?_V/N,L M^9N9>?RNEG\!+_.%GZF\ 9.!U='!NLS 2O=+T(UE _-S"@+1ZMK75O^E>*5% M(#/WZ\:1X>5=QB8+%@4SF]!T:\@MY+IC)FM$+C1EK,)>;V6"*=Z!RH(3Y&@$ M\"C_R$(MRT:3IQ^J<@A)7YDOJV#*Z!II$7V6R?8M) FSYF'#CRUI6>@"=W MK5UYD$?^Y()@B1XLIH)H 9_&Q5,'3+?#X*$2SO+.AL1//%/ M=+Q'9W_L%V1B!BC1B;P)(A.#GN:A6,(5RX1"W(]9=9W*W'F7"*9L=X:M;L%4 M,(B/N>Q-C0P]%Z+7Y$(TN1"GX12^S8]9/\BK*LK4X,/=;]3F$+N2EP5^P)H"=78K\N6Q=9E;ZDY00VY'@ M6..O_WOR(9=?,ZM27:;[5Q85SJ@P7L7@-IK(9ES= 9-YP*"@5RI.8WRS8;9:,7K'%Y54I;"?'50H![\)[3Q$UYCP_7 M0N9]^85%BH>\8NJKV[]3.B^6$T;*JH^!"1VN1I-$MJ?N-,G;]!FDO+C@ 8 = MC4FJ\'!V716DD+('I329 $%//0Y,@/T34\;5)EM-/T-E!X7"0UH.+H,ENWGK M:TR$$5??+T$@)NR)@BN&1P,K4!#5>4T3IF-=YJ-P IV=G=__RD@8*P+1+Y:/@S6\Z*X%MX-4!._63 ME9ECCBPR-[P+>*DP2C7[Z?QNHZXUU(4X9T[AXND4/@[\E* MISC4 Y'GBA(_\,4,G?#QS)A)7DQ 79=U %3X7+O1,7M2&-Y M\S!TM7) = (29V?+D5#P6/? <#UR=>1EQ2E6>Y6% 90+CEQ!EZCP!BPL5?.[ M\FO$62DB=7'C!YG%0'6(LIWR(0I%;$%KNL"EZ-1IR-;LA'RLK(Y)?J<?_S\Z\W7 M#Q]_.Q@"O3G=F&$L+Z40F@X5I^/9=G'I2I_.9I2PWA6D+5(%- MQMKR(G7YH2))._Y9ULZAX_UE.@'!H/)]6L872O@"^8EW\64M+'F:2EJMNKH/ MWF>/$E42*:OFA)K+P0M).U7#DIO1RO(D7 "(#\BEXJBZWV?J,..4KJS2%:IS MC(#R+=LB1"E6R;."OI(JSKBC=&ZN&43OX(D=J7]59P$- *4 E"IJ CE<^0U M1#P59P2PHFB/LQ1T>1Y,WCS7^5/ZAXXX8I#_E*"5Y:WG)?#L6*D^RMSU9=4[ M>S;#B&D(6;H[S^ TPMC\VT MHE>9]M%.T/ELNUQC+2[ K**V4EY,++M\@'C&>M@^G;M71A#OJLI^T TX-(G! M&I2F2F%ZE0 IGR>&Y')>>96"W!CR5])[78R6"<)^;EXQ[TCZU%4NV(0,N.F0PKJD-'=,[(/* 5 M.7JNOIY34I)\60K3,F4'PMR6!Y%5+*L4@"861[I+YARAE!DEJ! =]GGBN=P& M.C0SO$^?A6.DQJ>%YS=R,!F1RW%X3GZS6*.S?8TH=2*EP)?UV M X)TA3<=0OWH[JU" SWS.4? 1PT!$X&Y;RINH9&43G2%5%T=G">7/_\U"[%A MA"#70E5UV.@2DLZ: +J\RFTDM*1[&PMO_4 9BVL,+9-_L5((I4"P7\'$!BN( MR+BG (,,Q3'-T1VD>R2FJ4F4;<]R*0 ^Y]="%53T+H=!3NL%>S?+8E:6+FT6 MYI3&(O\HL^4R[N%+*PJL)JT J#?"J^TWZD8?6L,K8$(<#T2-IV[GJ4&TQ7$\ M5&XUYS].:\7*"2 !5JH KA[\5&,HC)9R*&2P<;/QM8%P'YB8U1M=:MD<\ Q^ M#T"/>3%7MOU"ZF"JD^PBR@C"9LSHI2MALUJCG6\5"UR M7MJO#"Z1E>^U"(%LQ_OE!M;EY.DW\$F-E^*[(Y;8?( N^& 94,S=417<7C4% M+0I)'/TFB:-)XJCV-FLHP2:O=I;#-9=4B7&S!,?"H<8.N\>D:XP;YY7Q2=9U MVJ!&Y7&@NLA)#L-T"LX66?7JY>A$QGC_S3ZY]6)DZ0\F(=BR+ M"\?&2W+D0'W95+]+JC5LRQ?/R4[E:.NK-PRY]>_7&"P@<]-(/ZZ.7FMV12..?I288CUK#S@B5@6P *">6>J)%>J+4 M')-_ZW1;XVY_X\_MEG7@;]UAYZ W[UNL-6RU!Z-FL8R459$-1.C+*3*#'K$YVN@T][$W"E M9[JH-8OLQ27#\%?[N[=(%VA5JROKZ@[Z?U/9*HH/_FJOC/\5E!.4,:/Q>W8' MJ0J.6T3SMM[=V[MSUZ2E^P9N74:>;UC&M<&?E+6Z ZEMA,P>-/@ Z#YD]&:% M)[G"O5EU2O\[F"$W17VMSC&<4^)7Z73C.33V*=2NL3SJ:@84WMNVG$VMT;NM M"F]1:XUNO2I%K/8AG1).-Y)?9S^Z:!L5U$'Y&$>2U]7XMSK]TBV,HNNQ*P_0 M;MN[[_4Q4?1@M!Q1BU9CY<5#L+$'%HY"<=U6NW/R-'?F8D%FQ)T\FAK1<$JB MX>A4=ZCO=D8&X>>\V<:RZ-V>D$'8>8A!N*L_@Z,%H.6&I7[7%>E.<9;4ZHY.GN48LU!Y%C5@X);'0&9G=;OMX1/?TV%JM_KCDZ>Y M,Q<+A\4RZX>F1C2.^^]&>.$QFBPV/ J"XAB;J,T9#F MPRYT-:19/*AY365-?SRHC.IS.Z^=QSC,>&8RI>*YQN_8LTIUB* ^8M2%-DXB M#SLT&EP^-PT\[*9YIYK0YHUE74'[-A9>0/7>J.\<]6CCYFI"Z(=-1F)_%]1# M>2+FMC]5_6_P9Q%EK71Q/5AF[\Z.W+AEW&"K$6\QP;9PU+U!=MW!WB[V=[4$ M7A_UJJ&6+$O5W$'-SVW-9#$_ZMARA\TAL%,L5=U-=5#8!K6QEOU/J5N)O#,;]^SD)5)C"=MS6\8?&E#R$H.J5PS@ M-<"&,C%UO$FI>2NUQ\(V2'DM8]D$=(^N*V?"-)WC,LW'-#)^"H$X$0'O@!6X MH8N-M0YOD7!E2>AH+;HF>T')PH97KV0?6>X>HQ?C1M2G0'<1K(L8+1LI7>*? M+_KM5ANXSO"WQZH4M/8M\UH+ZL7Y7%.156 M2]5'S9?ORG5J11E5G[S[2FCG396Q4Z9J= CC)B@^3-4TQXZI^V#DZXMI+K(/.#:QL6<"46SO1(WE1[OLW0-TN8V,2A=\$-\;Q MN'<2M[)N&E/D--\?;&Y,L4=[F[YU]>,CM+/HM(;W];. 33K7 #AL4/HF3A<@ MZE;K]=$W0W)Z["87A0V([W-OXB4_''V!3][Y8@>\K?5C?([& _=T+1JTC)\9 M/UO;)&S80:=]C,K_X]:H/SBD\K\U:HW;FW\^O.1[WQH_>LGWX:AEC79;T.$E MWVN7*LF%SI^M^G3M]O^.^FB2_5]5.KJDQ;EIRP:W=9.[K7O<>T!O%T]Y[RD? MEW)AXJ.%3%K6_SLJU?+>27P_LV70KKME "/\$SCYJ6QO^_-WV9KRQDF,SRFV MR+.Z]K75P\YYV*W(ZKO\ETE^@PL^/UCZ2VV(+X+]B&Z[HWSQ+W8TL0,17W_\ M[HL5C0V_=-KM3JO"1#DS!NLT#'86#-;9D<'RIK^7QF#W$=G340[5' M3GTC'NHN'NZ7#AP#VZR"D?%WE2#6R/B]]:7UMI4) JO;;V^5%N/V8 =I83R+ MN#AR>KS5\H+8J(-:/L;^/P1Q N2%O8&<%,]VKF4O;OFU*[^&#S I-1E?+H4= MJ>CS!PR) BLB_;ZS$QO(U<>0LV.G>+23Q,;__/3Y%R.Q9S$=76&DV\4X,Y[B M9&/@NOA!-=\^+8=.C=YB9WZQ]$9(_FI_#X-PL3*^.'.QL(U?O. ;JL*,",\9 M^["4!ON$_;>V[Z0^J\6+(@%73!L2(!)X)Z9>X%T>!?CVY*(I@%.S,C+XQ9X( M_[(H8 G&T"530"X#/D4B!F1?G![HU0#[QPC26-BV_"UEQWS"O)%J%^+E-(P6 M=I)P2HKN(J![[, $-GQ#V2CR_-< MJH*HNR3S+AVNMW>?+H]$).GRP+ RQ^% M[-7[USTXQ@5&6N;_XW6N_XM8=(VYB 2Z>L?;QU-GCV[:_S$3Y+Z2"\\<)+.X M**U1QJ&-DBPI/"2<- +(P.+PP2QB_39/ MUL+$R&4: 00%99#&*A(U4C&F0IP;OK/&W1['J!:?IC5QCRA@D]CCHD M(?8H]@(GA'DB&\7"!!/9ID!?&*?P G@"\_9@^3*E\U=[!J:E,$%X."TM_4S; M4;Z<;L5RB@_B@CCMM; =3*(3F,MJ+&P7(Q\ #8$/4B85)Y]B[V5DA'!JPI)G M=N3Z(B90X8IG(@#YYVN;0^#Y,$&*XM'#Y#UG+C>V/2=.IF8]25(<4_./?YM$ MKRM3B?9/1^L]1SK:*66>'7TM3YYD5KQZSP)6?1?Q"OG+YT^]K,XS^_+A'[_= M?/W]\\]?-C)?84_=KF3!PJ;4MW5)*-UB7Q07WQD>S<#8I%_U4Q"4LO)2!/H, MV3T&38)7JR!^<>;%281#S4$'N*F_,BA\[;+2C 3>1) :* :\P0^H4V$:>8D" M-!$.1#S$#]#(D4A1*]& >2[Y9@E>("*5VUPO-&PSX^1EADHB?^8$RU&K/^@> MDF#9&[>L\6%)E/<..VH-VKME6.[HYCZA4U@[*?#KS3]^^_#U9S#F?GO;,EY^ MSGAVH\=W#/@=*Z) ('H=OV8F!2_ZUG/AW]4AP9/'2I&L?1R"@+8.JAJ0T9%A M\G;NB>EZWL&:[#_.ZE[>EQJ!'N,[U+BNX#_S9.'_^/\#4$L#!!0 ( %V""54L?PIUTA< M ,46 0 1 ;6=N:2TR,#(R,#8S,"YX$R_W1RG\_LV.#ZP#N@>M=V.SM)B]W"(VB@ _BB%V)8'+!AC3V MH$KL_Q53CP\Y7S5',0L@K8^[TF#$/F?!R) MIUU'Q'X4O.H(?UF5[$<3L5\@YC+>A'=6'/\HX4E]7T2R/CY)GTVGW!^*Y $\ M0H$YSJ3F*QMFVK.P")1,3?G/,0V<0'@U\WAW&H@I"R+.POP"(@F, S8\V<%E MI)-IR3\].O@(+-Q%I^&, M>F@O/(P9BT+M<:\EI #$DH#T (4'&$DV0R2E2?)$24J5)&2W8.7&^)X&T+TQ MBS@T>&7(+5)5PXCSOPV,Y-<%+O^SZ;#.!C 4PSO0U+*-2TW&"HIJ./O=KJT' MYYP\$4,R9[ %ET5W"64U4CO=;O[;9#.,_IODK#:0IR; M=S0<7WGB>743>490#>A^MWO0:NH"?2(9;!",=\&(^OQOV0KJNP_Q9$*#5YA& M'. 9@M'A1Z>.#)1P?W0/(^> R$@^%AXXGPCA@\"//AP C MDG*2LW3.B\R9D8S;%FDU&C\#<2WDI<^]2N3!M$[_VJ2%^99%ES3P82!"M$GN M6? P!@]#$]ZJVNHIV[>D#[L '% B&:G4/") CDAZ6SP>Z<#3GG1J&BIL^EV[ M7YQ42FS(KPG=[:1A9S1$[>)><"\&:V+N6F0%+EA$N;Y5(";G\]:*83J24'GEDK(49[7T M[-L-53C:W[(Y)&L/P0:17(MPC<[D"FDAA:U(E0%[2P,,&SVM1DP*U-30']@R M=-D(^AF+C43Q*WMB?JQK4V6EU3;4H55$(:VY>2/;R#I:K*.VAH[Z1367UM]$ MNR?M^NP?1\#8_LU<\.T^!S#IP3( 38!60MA,,[4@K%125M>6 ?E2X.9_S1D1 M=!>)Y"7M&U1HDMTF*ZST'QA$.AH%;(0ALL'K P6IAV=)ZATP/!]3WV?>,H@W M9*'&WK)EI+X&^P669/!*)%.2YTI2MEL9> O09R9& 9V.N9.E.*T0_6KB:MS1 M+&V!^YP=R?AM,N M;UB-9,8)7;P9+P+,2,8MB\ANYH)[17GP._5B M]H51'#RY!:4)9GE=I?=@[5E%\PCI$$F(Y"EM.@J-? L5!:6G8>WWB_YZ(,*;C _),=JJOVR$6AHB M>K34.!Z" ZF/XV:;*7?1F 7Y/,C3B5S'=3>(JZJK%[ CJ^CC25*+^9(DI;;% MH]DZ5D-$N93UNOVB<:' 9A.7LZKQS8S@>_J*8T)]%YX$,7,O7Z:8KM1P>5N: MC5)-]BS;*B9@*(#NS(W\E+.,M:6\2<9\JT9S4+5>B%U,$XXQ M'^D4QL\?-?( 5\U5N?2"KU(,LV4M^$#F;2!)(S[(.9YK!Y$-(5E+"/>); N9 M-8;D6[.5GK8X-EKQU\-;;2C8_:(1MT9)VD1#8\6PMER-UMT*]2*V9UN%T,HZ MQ6R["*X4[2ML&;N!T73?4GQ7*=1HEUHN]VVKX">M5RZ3)G=DFXL,ML*Z5J&X MBB/ &"SE($H3U%.'QU0IKFVP6KP/;.NGKNYUXOV!)!TB^1YE3N=&ROY9''*? MA2$,Z(#[C8[.EE95^PV'5G&O-R-#\G0V'(%&9KN"@-KV/NH7O;A2-#;1:BX; MU9:FKQ8II2+M=VU+$ZI-MSS+!OMA*J(_[N/ &=.0X6%/[J9G[I<'LIZV&EG+ MMO14(J90("^2,2,+W+9@YP&9I[7,\SNO7>BHO/,O,09.G;]B#E8%V!PWG ZX MQ_&.'W@73YB[(L%863O40H3[E6#!$UO;NJ7'02T,XW8-TX;? MB)5L]:U1B]6>W2OL*NN(U7956Z,DOM/:M@K^:FG;MWN%'6X=:=NN!P"N[Z;4_Q']6Z*XU9Z@6H .[5]A=4IM(\EJ2G"C-VD"@ M$42V@N2:L9'R\H4%(Q9(31U*FC!H7QEFR3I1C$,G@\.:LJ!)3!F^[!]:Q0,. M">$/)$W7J M1/R)1Z_-=/BJN2H5N=VU>X7MV$9RD16O*$"RYFP5>B66+8/L+8FKY<&R>X7] MRX;RL-G1>#U4TNS?]]$=C9FK10:3.I84F2P9>JM**N5*WK-Z1D,F,QJ8'\KV M:,I%166E[6?WK>*Y+DFH(RF1/*F-!Z*17:MDK :Y@.[I[T0%F#>SNOAKP(S!O&P ^9YA. M;\ERZY'H0;-21:[%0 G^7M?N%[:_FH._U>Q%<.Y9(+=P\ #N>N#7XZ#&'WS; MPNZ5 O\68)/EO-Q[=+4NF#X7M2!@/D\#0YV>0IJ:B>%'MVOQ#3SP_Z1DKY#8-9?S?P^"C);=$<_$(U MM;SO6\7[920)DJ.QP:/>*-)>45D98]\[Z!UHMK3I:LFH==.A MW2\$U(OP;'HD_>T@S_.8Y9LL _CU"\4M5LP$7@Y$??IJ=(_L?B&F7H9N/O$Y M>3]C2>8\M] W@>9/:]W@ X M5;R/":MMV( VLMYS%906^WZ_7XP18.5---*QW[GU6/BCB 43?-I,R]3342L9 MV[;+,7FS> /A#E). =M013.W6<3P/N"@=:<>2RX830;_L36(C4FK<=VS[4)\ M(L4U9W@!LC->Z46I,[0?-Q[M\GG5TIUN0%"-+$S9@O%6/V,WW='&00!CZ8D% M$1Z%?& ^%\&MB%AZ.=F4P?\][S&@?DB=9>(FJ^"DEH #VRXU4J1].&-,$LY$ MLLXN,)OB?@AP)WGV6]&(KGV8*BR,TNVAK\S#L[&1B,:L',OF,M&:A5H8#F$% MKQ"&C.-LTROE22)!@&NUL&RJ%)3<)X@?G4+PPC#&S )Y%*(Y]@T)JQ$_LNW" M5FB*>.GU@?)35O@^XY6=%=Q0E,_QVLGH=!0P>3OC,FJ^AI(2QX.N;1=V[S(U M+@F3&>6MAHX>XLF$!J]BB';IC:#^V15U9"2QA1U62TN-G&7;A;V-S 1+2*,% M)@UHI$[.2$9_8^%3K'XK +0-=37$F&W<?C[9"<*8JC^,@@\?CQE 1S0G.XY< MUG=(&$,;>"0_Y/PY$/'T9"K^$-4M_9K1R!DFME MBI=AT=G51-E54Z=EUV'-DZG/:3BN'+1ULJP?9^[CT:RH,,PN&ZQOE!_&-&"% M7,;<;=]GK_,B(#KXZ/29!NXE]#UZS7U.47ZLZ'%,_?00TF<@$>%5Y_>RC[./ M!5:._GLT90GI7RLLM_%DP(*[X7T@_L,PC M:U;UJ[*X"7VY%3ZNUC*W)S5OJS5O65E3UY/%VU9@%1V!H>*[)09/[O*4U!%, M[W^K&(854#9UT-3Z&#J9^34M-?H"!5,'87U6V>\@.7@SHSQ.!:8R>PSX:*3P M:=ZC*>M=1F1S=7RA*O/G](6'59JVIM(*>N9&QRZ'EH;P^+H@9.C_^",MY21; MF"*&:YU*W92473E(R9.L4IM%4 5,16%S "FJK4Q/A:=ICZKZIE5U37AI]R_9 M*<1!0@&Z?JIU14I+FV"P9 ;RE0@6%F)86I)KS;36\(94C T97?LNF_A\R!W) M_=RC?")O>:/>.7[93+%2ZU1M[W;]]$C9PGW_,CEBR/#3;M]%\ /MM.3;;Z?N M?^(P2K]_K!\3:T'<8)$!^OB(>K"T" ]FNEH;*"J8H!"2[:/,T)GGY\R5F+1O M*N'6KK_J,%,KN^@V&M_3('J]B5PU:B4%34 K?Z\$=CF+5%ZQ 6B>X+77[?74 M'6M"P80>7[#P1R2FZDZ]*61"N^7@#A2^Q^!U7B3O>]P-03F"5DQ"SVK?9A7T MW]\6SE:,G+^?.6#)3C/:OLR]"Z0-#$U-HWC95I5&7'"5+(P(%)[38 !P7]_P M"7Z> TOX;)'YHQ]X8D19_B%V1HSM0D)(Z84?J(!FOD(QF7 :4TXM+RP"?TH MW']\^O9VXR0JINY@4RHF]/P&(_'L;BI-07^4',/$_]V*Z-\LPM-=#!8F=W[, M*TG*KYS7[0D::YM7!6'44?+::B; WSH>ES-:O@"Z<6)0:^C]-7(T8AFX95$* M>8TY6RAG@CPL^@[AW'D(<^GYZDA$$Q)&1\Q;F7)),/KR!>2%APQ,G,2HDUN= M:[ S6%:237LI/SO])0SA9R20>"=08?TJ/AOZ$C*#Z1ABZK[_2M"@^&D=W MPV_INBYK_)Q\K%+&AHYX/FY>YRH72YJP%E3%)4ZG ?=ZW5ZW75BC4-V$ODK? M!)PKD#OYF;DO0GK*=0Y;;343^E:]GW,/-A2/)RVRFBHI&#H;-?*R[ORETKID M]7]N[Z]$7+UKKUW?T/XOFJ2)B<2=U)":>Q!WV3%WZFE:MWJDC/!+:N?P5X;Z MQ,5,U"MX0SV$M;U*J"!GJ(1H:;C'<<"65)(I"4-'897&VF(16!*]&#]9\ED( M]QEZ_U,,QMHV&(K#0N)HLD6)T4,9Y6J1>EI#P00;YY4*ZAD8R:DU-$WI8 M=.#G[CT&1IPQPS6T!M9F1$SH]T( _'HRI3Q(@-+.2"U4,C5JI+<"/(LEEQ D M8*CBJL@D+F8@/; H\IC[G4=C$4?*$UU+T3155"Y8DF]S!4L\]G,(Z.B%8U WJ)_ #,>;4D [R6]$TM>:K:!W;=B:-HWT3Y^J+/K: MG'QE/8/2\PM[1XEO=H,G(K,K0[#]U%-O'38G9*I)I&7\-@O25A$P5,66?IW0 M=]\\EK.]QE1L0\F$)59OHZ%9J+J2@LE2D/D[\ -MO#6<\VQ'V=0__=(T-%U%P- Y,?MN'RYER _$%C3Y(ZS$N+JG4GO&?#;D=6YT.UHF M:$8:6Y8O^G,U;K8:8 M:K-5[&"UWOBH(6&J8BX]#9)]<.M1G+%[RMV+F)T.0?O6.G1,!(%X3LYD0YGHM9&NTR%GZO TO#FLYEQ22VK&[A/)1FN=-"DK M:8)14..5-K^FI*+Z>U]54I<(;2V71VV9A&GN&I+YP9]T T+G[I*22L;.P-(H M4MTE)>I*IJKB?!PUV6D UU#:);?"=\ "N0OP;@9.O?1W[JB7TEMO3]18L6B0 MHW"&-X"SM5[H4LO"V''4<]T6/+34QEG2&RPGN9X[>:>QUB4I5WAQ.9BZ3VB@ M ),1SWPHW.-#NR6_&NH9TTO1-#1.7&,3+)OBKD/,T)%9#(W>@82?>IZ02J!N M>=:I:NK"M;YTBF_^$_CG,G;QN_SC+(ZR#+WD1N]WR/'0:=1Z%)GVF>!%:4J2 M@V9G90KG:#2%LIZ,$5E'I[VN9<_VG^1-I7'@C/$V&Y@-:C= KZX)/D#%-O/J MDH";TC0U.)8_+G871SCI, WK+&&.N:HL #_68X\"/:)$Y!_'[/()52^L2$,: M>XJ(QXK(FQ#A1D5)_=>[X9"#&TS]*]RY1=_A_+1N"[2VH@ES)CM(K'?ZB)6;U)/UIEZ:82"8:A5DWT!)#S'5?RQE7O#=\U77A]:M4-ASWQE> MAP'O$F]51@4O8!U\SZ_T+-M@(VXDE=M*J4V!:;2@L^0HUF01U%8S0<>=>O(0 M0B2Q_4KKSF14%C>A+\E]@O.$EH^=S.\OH60BV*_++6Y(SU>8NYLMC,.,9.6,79KGSZ5V.22I"@^Q[+6K& MQEPK]YKB41Q&2^Q5%>H;,54TTF(;G=8MKVYH1/"-*=[(;G\7%.5W-T,P^B;T MTR__!U!+ P04 " !=@@E5%(8FE/8G !.H0$ %0 &UG;FDM,C R,C V M,S!?8V%L+GAM;.U]67-;R9'NNW^%IN_KI%7[XK ]H99:'D7(ED)2CWV?$+5D MB9@& 0X :O&OGZP#D.(J8JD#',K3T4&1((B3E?E5;I69]?()YXOQ M;/JGG_COV4]/<)IF>3S]^*>??OWP$MQ/__'GW_WNC_\&\(^?W[U^\F*6SD]Q MNGSR?(YAB?G)Y_'RY,G?,RY^>U+FL],G?Y_-?QM_"@!_[O[H^>SLZWS\\63Y M1# A;OYV_@?+;=!!94@^ MO.(2K'2%BZPE\[S[T,EX^ML?ZI<8%OB$%C===#_^Z:>3Y?+L#T^??O[\^?=? MXGSR^]G\XU/!F'QZ\>Z?UF__/%FQ8SZ;X#LL3^J_O[Y[=>V1I^'C=+S$WZ?9Z=/Z^Z?/9].,TP5F M^F8QFXQSE?+/85(7\/X$<;F@970?N_QZAG_Z:3$^/9O@Q6LGT\_KSZ[DM:4=ORR1_F+%JXN'3V;IVILF M55*S^<5?3D+$2??JZ'P!'T,X&[T>ASB>C)=C7#P_G\]I=XR<"5D)5\#RP@BO MS$$0QH)P.6DCBQ#>7^=97=>"%M9)N(1%[,2\?L33RLRG.%DN+E[IV-NQ]GXJ M5BS=?5W/4IJ=3Y>+M^%KB!-\-LWTROP<\QT+YMP8)@B RJ@$R@H%#C4'PZ.3 MB@M9M&J\X"W(N\Z)*_!Z-D]/9O.,<])]/SWYC%53K=7@BM8P3[=P=WT3KM_Q M='%^>MI])A F3R_^ONK$IFA9S@XCI!5(:''[HNC-&#Q N/R@@!A MDP],:#""[)A2TH-3&<$Z%I0749>B&V/ARN,W$;Q\G(+?EIP"$Z4T#*@#8S2W1BZ]U_-RF;2%\]3NFW8'XS)%RA8Q0(V.T;C+.SE;1O0GA/7K=#[VSZ\0/.3ZM"_=MLFM:TA!AUIJ>3J72TDSS1 MXHP1X'GQ.B2FHFX.Y#LI&:CSLI_L]^=Y0V^E(#T^OYI2T(D?PI\XYPIBT7')8_'@ M13% ^"3$)FL!I6."9^ZRY(<)=;93&$=P>_:"1UM)].8#7]5E*1%)Q8)4D:)S MS@P!UGK@PIA@3:%76F=/[J=F$TCHQP:)-KQOAH5GBP4N%Z.D;4+#.5@12%&1 M?B(/W$:PAOP9;YT-*;?.FG5/;D/_\TM3;$D09(I-0@LJ60TN.(HP@U,42D0O MA.UE&0/T>'>0[*V4WL[,;8;/M_,9*='EU[>3,%T^F^9?_N=\?%;/?3KS2I$H M]XZV2"B.=@Q*\#(SR,(D$W,.EK46]_?H&9+/VT#ZS5C?DV?SKK+Q3?EU@=UB M1\4PTKQ<0B"-"3 FCI$BAD'H*,!AB19(66 MW.8;@=#M0\,MGCM#4K9((^>5+FIS7>H&_S&;Y M\W@R&;DDR%/+$E@R;*R%O+0O&H9,ZV>9RS"5U#\FL;*(;FHF@;Z*R) M^N9G6UZ*=T5!8C& *M&"=RH#MUZS4$16J7GT>QGI^-E]:[J MZI[/IM7?QFFJ!#&5A9!20>D\[.(,Q* $H"I2^0,Z18MU=,M!)) M,XS9>]2#,DVKV)I;_B>I71^6K&#N?,I:0>>S?$$IXOQ M)UR=M+V>+6J8\:9\"%]&.7DC'0K:@.2'*.$YU$PET.Y+6DMMZ)OV%9_;D#@D M [HG:NZH^NQ-6,UVRCMCJ+W6CMIJD+0H!1C MX'ET8$-1]!O)F6CM83U,U9",;&/<-!9)P_.&]9%^M][_"I-SI!C6DH+W!0(* M#LH[!C5> LV9CRI8PW/K8JH[R!B2?6T,AGV9WNXT-.=Q77Z8O WC_&KZ/)R- MEX&"7AD"-\Y#I) 5'01G/4&M"E.I5++O5JGC.XA94CYY=:FI 'SFT9BL^D5 M/ :F6$(D%U$3%)6V GP,')!QZX-T0@;70_AUE88AY8T;RWXO=C<3^H4@@ZVG69C/OY*_M6*T\R4HDS5$76ULJ)6)OG@@WZH>YVHF8NOZB8T(&U*\M#LN M;NFXYC)I!_YU[]X[3$B$Q0E2P';9K)>=DJ@L!*DSA6Q(GAC%:I"#T]'$;# V MWPO?H6=(05$[<#230,M(Z(S\L%^^G-5.9@+NE0.^"\*,DQB=RTFY9':B-E3@8M?OBSG@3;N M>!KF7U\1V[L* _I+$@\]YF-7J(2+Y4@7;Y,GWBC,$I1S&8*Q",P[SD*.%#RV M[GKI<3E#A<#+KVC-( M4MID;$+.6Y48NVOB8N1 ZH:_G&.$#.%9R:7A!JY+$(>!U@[%>!W MDKOVH;4=P-B[R^% MMO7V-Q3\B)@5BBL.$!DM+Q8+4?D,)0D5C)0FJ]:GYW?1,21%V@\6]N9^,QR\ M)",P_CA=9:72UP_S,%V$5!GSES">5@.R,A2U((C+F*.)I)T+(Z#R.CBC=H\9 MSISTM/B46ONV6Y WI%1B/ZCI2U8-3^(77>GM>K&+4EN=S(N/Y29A_[,J6 M?SY?C*>X6#R?G4;RGSNVI_\Y'R^Z*IEWV!7+=5P998?&ZB@@:>E)RV,@!4!, M,:8@QCI61#Z85&]#RI#,;!/$'$%"357GF_(./^'T'$>1\63J 6(NBDC(= MUY&"H5S':GK%0NNP]AH!0[*E397)[FQNU_&(4_(,)G7H;CX=3\<$5V+#ITL/ M022;B@IDN;DCHFRPX%,J4,A-X%H4EW5KV3] TI *&9NBH:4H&E; +Y ^IM:? M7&GAOR I*4W1HJS+986<.TDF#TV$5$0@_*KD;&L?_+L$#:G0L2DVVHFA_4R5 M*_G86F$I9&3 "R><&D\0+9T+E#DO#A./K?-4#V;3=\%\IY O M/#]?+.D)\\L9!;6$@O[/-<+1D7N17%UTS+0YZ4NL0]F*LL00ZS1%.LUWPM9D M#LDMWQ<_M[=(OU+K+RX5GM,NE0)*JJF6E$RMZRF@2<=GVMG6WG3">XY+CWS0 MVQH9>S'\J-5.]S3%]5+Z=-^S#E$'M=$Z&Q5%W?&LRR9# E*.K%:A^QQ!2<7 M"VM!&%Z\=<$%W]I^?8>0Y2EGO*4*5(2@K(02*++@O3+ # MEG\=.R74!@.W#A1WYGC;HY0'FFG?SN8=XY?+^3B>+VO1\(?9V]!5@F86BXNJ MD"$,9!*#H.\P.@HU;#'16O2Q-4SV)'E8F:-^@'5(J0X&BB:10Q;0@; L@1*B MLBX%8(RGXIV(,3>/)EI"L1W'[C]K(;>F^VF-^/S?Y.ZN1VT^R%\OO#:A*-!= M:E$D64?/9^(OA9&J:!5B+P>LAUK@D"S.(??"ILKC^*@ZKG,=%B_46(O@@_40BE1G:]2I+J)46A5O%N0JM4Z>/KH7R M<+C;L>5R"QFVS,A?6?"5B9DJ1D]1!0>-P=715 QB00-2. >" MF%UDU*X8&9>5AK?SV:1 _?_UU4:\K>CF>AFFJ:71R%#]=3+PT*48=H3A1 MQ\,R!9Y%#\&@-#(HPU7K41>;4[=W-W/XVOE8;TJ]O>O58G%>[V)>U69P*[@E M<8+,]?K!6GON7NO5FK#_CEZ:6FI.SDC[63-:"?3B[)D5E)N7K/Z/8(&=>QS M(,BTDU#+NVH28K[HCOF$%%U32%TA/6(ILVQ,O3PG6B*H)' R%+ 8N(A,%1-: M&^COD#,D,WTH%=-(..W0LL;JNDSPP^Q#^%)/NNMH)5KVR]G\_4F8X\^ARQ>< MUC//CITC89GAC&N@51.U.FOP2=AZJ2#7UKGH9>L:A5UIW;+(ZX=03 >1:R\Z MZ\+NOBD=A8M?IR2@5_3"M-:OU4'*=Q)>[X=:C(+Q2CM2MM*E>I-AY1;W&K)* MZ")9:MZ\^J$5[4,J-SN"-CR8V!O&P&?7',815];EP KH.C9.!8K$?90E9AJXLVK]S8/%+!%1LHJGEC3'A]S3:?.\IF\#!_2"JI"W+FSOG1!$IN?-Y M.B'S]Z9<&5,[0NVS3\J UK;>;,4(F58[\-QRI4MB*;1N0WR8JDV@XW\0Z/0D MJU[L4D?&&M&_?,%Y&A,K1MSY( OY^2DI6K6,$;Q" 83H*)6L7?NF1XMT)U$; MI1_9CVN,]I=4W[G[R[KJ*ZMGH0[&=@*D"@1P0V;2UUO$M>!&>O+#I6D]HW5S MZAJ,UJI#HO$%KOY]-5W/PGRQOC;@SIF8(VV2C,5S8(7,A:(H&KQ$!:@$(T@D MBEI*8Y[L1NECR/CO"[H[9K?U+=-VTY%/:YW4/SONO2F7RN>B'^'%>+&:W3NR MS$M3JETQ.H'**8/3J.OL9JF=55SSUB[!IK0-Z2C_0!#K16QM8HR_S::5 ]WA MQ47W7TC29%H29!%JWS"!/'!R=G,Q7ALA#9;-0HL[/OP1Y/M;2;\)?UM.A;RA MYJY/Z;EZXV3.LB1C"M W$92R%/1JA6"48\G[R)5O7<>[!7E#ZM<^FHUJ([QV M-P#>?9!0. NA! LV\VX" :VYD%+3T8HZ(5PDT1I(NQ__'#FQWAHS#432,@#] M-%[0XRDR?C$[C\MR/KFX9V 46;9"H@19#SZ5B@ZBHPB9E@'GE;ZW8(S30@9 5F->FRSX[!08ED*T44;O6I_H;=UI>.2L M>&M(["Z 'CV6"TR^#5]KAT@=;)+2_!SS5?MG1%$RL0#2^T)XS:HFUQAHHIC\ M*X&6MSY29Z,](V M8![Y@YB,KJ M06KM!OFMH?UF^CY,\$TA9M#REU]KM=6R]J=T$\-&(I>DB3A HPGNC!N(7&H@ M>XTJB&R-;AWB;T;91H Z=BUZ:T3U(+1F@+HX3[ER*4-M"P]?GM.+8XHT/=,I M1XHRM(\4:4K.B2K#("C$.B+<<-OZT.(AFC8"T0^2K^Y%3@W1JD$M"2E(X.A?RA M'A*!&U+WPPPZZ!?C=V0:^Q!_,W6Q6N*;PXB!NE=T(REUF%8#\L84B7'(P+\L0%UC([^F(MBEELP017R))0&)XV':-!I MGX@A8B@=_8]X5,0@%/>^XC]&T:K/*:AL$#PR!TI(VCF\2.!2EF*+]"JU/C/: MM6CUR/<3/'IX[BO^ON%YE]_##>GQ$C+X4-,U!B7Y/4E"R-9XB4$4W7K*PZYN M[^X-+A]FW8TU<[R6LZI3MB_35I@E$UDBH'495"+7S]DZC\,8-#%$DWMK='F8 MNL=0.[TON.YK>&DLN^;-4Y?T7=R3A*L9F9W&6OTFCY"54&3,4-"0#X68('I4 MQ B*- R&9'UKIWP;^A[#:)7>\=5*?CT@;'V-ROM967X.K@_&';VD4R? V6[&MZ?PZ1V'+\_05P^.^WJ M%6[4Q(3+FIB+^R9>X#*,)SN-F=W[F0V&S[9==Z.1M)L4(EW,SV,:8PS"4GA= M;SD5B;XSL4#1S(50DN&Z=32[!7E[]8/<>$Z]G1+GEW,#2R:M2N8[YBA!167 ML93K7!B#15@4O#P$P >?,J0T:E^@N-8BTHSE[=K,KE/T81XR7A(DM&>8+>A0 M8R7MD AR$8PKSA@=+;EV_6+_*CE#2D'V#9;6TFF7(2?#,_N*N)XS=<=R2Q:F M-K!5O[\N5_H:8"? 4JNBE+):MKYXX4&BAI3U.Q1TVDJJ30?B*S+>I]-Q&:>. M4\\G87S:K3Y,+HA2,AGK=(11EMDN1 "6= MY6C :EK.D[Z.*5/[YZ7GG%5RKT!*Y2)1" M0TF9F(#:0J@-ZSJ:5*(L3&+K4'=[*@>5&CT.JEK([\>PW2_/E^=SO,J$=?KH M41CU!ZE_5-9^.UD-VN]#P ?Q-VX3_C?:_Q\^X^03_G4V79XL1E(KDW5,D+BIEZG7LSRI M-!@IK8H4C1P,'O<2ZY&@6+?,A\^S$3,IN7I2&!DC4E$$\,X[ MR*Q$9K)3$8^+P#6A0\IE#@9XNPCQF'@C .'(A^0$T0OHNR1LYK60EP/W#!,C MOL7F'4P[DCJD3.FP,+>U((^(NI>S\_DHA* 99@\FU9E0OC () <(GK,BK=9> MM+Y0=3=*AS3&:U"8VUJ,;TTI9N)".>E27.+ZGE3@?KO828NS')(H%G M7$$JRK DL1 '-SK4V8.((LAZO<9ZG+O*[MINNG.B9[<'-W8W_635(JP?7J7Q#44L2=.&+)S"&*6E@9#K=T'R MG+D.[4/4AV@:4E*D-RQM42B\O:":N6-;++\6RB^_DH+&.=:\ZV)Q3HIYFKL; M:>KD*A1*VR@S&..(._4N(X]V=;61M;Z@BJTS= W)'U)FY&"@/);XV_AV6U#_ M]]G\MSK/?'5X\"S_]_EBN;K]5-*6D=A,>1X5&

E<]L.Y_AS1VU2&*R?@*SJ?W47GU6FB@D7T6!"2+[7; MTVIPV9(K0'B.V2@G4^N9G3TMI;5^WYFFC::X*BO1H'*0HA*@6+WZBA56VVZT M5M%PI7>V!;U2/G"/^N";XB$3,QP8]>G)[[S*=5GME5]T#5&CXH4LEA7@EI,( MF"K@2T#P/+ 4I'R"6;KVL@7O^1]L\0T76,+?,RBOM;M%Y$R?CCZOB-I3< M%8P6DI4,E'$"O#82=+(94]0ZN-;G%OVO:N!1RH^U8?;'U2#WR\4(SP_ARU6V M,V5-,10]VEB9K54 GRF.=(D)GZ16GK4NYNU_54,ZA_[1]TL#7!U[OUP4O]ZY MOGK0%C@SF@L!(AH#BJ,&GYP&F:U 86RJYPJ#V"0/+64XX>&UMUP.?+J@?U0H MP#,V5/2D MY:WD/()T+H)*]5;9[ )D0_Q6R0>#K6<0'20W=>2>G"%MD"%!J+>3HMYV>^+. M>9$YF! DT.8VX!EM>8=:.N5Y#EP,VU0<.Y+N9C1>G1WKC Y6.@^%FSID47GP M!%WB&8\"L=0;_@:L= ;H]^0>B^ #4\C71]G.G(\>]$E SPG/C-K M(9@D(8HD(T4ZDM^,H0^@@*[3.(24ZZ/ _Y"P,CS@K[/)E_W%-^[26XR$4)FC M=) +[6;%)(*33( 6EF3!Z8N6!]\*#U$]A/3JO^;F:(JG049RUU;X=HYG87PQ MNY#>WYW%K'XWXB)9R[T%G3,YZ4(A*049Z L:I;T6LGG=Z%$6.H3D[*/8;8\' MCH/<>??/G>;$\%0OB0FL%'(^K8+HLH=D3,PIBJANS@X;U$[;:]QXWZU0_[([ MJPW=6KBPTF87@H!>9).U$&DHO9OEV(@)I\A.)MS\,Z',.1\P8,+ M'$)3V+_LSFH+O^$%5>\J:-Z47Q?8%1UT?S&2,0AAK(/D+3'?)@?1,M(<-:U, M*TPI/%B(?!!*-]D:]O^VQA!QT^Y>Z,N-J*0)QFC((='3I13@D_6065*V"!.2 M:EU'O8V*=O^'PSV%=OAFCCFM]SW./^%A^GHW>UQO#1@[K/;P/;[?KN>ZUJ+V M:KH&*OXG3L@?'L_F'V97/HZ/0O).2$UPS4F0R5A: S<:"$L0@%U("+T24Y&MX70Y0 M&+-\/-0?OT+_KEH?%?\XF.8;TVTAEJ8H,# PC MPZ12K"UU+ %+3I9B;,Y./^1A-Z5H",=&0\?P\2#09USX5YQ_Q/F5#1C6%PJ? MI^5Y#9BZL=2K=]WUJ_7E@5_WB!5;D] @?NR5*WO&E!T.KS_Q)! ABV?3? <\ MKRQB?0M11_NH!"Z]=.0-\SJHW@F$.MH$7,DY,V^ENYE-ND<'[4U*#Z[(?8L6 MR(Q%DT"C7%^YY"*W$&DW2AV<+OH #8P;\>&(992'!=<&/D(+<3;S?._BSLAK MZ83S=5)+R+5)7D%(4@)G9%*,4M*[ULF7N^@80NPU CM+:(V_N(U,NB'FGHD M)JS,QM7%OL?ER\NZQWA-PR5XM#LC9U_*2O\5P4P(I-3@OD2K'M MU?-V1 PALCDBF@XJPQX0]^KT+(SG77;L#N*R<3K+("%X@Z!*"JN&+JYE%"6C M52)L#[#O/G,(4<:@\-1.0GV&"#>Z]1??AEAUO[DX6/OZUU!750_8]@@&=G]8 M [>_T4H;'1J]KEEL?'/6A9;3C]=)N,A[OSA'TC/<\901DN0$1A,T1.\9I&0I MD"R&L]*Z0&A3VO9UMK[[G%^G>;SHRIKKE>6)WKJZV'PD(A-HO0-9K_M2=8)C ME-X#SPXMIB"X:7WET$Z$#L'C[Q5M-QVS_L79S,V_A\B181@%Z7I(3$72RL*# M#ZC(J#-KM3!,BM;GA?>0,@1G_Z#H:2&201K*$3^HJ1SQHQK+FZL]M+GTTFLK ME 3'D(%21M>;0B((&XNWQLB2#FH=#F4N+YYSSX5ER3H;A09A> $5:J%3D@B9 MD.@97!G\172^XV\IPMA-L,^NY*5-N75;&, 3K @=$7:D5&:)0 J)) MV@:CM#H.#.^@]5':W]Y!N*]0#P[!BVO+1)3):I\A&:[(,S'D949R-1T+1@2E ML836 _^W)'$(^;A! FX7$1X'9]U5929[)E(W/*D[MN ! E?T7;04T01D.;0. M(;8F<@BYNN%B;6LQ'@5MW952PEI&,54$*VJF4JAZI903Q!V*JH.S)C8O"]Z6 MQB&T5@X6:UL+LQP>//RA#?(> M6U+>*KM!S_FP?LXHJERX=13#!49*((8"(69/,D4;0A$\R.8)_RO/W]>&U<]X M-:WG8'47_#H-J_L0,;]8YW_?SO%T?'[Z;)J[M]8[F:8)NY.W[FI&QHTHP8.0 MF<*)KB>Y*\9;ZBW^&,.T/IIAD[I!R;.5#7B7X>YO.O MI#W7)PT4-IC:%U*O^B0[ZYF'F(N#0'J1RU(8CZWKP[Y'SZ R#/V@9@\!]&V> MOB6N9^7M?#Q-8S)!*SI7>O]#&XNU]7,:&;']UM>'74L1@U76@%&1%(*W J+R M!L@3_P;.WNO;E@OM&T;GDEA1JK65VY?FP5K" \%N?T$> WZOIK>. KSG1I4L@;BF M0&&D'<-$O>$\!L>]UD+*XV'O-L&#RKD? 7A[BO XJ+N:HU7,ZLB 1>>)2YI4 MM>0%.,.,TL2D<^L[WG:C=%#Y]J/@;#>A'0]@G0,0#*/_C(90.PL4$0C MC94"C1"A^7'U+H0.*L5^-'AM+;(CHJLF:YG.9.&1 29!S%$4:WN6&"A6K+8R M&:U:WTZR$ZKP?#UW;BJSW_'IEV?SKK-1EO)Z%Z<\O0^J.!_;-L3_XP:WR M[-NMH(>I"H0=U^U3M.]I5*0["L9EV\ M'$^OG>RHF+5.2I.U3;;>+$#!(H8,GCL*#JU5C+=6E?>0LF7\_@B!L;\$^O9# M+N:RK&?AKQLIE[/E";;V3'9Y5"-?9>]5-O)>;M QBBQ:LB01I$UY5:;F?L,9[\08)^VJ9&Q_7>?:%2YZ5(U3+>M5/Y@H"F4DRD#IHEFE[JM8E M$'>0,23O9!^YW]0J^W*\F8%YMK)SW?K?E.XP\GIM 2TS)!48>45>L[I,!J[& M]%$4F9@5WC6?O/$@44,ZK6@)B[;2Z DD*TMX,:-IA+(P6P0"1>&I-AQZ<(E[ M2$[$X(VTLGG]Z_?H&=)Y0G_0V$,&?3LC5PE=+[S0*W<:Z6_X#M-\K7QI3S>E M+1&-')@>.=/(M;G/V;4%*2(N$K3-J0Y9)ZLD+0/C?.8E:MY^AO-&X<:6-=>W MU>LUSEYTN029L]*L@" GGUQ[%2'4DBFTTB7)DG5H'P+A%L\;DH_3 @#7BJA[ M8'F;^OL-"%N=9@@9=(@"ZLQ3"OM5O?+2")*VBY;6+@WR5F#8]"#I4*[-,="P M-=,/!X=Z_( 6I1-80 ERO9146$N3B#S+F4\IZ.A-,SAL>/)S*'?F*'#8END' M@\/J*%UYB58;2PYX';?A>"+/BTDHVAHG-.?D?S6S%4.K8SB*M=B:[0=#Q)LI MCK@*6DC1G78'4"JENG2R:SXH(BH4D9OA@9XWI+*#8Z!A6Y8?! MWUQ+:X+G# M.F3)QMI82)HLQ#H76]93L0K^GPP^>_>V]5VZDM+XI=1$]EXE4.>U;6KN0#"(W!=!$ M%;Q7IG"UXPZY[YG#BKU:@N.!'=)$"'UITSN(Z_S B+XD)1Q@9!I4R9&VJS"@ M54PZ2G(*=C:N]SQR6-'8.Z7E#WGKTAFTI)+E[OB%JR1(Q)@$- *JM^?4W"UQ$@0")@U,' "'. M=,@D1>$\E?F<0E6NL)%UI)YOOS0\_'D MC[_6/V*8XS>TN,E\^>W?OCU;+#[\];OO_O6O?_WESS@[_\MT]OX[P9C\[N:W MO[W^]3_O_?Z_Y/*WN??^N^7?WO[J?+SN%^EC^7?_]>LO;],97@083^:+,$F? M'T"/SXO;?W@7C?[NZB_I5^?CO\Z7__Z7:0J+I7H>7<(W&W^C?@GQ-5S00Z#NO,Q(M@2[RV/N+(FX,R;< MI)=?Z-OK9U7\ R\._UP@?43^]IMQ_MNW8Q-\"=FQ8NF(P,0<4R*;8KEB(1B= M1[L\L*[R9IWGT_3%\\_K)CR]984Y$T*^S[GY#8=+F,7&8KH_E5S1 M@M;W[3?3&7WU9F.'\U>6B6D35R!PI&[,(DX:Z!+C M*.OB9$P<3$X$1Q&F@#Z!SC8RY546V36FR$8PI\V/-CJX3P[1EQSWESP*3%@I M=0%-6R:H:#-$1?NI#%P;;Y)U1C4_7->;1J=*AYY2O\\#V80'+^?S2\P_7LYH MUWJ-L_$T7Y%T^9>O/E3YSW_ZD]RS,=E_(Y6*TRP;L*IP4*5HB,9YT-'0;I=5 M"KSU[M$=Y5? H^&T=I]G:B">_2.<7^)ZP*BT%D9K$"*3/6=*A%""A6)4%"4& M:TMK.Z8SR*^298UT=I]D>M#-["=RYJ>?\ KYZ\M9.B/QO3X/D_DH*:65-PQR M]@A*5$,M*I*45\XDK359;/O"=J,(Y8,'M&! M"KF *\J!3LY9S+Z(H/>XOVT$^E52KJ'N[A/.#FNTU3^_#\M(W<4'G,R7=QTC M[K./0M'1CX+\#>2.7H]4('/N51)*:A'V:K6MA?E5DJV9WNY3S0U*M1>)Q#-? M*F@^XLBMC(&0%?)J%2\>O$@&4!JCO V1?-Q]$NPNN*^85COKZ#Z9_) 'Y1G%6)$&3ZP8:]-,O$0G$"0M"1CFU-QS9*7[UA62)ZQ:QH3:L=<)XX MQ8;6W!JZ]8ZEO\C_?3E?+&\ZW^!YO?I\-]T:NS6LB*3!YB (L4.(4DJP]',> M"K,HUER4]V)=#[BG3;Y]Z7$-!WN'[+^X2[ASN,\PCZSA(BLF("E"I'QB$!F+ M(+TOFMX0+T/KV/T#<$Z;0ZWTL(8COZX#MM.@VFJ36T:A.7?Q3L M\J48^2C01V]!1IE 212>S=] MD?-2#>&\^A4O)S^$#^-%.%_2/ZX: M,'-AZ^;+'+TT/$#$XD%XA1:5TXFUON8>>DVGS=ZC8L0:RN\<]J\YQZ,7KU_^ M\-DQ>1T^U86^F,W"Y/TR$?)&PB1)6NL'6F X/Y^/BLH" UD4@FE+F)%!2-Z! M%-;R$B)3><76NY_AW./YI\FX?2ED#8EZ!_1?+O"KG#KZ>SI9(6B]DX7BY"/,=WT]>TU,EBE$QFS !2> M1Y ZD3X-IQ4&BZ#)<(J911W8(.[< TG%/2J1WM6M<\29\QHCO2YTD)/6,H=H MA0%$S!@+3U;%H:J0E@@:[E)W"DT'K[+I(<9UY1'?7)4-_C6=3\D ^]NWB]DE M?O[A=++ /Q<_G2\?^+=OY_C^XIXMT(,)5\2JY^YT4CV.%W^.YR,;'/D'CMR" M[!"4%YEL.YV@).^+\_0>\-:56@\":LB3!XI_'^#-#HK>Q)G> A^@PF8%TX_+ M$W\K4*.5FU3*<%;>KW>JZ/?IV#10SN9BRQTD.T =[H8@XS4X;4TH@9CMA1"@ M9$U(S\*1%V-S2ES&'%H;]P\".@4*M)/X &_^BY0N+RZ7626;HC+70!47D:,G M7XB)0A81[7RA?B6DI/^Q@KFY![$UN).@R2":&* ,]PTN:*V8?PJS"3G@\VM4 M3D3F3]TR48KEM[S>N1G (9&LAX@,+;-0&G:V"9+!\1 M @*C18-2*4)P)4! U)YY)5&V+@S:".84]-]&TAMK8O_]NQ79_$+?[MBRZ#=< MW+"TAFA?XVTNXCB%2?YQ?'Y)6]KG&.[-+_Q8*7X^_Q+K=NV+^CZR?RNCIHM> M:6L4N6'2V"183,HDXX1&)W)03.:HDQGU?7A/BV&R&.?Z"#J6WF*ZG)'T'O?*!R]5]R+.%[.0%B,IDC8:JV?I%:CB SC'23!9B" -JI): M7R@]"&C_&^I!.';/4V^FI ' MO0?%C8) A@9D81QZ9FS)K5VT3@!/B2;#:68 EVVM&$8,9;%>D _A B,_TD=: MOB_ 959%%)D+:Q[A70?DE&C17](#^&VKH*XMQ)&012A7ZO6VH-,QH0$G%&US MCDF6E+39MMXO-D Y90KL(NT!NAEM@'6[9%9RTKD(T+G660?G*M "/ON24E#: M^=87P8] >K8[>RMJ )/D2_M(LJA%5A%\I'=$T=/!H\E KT_)GO'"FG>$><#R M[+Z:EY,%TH&]>#7Y83JAHWPQCN?D*,?%31[B*%A.;ZEVH!EMVXK5)F1"%9!" MH"BIL!);WX0]"NKPVV4O4M[K9-M2!P.83U\P[L7',#Z_2D>]<[EWG;MUL]>C M"$D7[H 94=/NF8+(' =?A)1<\RJ1(5^+;4">%HF&U=$ 1MFV#L1GZ1BN X\> MF*P=P[2F39=Q#<*R$HRPSK)#>7>'.[&'I-2@&AK PNOFDLHLN0@J01&>C% O M(P1/DF$YDGM*+T91KP0+=CG9TVR9PA/.[^9&?UE0\% QS'Q41,C!N 16 M5RLN>@U!"0,R.!8%5S+:UBU]^J/>_SLX['NRKNW]_M0Z@#6QU0JN+*'YTLVH MIM!G;V2$SF>;&0-GD. [[):W_]N%7W27!3!E.,FQ0%J=9JN8%^U/D<1KCN@\H^EPNA%K?)\1[^\S([7:#.B M"E!T;0BD4H8HHH L):T$!5K3.F#V!8"#51 =D BKN:0[*V2 @/'ZUG1W+?+O M/]TWV.L*/B]CDFL/Z]_"!5XGUVVSIH$*EH98SV'JG7K09%V#S&/0\5/AK\E6 MZ.@<:&EJUS1GP9/1!^1]:I0B.*&;MS9_,KQ]I#CKR&G;1;5#5//=G0!P->WD M.G6817->K][Q-%#5 ;B'9 M(64ZNZC3JJ^IF_>?O[-3CIZGV,HLW9:2*V)6?+*4)8HE&35:3OK&U^*;,& MQC-S>BMG8RA[#]5)U^.Y[GKDX3S5ZDMZW/0FE$K_>-B*I5XP!JMB:B>4R,I"+8B58[]<3QXF)Z.5F,;/+9^8* *=8[ U6;4/+:'QKI;/)6>=$\K-@" M^!/.8NW"V7LAR+TK?0!/J'%(UWH5=3$.:G4GR9,K<%GJVKU0&%ED%J[Y+)^O M^V*G#X,/J/RCN=CIM_#O/ZW_@&72MMWQFY%EB"XY:Y'=\:.VP3?0==1CV YTM70L9-B*I#TU>0C& MA9A<"CJ!Q3K,4+H",9.[[ 0MYKW;AVL%3:C M3Y!J;W]E3(& VH#6& HRD9QL'9P]@FNAMGI:-YQF9R$/X- \'.TU'%E(+ *M MB M>&$!A/9&)JU\]*TY<327?H.RH87 ]W7E@DP'D1 P&P.JML6.3"HH1;E<:]HY M;]Z0Z!BN7 ;5?U]!#U )L%)^^WG)U_"\-,80!2&*VGLN<[*'D&6(AFNK.$;5 M/('D$4@GQHF6"CAD\[_?PFP6JH3:7YG=^^C!KL$>7L3*U1;+P3/G,KVA7MD@ MR4$P(1;!8TR));[I:NO>0X[DNBJ@DLE:!2Z698L2#S[E!#$9@8XE]/[4KJN6 M$](>O67?=,E^YSC_==F[<_G;]--4"\/>XPB%9'[9PT @[0N:*P@U3T:Z"?9J^%3"&WSN_KCO(K(^F>U#E$@*GMS830)9L4 M$>H07W*+0@''90*>E;#.&^9=ZP'P7_G=:1^Z'E#Y1W-W^D65@N7)L< 8O8>6 M3H,BZ\A*S<&%[(.UT5K=VG4ZQ:*X3D1XL"BNBT*>2E'1-FMZ+HKK5!37B2;[ MJ"[:1<=/A;\Y6I63UY!UK!8+.O#<"#!%^I D M;F"JLUYCG:*3Z ]49-YD4\!X LN2M"RU;IQ^-+<;A]?SECQ@?N M8?H[B:?V7ODP&Y^3;MG-9!YM$E>9O'V>(ZV[.*#E1O*]E&+.)"GD2KQL0W1G MRP?NGRY-M#,=6+0-MXZM,/(;(? 4C6$<=%&F3J2O+9QX /I9#"9AT:O[R([J MYU^-^G<1;-T$E8' MU8L#]Y]YPBSH*> !^I@-F6DHE2N,U@9.U[2P[#0X0P<=5\'[6F5+6]UQ7;=] M!(AE>\9S))D3 6L&NG,C@ M!>=0(DJ-ULNR[LJ427&) +WD=4I)QF3/-]^264^;G(;";;RJ&G9*(\04G7%&FZQ;EZ8^AJE_ MX;^=\*F_+E?)#*LH@9(-2.<->EMMA3'F_'\C\]9 M<'SD-3?']"W/.C.6M.<6VQ^=&_&<&%N:B7X HVK#PJ]\:^1! MN\0R(!WFH.A\AUCGT-B@A'=.&*=;T^(A//M*SAJ4#,T$?BPI5/?8_?VG[W&2 MSB["[(^E3\*8\D4R#T76N:H^&P@L6')11"RUSE*XUH5)CV$Z5.RKG?(?VV+Z M*&$8WVT%WPVZ:[]D&WP#A:,>PW:8<%1;C3Y*EP;J. 1MN!9%V\1!:ZOI]'2L M)L(J(,\EN2"EP]"Z N8P='DDIG18MG31PA!I;N$S8J\RZU'J(DO&H'3KFNBU0/9OS+;5UVKB66]A[\.Y^?[3;99=DK$PERUP MGAPHYXGY10G@DD?!?2JZ^0C%!^!\#9;'3J(?X [L'K0*[/H5V ;:ONR-S[". MQM38386/4:.G_/=A8-R!F#,JPN$@,GK'5%8*G/2T2]ID74"CN1C@/F&_U.AN M5@S.C"YB;YU)^ 6N5V49SK[=*Z^#WG?Z!(F 6C#I@),D0"G/R:B*#!CMIZ5V M"'%^NV2B;L\] HMB5WU-]R/LU@G&&[$MWP2%)L9@%?#(!2C!-7BT";2D/^LT M$#I,MZ+!@X\Y&M'\(F:*V0[*M3X#' M, J;F2LI@>2&@XIN.3N!J&_)I'5'H7@;96-OFOU[BN MSYAL"GK#!%0OF!QC6PNIR:L5+ DN+! MEW"*35&Z5*]6*TUC=!!R"#4?/>;@C%:KS=LW*/#^9Y^*"GM*;>,[.%SBSAT+ M!'/\M(Q T<^N!K?3@WXX"Y,)GC=+X>GXO-;)/'V6NY+64] 8Q734F+P24CB/ MT?H4$05'[O2HUY,'3O I.LE24@96ISPKPQ@X[QV8X'PFI],'OV)6GV2"CXHV MLF0MO=Z67DZ/M,,J9H"%; U'58QL';\\C02?+OQID>#315'[3O QTB@MA(0Z MM++N\ 6"Y@&X+$HP)HSYVA-\^K"EF>CWG> 3G;;1$4?)J9+7,;P@'3@>BA3& MTMG1.GGP223X]"%#,X$?<8+/;1"8&4>R4@PDUJI/C1JB$P%*]%Z$7$(L7_OE M6B>5=[A<04XY R(V.I)$8NITE@ M:_ME&Y3U9H NU4_FC%17*2OF,MB8#-3Z78@\ M"&"Z%*D-,['][/('$1W935L7Y:VV[6DG^?WD[WR9OF:D-45S36Z5)8.,Q0C. MDCEM4'KA4[&<0[ZS1KEFANZCC$#G$ M!"9X82,4R6L"0S3@4K!@F,S99ALL&]P4>1(YQ(.RI8L6]I9#K)V6 HL'YG4] M<7UMF(,6"GVEO/1,L];QD:>20]Q)7UOE$'<1]C VR+TX[Q+H]:W'\A40F5EE M<@:.7-42=[*3C!4@H\.,+NSU*H02]KW_'-9B M.0H.=='* "G+$ZSC*M_A.7XCT(\[_6$P_W,X?1.1.63I7Z\@/C@0B:0\H0R3+ MW HCMTM2^^)C3T^7NTNM]3OZZS2.SV^2K5A,7LEH(;":KB6DA."(4MK%PDQ* M*OGM4M3N?NKI:6]GF6V,/.TM0>WO.'T_"Q_.QNF7RHN:LS=0:MKF)PVO'_)YNP]7CISQLF!Q$I(E,UQQ%X&\-P]61AYCX9C$5M2A MI]RA#7WWF3(/ CC*(%LG]4Y;B[FAH;P$=46?NY!N[I*V -4EB/88!S8!V6^L MK*&BID-)>6\4P,!+-D* B)X<\(A$^-=]%N TU MGJ:79--\&OW^=N1EMMDD\L\M^7FJE *1%P114%B4SA7Q4(;''--?WD\_?G?] MB5<:OO[FLX(_/V]_9F)#P4][26T 4^^WZ>3WF^[/3 %1& PXFPI( MX;%DQ7Q4K2V[.X]_ROKL*\V]E.3]',:S?X3SR[N#U.<_CR=ADL;A_,Y(ZQZQ MCL[/Z!_EZ+>LE?B&3)D5+R*S=0Q65IXL,V:R,]H[8Z(8=7Y:O]?S]G'5.US, M7TSR+^,0Q^?73=N7$/*KR9O:R'U6G=-X@&!SA76XCL MRC]DG!DEH@09Z\@OX3R9BO4KAT7G*)VRK1-GFX'?5W#F> AZ&+T?.NQS;_7? M?[IS/OX\P_^YQ$GZ=-6'A*PH:U0AIUF3B+'V,46#]2LM65+9-T_6W +6H4)# M!^++)M8VTML Z37K#*];@#?MA[: .%"BUA;P#I.EU5RUFZC36"\'HE!R,9J0 M$J3@4IWH3HY?S!I2B;:VUE4YM+XB.QAU'LG-.@;F=%''GA@SO]V+KQU]%367 M4C#0+M#*$X\0"E/ DK""V:RDCWN@S"JN [H)K12Z!6%Z:6-(N__[3[=?_N<8 M9_20LT^_X,?KE$9EE.(U$\9HQT&I.G^$&PO1%FZ=Y8FMSK%O:00]@.S9#FJL MO0'*Z-;'H.[AO3E\MP"[1Z-H(]"#FT?--+[-MM547?LZ^3:"+DP+ZTV E .9 M =YH")%>_&BL51BS\"F='K>VMY^.@UI=M#0DI5Y./EPNYDL)\-OI$R9H0P>V M3#*"XC&!\T& 5/1C5B+/<3 ;ZCZ@HHJB]$/5@4:/[<+XV@NRBA3WM(/*FND,:C;1=0C%9@=+D MB3HO+/"DF-=1YIA;UU4] .=K(\@N6MA+FO]:L?P69K4L^B.VONF^]\$#76\_ MO("5.^T4E2W16R%,4L9)QVK70BLD^I0ER^NI<^\1A[\/^WQ#$Y-.7A)SF:NS MT#ABI:\#ZY1,F&4I8K#3X&E=9%N4(:#(()2G(]UK!2%Q 25)GYQB+/K26%)? MS45V%Q;N?I'=18/#-%7XB+/%.)[33A 7:Q#.1Y[I(#EF4"(M4Y@3!.<=<(R. M):-*< /T7WD,UE=-K\9:&\"8^V4Z>?\.9Q=?X!L%78K3-0=>HB$+,P:R,*4! MC3$4)F3AO'7BS5H@7S-Y^FMFR*!G[P QSYDL'\8A,E9+47V!8$R&;!/9J(GS MJ :[XOLZ$VKZD/$P>G]*"35)TKJLIW753"55D@:OR:$S)3J?@F(E\^>$FH'Y MLD-"31>]'2H;8@N(SPDU/56[2UK$#GHY%(5T5-XK#RG4\D:+]!9AX& \+U$Z MSS&T+BIYR@DU@S.G@SH.E5 3);JL-)*ED,GCM;':G"*!,4$CS\PPW7HDP1-. MJ.FBT%T2:KIHXW )-46FHJ44X#'*VOZZ +TOM1&VUMKF'+1[3J@YJ!W42GL' M3ZC9!NQS0DU+C??+>MA!70=/J,F9LZ(4A^0TF0',D<>LM03->9$QHWI.OSFIMX:YJPI'(04M?JX]A(*P4"]"7211?KO/A)JGDB^ M1"=%=LB7Z**%(?HX85Q\+DF^RC;+W$?T 7"Y4J7(OTBA $I7%%.QOAV->7$? MQ==M$_74R@!]L+]$]%NXN)E7LPVN@4R=39@.8]7TU=F#%.@I\"%&3F["EWCV MF&DOPXBB]M"5X(15H#7'&#TCVK>^.]DO$1XQ0?;%@RYR'F*61MWR,%=XUR>9 M+-9QF1&@EW #.AWOHA[H"2>->@(E#7&);"1O"B5:$-S(4GP MDJ&0,C"K6]<#[9,$CQ@)^^) %RFW;HC_%B?CZ>SZ**O)0K],P^3GD.H.^>GZ M6"M"2>?)JRZYEH0[F3 M'\ZGE_2SBP^7BWIRSF;T3]LEY@\-J7]*_UZ%ME(,X#+9E)P7VHM"'4KL34ED MN(8292I!F='0X/J=-R_2_UR.Z9$_5[GC+_2Y>17H+[=I9UYP(5P6P'7TM.6J M +XD"S+(XJ(G[?'6SFH7?'W/WAM-C9*74DBD+8>[ND[&P)&*P21T3HB"2;6^ M+[]Y]OZWW<$8L'KH[B3> ;RS%Q?3V6+\O]>MPU?7.B*;PF/@'G(0OO:/51 \ MLV"RI35*;85H'>A_&-$)4Z*A*H880'=W>ZY;,<[>3LOB7V%61W2.G&=)EIP@ M^TA^J"><,9H"DA41?4Q.Y.9%&@\B.F&B-%3% .D.;],9YLMS?%4>%\CWGWX- M_SV=_7 >YM?QC*Q9SBQ$X-%:4)K7,6J^MD@L,J,Q2>G6F3:] .\K97YOY-J? M^HXE"_[[(2Y^N9XE6.IWN12$#..5+7+]-KP)@*] \,\ZPFN45:K6CXPRBT20&FW62/*)M MWN#Z 3@G0XY6(M_+K)7&4=0'?(KCB91O ?+H8N==!;L231="1)/J3,Y$EC)9 MSU(F:6T0-@JA56P=3=\";L^4XFV<5R8*HDKDGBA7YT!GL@:,\J"35E@B8A2^ M\0:WCWCZ \_X^VPZGX^D\0H%%O+2D9.S%&N*>6V!QCRC[U)PK'4.U&.8#I!8 MW9HA]_*I6ZIAB(*TS?A>I'1Y<7E>AUW?#16/DD^)EH_D6]>[_V!5[:MHR>GV M4259:+=HWJZJ,\JOBTHM5#5$2<=FQ#5P;$71WCD'6BM"EVK;OI(BA$16;Q$R M\="\,O9!1%\7:;JJ8-#8_0,XKV)[AJP1*4L!PUG=)^5RB'@ %X+CJ?C 6>L: MLNW1[:V1S=!T&4@AQQ)Z?V!1=Z/)RR@19NLQ90E%.*3UE1I,UA&XT0:EUBFJ MYD6+V\,[?("^+4&VW[9Z*6J_A]QGH'>2[;>!.U3!=3>H!RJY'DKUVU.LF=Z. M@&Z969:-JSBS ,4LIQ.>CGF9O*[:SV8Y!IH]5GU]I"SKHJY!2N4^XOGT M0TW936>3Z?GT_:25T[?0S13O=ROIA>X.P-GB\=SOG9^,,-M"0X+=P8L*K.K8T<(=:W M1@F?I2'GT]C6XYD?@'/:-&FEAP%VE)>3U[-IPOG\#]LY$74H?*L;K$"?# "D'N)PG!OL'5R\U; 3ILV[74S0(R@7I)-+S[@ E^\ MG^'5S<%-,R\Z>YDJAE8L)"@T')S4#C!PK:7V:'3K+68SFM.F2B,M#-#NX=TL M9+P(LS]NKT^158NM@%"%SL1$:W6:UQ*F')2TIHCF$RQ7,9PV%WI)?&,-;\L+ MZ^\OY^,)[6L_3"_B>')U)+:HQMKJ<_M?"W>'OSHD):-"':)(W"BGZ$T4F&)1 M(>G,16&CK9[0,S?M^A'+1,[YC1"N8Y0D&/0L:B 2UMEN=>A4_+'?'=]#IM]>9A>'W+QU/MO>0]1,_K14S@X'W]HWCNA2W6 ML];VS6.8#I!*TXH1]S*M6HI_ #=IS<+KF)3%)]JJ<88U76(^O\3\:E;_6X.G MOUU64;XJ;\\"_?W5WXXTO<.R, G>U=F*D0N(#A70)LNS"TF(W)I$;9"?$-4. MH,K6Q>Z/O2T_G6-:5#,BS3#,\37.$OUZ>(\CY8OB03K0(A90F1G"+QGDK MG MWF)9[7Z]H01^9P@GP*0]ZJ"A-[8+ZA<7T\O)8A22+\&& "9G1_X!ST;)QPYC3\__01(T5.D]Y5KFFP==V(A/TPG\S%]]/*;=[,PF1>L MV>S?8YG.\)_3V1_CR?OKE/<7^;\OYXOEV3Q*5CO##(R%]DBRRA$-% M^1O _SH)V%2I:T*7O8/IU1NXJN4_/Y_^J];F_HA7T-^%/Y7D=Z1<9B-E^7[+TH9GX_# N^AR4;[VS M[8+SA'@UN)K6<*MW[M++R4>\-@V)[[>XO@ \GT_3\J<$_?].2>S_H%^O(^W7 MC+D?19>1%^? 95G'%S(R#H3-9!R4@KF4(&7KO:SU&DZ(DP=5[QJ^]LZE6F,G MO)QDO)B,R_BZ@ERZWXQOV[3=273'VF5(V?I_UV@/3Q:>N-$O=BL#:.% M*SIE;1S+K0G:&_0),7*_"EQ#P=X#&=:;JK5U!+TW7QBM-R,L/HU2S 0T*9 N MU*$4J"$D+\#YXK,*BDO;.B"[ \S3IEE3):TA5N\ _A8=+?^)M;:"W)V/A/X] M_C['[Z^9$>\"]G.='?75[4F]-;E_O.7XXP M9,7(E@3/;XCX-E[5"?'TR"BPAN6];R@^SR%0,3A- M7DZ,V8!B]*9Y%BSMU%F65(01S6\?#C?F83#&["3.-7K=^=I@>77V!NM0P41N M;;T5.PNS]TMW=PV=[PA@6:MXW2UN)(M!+&0<6E-(!LZ2UT$K N."UB(+D5>' M?FRXT>P-Y03(<0"=K,DT[1WH_]QJ9(V$YM]_NO/=5<,1&7.M1?0@K U794A! M.DU?265"X4R:UBV/NV+<5Z.@X7)VAE3*L;0)6K.T92,(R3%Z9Q"8X;6SDD3R M))0'+CWS7N9D8O.>VNNA'+[]SQ#J?[S6HK,:AFBZO@;6E25V4URY#<"A&O,_ M!NY _?E;J'(+>O37PT$(4P@-*J^A*"QDO3FRXU**H*4KANPX99M/H3D041[K MV7\0GG01?_/1HQ^FB_]Z.4EDF[W%V4?\=7H5M$\WW1>415.$!BMTHFU3(;BH M#6CRW]!)G;W=KGKFD0<=A=W;1R_3@83:L![T"VS74)"KY+F4$&4=L^82 Y<, MKV99K4W-N03=2;_[5F=[@:_3Y [2:C\D>-W"4LPV*P>AD 6MR&6J,Y SF(#2 M&JZ3"]NEXA[VG1Q8B7TEU[J0\;?%V>LP6WSZ99%OFIAXB[I8!X71BI0VY.R6 M$"%'D621016^70#BWD>?U,;:3W"MW\@?PBS2VE[^,KX8+Y9QT%^G&6];I8UQ M_IEN@3.420CP0CM0*F<@BR) UE$S)43&+17/%I:3ERI\D!51I$+J).,&?UQIF\4)]-,,[('!^*,\\Q_>7]].-W]-%7 M5C5]\=F87O/ D_;,^PJXL:ZO4%P3>QL<6SC=CRO\[E/WZTWW%O^TH>P:;N;W M\7C'1-$1O$FE5FC13F)< N%#Y"6D*'R_EW9X'6YP=(=380>1#>7#7N_^VG%) M!TN!X Q!2=% K!?K001:"4M&NKR=37P@EZ:? MO^+B;)H_9[#>_REB[1>W9*A/D8N"&K0OU=D*C(P\6T KQCEZKE!LU7F(@-R) M3=%WG]_*OAA/^MS=JP(;]@&IN#?ANGZUMD'6)5;^",4>1K/?XWR_6IT.JI*& M1\H6")4/"8WCD+ BU*K.RXP>-&-).,&U+5M=Q!TA63;8#1A")T5N/PRA MBQ8&,*,^CPGZ/LS72.+ZZI6K[$0N0 :?!95](JLO27":)2TC,M:\>\%6P$Z; M->UU,\ &\] D(9M%<2DZ\AFU "7H*\>+AL233,S[V+Z)_9.>Z-2'+*WTL/'& M;>AQ&\O(]^O+63HCLG]1$MQX_L;C#QIF($?'!:Y,Z# A"Q$4YRB*RF@=ST:* M;%F0/$:CUT[H>/R1 X[L2$;QD)("7QA969Z([+#4)JRL.).YMVZH(ON#C.R0 MQJN0H@;A4G6*%;G'J5J5F16I?(S.M8XR/+&1'5T8T7ED1Q?Q#SBRHT7'--0Q M<\,,\()53G2X.UN'-):,S.3$^&IQVW,;O$%(=RBEM@Y\-VE5FDP1W)--XF3U M3T+-OT3.H4AC>!"^OG);!R>-J]N:AE@)F/GNXAIQ-P&X'/I;F=5=B[)W$4/AZGU)FO?Q,AK'*ZV+Z[U M+]DEX$&J:+W5[L( MQ+K($1;&A2>["277)'&3P256(-9199Q9'TS:-5+;".,)_GHJ+-6E_/\$,8YY_^_$"^+]+OOUJSJ[T;,6!5LK#W%A2#5 M%'J%68I@G!+29"F]3\=L7VR[T!-X(YX.40:X@VFYZ->SZ0><+3Z]/@^T]"NC MZT,-UX]LX9BR(;_=U4B J,Z[000M1+%D?&F)K9O7[V5AS^P?D @#5/FT7.1J MI^NOA$SN M?T-Z!/0)\.VH]7R?SSO/K&F_SNL8RNOP:?DO)O4GLTN\^ZNC2!MR<@(AYJCH MY0V27EZO(!G&C*D3S=C^PV?;(']F]AXT?I_>.X_N&3 Z2AEKR'QH:[H;OSBM>O[#1>C MF!26(#B8B!84TA^Q9 7:RJQN*HN9IF0/% M9*"C0^8"018#3FE>O.&BI-;6PY.L]>M#MD&5H M0.IBE;.!"RS/M7Z[JW_+6K\N:CA(Z=8V )]K_3JKLG,-URYZ. AADH_%FNSK MD'4Z:F62X*WE()GT7%J1T/+3(,J.M7[#\J2+^ >N]3-)T%*8KVWY7.V][<"G M8D%(D71!)]PJ$YYLK5\GJ3]0Z]=%9(>M]:,??)A.:D7)M*RF_(1)_FF^&%^$ M!>;?YU@NSVL_P/D0U7T]8 Q8S]=*."L5?,49YWD(R@94SB2?IU?; '5\]8! MGB<90>Q#J$&5C@(8<@R=\)'!SY(3\:=E>!KJ,QK4[AT M7ACUT&#C)T247;N%#;; BG;6&\=5:5W0=(HC"OL8%4.I M:P 'J.M@F6W@/H\H'$#U/8?'[:*W(QA1J!Q/Q=*^:X6)Y$8*VK^QYGH6A]Q) MEZQI[0T=!7$B&L5DZZ3DK8"=-G/:ZV: 1FH/3/O5-1PA M@@"B<8UL2 NND "<2-D'B5G+UF7-3WGFJ"0U:)#D?I(_&5>=",Y MITK !"S(#"H;A)A$A"R%*BXSKN-6K1#I4^^HG+[[K.XO'GC24;S=1=OP!+@% M<4.S+6!TB;MMH^GV[_/C<;0>PE]57P_)-?0;5N&(**/GP8!WEO:++!C0%Q8* M3VB5=I:9K2:R'EJ!&R)4[?7716"-]?8K2>KB\N(:B&,B*Q8<9$8^IZ(=A1Q/ ML@HQI!1]R"IL=[8^HKDO'KJ_P[27V*SS#:^><.73YE0@Q:PTU&EAL,HX_J5%$CTZASU;2&Y<"I$0O'CD2"6(P"GBR M]7]"R]PZT_0Q3$>1X;$;(U;]N*;B'^ F8LU+^':!'^[(X(%A?CE;ALS^7D,OUNOBHG' %#=DF 0-$5F&8D5V02>IY5!ES W@/Q.SMU(; MWK)LZIBZ:33]2S*"+B;C,DY7OW8>QA?S_YR>YQC2'Z-"@F2F1G)E)&,WH0#O MBP7<\\R HW#T5Z:@W<, R=;+.@$F'RL)!KA3ZAQC=[I8 M+9B"Z+FL[Z4"SZR#8%%K#+4,K'6.WI,LB>O#NT&5"%X@I6#H K)0N/)?$[:[^+4OBNJCA(!5.VP!\+HGKK,K.I4Z[Z.$@A'&9 MS$9N"2AG]):0@0G1)-J1O=*ESU'RH]Y@&?IB8\A^*Q]PW:+*G95V*2I7F*_7ET)(IXJ1POE@ MBRSD+SUV9]4,Y(#W6^3T9>NR!LMJLSN, H(H'NAGC-'KR+,8:ISM$/=;;<== MS,^N)[Y^#.?UVF:4B^'6!P=E.>%8U+E=F/C ML)-.>JE^/S=S;29ZWQUOGU0.3L9:Y$*GLZI-U:-D&3#FF'4H235O5+Z/=3V3 M?#@:[.?F;P_#ZS5S(0F305A+QB-W#D(DIT,;#$G71@YF#[?6PR_T^678(U$& MJ.YJN>C-P^V+1!\Q") ED%H*([4X%L"A-RR);/3J3,ZC>ALV+NR9_0,283_7 MGP,.LQ=BIL6B!E3:YV2"RZOSWH^*]8\N\)G]>R!&P\O1YM-Y MW]2&J*_*[W-<#G%<_HM12;P80R<8,[5<0K%Z!UQX[3>5 W=:F57+9P_SE]4M8.H ST]\ 1.9@.,T&GE&8;ZG<1Y M7ZWF:':A+W_E-F/E=ITJF2*"-*!+J3:'+Q X$3DE*Y2-)@0?][XA/0+Z!/AV MU'J^SV=[/'S>9N:]TD(Z'A4X+1PHFVE/YFB!>XS&Z^B=5?LG]1;(GYF]!XW? MI[<[)M=ITX![QFS)-G@PS"P'?G.(S@N@0TJA]O2U?@(!X]5EG0#CCY4$]WGN MCXKGZR?!9""!"%,*''-$>\W7&,Y^'4O8:$A_JAN[1N??>V*B5IE2:L5L$A>&\*J,#H M*U,CA, 5_&P*N7DV-U[1F/ MX$RDMX3Q(%G*QO%];"S'6X\U+$^ZB'\O]5@NF)R5+>3Z^F6R1X*8E (LI1AR M)Y"'E3C($Z_'ZJ2!1^NQNHCO&.JQZ,<#U>!U0/,X#57K02U4F5EA2_HA7').F6]#"$[BYXV'.>R]^RQ*JL>L :L MJU(23?2R@$.#H%)6$&268%S(@G,EI=S#W,M;/&TF:)VO:W9^X]+R$4LVFL@T M(,^U$I,G,C>5!*Y\]DQZ@[;UFK?!=11;[F[,6#\9JZ$:!JA4N@&RTV!V8;)5 M6G.PGI-P-#G&P84"V3%TJ2236.MVFWWPGA"U]J:VUC;<;Y=58J_*Z]GTOS'5 M2CV7N0W* 1T?!":@JX-7$9R6)F0;M69R*_MM]9-/0-O])39 2L,8#BE@Y9A?7V)Q@FG- H6D^!?5JQQF%YTD7\>XDULJ155$9#"CR# MLJ+F"+L"1<6LC#1DCVY7>_548HV=-/!HK+&+^ 9P=;L,Q&8B<\&T!4[^>761 M),0H%2AA$RLRDJ'=.E6Z [ROPLP82ET#N$1=APMN W<@0^0H)M<_9I8,IOJ> MH^MWT=L ADM7V EIKS98 'F=ABUS!%_;(MG(4=/[F'-S_^@H:/:(47.L+.NB MK@'8]0[3V61Z/GW_Z?LP7P/YYBSG2@M"Q8WSH%00X(5"*#KI[#$JQUHGD&T% M[/@GRW92[^IDV>:Z&<#.^N%ROIA>X.P-GE]=_YV-/]Q 2]YD7HJN'D*=E5W; M5@7FP)IDHT^1R=R:-@_ .6VRM-+#$'O,[83D%Y.\_*:N>7Z;DU"81)'!!$M> MI;<)HD4+J(P@:21K@FR]MSP$Z+1ITDX7 UC6+R>O9]-$CL8;G"-]34O]3?[]YQME. M3Q\JQ:R_*%9RRJ)5D4$"KDK31Q:1Y4:Z.#_92;L@IVPG'H,-G2PS2UZJ? M1&8W'9O@&0_@C"["?4/;_.021UI$E'5S=]Z16[P< M^Z#K%I&34IQ4:-0>INZLPCJ*2/INO-CBDJ27$@;L=;T.XF^X>%EW?ORECLMU M7C.R'0OD97LSQ0P$5'4DI!3#$,9J&;45 M@;QE7QL2F0@NJ +)<$DP37)RJ&X]3R.3:%B>=!%_\TRBZJB2T?6"?-5U63'" M<2949&!YTG64KP1?KQ:Y,?6R425,*]UN-B45/?R@H[!P^^AE.I!0]U+6^"O. MWN/LCB3")+_!.1D[:7%9(Q@_3.33D.$I _V1 M%;WGA1P?F]![P[03:0]S@#:@V_^.VYPU6S10:J&: <)27XKB+-!K2YAT]@S) M$]8FT=*+U1 X1S!!E^0"&F=:7_FLPW&"Q.@M[M9FUQ> KI=*B[[:O^\2]2TN M%N>8_SE>G$TO%W66X$A8HQQ/ K3UDGS::,$G9\D+\F2-($^+( M7O71, GA/NZ7%Q_">+:\OEP#,TLR8YWF4*0GV1 =@,Q:5S? XI!K6D3J3IL' MGWG2+&DG[8:)!?=A7N]V)(<.IV-P,;(2/>V%+-96/;7M)6<0"Y$AT2[)5]OW M;L.57:"<-(4&UTW#^5'W0[!?+&4II,\HKZ*OBJLDR)D%R7RY*K#P3#DHR7,4 MEEQHUKK+: =X^[H,&=RZ&4HEQW(?\H E]&YDFDM.1;@@GM07EE^&ADB@9=^;T4$-R6#6P ;Z&ID(ZC#7(DT5>%J MTFY3^>^5(*Y8IG)48+%F%.ML(1@3ZEBII!*W.07_M(GQR!7(87C11>RM??&? M+CZ<3S\AOL7:BVB2ED.:)_B.1/8.9Q?7YMCW."$%W":&%H8!Z4P&DQ2CW9.^ M"B%(X#*+;%515ONM+.1=GKY_H[B1YJ;[%'O#L-T2\'*,R_4Y6A.4?B!K9Q;2 M+3;%!,LVZ*LB8N4\KY,RR4ZW'J.-Y/ZMQKLW4.*1!YV$]EL*<^.&L/\KLM_" M;$:\_8B#WX3=>]*^+KP>7N)J0\XLF4U)"BV3D@Y=B=DHR84VEJM&YUD@6&F\-\B=E'MHJ]+[NNJAL&:':(-RB:%A%I(U MHLZ)%>"XMJ"-82%A25%OUU2D-Y2CR!#8C2;;A)H'TDGK0[!__*HH;V2* I*K M-V^80RU6%X D,4=[ M>KEZ*G$UO< Z,&U\F@J=:/ARVR*"SDX(#$94%)H2!F M3@:(\!:EJ?/(6V_/1QA3;$ZDH55Q++'$31E^T6+QUF=@J7:=5=%!9#)"*D+1 M_YC5N(<>VT\E=MA)\UNF57?1P$&R9+C]Q*R]Z&. M(\K6?I$2V5/Y")*V.R/95RBKGXA60EW9"IM\,EH+KL(*F$ CY&V&U-J0Y&0^;!Y!?#"?NAEG870 M"ZO\#8P\9IF!SK_D&+?&G%K1QQZVAKZ"OL\'?;!B,L\B]Z606&RJ$W;)=/>" M;"(I6,G>A"3\#A;%DRHFVX-IVEP5]RED#NSI9#0YFCJGT7L&RBEV54V94 OO M?4Q>ZD-X.L/>1AL7.5&"7XVH5%S7$4.%V)*0:RZMRZIUQ_ CO(T>/$@PE$J. M_59:Y^!L% FT-[4#B:_)UJ8 N:C>ZQ RBM81J"=\*]U)\UO>2G?1P$$N&;+@@HG!Q9,C,\!"P>$M.LMK5.].=I$&7'6^EA M>=)%_,/<2M^YY5S>;T:,446FP'"&H'*MJ<#@P88L3,B.:;E=/XFU'W^4]\A= M='#_'KF/ /=R0?QV,4U_+&?P_%#[VD_F2W.Y16W"EI_<_P)WER6L7,B27J/1 MQ3J'44FKOMQC?]2]O;!=$2S_^ <9BV0F MOL;9>)KY2$;MI%,:/#T(5)02HM49BI#<<"%SEJU'L+3$O_\]=,^LO>?O'4KY M [3Z6@*-CZ\E/K26-^/W9XLYK2C1WX;W."K!&IY9!"UX[1>!&EQ*%ISSRHNL M,M>M>X4-LI"OD]H'I<,0!1R[RO2WZ>35A_J[/Y&!MOCT_T;\F] M'QF!+LH8:[$3)UF3F192J9U8G<'L,AGIS;OJ#[::KY/MAR?& +/?=E_99=78 MJ[+\V_F+CV1CUNC5S]/9WM4./--TKF*SH=L4;*@01%^4$%JB+$L MY_XZP;TH2@]7N-D3_+XNT@Z]?1U$V<=R"7<%GWYY&06V K,MO- ^JW7MZAK M9^L =6+<9.,E;ST3XPL A[]PVRL'IJUT<0CO9J,@/B]CDE^?A\F=@:7;K&F@ M>[LAUG.8J[X>-.EJN>U+QT^%OZ9H6H(T@,AM';T=(:@H0-J8DTW!1-=Z?WPZ MO'WDYO'(:=M%M0/0];8Q7+V>N0H"W'1_DX8%JZH#).I$2&O 1QN !^N+2"%@ M;CT ;R.8(_1.!M?U= A%#5*T-4X+S$M;YA9@!G(!OP!R M&-]M9[6L5V\/F0[W[M]T+/*IA-J]UA4!^Y*#BDE;YO/5]V#@A]Q MBBG4Q3>A]:) MMAW@[=_P[*'([;S>WEH8*OOG0:CO_C6]AHK*UR(O!_]_>^^V'->-I(W>[W?) M")P/-SM"[<-L1]B6PU;/1%]5)("$S!B*Y;](JMO_T^]$D93(8I%WK-_ M@T=3FPM8V<"- $$:P%:-9>%&:NJMGY!BR?^_%^,-_V$JYN*;KGZ[NTD _ MS&]:4)VM1=9>\G_CY2W-#'EEV;H$:9;V8O\YE]T M\SOE.=_%__?><7+/B%D0F9R5%DII%93&\K,G:@"J%9TVJOC0^T3L9&-G=R0. M#RY3!HIZ;_+N%E@V@EG^J/T].>/CSMNT&HIR$8QT%9)(DO71Y%CS$.T..);# ML7:'WT[)X0!HJHSE32H/[H_[?R^Y\/!&_H@7B^7+*&>"A(LZ%,":';"M+2'% M$, +=$(1:^(DIM"C)MC+V1V!@P!%QXSE7CKA,NWZBT+X/]0*;O@*:*/J/M+R ME]_C#7W9[TP'A=HA@;59@*E50TP509-AXF)U?+X/S)88N<7S/!H'"J&#SO3V MI@A5VV"0Y J;2BI#<*TV+?DB0P@Y4O>2K3/,]-X*VWL1]F%F>FMO*6>90%24 MK;^_!4S\9@E*+H926K7-MTSO;AAX-=-[C"R.)5-VR)Z^97J/RO0>!9-=I,QN M(N.CP6_)6@4JD&2T8)RRT/HC@4 LQ2H9?=AY0>K!X'94IO?AP7:$:'>:Z>V% M%>U\U"^N.B=?7 MMY_N[+/NP?+7%IDJ5CYX8RNA\IS1LK"TDKZ86#!$9RLC(]2D6*3JA5#Y:\OM M/5(N,PG;$GP]&\Q@ BD(J6@H*-BTKJF:=**1\DT<>%\<#X]$^<-__J*63?V! M%I_D3,>03!7\/M7$_*16Q1&5 .U,E#5GQ7;[ F-W M.75O,W;=SGZ_N/[?'Q=$/UW=T(*N;W['&YJ1RZ%HF\"7',$(-JA#]@&LUCYY M3\6'W@//)M_4>1Z @X')(77=>NV$__?\DC_F\N+F[^46@PU!1H& RBZ[+!4V M6:H$S[I0=51$,0?3.7'XMKZ=A3U#Y9 :\O/E\4UIN7&XQH:LUQ.9O# ML "J@Y22AU!D2U+>3L%>83!'Y[N;6-TG%XA."EH5WX]IX M*V4*!.=-#!E13#C%NA>2_"/LPX7I8Y"<-'SF)P8%2KV2BLG$GEHV)F MQBI[7\\G%L<;A8%7XWAC9'$L<9 A>_H6QQL5QQL%DUT$1#:1\='@UV>13?&@ M4M//-0H()A+4%$I1;4S;:I>3,\+MJ#C>X<%VA&AW&L/YPU9;*JXWNB- MKL3W?!LE6JRN2;<29AN=JRYZI;5!)E2\$-\;LNS>XWS%.:%M(_C/7)#\!*<$2D7-+ZE.$*M18$DJ9T5Q6H:WWJ.][^*( M3L<.X#D_1FP=4L#QS;T_K969)>\542I@HB3^PEN,6"M$:G-\VSAT-:2LBUE1G;RG>&%A8246WMC;2LY'U2 M!Y,5-WY[WX[37H[3=C [I'K?-[?ZM,)Y5KU6.5#K1.H$&$4.4K&%]QF,*,4B MB8.91S=R;]_.TE[.TA8 ZU@&? #*K2P4C4^\9^2-VQHA)6_!)[3HM+;.X9$9 M3H=TCWTY$??L-J&&Z% !ZT(13(BI7=T%5"1747D9XLX'>/3:W!'=9$?CW-D M-D=E@G[9Z)N=&AX_*4J0=VW<;D;9NMRJB(S(Y2 9*N#:DM(TKCDCT@W/=T^ M6P=TL ].C*,P?(PNYML%7;_-!6&P5"41DD:^TH0+@)G:#(:")"I5%P^F9J;K MSK\=X\,\QI.A]XB=VF\SPHF42&(!"I4O,YW8ZL]!@O,VQ%;]ZLW.>P#M:O/? M3O)AGN0I,7P\CO5M30ZE9?7&@A-"@$%LCI"[NRY&7S$QBT[(3CZD.WCX69QI MFU2*24,J(K"4V#!,/K7X2!5!M"EJ\0BS,4_IYCT=U^(HL'54>B:^15Z*.DI- M.5K9;CQEP&2L$"3RG_C[4C/Z6O;M*#S^',WM3L<1(..@^W%+82F@*%"5Y0-M M2QO.G2-DZTI-P8G ME"]2L$+CG<]@2FH!+2$AIY)0:^^%LIUQ]RI!!VC_3"[S^50".[":_NDF6@]: M;9=5_:,F7#L94P@IJI2$B:D&74K2MI)VDO^OC"CK/[Q)UR+H%!WF%C$G,%X8 M2"E;MJ=0RU);%@SN^F$[XKK^L0D+4EEI$2/HT!J+J-+L5^F@\(&RL57&X<&P M_XR3;C8[+X>;)S,&=H?43'QD?'(Y-_9Q9D&Q.;!-[M"U7;O$NTX24%>R1+E( M>3QYXZ_M]-O).CQ 367IIK=WG4;O^MW'CPOZR%?&3U>LP["9EY<;_A+0FJ%6 MZ-NFJ3H6%A4)250'RK&"6R1F$7K;)?O;[7D>I\,'U@09G)--)__Z27?_:)4Q ML\B;%DDH2,ZW-B.R0O*U MNIS.?86L+U]L#O;;-G=Z". U839%-.MO'[V>?S MQ?V/VM^3LR!4E=(C>%%81E(2A-J:C03+FQ5%4%3'R^%NA@<#LJ_^#P8#M"M#O//Z"H MHS>A@#8MG"VE@Z!#@#9F455MG+2]QU&=0_[!*)F/RC\8([ ]YA^P]57GBT]X ME6D7"0C#EILJ V&#S:Y.%@BA^EB=,,Z:XF-(RKL2A*\94=KX0@K"L(7WGH,@ M'14I=6*K*?-I<(00'%J04CDOT:(M!Q,$/[HB%:X:,L=3QW:T?9TW0_O^>C6/ $WO20)WI4#OZP?6'^11-";OGY\\>;+;5FVEF.:K(_[7@*K+XBF0=V"K1IC/+E*6Q MJ7M+]F_9B[LZ7\5J??%:\L#EZ"9ZJ V-)M5;4$4CSXVU)VK Z MC.5P#]'I9"\>Y,G9'D#/CXO?F_JW_-+,OHNKCW<[D[.8K*HV:?!%6U9E@X1 M14,KQ55)EF#P8,(6:^@_.ZCO3?C/@1P.U*2_W^0'ANOUG_-+_ORK:\JW+1;[ M88&%?_4]_GT]LV2-MC6#-RA;#[0(J%F==$)6D\GQ+\6>#?QA.SF;,W 0W!Z% MF^>')A[VH5GF+_RVX$?TP^+BXT=:S(*S2DF^(VJ2K4%@E( EM^:9)J38.$&' MT$1R'>W?#L8!86--9+-/@?LF!92/'\/?F[?AFI_$S+_%CS13$474.;%Z1P0F M&0?H2P:73!7*U>#5)',=>F_D;.!_.'!8 _*MX_?O+I=_Y[$9_WA[/_RG_9%F MIF2R;,:#M+&-_6Z,BTJ#X& MWRZ6?_O1<4G!E91,A!PKVQ08#$22N>VR\/^S4;':LJ"WOO 6B6<#R .2]!H M;S]"IE]36;:"8ZX1O&I'L5B^XDLQ4)) P=<^^OX9%6=8Q;G5V[X781]F%:?2 M9$)T&I+-NHU?"Q"((A12$DEH3*9W^?V)57&.PL"K59QC9'$L57!#]O2MBG-4 M%>T$<'U M4A[H;1^XX.[ATD4Z\XE9V_'J&$2CO*=1M)FLSF0F*K!)';2'&'R&$H,QE*L. MH8_XY=F(?Q/6=BP?>97&'RDM;G'Q=Y/?/9G(Y/&C*J&4Y)A,I2 *TJ"E9X#F MHI1-6R'@^9HG#((M&=RQC.%Z<3/[O;V(2[VJ,@9S*0*4<9F?-Q\@>EVA32 4 MODIAY2!]@3_UD:[ WWW5$YXL>)X6^^8\[W@!?"'B'G]#R!AC7 ^!0/]S_K8= MO 7S5\6W!>&89WE]@MSZM/MIWM"0A&IDI=0 [\PILV-P1P4A)3XW5'%Z&&ER6]([LFB MNWMDMV+[O ?/.AI/2T+P/X\(L3$E-"(R_MH(7Q(5HC8!9)(VV>1*E8.<.V\) M[_&B1RB\C7DV@=?D/K/BKB]8B5DX?KBK9BJ,JIG5<,E$U4CD7/8R]O;-/5K^ M//6@;>4P0U(>^G0-(&:B@,,30O83*=A8+.O%NP5/ISO[#VX]&US0_(!D MV:8'*S:^@K814"E9E?7\RHCC$_ ;+O5IY#N&E;W=6<^SZ+[>7_=M;WZ^O'G0933;4Y0S28"*87"1S) O0FDQR(A&&WFD+(\@[1KQ,+87= M!7P?D?KAW_,'4@WIX%OT,;VS[PM1DBHJB.JNK]6HP@[[0!LYD4=M=W MZ3&I+/L'="<46<;(<%:5[26?$))JS5F-*B13K"[L*/2_GL 3!\V&DNCL9_]P M<=-,K9^NRL7GBW*+ETO52WI! 8,#2[E=?%:V8<1\^P52R&]F*3BHM_<;CH.U MBY^GW=E'%AT;Z*PEZ'\N;O[\G2Z7_+C^\^*O#_,?KFXN;OZ^/S%#2.WHKQ]) MWNY]^AT$^AH\)I!&9U_R6)(-7ZM9\\?/?G!=4?_G-?2?R^UHM,#]:;,48X2@6*5@F,50C!5P3K6;4R M*E#$01KN&]AXA83=NK8G%=N\/\_WV+K_2T^39=7M[2+_R7_C+DMNJO;]PY>< MJH7_AIM>:>-?M+:Z5EMD3:;P!1-3R"E0D+E5;JH7VO@/7WS_K?R+K\$B0A6L MO!O/YGP@5@F=QT"F.$W=IYAN3_7>^M[?%Q;*V_7>\:?J"B#4G MUTP5OA'(!8B2!$0=*&-25,LD!=\3[.4 TW_[HKE;/YR>H.B=+?QF(7MZH9"= M7SI:?&GPPWL@-K,#FXJ^6?LN:S:_-3^?HK;1 B;7--;SOA5!9X/.O4EQ*H_M M)ET5OCRAK67(^\K_^M/\ZNYQO2LB9O6.U7^? P3M'9A4+2"_V9!]"5*U9&V2 M4UR\D^SF;,!]8, XI%[_#[,_[I*0WWUF;;%YSWZ<+Y8)R3.?A90JM0IHK&"$ M8'LF:PLJ"\6FAT\1PZ%H&F_LY3SAOF]0]&ZL_\-G6GQ<$%V]N[IB<_RGJ[P@ MIG_FL/H0=82JO :3388@9842+;]$U=NZ.LWJ!^UK_#C]8\_&#@* :O5N9M*8HIR[J=%QT.HF2@- M]1 Z5FPNF1=$O 5;IQ=0L#4!O"6"M$0YI"#<5U'_5] .T=II+Q M&&[VSD9]IX0T+SKO'P8VNR(*E@0"/2O96?-M%4,KAG V*&^LKVJ00CMDM3U4 MU&XACOF4O)P@Y_1IBY(:<\E6%0A%&# A5T ?8QNVJ:JU143=^QR?6#.L;5[S MS66Q#[?-)IU(ANSI6S.L4JPMA8)M1HP$*6$! MMB31D#!)9WNVN!W5#.O@8#M&M!/ ]8F:<*\:>!%MU>C;A.L,1O.#$KVPH*LQ MQ9)+--ULI:]D'*!W<7+YOC02:4/A[#'SZ87LG+NVV=V3G@:M-E6^T_BMKJ0Z M):63"*:D2-'X9$.;/15]Q$"(,KZ4ZC1HW1T,=;MOEE]7IVZU>5S77WV? MJ4KTC@V90-*!J6S<1"T-%!0!1# &(IGJI1D#VU41SH( E3 M@'_F8R(B471O@^A !P'L$X,;3@48([TIZCF_6)5]>'=G8;)FA#&TUO#!"#"1 M+_Q\,^(V+V6WU%(\YXB M!%FT[AZD(YL/MDUREU23=LE2;^/O+9I."1!=^3_!E? [71-_X)],X/?TF2[G M?S4&/"51YV(%.N+[$)L7L&J(E74J(5T45M6_*)V;U]-3(AVB4L&SM8BV)8@PFD/V$J0GGS1%K5?KA[:&RB#" M3@DL_271.T?\%UI\I,6[_']N+Z[OV'Q5&.)L;VU:G]!U;=Q^_/)&"P9QM M(="EU6XX:R&%Q!S1A8HS0N?5'G\O9-J,6_<4,#$UNU_,(>\9U/FYI;:_3Y<7 M'^^J^GO4J[_YF=L':,:1O1*&010Y%8_/3M[O. M?Z;K:Z+E(M_3ESK6KPY ?FBJT!A!:F? V"(@%D9D%FW<@;7>E-[#@=\@:=L' M[/U?U!AX]7&YPH/WO*"14UY/TGEROKCY0(M/2Z*:I3;CG4274P;K'8(1%" HTTJJM,1<0DFU-\J? M4W%:HM^2RU,T%,;%17,+?R4H>:5%00]H*ZO245D(HGUI5W PN;6G[RSV9T2< MEM2WX_$4F9VW3 W3A_T)Q2< MEKBWX.X$K>&?OC;_0Q7Y[==-:=#P4BZ=B-1K+%Q(1 ML:9=$H2@%9M*1A6OA3(X[:/_-HVGA9=))31!G>L=+YY2_3LU-CY\UUZX6:@Y MA^"(66)KBS,F2"(&P%K(UHK6Y-XX&D;9::%G FD\QXR=]!9Z3JZ<)8R2'&O" M-6MFB4H%6BLYP!!EK)I"-+V;58^E\;1P-*F$GB/*;>5#6P?ZY9=?YS?_HIO6 M H6N\C(]XM/%S3(Y^%.[16=6"N.+0:BRZ=@^&$BF+E-W9-%2B*)7+J47O&F; M4G :H-F=$)XCQT_Q?JVCN\&\M=.YNEE@OI$S2]E@%@4\4\D6>A002O4@G/0E M:VO5:A./21ZT :2>!LAV*:_G, M]8+;*DKL<+.>S#<)7J%:W]M]8(;:S@&P= M>$6FDIE&-UI+SJ[R,*<'R?;2FPU@,A%(*J]=S!A3;T_- ++VE2W9#0&KI?F=)3%%+X:7 M2&P$/A1E#B!QJFX<;Y.WIQ8=O44[%#I;RF5/$-)MG+>)%DK 93:.A5BS@Y)D M+2G:S';DJ4#GK<8?!X"<,>+HW23D>[S![Y@<6ES_.%]\=SF_+K3T[B5!1OT;DGNRZ&ZG%FW,]GD/GG74@):$W,V]N"O7CR>F;/$-W_2 MXM$J7YW#1I"M?*,#\G_XDFT?0B,=N'!FZ:4?>^?K>@ MRCAH9_GU]=/KM]__/TKWMPNZ"X >O?COY?:L8^*]6 IP*C6O-;X M#,G["+)Z50J%*&7W8H7!U.W+FN^ A-5[91J)3.#J?TKI/97WWJHAI$T4)7J% MK/U$AZ:2Z*O V5X<.T:,#IHM;#:[I!0*#%M@D*RWK,CS+Y1VTG>?5;)SI+P1 M##H H(R1P@0 ^?'BJCFG\?*/IDNEO^^4K <=Z][02T6C=)+-NU+Y=M5)0C/, MP3GE160#(W=OZC2$KCTD2_42Y'QB*>RD:^GWE&X>.EW-Z\_SJX],]*?VTRVL M[;<_='MC>R3A*[9VSOK6[Y-E_5ZU[]2(Y\O7U0!0N$[ MTP1G( :E^-N2K:PA\XL^*6!&DWR*F)I6;I/HSE6D-8@0^4T/ MI"%&H:$$@[Y&*6SJGD+^:/W3 ,3&')V@DO8Q+=_=+A:M/ ^C<-4Y;&Y#W[(! M'/ C7R%F_O<)HR7L[KQ]3L;IR7H3_DY04/N8I%_G5_F>JNA8?9,J@U3(YIWS M I+*&4I*C@*CT+K>C2/74W)Z@M^0RQ.4OC[=Z9W3D(VR'(U%(/Y?,)4\H'$* MG->^97[JNMJ@J;->L%/'_/0O_'BN'HI3_ND^EOX>J2W;I,JQ>=VB%5D+OK4R M:R!:4XQ9L>8[K=*X3R?[UG)]%2>C^3N!4HD>S9H;0-9$?_26:]N-$WU9F MKT)@2X;O%! E*LJLJG@BU1R_S:]7$#3I4+55!:,\:B"\X2/?&0Y&\+EW4<1W M\ZO/Q+8IWW-_T-7%?/'K_.9+?JC5H@A5(6,LK+B(ULG6%Z@V:DG*IQR&IL&_ MN,B^-;]-Q3"?@(>]"QWNB/F#6!&]JS3^>8Y7/V*^N+RX^?LA#5&J$K-44(1L M^7#) (I H&JN,<3H! V3\8#%3D'6O7DZD??FP>W^I;#+RU*#+P%\D1*,$AJP M\OY%MNU]%Q*FK=UCR>R*_SF*:'>/P JB9+CUA'T;XR([:5V!L0 MV(+=.[@$[JG+3%2UNH*PR%=3&]X=0I& ,?*-Z%M[M^Y-''8(@C>3'G:#@3%< MGF0JR!=]I!'VT"4Z:R_X8>+=\=-DHG: GI\F34YI:Z,RJK?HUQ*RC]R%[:7T M;"S(MBR>9#3(4BMY1%#VV2#% -IGUCZS)P@MFAEC2%F3CUIT[Y*Y2L1)R'L[ MUNZD!&1)6TO+X0^BZWG];7%QE2_^NJ2[4/9=.L:'/FDJH]?ID[FRW?96DEF< MT.BU\RPZ9ZBDF).I03ER-D?OY&RC%:?);]%>8J;"$'.U=?A/&D)B557YJ-BR M,"9W[[TT47[+8YY]9>[O]-?=/.SK]P]LQLN[!GZE98/]>'&=\?)?A(M9\L); M41+XV)+-I,F0G$A@@XREN6:*Z^V4VI;F?=N]F^'HM>C6Y)*;X'4<0?]/5[_R M9?'AWW3YF7Z97]W\>3U+@ADE+0%JX5LF+#_MVB1(Q@I*P1/6WJE76Q%\=IC; M4F839]&\27P[(1\8.#0SM90L6W,,VU+.LHJM1RDQYU1Q2A$?E_[)Z9M0>H80 MVTQ*$^?P#*+ZQ_EM&Q04T)DV!U.T[I(Y2E97ET.@JU-(2NDRA?4_FM S1=9H M&4V<*32,Z(O/-'-&!)M2:C4AMKE2+:3L#0@^(U1+4!G[U^MM0.BY FNLC*;H MP#^5K?^:]%\*I/I014 M(%4P+8$O0\#D@;4QU?K):=V]O\8!IC%N(^%MN7K :8S\P+F K#ZI$GD;04O ME"LX5-5K*JUP_JS2&$?)]>TTQC'\W676VA"ZSC6-<93,AJ:O;<+P70(B:XD8 MK85:5:,OLZEN?0;O,__"NZQJ[P*F0T]CG 0'8_B\RS1&(90TOJDK7O/[6*2& MB#I!4E0#4^B#>3/H=41IC*/$,#2-<0P/]Y'&F&T(5 1K/EZP<>MJ!&SSPC1B M#EASK,X/DO%QI3%N+.O>/-U5&F.5M5B5!$B9 ICJ+(2(;&)6095B5>C/+8UQ M&[5N:Q[O+HUQ"%7GFL8X2F+#4M@V8??NTA@I"\6_'VIVE M,:ZU1);=F_&OOXB_7EY^6.#5->:VV/6ON&AC%C_3EEF-VR[;)\FQZ^97&WA9 MET+RF-%:(WV;LJ,52NT=">63FO4@8)H4R ;OZH0#F]M<^F4WN% 0T!@;-?J4 M)RY&_7F:%E]L=-TGE,Z04O5%\\G6+;'$1S:RB]&0J!U)'[*5TQ;>?Z5EWS;N M9G)_W56U(:[RE:R M,]'5"@);R[I0 @3M$RAOK=4A5B'<6P_AP+6.6_13,'0"5\AOBWDF*M<_,C-6 M5'7>ME2F5 2RGA4W$Q"2=@%<19-,L@F+[7PQO$+.<<.A-[\[YN6M0>KU5SWL M^I$BMFP>.-,)&::60(LLP"!3F*0C"#4'JL(JLSIT8= 5\-J:QRW[*1D\>3>O M1R!M:"Z0VE$[*$-K,1*6,BBZH*MRT27XCB#T78/60U7.0^8Y*TN]4Z--2B_\%_Y?^ MAXFF'V^O"K;?X>5W?[:1@'SC7LS+S$A)&',&J;UN(P$CLRH)J+5Z3"&17$TP M'Z0R#:?@N%&S.^8_1TS8"C&/7]Q',]7^@9>M&??_QSBGQ?6[AOMYTP7O]OCA M3_KAW1];J/=W9,G(F=+D;'0:-+9K,V96[B@8T$544S"R?=D[OC68N..& MT[2R6./BVR[5;87,+V;H5RJ71L%,!.V#0@/DFS6@2V4CU!1 K9%!+XJ5P[KV M#5SPN$$P&6O7R+]#&G.EQ8+*W6"DNY$0_[687U_/A LV65?!*LL:O)<:4D+D MVRU*YQ2#=C7'L<,M\0(QQPV(OKQ>@X*M/;]K$_UL]*:ZU-I)M9U&UZ:(>HC" M\MZ=SD%/^TH<1+53OU=@/% %(K0#3M.96DJ%K54DAQB+SN54[ MC9'KV]5.8_B[R^*6(72=:[73*)D-K7+9A.&[!$1,OE0O"/@R;",[)5^-SC4B M0W(V>#+=)_D<>K73)#@8P^==5CM%7KB&FL$G5*RY" &)'A7IJVERJ\U:WE4&A3Y&L"]-E!29F*):GJZGCTDZAVVEC6O7FZ MJVJG+++/U43PPD4PI9C6,<^ #Y5%:1VBFV+TWD%7.VVAUFW-X]U5.PVAZERK MG49);&##[@W8O;MJ)S9RBZLQ0"3*K;E.:_4A% @CLI$>,UN^1PR"3:J=)L# M&"[OK-JIC:)(RF202"V@6BU@\0JT4(ZBH!"[]RXX[&JG45(:5.TTAL4[J782 MQB12TD/*5K6B[@K)VP JUJI4X"?/]+;@#K?::1MY;\?::?.WOX8=FCZZO-,$ MN>2Q!-"JC:,LP4*PDO>;I A%)J,I#-+JWUKIV/6Y_NR<-F'W*7'WP!Y"WGH- M;P.I[T.'FT!*0^6_!8MW>>H?KCC/1)920>@V&YJI;NCW@*KDG(4UI#:IVM@= M EY0X/8/@#&*B\@!BGX.5LZ)1WKK92MY(M/D!IVQZ_] M^-V]VI-(X+E[;AOV]7;,K5!T<4\2.B=J"@YX,\L"Z@ I\0Z5L$+PS[U,P[*_ MUG_^Z8IT$P9.?$@_WY.DA^"8RFM43%*;IBD[)D W_4FPBT\^G+M-- M&-C1J7:]N)G]WI)+ER^+2M[;R*M:V1K69BDA.<99-2JYI&*A85EU_*F/;"C^ M[JO]]&3!8U>K-^=>QSJG+T0\(&D &6,E"Z/+D2L4!6R8*)K&^%1E(MSAF!44;:SGD@/ M?2E^^,]??!7QO[ULO2ENYC=_TOJ&/5LV0]IXO3Y=D/IL=Z7]$;$JJXL0D:HU M(2;T&JOQN1+KJD1ZMM7*T_0]BLI$)9! 5QG!2$&M!84'9[%$+:FD@$,.\/[[ M'JTP=ME5H015"A\I4%%6/K"&($7=VH^56L@&J[MW\UM#QKYS7#:3]FJX8UO^ M3A#<>O=ISL?E_[;*FJLV"[*EV5]G>LM%!7*LC%?"Y)BRZ .DDP!AB< O72K8LBMPLG="[">IA5SUO\^AOR=_)+ M)\'!&#[OLNJY%+:#2R1PN<5;97&0HC50/ 4B3%[CL+;'QU'U/$H,0ZN>Q_#P MQ>>]=]CSL3_[WK]9YXLE8ZZO;[]T[=DRV#ERE3XASFVVMA+85!Y1)-?$YTVB M%((.V2LAL6KK5)UML-XTX4QMB_HZ=AEF<\?)=X.I0]L+!V]1WG'$\BQ!$HV5X"O;67-PAN]+V_HEFM+I"IK+5)NA*2*M*!%&]'N61M# MU6K=8R223ELY4*,=MMX9 F$LEWL7B0XAD25+,UU**CI5IJIE$P>2@*D2Z!"+ M\=%J.; <9>B*YPB&T9SN6/0PE,@?Y[>+F3?1)N4$")MKJZWQL/PVMXF.TBBA M2[<7HBUXAF 8S>=))JX\[TW[*]W,2O*E..E 2:_YQ@H6(G^%6'T(F#3A:NOG M2;H ,RDG!(R>3)]\>,J=IY\/N62^'Y52P%ILX+>Q2H4^-.@? M,0@V28B9 -CN+R[UG')IHA)@E")]2 3"Z!+'J**3K4F6$KW#HD>=D+,*"D- M:QTW@L6[28A)(27MA0$4MO >,T$2J-B&D62*]0G%M),73^G1WY*_NTR(&4+7 MN2;$C)+9T$2(31B^RX28K(RN6K+MZQ/3)ZV *')KLN-%2$':0M.6C1Y>0LPD M.!C#YUTFQ&"@+% S25;5-N[5MW;F J1U*"M*8^.PH9;'D1 S2@Q#$V+&\'!G M"3'?+:A;B:YD-66!+(^OBBM[7NS4>Q@=\]455TX;?)@?.V=2BRY)5#4_@K V> M:=>Z>VK+JP3U?5OXX^G=I_GMUQ?M MOT3+'HR+;AAX_8W9D-\3F!G-G/KP8$[Q_\Y22S&,SD.Q(K+9DYLW/%60PCF, M.I6<>UN6JS2.E%%[W#4&/I."B=3R64"0_6WQ3P3E>L?F3\-U[_2S?OZ M)%XW*X@I:M#.F,A&75&K+;([:QPO MTW9*B)E$'KWS9-9M_[OY9[K"UMR6[9V+AN^VE7_>\"_O$@8^+"X^?J0%WY _ M$]M[^)&6X[Z__OU'W2]"$-)G)X -2@(3V[@(:0,$$Y25(E/ 81V=IZ;T%*!W M>"+MF,LS8G-/]G#_JL]BL,B7< 0AVC%S5"#F$/FV1H\!JZ,Z+&-\([HN3=U=4M7GZA[!G5LZA"(+[SH ;% M!F8U'J*N'C*Q]A>S<2X,RRT?M^Z)HJ,KNY\C(W1_?7ZZRJS47=-/5R^:CQ2% MBK%JH- Z!3KA(!DV#$2V0B<4ABV'C5^>M]<_&:3L@/W/$1.G\ #=550QD<^I M%5F@%5XQ.[(!HZL$-*0A(E6M4%.,W?V!HR@\!3CM0#9K?(G;.X_IYH86UP\4 MO[^]N;[!J\(DWCNW:]9.6NV8(G1L2CK;QK1'B*)&5VTLJ;\#\0V:3@HN/?F_ M!B =,AB>I]S_UV)^S=OFW7I*"K(*;+1A8J.MN "Z*/YILMIW#S.\2,PI0:(/ MQ]=@8<+.L7_'@0ABTRJ2.K(=/FM[Q&W6FA M91*9K('/UN[D=4RXRP(,28;$JT/QUC*P=056RAU8FXK4)FL3>A?+O$C,KDIF M=JN"C.?SH93/K,L4HYBE+@%DBJUK?B4VV(J$I 0:3SEC]ZSYP\FB[23= ;FT M([B\R]3)(72=;2[M&)D-SJ7=@.&[! 36EC[H/ 1O!;]K$@%S%2!#Q(HQF^#/ M+I=V"AR,X7/O7-J[Y,_[B?$M"^?G.5Y]R;*XGPOEHT\Y>! >/9B*"$FH DI5 M84IRK#4/$4F+>ZJ< MBYAM41#;%!4CVQS56-BD"<$87ZO.;EBDY,4E=MQ%82J)S+NS; MI2A8!46^SS3;-E&Q >ID@1R],%F:[+SL#(%5&DY+]=N*PQ,4&3RFYQ[=0RB: M2.5[3LU^U+WMI/2*R+=@\<3'_6&"F2O6!1(@:O5@LLV08N8'R:<:@]=,>.^W M?E="?T.]FUKF8S@[@:Q_N%W,R_SR$A^\#5$K8ZOPX'V+1\LV^BP8"_S\Q.IJ M=L+U3B!9I6'W#_JVGL6N]F M"\&: *%&5UB+B50&=M9?O\#12K$;USH>U^O%S>QWO/IX?P6U/#.5:QM+QW R M,D),M@TGCRB3BR:A&G)&^5,?G4_^[NO9?++@:>A:F_.P8S7>%R+N\32$C#%: MU1"1]C^?;ZM06S!_57Q;<&Z*$_D0DW,4L$T+#5*RB<8(A!@EZP8Y^91(*S8% MCT& +ZA#_>4WAF&=Y?8+<^K3[:<'9TL1U1 :<"5+,)9?:$Q6@B\*BU&5;Y@> MDGNRZ.X>QZW8/N_!LXX*S9*0N_J/>T(D*]SHB@ 92QM*X@5$KQ7$S ^UU\(4 M-:AE\UO">[SH$0IO8YY-T7GUR7M^-V_9LMED"4%'T@PGU^I$&5C2RA2+#UK' MWOZDYU2%_"&_Z MH)+P$8JV!HQ*&4*K%1\$,G\]MN%M#ME[ M#9C;R%U7>;>6+&L6PH:DG3"R=Z+H@863MI?9J&(9/T1EO65SW\. ]T.2+ M<+D8H&1:4W BP.":@RPGRM([,MU3"-;0<0*RWYJ]O?,$GP\=:G<<.>^#D :L M]\0@E)YU6N(MHBS))&_DP!S!M1]_&JI<)_9-TEWER?#C.]0.H6F]*C=4M/O0 MT7H)X569;L'!R8_K/6V:JJXF)\@)^=70P0#:U/JI)H9PLEG2L'#!3J7Z@O*U M2Z&.8=P4POS^XCJWHO6'5!)248FH(;N66I2(R2DF@8@E:JVM5VY8H[;GG[WC MK.PN#%^5X!;UIRWK2YMLF'I' A8BB&R<'6[,0*?M$-5G[639$%200W MM%_5RZL+O>7VH_/G'%]5PNU;U;W]PGV;U(S>P MTJY>9@I&4R2IR%24*:-#K*HH;5,P839LB9XEC3]_K?Z.23H1(RMNS>==^66( M;0BVD*6(UM7.UVD[N'\AI6_1YG>X6/S]M;>)J-+&PB^>"H(UU: >AO24GGU7=&TF_]?+-[?@^.03L?YYA7\GJ>]^8;BO54&VOD?&AC;<-R-O'S4_ MS-5*+72)N(L^0SN=J#PM$+;G\T3E7P]C%GZ=7^5;II%!J; 6U:!H50E@A/> M-61 DD;D% HEW=M=MY:2TQ!^!RY/WFC^WHVEC-9>9) BRC8ZFG?ID>TAK?E7 MR6<9^A_[@QN@W>_&'\_50^D M+;LC2R:9&L%B46T)$O>2$7?LB\E(BOU;C6G M]*3*@K>6[9""X#$\WET-Z!"JSK4@>)3$AA6#;L+NW8$!;;2R!1=MF^YK3!L: MZ:* (+,L0C@OLSUB$&Q2$#P!!L9P>2<%P:9$$PUO3VB3F2"^]**G JBSQM86 M0[A!N7@G41 \2CIO%@2/8>WD+H(EH#T%1[58UH$J6R=LH[2I60JR%-I;:[/U M:5)-\)0>^BWY.X'A]V);HR%TG6NCOU$R&]K@;1.&[[+17\Z2,JH$E6)S4)%A M2KV$7+/+7BL,.*U;_/ :_4V"@S%\WDNCOR2U+[4UI\H1C&VE=A4CU%"U]-IG MFU92N$ZBT=\HL8QN]#>"IR\^^[UCE _MK'_XSU]\1/C?7K:6UC?SFS^I=]1R MDZ7ZQ#&WWN1*9%.T><2L$6I/9$H-B.AL9.A4P?I_TK--%YTFUAFKJ3$DAAN5 MVIH7\EV62H:2T1OIA0C4N]Y_HECG"D_;*C.G>!\R\CE"W_IG:@L8[4M?R>P5M[=!=&6 P_?U\=9/;\MZ-/%[:=9XLW: M:OA%;KT9#:OGD')-(*V(PI:8'/8.:+Y)U&G H2_O)]!CGQ+X-#-H)A/E8MEH MD\%K: X;B'QI@[(DA,'B8^YMU+Y&SRE"8@N.3V#FKMQ>LXI6B2I#0R.3TVA* M+6^^.B>J,]H9V]N%M4+":\^VAB:7(*L"5EH5A*;6N+Q9T M$3F73+;4W@KC 8:]^\E^/%8WB\NTCG$*K.->P]2F+#0IZ;L'MW8*B$:%S+"$J6+1MC J1$ M; 5G4E4[=$&?6Q_L"3 PALN["7N;E(.2$H1UO,>L6K/FIN4:[Y)1M;(]3OL/8*UNPE[HY(&-050Q24PI -$*1P$K9/P=HKVF(<=]M[FH=^2O[L, M>P^AZUS#WJ-D-GBNV08,WV78NSI9;10! AK&O6;<)\D/'9E<@LM6DIFV)N;P MPMZ3X& ,G_<1]K9!FRIC E38ZL5)0BHM"&S)"N<5:;G!D+.##WN/$LO8L/<8 MGNXL[/W8C7WOUJS\D[6AV:]1#[PJ3TN:MPN(]R6B3ZA\0L:L!-$I"R%]8+VO M%H/1LS9)BH'F6#$42:19?W*F":_KX LJ$4%GT<8#M2EQOK64MZE6K5A']H,: M..\OO'[7)/O%8-_UN\1+8;Z9!2?YV'H)SE !HT*%X"F#2FUVB5;"QF'WXX#% M]GT_;B;@IWW'.[.T>S?YM^*[OU-C7&DMJ'[DW^#EOP@7LR#YE&K9TIDE:0S*(/3.Y7/"M@;,+ECC;V<"(__'L^(R<)F]?'VHJ, M5[Y+T;<>+21;_JP5JF _*/"*9P>%L5SN&)!%N@;/W(B)AG6/'+SDV<%A-)\[=@P?0>7%9YJYUB$UM?YLF%K@P;<6*=5"BFP3 MHO92KB8K;X4&7O+\T#"6SQV;CJZWM=;URJE9)15<@>RK:L-(6H\X)=@(D\*1 M*Q9+[^R]-XDZ$:A,(X3G*/&=[XRG#3X?.*"4B=8P4;4T#3@:"S&:!%I(D8,, M) CN&S(/)[(*5HKH $7/+277,$*,*1!D=YFPHY&'M M5H>M=V:PV(3+TSLFGI'8#.9(->2""7S.K!97JH"R%$@E)9&=J\%LZJ%:M]X9 M F$LEZ=W2SPG<6DJ)^UT#MY"$@7!)[ ,-H M3D_OE'A&Y-)45I4)3$3@)%DVE0V;RHBV#88E%75U5#(9@&,WGZ5T2 MSVELAC+Y)#$W_YDWK?=/0@B*(C@A,.;HJ<;:#0N'X([8 Q;&\GD2A\3ZGJW9 MA%2E1)"I#5CR/@!&%8#(5XJJ>EWZ1_?WW!MW=-58HFH#?P$56N9T8$.G37&% M[)DC$F,(DW=)/+1D\E&R'5(U-H;'NRL4&D+5N5:-C9+8L(JA3=B].S"(:-$& M)$AD C^&/@.Z4(!0AZK)&K^H0+!)U=@$&!C#Y9U4C05"3](94*SU\%7G MD$G3!I*0)@<5DEGU'IQPU=@HZ;Q9-3:&M3NJ&F.E5BD=FTN;E=,:"()$Q?IO MX6^*SJX2A1-U[TOG!5XU-@8,Q?-Y'U9BO@>^X6%IM7.L0:R*@* IL MP1JB\_PV_D.)8G^O]\"MX:8+<*,+OTH"2R=V86SE>WL9GIW+2K:N86+@)\.C45CO!( M"E=F?_I+2HJ7XT4J*(5R@$:UTY;(_!FSA>/CU_^E;D#U\J$ 51]/*OQ5^S M,*,)10)RPD*(..<0"Q% $LA !%RB+$NO'OX:!C'.,HH@YR&#*$H))"B,819C M%48BB0,2UHU.\]D??S7_8;240"LW*^M__NL/7ZKJZ:\___SGGW_^Y2LKIG^9 M%P\_1T$0_[Q\^H?V\:\[S_\9UT^'A)"?Z[^N'BWS?0_J9L.?__W#^SO^13Y2 MF,_*BLZXZ:#,_UK6OWP_Y[2J,3\I%SCXA/D77#X&S:]@&,$X_,O74OSP;_\$ M0 -',9_*SU(!\_^_?+XYV"7YV3SQ\TP^F)'])(M\+NXJ6E3O*9-3+7W=6O7M M2?[K#V7^^#25R]]]*:3:W^RT*+9:-5(2(V68&BG_^5!G/Y\AOB=YJUU9/0A7 MJ_O1EXS',/WH3=Q[S0^R?X$WNCE;Y.:#>CL30WV[JZ[.%KU_B7U]%O.*3@?X M+-;=;(@\-;]XKW]JNS$-'2'3NI^6NC=$E5\K.1.R80""4"1'& M,)Y4JT][(F?PE[NE%'575OW\X*!G=6"^%K*<+PJ^7ND>I_N6+[URF;4._SRC MC[)\HNT+6EAC%#3R_]M23+ A)_C=2/K__B*=Z^7EGE*^+ MI0:TX"<&H7WB9S[7-M)3!;?&P]B43JI6)"$H[]CXT\EN*#'Y<*_ 3R&=C4X7^"1@OPN]$# MM(HX#N3%4=T?-$8:Z]#TIM':%Y27E=FW&CPL>'63[1 M!IB\5:\+*?+J'>7Y5#>][/YF]H%^S1\7CZ_F13'_,Y\]O*;ZN]1/3'!$19;& M3-M,7$$4Z_T_54CO[C/!LUB0)$%6-M,9,HR6$O5\?&QD!FPI-."MU';T=\[0 M'*? @0#OF0:- F"N0*,"6.IP!5:#<#,#K1Y@I0AX/=@@B/:4K3XBNO1@; GS M_0V*]0+E KD(^FNAGE[[69+^7MDRST MISI[>&\Z>Y]35O?^B7XS'W'Y9B&U-? X8K/*5>?K(!I/;F>6C'!CXN9R$L^7\PJ*7YRL[>M M1\#.T.X#U[Z7EEKD*[ 2&M127X&5W%>@F@,FP2>:"W]6M2M4GLQIZVX'M:-= MP7AI0#N_WXVO/A7SY]QN:5$Y;25*4L@$I*#A'2]$3B M"$$D4IEIEHJRE+F<&!SK;&RV\$I6H.8%$*VT@+;BNG'2493M>,@7=CUSSU(D M\%ERF3]3-M6\TYI3[^=E"=Y^?9(SL_O_+,V5+YT>IG=G K+!R!/I'.UJ4**Q M4?HEN5B]TXU0WDA6WT*+YI^KI^-&U/"&6AB'@"61PD$&41AHP9 M\X78?&AT-SOMT9 TT+Z?TQEXM=JX>837CJ5] M0=:WA6B^Q1JP-_6W^+>CWZ(S#]N@X(F'CW8U* _;*/V2AZW>Z<;#[_(9G?&< M3N\J.A/LVWM9:?)9[H<_R$'DE,VB%!HW4ZW,@-Q:Q MZ.37S#V3.KG$82_-X([?$JQP4C3YQC MU>6@W.,"PDL.B*^%T%]:^6E>5G3Z_^9/K^="ZNUE&.(T M#F @,VT-2JFTQ9)*&&-I* 5]0HTP@(M+3#BVI'- M"62/TXL_O'HFE*Y069.('1)[:*.4_"\/\^>?=0,-8^@?UD1QHME!J,%.M249 M6#[=]8Q)*EEH.JFO@.^^4-W![:(R#LG&QWM"4I;%44!@3(P["C<\D%*D31$L M5*("+*B3%7*BO[$1PDI<4!IYKT!92PSF:Y'!C_FL_;7C:?@I[&T/G[PAVC-E MK,&\:\!LA 4;TOH\;[*"Q=N1T_'>!CYULE)]]^#)[C4O9T_SV;,LJIQ-Y;T> M@M+XGNC?:>I>5/FSO"^HZ?(-_5:&DRRAE$5A!CE5S!Q,"8@QI3!,>)#(#*YYH]_U%YTMZINNRP7)B[TM=[OE?\A:?%. M?R63. E3O2-#,,."F!U9 JE(&522A"'#1,6AL/:-M>QT;--??S2I@Y>E+;3' MIW]?@/5,")L2@UL%&H)HA0:UU%? R V,X#V@ZN"LV@.Z WFG>D+9S1G5$:ZC MWJ>V;0WG;NJHW99_J>N[7?BZ]11F(STNAIR[-+:D6X22+!FQNJ MJ59$6FYJNXV1S0K0(_)]+P7N#F"G_ \\8.ZR/O2(_5 +A?\Q<%PT.F)X?/5P M;73 9:2COMOK2==&.D8J[ F/.!@,Q&,DJ<0QC+-,FJM:# F1,0P"&7$<"IS% M3@D&7#H?V[+RXL/:\9[P^%7?49:G4.9KXB%URZ'C9ZH0,H M.Q$,7=KHG IA_BCOZ=ATPN<4GE/*H&3KW2CC65>EM?S1Y;/:J-<&U]S;8S]0XH;H0WU M7.7&$+O6>\*J2=^BZ>QZ)I:16+DL]=^T32]>+XK"G-#63WXJY!/-16NUZ>=O MJR^R:/XVD3A@5!M-, N1@$C$$622Q)#1!*M0I3S@M$NRID&U&!O5M;(".A-@ M;L0$M);S"O!&I6X)H8;],NQ8=/3CW3,_KY)9;0!P!=80@$T,0",^6*)0?R ; M.( 6"+T_;J!H7[@"RR]JN5$6&'B<,!['C8#'>%N8>3I M5/:PXD?/7?>\-MS)ZF&9M\Y.CSS6@:MJOU23SUIH>C4\6 _V=5'H$9)F\-FW M]2-M+H9KD\;L]LD\6+[]*@N>EU)3=).8M[F$D)D,HQ03&"C-?V6L\2"NL'[W-<+?CX@L,T#*?7TL-: M?+"I(MC0$;!O8/.Y5D]0*VK2U=2J7H&5LN:VME'7_8JPI[%V6&9!B;?H[O!3W6XV MKH6HT\S3J4GQ=S-[39_RBDXG.#+YEF@,DRBE$.$@U)2E_Q,F2+ $RSCD3G%N M!_H9&W>MQ03F< MJVX(WDKI="QR"U>[@W@-8/1/;!DY&1&.#O3Z!D_-I]PD4 M/)U''^IET!/C$ZJ^/-,]];B/6*Y7YOCQ[JF05-S.?J5%?4;\66_@PTDFXE@( M'$ 5<>,HH3)(,T%AG*69#$6")+?R'7;M>&QDL11.?_VZ.UE6H-!BGA/W=01T M.^;H \J>J60GB+66&C1B [TY7,'\^1BZ9\:.G8:JEXBR(]U>,,[L-!C'H\\L MWG>CJ+*H)I_-AJXU@4DFDP#' 0QI($U)!@X)9@R&44H4YAF.D]"&@5ZT.S:" MN3.V=UGE7"^S'R0U#BU-&.6;^2/-9Y;;B)?@'6>2,R#I^^2P*QK6U'! ]V,S M7[^R,>OUO]8S_F5K@TSH RHLY^NA/W>S&.K<'":628HWBR*?/;25,>OS]OJ/ M+PY9Q"06BG,24L6KT_N >2-X]Y0^'8;'SLKH%_1!+B!>61Y"OW(]A/9GH'1'V9.ITD& 08V6 M[@"]-%_.:,G'7NNFW3\8$\FLK=%4@K# M0&0\2:.0Q58A]NY=CXTI;WQMLX[BW66CY0O%H;=:*T2-X%>@$1VL9>]KMV6# M5R_[K:,=7W#'90/(\3V750O=R&J[MLAO,G_XHIN_?M:_?9!OVO([IM^VQPD- M)8L3E, H-GD:":40DT!!B4-)LECQ6"0NE.4JP-B(:RDQH(W(8%FSJ .3.0^& M'9_U"7'/K+93O6@%=RL^6,K?TERK@C]RZPJ>)XIS[GY0HNL*SDNZZ]Q.1PMM M%4-TJS:W"9_EU)!KG;ECQ[&@7,6Y$1XA$?(8(D6YID F(2%,P"0-HU!*O0UF M5B[+?L09&R'N=?#9V'YUC3P\<] L3;_!AF+ G7#'47"W [V Y\LV/$^88>U% M+\#MV)!^6NUX?,B_2+&8ZJ[WU+TO7WW;^->]_%J]TG#\,8FQ5!H^"44J \VN M*8$LHQ$D24Q22;% U.T L8,08Z/33[JA+R9_D4GRF8MZG9S/' \+NPR&Y7%A MSQ#W39.M^.: =A52N*G!E3DNW/@%^/V^OJ\TRH!:&X\$>@Z8OLX%NX@P[,G@ M&2#MG V>TU8/]RJ;O4^2* V$Y D,XS#4;)BDD"F.(<]B'(H(XS3U=YVRV?/8 M*'"5W?#E+0HMRSG/ZW.M/_/J"ZB^2'#W-*_^?6O&]G/'LC54'JY6N@Y [Q>S M!NA&:-!(O?+(;P2_VN++@:Y(]J$UQ,W(5K_CN1#9!X?3/!KH1W&>YK.#= MY,.#O5C-6F&#U=;B6G8RQ3] M=..@'33MJ*83.,,PREHT@\B;8X@X<\8AM3U1PT[S@S+ (>5>3O2#SW6(=_DL M]6XP-ZE1:_KX99;K'>),O/AU?75>+@/Z!4FB.$ZAB$@&D8P$)%D4PD1&4

L?^Q&2^?[Z[+.FW(Y[M?7$(7.R!_G!H&P+-WYEA*V=1U K7XX-J M^_)/C0I=@G(Z .\0M=/O P4UM/'0+B% '6'\6B,4(=FAPLBZJ[S5I31&V,4(P91FG!(628AB8(P9BA)*'8J(O.B_;$M *]I^:4. M.*HSC>=-7L'*2-LQ\V(+HYTA> 8X/;/Y.L.B+.M HQY2*FXK[3N-8MOZ95(G M;JMV,%WBB\>ZS>#[HG;)_E8SPZ]TNI#+5%+F$N&#K+[,];1&/,X"GL%$)7IN M2TX@0YA!P5&"$&=<94&';9Y-WR/=^JV.[O4^IVK5:$ZNW&:^%?QV=. -S6$X M8BGNLHYG+?'5*H_?55WO!#1B^Z,/%Y \<8I5EX,2C0L(+]G'Z=UNE/115@W' MF<3XDP!%% N>0L61WG-FB=YSIJ&$-.8X22+,PS">5/.*3NU(9ZMU)X-BU4=_ MDT(+MS0C?C2%2AQ/M;>1RU"2J3C+H(BEA$A0!9E,",Q8A"(2"XDR)V.L.W)# M9*_PB1RB5,1$&Z_8W,R@6%!(J?X$DR00&&&%5,ST>E?UA=MJ/:L&0&UJG7=I M/UAVJU/GCZ?G9<@@T)JK/QK1?@+7E=XLL455WP57OEZK'_H8[U36192EE[%;Z1)2_R.M2COL*?T!1I%:(0&^QD:$C:A72Z?:#7%;_P9'W[QC,-M-?4_@]4P$9^#F M7I+D-"*^*I 5/*QG# B"4WUGCC, @+U5AA# MG&41D8OD2;&RDM*D76"L&EIH!\\& #=W,OGJIG7%*:!P2P.]& M0U"KZ$ACWH;=<@SX+[2%/D2:]B\1I[!W$F$Y+O]BRP# MUX\F=&62"*)$)%(8I>;.@T0($I5R2!,>T1A%&>5624V\2C6V!>#>')ZTKGI M;C'&K-V#@B=-$?43W=WZ_(SH(!3O/D[?![]?@4:ST5#[-M#CX/56IN^)U+=A M],SH+QH_-R[E ZU:"6[5^_GLX5X6C\9=JMX[K,,@6!!$B4@0%"Q6$&&90,(3 M 5.24(8$"U/AE*+!58"QD?1FQ,1: _,OHP/4(CP>=^KS,RQV]-LGV#TS[0F< M[YMCXZY&/C.'GEH)79)UOX3N. 6= M#4C?=QH-%K<*?/* A4O>\C,P&2IMN3TVCIG+#^A^/''YRY<&S%M^0-[MM.6' M'O*1D6:C4-TR0OG-8EURF(I )"(PP21)H*TSDRQ4(@$C'&>8:.LL4DZIS%TZ M'QN[ONT8S\/<+CIS#YN02(SC0IF:PD73;$OE&_.A6REMGPVW!?..SM77SWGBW M+=_;_UIHT]H<_L]G>B(T.?\GF"68Q F# 0[T4IF%D;9_S$E5Q*(,88:86RF: MO;V,;>EKA 0K*1WK01Q'U&[O=C9./2])[A Y;\*.0N!IM[6_CT&W54?5?+E_ M.OYPQ]LXAC; MA&\%[')GM@.>Y:78.9#T?>NU@8;'F/&3JONZL-II?]@;J4/J[5PY'7RPHY-4 M&][U+I_EE7R?/QM[H=(#F[.IO"Y+697O5\Z1.(NE7MDSF$DL(=*K.Z0",X@C M&?,P4C2*W7RA'#H?V^Q?R@X:X6$M/5B+#QKYS_%I=1D:.P+I"_">N<4KUNX. M2AU \^6'Y-+UL.Y&'4#9\2KJTL8YT43;!\GEVB<%9TDH2!28;. 8(J04)%R; M,@%/1(!D$L3"ZB[=KKNQ45DM'KAET_R!'D\%V 5;.V;RA]AE+IHT^?3BQV.' MB]=PHH.=72"BZ)3B^X.*3K[5<<^S2KF]F91[(S?[JV\[6;GK;#SU?WZ5I1'I MLZF04&Y4-N+"%.\6$4P2%.I]4Q9#)L)0_T?P*-&D%*78:=_4AY1CHZQ:5O#< M" N*6MHKXV)^JD32@ -KN:>[]'#UO2\\O[!?,]BMJN!S.]A]U,/J=3!\[51[ MD7'8W6Z?,._LF'OMS+UBP%G*,C5+6F[1IO<>=S2OP M359U+8):_BM0A[W4Y0D:'<[?^]J,5_=-L>=1N,QNN7K;2#FCVN,>VD>+BFV\'J&QVY2[-=?#E_""+!UEL%$=8)LI=\*JNH?!: MVWP/. [(<8+L&>:>27&)\/4FPJL4W"N$6_&[9$)W_?KMW>SZ M WT@9SHW\#VYRG5#[:A#G&.3P[F]==-UR[FM8Q,^$\VM;U:3((P4"E,HTUA" M1+F")$ 4)D2/"4*"A+%3,:\3_8UM.3B6.,WFNK43YB[FL1G4V,0D#>,,FWO8A$&DF-X, M2A/#IRBE.%1)2*W.X0]W,;:IVNR[05D+!YX:41TV'?MQM-C(G8U.SW-W*1]H M!;P"C8AG8^.P[SH;HX&V5\Y8N6VDCL)P=+^T_\WAMD5')=_:_1Q_LJ/KRN+I M:5K?=M*I*6OT;CK_\V:FYL5C_8J/#NET^?WK_]\/;C_?5[\.;F[O7[V[M?/K^] [?OP.W]W]]^ M!J^O[_X.WKV__0W_.KJ=6 Z*G>'3 ]0]\^JFQ* NMF5D M!AM"]Y*GP1$H7VX;EKT.ZXCA!L6.:X7CZ^?MG=I+?$4314.:PC 6$4099Y J M;JRS,):IC$6 K RS_VAQJ=UX,#&IWW4;V$#+YH_")[ MJ>-!@@>>ZA@6_/@TG7^3VG8IGG,N:_^J5R]=L#[.&^^)QM&JK',(;_[=5)QJ M+@@_2S[7EM$_I%BWU+QT6WV1Q?T7.KNMCVO*"<^"3*4LABI5L68'DZXYBV*8 M!3)5A(2? 3M!L7E'K1OH >Z M(K5+X'@%5OH89T&;!)I^_ 6=8.W39=!.D,M[#3H!9N4XZ-9BAPNA-[2BKW7+ MVJI^-R]>3^<+45-VNQHLO:9B$J<\,UN-4&\P4(ICO=4@ 8P%BK$(D:38_H;( MKL^Q;0J,U( W8@,U+P W@K?[@;(5W>&:Q!)YBSLE_WCVS'\UE*W$0(L,:IE; M@WLI=1=?0$M,'>ZB_&,[T.64)XS=KJS M<:,0(?/)VUFE[ZE1'8Z..1E;0"GL%:G$UI& IL!USG,3W.&OX1*UGQN@.F#5A MV**QARQ*R?_R,'_^63?1\(3^84T/)QL>A!ILU5O2@O7SW:R*=S0O?J73A;R9 M/2VJ\KU\EM.P-:/#0/(XS204*, 0&2\:(F(,<4*Y"!2+%'+*YG*DK[$1P_]= MS"LI_L<_AVGPOSX5QH9K?LYGX)J;RH'-/S_0X@]9M7\S>\8;H8D[-^A8'?38L-B9()[ [IE/C)2@%M-D^C:"FL""&K$>$F]:8.+)!#G6TZ 6 MB(7*+PT0FU>ZD1L4=7UY>:OS55$4=;%-TUJ MT'6-SDD@"]70W>6D/SKSH9\5I)?ZSH"6U/S'FN-(.RJR?H7C*PKV;/='@R M_C#+$U6:ADPA"K,HXMH45(FI'"\A9JE$",D@[.B*M.YC;&RZ%!'4,G9T MJ M,)-I(G!(H%"$Z3VVTGMLA+$VKB65)$R12%*W2^DS01SFMOGMW:=/H*R_W_,Q MM%L^SL2E[RWTUG?5@Y5[1'W?KCP;/5S&R697Q8/N+WL>[5@:U/BY&.>80GZ1 MLU*OV9JOYX_R_;PL/\KJ5MW3KY]DD9N46IK'ZR#!@T M._(9=BAZYJIF%+:T 3?M*!B%?KH"6B=CG6JM^BE$Z@U.7^5)SQ=HV**EW@#< M*67JK^6!:4(3-*,!$DH1)9)I[)8FZV/;>5I MDO$;Z3IE]-E&SFYEZ(Q'SYQM#X5[S:E]*OLJ*K75]K!5H_:IM5,6:N]#W2:J M7BCS\E9]TL.^="^]GHF[_*&IAZMYI$FVH2GBTWR:\WRS+QD1;?S+YV0R.P M5@DL=7(CC+-&T(Y?AAJ7GNFH5L/@OZE(,S;'!Z2GTE4^8/5$>6>),BA#^@#M M):%Z:;,;_WZ4E7'(K!VOA!2OOOU2FB)_JXB>VC&HN>:6*4H99R;U4*PY5A & M:2H#F$@A%28))4$XJ4R0I1W;VG?MQ*TK ?J;R.9XD!O/XJ=6=K/QFZ_BXNA* M<#6=* 6[MM?]H ]T8.N[ZNB(['.KT_ YWXK M9(6*KQN?XYT->YMCI?C.38W=6QW"B]_G,WFK7A=2Y-4[RIMFY\]RIBTQ^8JHT3M8%FK 99ZF*0^C29@ MK4KCC][<-M0C\F'($7&(9!YF9 :*;NYUA-QBGL_']6@<]!G-#Q<;?3X&6_'2 M'IKKZ#' OTBQF.K.K;(B74_K;Z-VL5WG/6I\&DQ&I/+>N.).L H5RI( A@@+ MB*)80Y%QV OX/F'>N6+O MM;,S7-%VN]ZY]G]UX-I?SXR\-OAGYUI)IM?LQG;02"8Q1N'Z-J MN51<:)"^/P>Q#4V!'N=&5\_>7_T,A$_O+L\2#N^]U0_$>[VS>NJJ:TCTIV+. M95E^EJ74;W^YGHDW)N)Z_F0Z;^.>@I '@2FK)DB40)22&-*01C!(4TP82=,@ M&I%@+[AK,;(.]'6%[1[1G"KZ9@59@\'D3 MS V9>PA-=LA\#BP+X' M8'NGIB6F;S8Q]5"YSA96AU/W'N =Z(C=%\QNI^F.>!T].K=M:[AS#39IF]G*BZI-Z@=BQ8Z@C9\1JFMHT-6-;44;_M2J>N M+Y][@WD]JW+1)HU:Y_YI"A5)\4ZK9LXX%E4KT5M:F."Q\I,LZB..YN**DH!1 M&6MZQX1#)%4,,4D41"01)*4QB8531C6_XHUM15AJ9SP3-O7;2,L%EAH"\W&! M#1W-2TLMS3%E<[IY[BVFEZ_ ]?IRZ+'M^SCZ L-ZQDVF3_2]7V%Z$>Y"=Y<^ M@3U\:>FUEVZ+2'WM>3T3[7W\.KM]P+F*,JD@E0CI12",M=W/,.2<9#'A84") MTSGSH8[&1NQ+^1R3"AW$T8Y0?:#3,S76(M8'PTLA>\GR>4 MLB^IX^3SEW%9>#@&7A3VBCM1EH97TDDX+^\9U&*>%KL/T_3DM;&@Z1J>%(P,Q$J>%?1)^5TX+ M1R#V[;1PK*N.F2@693Z39:GE8?FL%F?M6=>40%"YL5.;(@C7_+\6QA%+KV'O MUU%U^F^+1ZU3$X34/*E;D?FS>;.<1(01A7 (%<<;I;J@@U]KS8*C8--E9?51I9* MUQ;[AMJ@U7L5BMF^4#>X5-YCMHP!A\I75HTA1!XV^\: @["3I6/(OONZ"'VG MY_(DBW&4"L6A).8F--';&J($@1FF-*4)(BBVRO?IUNW8UA$]75+?]W4UO+[N M0EU!&]5EJ!&^%W1]7X>ZHCS*^]"C:/=P(;H)VODWHG5K([L2W=30_4YTZ^W+ M[T<^%28[4?7MT]0DDYJ)M_K9VK%2+P5IA.* PD#P "*.$TBB#,,(1RH,)0FQ M))?:D!R4>FPKR;O\JS%/:XTNMQ4Y/,C#[T6\#-WWN1E9JJY_,LI?-1<-2_W' MN1\Y.5PCW) 82S MWOD8L9]E87+;1;'@F<(1S$A=C2!CD%!&(,5)'-$415GD=%_K*L#85I>U9,8M MXZF0S_E\48(_B[R2<*Z4XY+C/!YVJT>?*/>]L5D>**[EO (K?8 I@=NF;#%5 M0)HE0BOQS6,VZ8[@^4HX[=K]L#FI.X*SD[:Z:SON=>G?RPVQL58L'&OF<$M#OP^TX]9R) M1L^LX@*$4QWY RIW*AW_LJW!JL4?4&*S0/RA1[J9(>_GLP=36<)LV#]J^999 M00.&E$(A%)FV.% 2A)#%2,_,)$1A$L="".I6P')_1RX?YC U+(U\5V VG\%6 M1/V/INR9,$=-N;8*Z^6/&T\=-Q/C -9AD&@=)84R0AKK0"J("4(PB5@FPXB0 M*+"*K?2']!"$>&\24F_B7./K!=!81(+P6%O*&(<08;VB,/V]ZBF>D13%F

WC ML'@R6@]T,JAI>ES1EP;HB:<[KFOKC?PDQ%B%/-*+F0@)1$A%D'%.H.!"Q1PE M K/(B0_6;8^-!.YO[Z_?@_9R^ MNZKZFK,;+0\[47=5VIF=>Q[QD8C^4,6S^H^&#L*)9%Q0P3,8L0!!E 82XE#$ MD"=IJ*A&D1.G7)NN HS-9%J51*3+M-&KDHC3.KJ_.E8,T<^8V+%"GTCW3!T[ MN>V/%*)LJ@?X+4'9%;I>$N!;='_!E/CVX!Q/DN_0SL#A%^_SF;RIY&,YH6F" M(BHU^5$1&0]9"K'4)@U3B,B L(@IM^#=LT4:&SMN)AD^[;/_(AEQ71'Q=Z,; MJ)5SC='U,, 98PG.8BA3SB!B4D"B0@JE(JE(! H8#B9Z=S>JX5T%S50]#^[' MA( AQK&@ LS#!$-%,0:HB$SP99AF),,4)=SL0&W8&#G-X M]IW/03OC9MB!Z]G<.3O2R6[$A@MKV@'YTE%,:X&^CZ"E'0"]Q2CMMNQF3I5% M-;FK:%5W\CC;E<[I6/([E<2+TAE#/W.8"CC5!62E_C'-T QM\H_^UYIKC;0]" M'U;J+1G![F&O%5AO9L^RW*Z/N,K$P"+%$(U2B'BJ($I0# D*),Q4F*0DI1PS MX;)'?Z52_JNTER1B) M$P%IR#E$A!&(HQA#GDH4IBH2,;Y1"ZW6XXQ=.#PZ(PQ:V"/L=QNM:-*NST'9S@F&EZ3E]G*' M? V?M3E=++AQOYL]W#P^T;PPQPMU9KP)CP*!$Q7",*$,HHQ32"4F4,DD8%QE M&*O4[AKF9%_CNUW9DK9QZKP"^4IJRTNQTR ?9QROP/7,,MN(K>4$K^T]8D_C MY9!ZP1=N V5;Z(B?6V8%&TR.)E,XVL!P^1-L]-A*F6#U@GN451,;HHW*Q_GL MKIKS/YHK\]M%56JN-E[.DSB*$J:9%!*$-(T212!C60##@"98Q!D6U&KO;]?= MV.RU-OBH$1G4,E^U?@5@0VS[^"P+Q(]SJG\<>R;6?A\;V1@Y02TH6$E:GR!]O/X5_-[( M[.CIXC8:=OO'WC#NF8C.@]=Y!]D))D\[2;>^!]U1=H+EYQ M$=9*V&5VAZ6X;B1U'&$[4O*&6^_;S .0]7"&986))\8YWM>@#&.E]DM&L7NI M&X-\TA#+0K>[87#=E.5"B@D3-& AHE!P%D&$(DT?81) $@E):*JDH,B%/@YW M-3;N6$D*RF9+T%0UJ".1SZES< 1L.R;Q V'/-+)&;WM#U0CJCT).@^&)/XYT M-"AYG%;X)7-8O.%^,/.F/;2[UZ].1,(#1I6":100B'@D(<.9[2=\DZ'(?LT[73LL=708 <<^\3? M/,K8^_>^LG[?_SF?)&$B,YZ8QS9) M]8>!?&>E-N!:W"3U 5G/L]HM![66O0]H?>?[=H1XE.F^CT'=0[;O#Q,%(88=^UU!GQ M)*549I"R+(8(I4'S4Y9*BC.&)4V209;43N*/;3F]4!Z,;D/?\ZK9^X".?\5L M( ;&( :!%!I%-;KZ0H(_>.+#PC\;L !+3IC6$+/&M9++Y_=A/\^ELZS!L;; MLGF>%-V6S-<&V5E5-"$Z>?G'*SGC7QYI\4?K8X.I2JG$>LLHC<, R_1R%Z8, MTBQ.0VY2%:9.L92G.AS;LK0E+S "@Y7$'9V<3F)NM[KX1++G]> \$)T)VA89 M3Y1ZLKM!2=!6^9>T9?V>ERN+FS:!M_$(OYZ)Y2G;))2$P2P)TQZ'H=,/A > AKSCF M[;G[4NPZ^J,&>"EY+]">=)+7'&< ?6Y%QPG$'.\X3C4VB6O.$YH>.*. MX]3;71U1-V* VJ;U[V3Q+)L221D*!8H3F!#C)L($ASC(]$\!3IA$*HJ8HROJ MT?[&QO'; 6C&*< IRYDMRG:VI$?L>J9O=]@Z^*%:@>'-$_5X;P/[HEJIONN- M:O=:QQ"=?)97\GW^O"L>^9 MJ/S#[A[2TPT\7T$]CKT/&];3#9J=P)Z.S70CPJ4_RG1N@HCNY=?JE=;ICTF6 MH"S)T@325&&(L M?,@:$<'O1DA02^F15D[@X(D^#O4R*$V<4/4E'9QZ?+37VB_NY_^FFZ[>T$JN M8A0G:42XY(09US$*48(EQ)G>LF41)IQA+%4RC/^81Z7&1FBU&9WS:AED!!9Z M=2G!?.U'49^7+%K]ZJ C,9].:5&")UDT 4B.\4=C&(?Q7*=[_63^.UZR[[BL MU1 !@Q%8!ZQ_5W?MUF/^_=S GU;IO]N]O/4@7N"VWEZV#E=K]?GM2HC7IL^B MU-V;XE[U :#D2G'&(AAQ*B"B(H8L5 )BQFFF8H&(2*UOU$[U-K85M;EQ6 D, MUA+7M>V<3ESMX+:X-?,)XA ;BD'Q<[@:\XGC0#=B)_#T= -F"\S1BZ^3C0QW MWV6KS]8UE_5+'4CWDRR,KX0F\UNUX>7\BD[--=K?YU/=3GG-IO)^_II.IXTH M]U_DVV?]EKES4W0QK2::B[,$40ZCB <0Q0&&3/\&8J0P9@1G2ME3LQ^9QD;@ MK5;F]GAS&\0:K<"71BU0ISJOYH!KS=H*\3-MQ$H@G]NW1:.? U5Y&F2+!6'X MH>MYV5@K9"(;-U0"K4Z@50H8K<#]'!B]6O\ 385ZX&K=FKC("PVFN*6#OOLCIU&S8Z.S;1" F4! 3 M*% 2F)2O&!(1'L;WYL*V(C(:A%!*V,KOE?8^' ,9FGT.BYMA>1:B1^W(;BT/9S:>I?F6E7A> M2_XJJY1WLJJF4OR65U_FB[K(X43J3S%* @6C))7:6@P9)#S)H)*I2#,5Q01) MZP7&OM^QK2H;%2_J$!)S1D*9MN;G,RE Y5CWR7404L99BF4$)58)1)E)389, M&F),>*CW"%PJ-)G)!UI)<7^9L2#-6.P(T=^0?)S/(#=5^+P6OMD'O\4ZW\^7 MW?/B?JBH2WD%6KE!*SBPKW+I"N[Y-7/.!/G"%71_(XZBS&HK]"Y8+WT[SF[O?,JG->5;B/-.E7QQV?CNKFL M5XU2'$8HYC 2#$,D,8/$)"B;$-6)K44$C:P_UDRQQ\1:?=;RW@>.TK%3?C=>R>ZWC]G@^>S#>AL8)X@,U MV_$JE^5G^=1:G;?JD]ZA\_R)3F]F=6)Q/31R(H,L)*:\9"QX#%$224@R%<,D MY@D2(0])8%6VX3PQQD8^]G4XFQ+#;W[. VMG\GM=:AXNX.SG+Y\6=Y(M"BN.%$@.L-[6, M.04JPR&2HA FI]$6??[]B(K9$>IKP(70+SK;JZ3GMCLF^*%3LRM[EC-S M#UFUMJ/B"G&>$9A$.(8H0/J;5"358XIH( (9X]CIM'EO+V-;Y%KYP"KYN&,V MF[U(VAWIG(U/SPO1#C0]'"$?QQS?15 >E&2O#69 +7 MV]"NTKP+W_0:^5N,ME MY<8)#=,@8P+#M,YR+A"&F,49S (0*3<>BVNMVQE!/>T@/'O\C;F5RZ[K!$[YA("*,L5!!EC$"28@Z%U/"G04!DYK:9 MLN][;(SLW<^7> MGL>08/(8))9Y((\VT<%DW*JR=JMTAWEYJ]K=Y6?)Y_HA\Z=V&C&IXLC8C$R8 MY(UI2B#E00!Q$HI,2"8%CZVM1[>^QT9;VS4$YPK4\IL?E@.(V)A M<_:'<\_$Y@1QEYMS1ZP=S-+^,!_(0O7S>;L9K-U .VJ[.C8YG!G;3=PN;PNEH.,/2)RY;YJ;7ACL:H=/I_$^3V/7=O'@S7[!* M+:;7O#G$U0:OS)]-).9O15[)6Z7*"<\BGB89AS1&&*($24@QQC 0G"A& Q&S MV"&M4TRFJ._L%_6D'2\=#X!JAT[G0]5SR34 :4SZVSN MOT+V$,:]MY,+5MD\=*ML^727W5;PFC!$B&990!9A MQ-,Z526#3&58R811F;K8-"<['*GULKSH-,LKKV5NBJW,&ZE=RG,<0]MBHWXV M> /50&G%!.^,0=(@5A?'N/6+F$N9$D_(#55\I"N"CI5$+% Y7A_D6 ,#5OVP MT&.[EH?-"]TLJK>TF.D-:?E)%O7%^FKY3\W-=1Q3!0H M) 5WROQXJ*.Q654?905D*ROX42]=Y4_KDKUNAM5!;.U,*Q^(]4R=2Q&- W03 MC=6+?74*"4\6UL%N!K6Q3BG[TLHZ^7PW8KB9\?FCO--+1^TK]=X,DO&S,:4? MB;GJ#+61A2.JN2$+,T@RGD E@M3$!Y,P92[<<*2OL=%#(RI8R0J6PCI5V+0! MV8XD/$'7,T]T1LV9*BSP\,06QWH:E# L5'[)&3:O].7J6V>N649.)BK+4F-5 MI$)I(X/IW5K,,RB3 "6<4B*053:!3KV/C5J6SJC5T8Q.'E"W8Y;>L.R9:ZR= M?FOQ+^+VNP>XP1Q_-_L>F>OO'ECJ<7&^_ M\NE"2/%.*VAD6%2ME]E+.^S5M_T-U(L["U.D(G-6)2)M0?$L@EC&,:0I)X1S M1BPK(0X@Z]AH] M1^P?\IT[QP&Z[+9DZ"[4O'@T]Z%-MNNEG8L3%L:IWB:KD$%$8P(91Q@F2DJI M$B%B;E4__D0_8Z/J7V;/LJRT'?:TEA>4U9S_ 1:SW-9=[12X(44DX2J"L4@C M4WHA@BSE%,9<)"I.52H(FCS+@LT'A'>SOQX/WC=P;20%O_@#UFX%\P!6WQ<\ MNRCYM_I/P.!IV3C4RZ"4?T+5EW1]ZO&.!PW:UA>+J;Q52W<3O=DSOB;7,Z%_ M4RRD6%:/T=Q^;_YR+[]6K[0B?YBJAC@AG$&,5:#YV/B*1(K!+$EEQ&)&4.CD M,'*.,&,C[:4N)J)IY<'5J@/H3(!6(?#VJ]F '2D!XG_<+$\N!AJ-O@\R; =B M0QGP>ZT.,/J 6B&?!QL>>W@ ;><4Q$>;Y]+N5O%"W?%G.34N M+J]-C=JZ2W/(H3(5QY!KAC7U$1#$(HFABFF"_09!&D-F7<^/-WSA>C/&I+#;&??Q/EU M8%XOBD+.J@D/B(J$J1W%@@PBR3%D0:C_&<8!YEE, Q5VB)38TY75+!K>G]#4 M9?PK:&4$3R97D&W:AF.XVI%05Y@N4YIE"=*Z@D<_A5E>(-%#U95E#QGUQ6+[ZMGYF*\-PXXCW]JLL>*[W0S>S)F_A;])4J)+B^ED6 M]$$N__ZIR+F<2)HD.(T))$A0B#*10*H$@JE,N=Z8!D&:6=54N8SX8S.OEL() M\..B%&M_/<>BH@-_ V?=PX]@9 >\R#^4!;Y/?IH%O(+@"*Q!,\=D& MABNP! *T2*R> C46O;L$]#R&_?H4]"7\&)P2>AX82Z^&OJ7HME"^RV=Y):?Y MLQ0WLTI+F)N#ASK11UT3MI BG"22H#C&!%*AUSB$9 "QRBAD+)&Q4D$6":=R MV#:=CFU16@L*:"TIH*VH;JN2%>!V:XEO&'M> 1IQX7LC+]B LY$87)^"TYFG M7?#QQ*Y670[*B2X@O&0RIW>[\<]'6;VFY9=/Q?PY%U*\^O9+:3K3/=,9-^<" MO,J?Z\W7A.(HR)(P@TD4AQ#%+((L(11B$DN%$&$XYBXYN>R[=N*B ?)VF:@6 MKD4W]K&>2_GL)_#4:F$L*+740%/44@4WDG(8%3NJZ@?KG@G+P&RD!I\VP/WQ MER7D*^'!]6F8G$TQB(+ M&0Q#'D'$(PDQ#Q@,.$ME$D2,AE9YRX[V,C:SJ3Y/F\[I#"@M(G@V,G8_;ER# MZ7[@V FB@8\-ZSXN=MRXH^:Q \?=ASLZF#>7MZ8X MV7R:<^."N(P0982PF-/4Y#'1EHL,]$\Q4I 206(>\"A-D)-_^,&NQC;]UY*" MI:B=,YL< =B.#?S UC,E=$3,W;GZ)!B^?*,/=S2L:_-)A7<\DT^_T34:5\\] M65:MSY5AH8D*LUA&DL LY1E$*):0A8R8E/,)45&HE-G=N$3A[O0Q-G)X/9_5 M:"ZHAJ@5%\A&7M?(VUU [3CA3)AZ)H.E=$OOO*O:3O 97WM0>V]QM;L]#!Q/ M>U#%W3C:PX]VS,?Q^#2=?Y.R=6W8<.-:7ISK/0'A(F50ZJV!279&(14)@90F M3(1AK%+BEICC5(]C(X&EVZ-L!8=%Z]7SU#C!.9Y\XM@S2[Q]"=V& MM"LW!H_Y.VRA\97(XV1_PV;TL%5_)[6']8O=R.976N1FQKR7M)3&BVJB:(QH M$,4P8RR%* C-OB- $',12!QQ'JO0A5QV>A@;F2P%!%,C(>!:1#?ZV,70CB[. M0J9G>EB!4@MW5;M+^F.#@YI[FOV[[0\ZVP^J]W)V'W[PG(P])I5N$P)I]B$+ MO16Y?6KS4)>OI)H7LGGNGGXU,9/:G-9]Y#-:?+NIY&/Y42MIC.SY5/?TL+1O M)CA*HC"D$L8HBB"BTF3\"3*8"!(0%LHX#:C+34J/LH[MZL4H"5BMC=ZSU'EP M*J-/ETQ!_0RN[;YG%$/6^_ZI'J$?W]>)W\SL!FM5P5K7Y8BVS]?J7H%M]@ZHV]'-)XQ[9EQEG"VXM9HU@*W+H0]G'4Y .0K)X1%C\/FA["'8"=7 MA,.K74N(-)68-FPGW8W^_Z8433G)PBR+B4G.@P2&* H9)$@I&$F]X14BQ,;= MUJF8R/$.QT9!2WG/V*R>Q-B.:WPBUS/1K$#;W _6=*-_:JL<>73ULT7&6^F1 M$]T-7(3$3OG=MN.Q$5DNZJQ- MYEC>M1B;[7#8<5$?(/?,22_QK2LAW2PA;5(@&)17LGMT%7)$RY?CD&VWP[H1 M.8*QXU3D^KZ?2B#KK$M"$IG*F$%)(Z0)*]!<9?)U8Q&3D&8X4V%T3BF0T:;" M,N[\]?']JKS%>05 7!-9>0&J;U>"/25 >LD^=1*,GJJ 7"AOU$EU3]4!\9_Q M:7\(:GUDU,:A&J_H)G95+S./S>]>I'"+0X5$&L50Q&'M81!#$F$.)<$!B@43 MH7)+?.!5O+$QT&8ZHR;,G>T+[K_0$&XIVS2?E9=0M3[$O-I9]GWSO M#./>; 4VPSA0AC^? ^ ]QY47X2Z4!LLGL(RJJ92_)977^:+.MANDO&$1B36NV).$XA2BB&-9 13)N,H0XC' MV"IWP+F"C&TM^#B?P3J&M\Z@W2X$?#,QRH]BOM C"*LB?]#J EZ%M_-!MFH K0=H%-E.#ZF7XT89\&>C31W9/="8.-2* M'6AL!BHEV^L8N96;]0#LT6JTY[0_7+%:#RALU;+UT5X'@\0U-32; M+>CTDQ:!YT_ZA\9&TCMG;K[P!SGAB*(,\QC2)$M->CX%&>82^QF1W7#P]%O1YJ"\)(;L)LFM1K>C/SU*BA]R.,3NMSY1^?&DU<+ S' MP;%8L/J#O/>+1'-(OY+\"C2R@Y7PRSWC%5C+WQ_4#NM0?Y /M/3XA=YMK>D& MWM'EQ;')X5:4;KIN+2(=F^AX +IXT@17?X#35PW+W7V1LC(7+]-YN=#?X/J@ M2U%)0B$SB'$F(2*(ZR6$1# ,9()PS$6(W"J+.'0^MI6C\;1JI0:UV.#Z\?A5 MX_DC8'G4V!.N?1\D;HC] MD-R7NZ@>F"F:^S/Y>NASW9ZP#*SKE=ES8Z&,&O M:)F7)HW^LYPMY&?)Y_JW9E%],W^D^6P2\(S'$4,P420Q9>HR2+C$,&(JC&B6 M9#BV*L=LT]G8R*H6%]R:JA&UP&!#8O![([-E^ADKK"V,6(\(]DQ+0X/G8)9Z M!'$@._0\,-WL3DMTCAJ:I]H8SK*TU&;+E+1]YXRJ NQ(9NB%(!M)8!?5V.]+ /01P[% MO@?%9V[_/L0[V>B4]ZYGW4<[$UM>*$,1;H M[0"+3>EJP04D,HH@IQD-,B5#) 8J5'-8R+$M,K6DP(CJ:/SV.I(.J\D%QZ?G ME<1E: 8L\W(:NXL7T="3_.9XU) M6XM1WILT-YM_-Q>L'^?5?\BJW?#\0TO?+$;S8F,/%$XBA ,AH@"&*2$0$9J9 MA&!8[S-P0BC#-!).P4K#BC^VA>&76;$2>)6_\*#_SU6[&P%J7H!BK5:W_(8# M?3!VJ\QX/X,!=S*K'A5NWVI/X[/%A]' MYZR-PXZ1YQ20 PE_D7R2PP[,H>24 TO1X=KC[FE>_;L)]953DW+O@WQDLIBH M&"NI4J$7-66RC602$H4B*%$8BE3P) JL4NP?[F)LJT\M9!.4WHCI<"*_'T.+ M2XRSD>F;D%^" GYO9'2YK]B/CL,MQ=DH#70W8?\)N=U#'-7_Z.W#_C>'NW,X M*OG63/73086S,O*'"L%R++6P+)_5 MLJ[W(C=""Y>K.D_W=AE3O9!OY..O@RBEJ(,;FD?R=B?G&-;#=?2U35+7?R&^AM+&W^M48Q0WZY>K9)@ M0\NKC7,IL*GHRTK-=2#7AK*@U=8TL!ISQS"['L?W MWD?FN'=@ M%1TTL@,CO /16^-OL53W@6K/"Z\EH%V.+ZV1=5@0^T!XH.7MW$_7;7UR!>KH M:F/=V'!KAZM^6RN!\\OGYCA[I_>7E7R?/QO_O$I_%?EJF7F1THJG.*29)G@2 M$ Z1WLY"&I( AEARBI4@">N8R,Q:AK%Q_F::JT8)6&L!UFJTUF#79&3VPV-Y M2MDOZ'V?,EKC/5#6,&<0O:<&LY?@0OF_G"$ZG.3+O:F.M3O:A _W\];27MKG MAH[G93G)DC@-@HS!#)NXP8!%D$I*H8JT 1PR+*+,ZIS+ML.Q\9[969CC]S(7 M;;8MQ_( TJXP+\@11C$*54BA#I9E$J@S2C&&8J% E,HQ3 M%2>Z."V>"CTX%'G0E&U;9\VUL7\A&,\W'/]4L*.*"#_ C&8=L/?PP"G9W"^+,4 MLBG;\('^(7_[HH?CW6(F:)-%[O47HTP32341:89XE&$H,I)")(B"F$@%)1.$ M8I6DEO6[SI)B; <#1E[XIQ$8J+7$@-U[3ML6G5 ML"A5\IN'Q^B,NNXVRJUK]S:Y_ET M^FY>&"DF6:!DD*$((L091)P0O<:$>J$)8X4219%ER0?+_L:V0NPO-_B[D1BT M(CNF;CT%N!WK>X1QT%V0(X+.-&N)BR>2/-7;H!1GJ?I+@K)]K1N]O%Z4U?RQ MM;0-A7W)G\HV6 PE-(AYP*! C&IJR3C$BJ8PY33.T@#SA$@7:CG2U]AH92EJ M3J,T9D[+.#PQ!O'>AJ4,RQ4?LD7-J]T M]46^%J(P8=WZQ]OB?O[G;((R$692A5!1L\4-$P%I3 F,5:S"*-*_S:S,CR-] MC(T;6M_;5LXK8"35. (CJZM?\BZ@QYG!$TP],T(GA#KX*!_$X PWY=TV!_94 M/JC4KK/RX4>[)EF]F?'KF3 98>6'N6$/_8MVR8JYS"(6$JAG=0H1S2)(>)A MQED6IRP-2&"?%.%$9V.;\NNLF7>F8/)#+;-K>M$CV%I 4S?<]=@8F0";VI,_*;I/:2XKPG\LOEA MI_ !Y78F\:'G.NQI7M."S6?7-^_SQ[QQZ_XP%_)>\B^S^73^D,MR;4/2B.(D M8BF,]0(,D9[/D(:(PX"FB+!021J$UOL;AX['-NT;T<&/US<_@5;\>N=C% "; M&M36YU\#LL'/J">^!=E&^/FNW754'S([N ML%S:&VZWU4'+K9U7E_?/CK\I7].G)Y-4=#HM[PLZ*[7)F#<%CPOJ M[P?1GIG_19R&.1=OX'W=P+LA>N/-V@^\G8-D?,%\F;"8,^ ^)PS&!C2'P)>C MS5TJU,5&QR/!+5:O=_1N:,M,&*?AY;WH'9W*TH3,S#0^7_-R@EG**0\22!BB M$"%)(2-(P9285"DB(@%13FX.%IV.CNA;F<&?6FBPE/H*U'*#5G#PNQ'=\>S. M:@CLS@5\ ]NWI>\#4W0?'E+V'0YK-N$ P@[_A,N[W;,QUG,N92B?*<% M-USX45:WZJ8L%R9#3+-*!XF(0I02J!)3X3). XAY$L(8!5C_+XQ"FCIEY#S9 MY=@H24L(GEJI'1-%GH;7CG#\@M8SW2R%!68ZM,>3!L.Y DN1?=DY[OCX2AEY MNL-ADT9: ["3-M+^33>.*8MJ\B&?Y8^+Q^7!IL"I"I,89FG&(>$L[3O>>JW(//TH!K+Z7CX@6XK^_;.YK4IGEU4)JMW\V-I"N&8?6\XH9SHK486 M0_W_$J)$,LA"',&(DPP%@J-4.:7 ,QTN;P+V!CH'/%:WJT+:Z H$V M.'(Z_30O\SKP;>ED@Q*L%,LD3(C^#^)4;T!,&$@84)K06*%(NE5'L>AT;-2T MDKFMS]%(#99B=_9GLAH .[[R#6O/5.4!4??(7@>(? 7GVG0Y;'RM P@[(;(N M[W8-+7G[*(N'?/;PMV+^9_7%Q.+2V;<)HE2(,(T@C51BG#(4Q#(*81!3E"FI ML.H2;'$7BC)"3 M_>T.''9R5+G=T)/CCW>]K7E\G,_N3/:K3[2X+6K>$76,_2=9U%'XDU0E),)9 M F6<(HA8G$!,PQA&:2))1GB4<*=MDT6?8R.'1N0F2]@5>*(%>*[39?RX*(5) M+=:D%[?,+NZ"O>TMC5=$>[^DJ<&\:\#4 ILXM4;D-@N)%KK)5^+SCL8:(F]7 M-*=['/B&QAJ"W0L:^U>[$9'/\L4O"[NM4@[_;3X7?^;3Z20.>9IFIL9PK#)H M+G<@X3R 1&4()3+-A)WCZ46D'QLY;A1.I!T*50X[\G:$.MKQ[)F:SRM23P\5 MJ=\IK7FUF>Q^B8,_LK_(\'E:-H:5?= %Z"+#\G(INXP07:\VFCSXS1% ^F.G M>].'ZUW%?@13'H24!0S&6$F((HTE8RB#$25I&K)$D81,9O+!F#GW+C="W8$D M#9 [G?:'YR_ZC_.BJHG=Q)N!?.FTX.!J? IIVSN@L[_ 06Y\MKPZ:F![VV.JKI[2W/\\>YG'WE5N\-J=C<^:/GL0QV;R;PA?6WU;XH.U M_)VO:]S&QOZ4I!?$!S@O\05VIW,39] \GJ#8]SWX68HS+/M.5=P;Z49V]X6D MNKEO]1E.]XU^D6$SEK6HJM'V0U9>YWM":8FR&D79_*Z4ISUS'CI!0IF'&"20ICB#2 M3 %9H/\94A[J#5284H%LW5O/$61LC+*6^JHN#NX4O7/VJ!QGGB&Q[IF87&%V M7O*.]C8W.-NI"?*A7H-HCR?%KR0H43Y;3\;X&M9ZLU'YI0=F]U(U ZD/_Z^8@ MM;Y.N%7+\ZJVMM(D1"+B3&0PC5 &$0^UO803!0.!B<"8!1%V.CLZW>78J&13 M6..'*EIQ@6J\&Y>%^MRXQ0)Z.X+Q"VC/+/,2R^8J=2GOLF";/Z*Q!\<3VUAT M."CEV /PDG<+6ET-[*5-M/7-Z=[35]RLWENLFT>LNF^4.31HA()F*..$0117I#0F)(>9C" M^/\G[UV7W-:Q--%7842=4[,K(E$-DB )=/U*WZH]QV6[[=S5W;%_*'!-)&G MQB-6O&B^E_YV@6MGYMB-DJ8U]3D#H!O[,VZC9 MX.&]K$,TZG3#)5SYR<[1QJX\Z:+ZB:*33K<%B[>SSJ7U+*5%0@JI %5( 81E M!BAA,>'MSS2)-8"9Q3"FB."X D@1IIGH$BQ@S&-,XPH372;_6N:VR< MFS&'M#3$P!"[D780T ;?&IV*=KRK\M #GJ9=Q&*X8,=ZG%L'.QZJZQ#L^.*& M?H1\S_ERN]BL/],?QNEB]G3R]7:UDHO-C!8$QY(CP!*( $(D!Q13"602)X(P MEE"5^-AW'6--S;9K1(V>*EG_^ >LE?[+QHCL1Q)= +O11"#8!B:*'6*UF+:M M@3!5_RI1PU&% QZ!R*)KI%'IPD'EEX3A9E3G:%/CMUWKM!_VE%GL!?9CO6Z(W<@M&' # M;_%/.'LJ-R?!XOQ#E?.UHZ5J=:[3RK[@NO"$%^1==2F)*D MFB.LW7&_6NF)M0E#KW[L+]&;-/.K^W_2E:B2NEI-Z7;EDSX]F4>L_ZH?L5F_ M7WRV[M)9PI-4F :AG)IF\!C%@&9,FQ>,J"1CN=YH>26JCR7XU C(2J=W!KW= MP:/-N)NU,\5Y')@GK3[ *A2UE8Y:6D?L1]2^KM8\LJKK#:)5OMVMLUV3KP;@ M+JH@B/2K4H$0.+Q\Q&D+&;P^AMCCA\:/.!DG ^_''+_W_G>S*HU?Q1Y/_*JW MX.LO7W]M*JDDJ4SC. ,%-67Y"B@ D3D#IB!?K!@AC$C/_>_YT::VJOQ:I66+ M:+63NJJ7'6V-W-Z;X Z1VNU>ER=Y^6@[D^3FGQWD5"H-J MM3:99]D%!^8IM(O.E4\?92D*@T"S0 5ZVA75BSX]699=/.K'+[_+&4LQ)H(R M(&6: 93F!)"$4J#7HR1-%6,D03VJXY\:R^DC&[\T?N4*+:V(/6H2O034S=SM MC<\X:T.%R4Z^Z'TW.OWJ#)U1/V1EH9=#C%]+Z(R2)ZL'G;NVW^?^Z]K46%QO MRN_Z2UK/8I4E7)N@(,]YJC>^>0PPP1PP)5@A$H4IRWTVOH>/GYI5J:4S9\L[ M^?P^[!?0N7W2_0$9^&-^B84V$9;SDO^(?JO_.TC-PM-P!/JX7SQ\U,_ZM&(O M/^@S5P4K,;2O;KBOL)D4^B//J 0QX1(@:;YN3 O ;KP0'L6!^>(4@ >])P;A"S^8ABN!QZ0#"H11-U]T] MO>QT;4(&S7_,H>PSG9O]S(G*J[,$X NIF*5\$T, _7@\YYJFSMORH$]K;PS;V--W )7>A$O9Z5PK[+FHTO3NHBFVJT^WJ M8@=M;SWPA-RV_O5%*6_M+0P)=:!*U\[#!8KZW<=,Q+."9$F&H*E- ,W!I^GK MEE)A2K8HJI<%;4VJJR)^6X--S80\#%5=:6%WH73.X5M.(#NZ'0-!-[2G\2C M-VQ4E0\<0\7UMH>Z;4SO":4OQO.>NJ>'C]!F(FSY9KLJ%X^F%L+J66J*.D%R MELC69<5W[,\$8RU2.0)%0#!!/8Z )!H(\U?M1DG <*W?GX=7B3(U^ M[CE?;;5U\EVN'N5*6Q][L2M39-76V*>1I3F(L^K M1$P$36$1"!40C$N$60QQ@5VKO]YJ$H54AC#E6$F-75!*K7R(-QJY7_9U7)[@;O4 > M>YQ)OT@C[8FF_4+Y[:=N-I^=^Z_QI1IOOW8SQ _V=[>3HM]^L,D*?R.K_[Y? MO&B*H3>GM:.O==(Z8RDM),LIP#2E .4J!23/,"@820@F N'":W/83XRI&3LO M.^+8,PE:NTEE507;,U.CY_RX;2"'1WU@$Z11(/JE4>%/IM[HRSX[=AX:=W5+ MDW![R^N0#+31["G$J+O.ZX!ZN06]\FF]*5-O;!_H[Z=R.'.:I4A "A1!1.\> MH29&R"DHY^O[^N0Z4YX5@*DVT\10K")"0 M!!"<2$T4@F*5%3153EV^.L:8&C7LI8R,F-$OY;./[^<,D X.FNOA&9@03B%S M.?7 &2(/%\3U4(WD)_!ZF?RV[=T8=.ZMS]PZW@:X6_:#7>J%2T?NYO%Q6>]Q MC_; =;^)&QP IF .J$@+R0I$T1P1#Y%6)9#A1IT:\ID!U]'BS MMAV7I];-NIO&A(WB4+^J-8=6%]3I:\>NT+HEAYQ")P[G>;EU[XW+@OX;Y7=:+F8*<9PF,0*%BG. B$@J%R53.(UY MIB"/O3KHGAID:AQ?R1@U0D:_56+Z%EX_!:<;.U\+TM FMB\^_ID7'0"$RK@X M-<2XF18=2AYE6'1=V^]S/RP4\+)Q[2R5G&9Q*D#!90(01PD@J381:4;2+,L+ M(JF7XZU[N*E1P$%AB_JDP11I+/?=G:D5W(\3+F#NQ@[AD!R8)PY M)TD#UMC M!SPO<,,D$'5<&&Q4$G%3_"6=.-[5UY^OOU"YWGRFI4T2YU0FBF<<<,X40! 1 M@*6B-M\3*XI9ICS/-@^>/S7JL.7/GK1LD5J:NM65L+[^^T,(75WVO8$9W$M? M2189T>ZBM[_S^5:80/W7]*G%N^;SO(!"F2S++($ Q4D,J(EHP#G-LUQA MGDLG[]*Y :;VQ1LG 3=?_=R>G3=4 M/-SO5Z(SDN_=$R4_[WL'!)VN]U/WC>=W[Y#ZP.G>=5T_R^4M72WTJK/^+%>- M"Z;D,Y'*1&]_,"AHJNF,I@0P%*> P801'$NLA%)K&/M3K+<'4:-F]#G!_T-UX8U H!^:42O;V/O-#U9MM MI\"=J>K)9+U?#5G!]FK\ A&2__BCDE5O>%X26?\'C1RUX9BP\'[QV=8CL44A M=S799VD12R)Y!@J19P )JIF2,PZ*K) JX1FG,/,SJVZCR/3L-MN\X-DV+UBJ MJCA+U;C<%OF-GJTR(X5_7/>.N!'[].=]X-4A0-B(7]J<-OLK2-J=,B804Q)D M0F\=;W*=$C]'+$J0B0H6IQ)&FD"51A_T<^K8"R0RDB:Y +%&*"40D!HD0(2 MYX1)F)!$>04]=HPUM6W#<<7,R C;-[*E V2W-280= ,O!+U1N[[2Z#$>0Q4: M;8UTVSJCQRI?+#-ZXI8>1U@VZF387(> M*(]3KB" C736Y?5B^9UT782A\[SK_-WCG7I=U.#@[.ORU3V]%W*N__7Q?B'^ M1E?_D,9CTAR]2A6+(L:)ID!, !+85+(C"E#(T@06!5(T]O*-?);SY9,A(EM,T\2J%3*C64HXX"1- 8I- MN!\4$L1<2JQB153&/(PFES&G1AB-U-%V+:-U+7WN6I$M<11(W+4DKEI-MC5)ZE\.^F MZ$<=\.[R*MNX!GTYY5K8;55.F;;#O^G:_/-&#\+HW':'7'^3^AZA+_US,"/0 M!_L+%J'3H\8T#WUT>V$K>MUZ13_(;\NYOF-=.0!GF,F4%2D&)$YS@'!* $6H M *8:*&&8Q#'C/MW>CH?PXOTQ&K5]>KC_$'U]^/3Z__NW3Q_>O/WR]7]$;__] MU_;5D9#-2P\' M&+][Z4D%3[8O/7WEU&(PWBU72I:;K7[]_D.6C]^TG7/_+%?T4=H<[#?:FMF? MM\MDG"^CH,^^3#_#P M4NK_D("//A,Y7@!(+^GZF0(FUD2;NW5T LQBG&%( 4IQ E N)" DRP!-A.(I M+_2^BOBLR =/G]K"6 O7,\CC$#BW!:DW' .O"\Y(>%/Q28T#,>+ALT2'TQ?U3 TI%_*3.JQR8G[W?B._KV<29RG+"0<%1]J0+A !+%<(9((E+(M3 M+*C3D8+3:%/[C(U@QG=Z5'7'_H,5V?/3[@;;[5,/!N' G_Y5Z/DG=;B@$BJ! MHW.L<9,U7-0^2LQPNLF/3H0L9V\7&VM]Z&^3FNH14IL3]/5V9=PW,\)S!$UR MA!3,;,DI 90C 6@*D2H*K/_1B4DN#30U$JEDC5K"FNT)C6IQW?CC(KK=U!$2 MLX%9HR]/0@RNZC6OH?G]@V2Z*-&,L35/%$,",ZIT"I1Q@F"9 LCQ619+I7]#9 M0CZ:&Q_<+0]_29R^"E)]%4?R#'C498[3SA[W_O$/.(F3OUQ9+:W'M+D9+P/- MPCC<5 D/K/3')=5,9^/]G+15"&?E](= [2;ID+!-+21U$@8U5C]O]'[OZ !;+P/ 8>U;+S!^2E1=?C":$Z MD>Z*H-155^_9>F/VVK.<%'F..0<%S?5F%Y,4$%.B+2>2)IE*,IX6UW4?/3?T MU)CL]3=SN+DV)1F6N^) U=[5?G?S?=?#NR;F62HEN?V);=?E0J[UI?Q_;\MU M:0\[__7:!J5GI\V-](:9C(%)[TPCTGW!IEKTZ+=&^+!]_CP1&ZSAZ-F!;]QD M]!(@EQN+7GQ">%=?:Y=F<+4FP*4RK">.;5 M[J"G'%/C0_]ZH M?+QZ+H_K&6.Q7#R:]H1O)-O\C6ZV*VO&?-'F:%4$[Y/ZO"H7O'PRFVDSZ#LM MX$PHDR=!.6#<-(!*A="V(2\ BE.B*(2*0[\2G'VDF" MYIXQ%[W =R/%P2$= MF!*-_,!V'C4:W$6U#C]JVC/2!@S1N :L4*$;O608-Z3C&IB.0CVN>E@_MOLB M-U1OQD13R+AV%"4H4:DB".2L0 1A0 C- =Z"\<2)J%)4/>AL]/#3(VOVF>" M;Z0J>>G9D.8,FF[\=#U& Q-0(V"T*S8>WI76#4(@8CDSR*C,T:WH2VJX<'7/ M/@[?G^;+'U)^E:OGDLO3@>P?3<]F4XC0QJRO;4!#^]]-8O3'Y>:_Y.:+Y,O' MA>E19#/5ZB#V69JGBA&8 4P4J=O<8*1 3"1$T+2A9UY1J:-(/35F^G6QVLD9 MR1J!JK0N8#9!A[>T\VR+,,IKX,:!DYO<@2GU9(K5/G7$=E:N=&TRKRH=[FPA M#_VOF^B'W$1[/>_,CG@;,@-WU"D)U49B%)G';4LQYC0(3FOZB.% M^_V)0I->5?5P>[]>;Z7XM#+_-;GJ;^?6?]0X6C_OXE=F689))A,)),WT>I70 M!!!M]@*!$-,;? AAX=Z6+9Q<4UN1[#NPCDHK_UTD*[DC40M^UX0$><2X!)S$ M[M7FAE,S\'K2*!6UM&IEZ];M)2O-]-<5-;KI:^H)?+.;P+V"MYE#C]"FV\SE M2-%0(\^I7R!5>.0[8Z\"#C=>N%9XC XBO 9X?-^J\M^_+Q=V2:\='S'#A82) M ! 3KO=^F $:YP@@%B-1))0(Y;7W.QIA:JMB)6!D)?SC'^(<_L6W9OQ+"-WV M35^X[/NY"T>N#O0W^GOY??M]MV?8 MLC5?E=;&_T(WJ09$NT M/LC?-Z_T-?^8)8PD*$TY2'A! $** R)$ 5)<, 6+G,6,>BTS0TDZM76F4=36 M@VBSEG4YJV7=7[@^=SCAM3;9E3OMS5/:UQ\]<6T?2>?SZ+,6PS/W8;C7QW$1 MF\)+<>LSBCH 2]C0[SI.M7T6$?WV8,N#&N4BJUU \W_P&0BU:@TFY[C+UM!P M'ZU;@P_8;^&JTE'TR"OY30]>/LOWME_]A^7:U G_I![H[Y]-D**6J54C]V%9 M5,T"0FR*?L]Y7R>"U"(]0(KS*W>%L? MDUFL%8I^F6N5/ N67CM;4,FT3H!UZ8Z^S& ]3?U]^(T>9/ML^',<"T2G=1K=3@);L# M 1QHW;U6FE%7UT#0O5Q#0SVV9ZYX';[Z;KGZ(I_TR_]-+]J?5,M?.5%PAC#A(NY11NCRR$Y?\_AE@S[7LMIF,.:09KOZ445[ M>::&7X;>C30#(3E2*G@MK-U8[L6M][.[LXB ^=_.Z(3*^[X\X+CYWLX '.5Y MN]\Y\C'&QZTY1/FDJD"7^V=:S@TI:D%M]>490S(6&%/ XRP&2*(",*K_JDB" M9$$2G JOC)^A!)V:K5@'#M%&3ON5/MI2\*8U@6U'X&O>#S;)2G"AN) J80 ME#$*2(H)@*E0"8Y5%G,V>Y8KMOR9IKDM\' 370EL6+>:TTC_O]ZZURTHIC7/ M Q]9!9R[Z1]9[>>]_M3O#SYUJ_$$#JT,JR\M!$ )B0&# M&0(D*7+.E"A4[F4N])!A:I; +K"1[W6XTW]IM# _[M6XVU65^>&W:/29+;?U M8. Y&)CJ=_"_;L._5R!Z?0C_AXOP>Y/W%0 &XN4^$HQ*N5= ]))-KWG4X+44 M[I6FG%U&/U)(29FG ,<)U6S)4TV46("B(!G1&RN9)WZM+'H*,C7*?/@F5Y(: M"0>KJW X$6Y$. :\ [/A^>H*%NX;UU@XB=KX918.Q9AJI8638%U1;.'T\ZZ- M=]JERWW1?ZY*$Y%O_5V_+DI3M7I3/NNWSP9.[(-2:,8SA6$."(DU+6)& (8J MUW](QG),3#G"?C%-/:29&C>VXY;V:;-[?>H(=*M1U*C4-]RHS^PY.AG&FI.A M/0E]IF.D4*$KD T>#M1'EAN%_%P!V_FPGFL>VI.#-W1CO0?VJ3--HVG"!0.$ MJ0P@&]:1%IIC.<$829:3S*NLZ^'C)\>2C73UI^;9%.T%=HZ4UAN1H3G*&8P> MC-FY2>OZO?!&AMMWR>U26LTT>=O;5%A;9:U\H;S M+,ESG,8 )C$"""*LOVP6@Y077 C),<%>-4J]1I_:Y[X3,2J;3&'_3"$__-TX M83!4!Z8,(W>K[_7=/@/;R'X7[0$/F6M]%6J!2,=O[%$YJ1U<94,_TJ%^5R]7&YD4WAO50;(PI!D%*HC9&,4FV'%,)4648JSB"6RNF8 MX-) 4^.IEJA1):LI;B0=(T@OPMK-22'!&IA^SN!T.:_:#R^/VAN!MBN\M8.G;C.VT0#5Y3G7=U']XNGWKD+I+FIPBFJ@JD@X MTS%;1@:KR((U@;_UJ%TP?7Z.6+OAIK.8,%Z@PG8]WA@R?]1U4Q[LUV5 MB\=J6/OH5HVU]8SD.%)=C87"73$6[)2UM._Y_EYIMF2+WI>EIN_K-=RM#W_,%QIQH^&$5[*S#<=B13T'\P#@^'_&\WX_+ MA"QG;VJ/RK]OZ4K3P/S'%_FT7&UF>88SFA<9(#DJ]-XCA@!+4H DD4)1TZJ7 M.Q4X[AAC:@S5B!GMY(PJ0=W(IPO-;IX)A-'09QK>\#B3AP, )WAB+?F?'Y?/ M_Z+OKBA"_[!GAJYGCD("#DHUW[O+I3V.$-K]SSXI>W)1+\*VR,D^CI8@;:#P M#"@)N2F[F@+&DP) 2GB^$PA.NSM,*UV>-=W+AJ=W!*8;O MO3TS(N1F8Q+37J^D*#?-:1L12"0*@D1*9DH,"8 50B##..=4)D7&G"RRKD&F MQLJ5C+8F@Y72,Y_A%(QN6[YKP1F8>U_B,D#%["X$0N44G!IBW'R!#B6/<@&Z MKNWWG5=M:E]O5Z: SJX5/96B0(RDH."0Z \]AX":GS#/$BZ3.,&2^WSH)T>9 MVI=>BV>\05K8?_7[T$_CZ/:E7XW.T&:6E>\N:@#ZK9$QX+?>B4&@C_WT&*-^ M[9UJOOSZW_0E.'D8AY6S*DQ3DO>Z/M>X*8EE5]'H^$FUV'O.(DI&^5,]D1U MZ/:9[*L?IZM.5V>R[0EOJ=NSA]5P,^ZQKYW$S(^T$[[Q&^"W@QY\8CKWW,.- M/MXN?7 $#_;UPX_6LX#TDRVVL'C\8 +<=A47/FH *\MDEK"BD#E-@MG+NR+Z74MO)BN0"UM)[%A2_"[;:I" KB MP"OK3M;H0]7^;R>N;2Q\"4?_RK^NV(2J[7MQO'&K][JJ?U2?U_E&/ZI9KS:S M+X;F[G\OUS.89S#!!0."QA*@5 E H! (5B(@L+45IR_3"<'3YT:99B\PW*] M*3F=M^T O;?6PCIF1QS"UDT+O<$8VJCNAX/S)W]2[Z[/6M_0^J3UW_:?\^&S M1OED3XK??):G_['?*O]05V^V\1YU-3H3WK&28B9A!I5*"\ 58WI]-Y%D"

5:\[AG1Z0:=4[KI_J= NX-U6^FMQ'.=#;Z2LRFGM=(HZ[H#BJ_7,M=;NE')5_DAI8+*=[2U4+;"OJQ>G.^G5/; MRE>5O-S,T@1RP44&8%+D '&1 )HE$!1) 7-%E4+":\=P>C' M&PXHN]%'6.P&9I%&V*B1-OJEC60M\'D*]B83=W0"<8K#@*-2BSL +QG&X\Z> M#3M62RZE6+_30K=R.TU(Q(S' @J>29#25&\B"(6 P:( 5$&!8IS!3'HQ3,=8 M4Z.61M3(3&9T+F%=VS!*FH!>STX='9C'*<_RA"8 "IEI5F<-[X(!=K A+'#ZTL+KZK. MK6F@^4][C&::-=0Q:*91V"Y.)6!PB@-:H6)4NH8:-U3%0>FCB!67>ZXM2/NN M7)0;^:%\-JF6&_VZ&-:J8F6J8G\9+AB4<6Y2"!A *M>V7PP%D%R0G+"8Q+%7 M])K[T%/CFW9MTTIV8(6/]M)'E?@]JRRZ3XH;+PT#]= ^[' H7U$KUA6PX(5A M+PY\HRJPKH"<+_GJ_(1^E/;"Z-KEA;\IUWR^-$"E(. MF"H(B)G 1"28%HG389C'F%,CL?8^8>%>:\T'93=R"HS=P*ST$;5$ M#L=%'O@$(B&7$4=E'P\(7M*.SZU7UI.N"EF8,*/EPM2QL.?'@D"49YP!&#-3 MT5$5@!@'6I$6DF4RSQ'R*_74-=K4.*8NEK,7TNL@W@U@1PLH%&P#TXLW8OTK M4W4VWN?U\EDNJ&G%]/UI M7IH]N"&L7S?Z'ZNTQ(=5^?AHG@I7.T5SIJM(ZLV@>W M]#+]4A+$FJC,C87 AQDM,& O/@_R$T08=,['Q M8DF_7=>?^X6HRON]VF[>2"57&HC+%5#CC,9(D11 (A-MW:BT*LM4;? ??#"_%_QUOF8*E/ M5?8)6?A.J:2L,Y74L<#SOJ>AQJPI]ZQ1BQK8KJ[X_!.]O&,D-D_H)9Y27O1/ M\C*/E&0]TDLR3([VT,+_!"G>(\U?F SQL83MFWI&A?Q.5_]8-V7F3)?H1&^5 M:$PS@"1D@&&3>99R6.@9AC*E/B=1+P>8FA=W+Y]OZM@+X-Q.F*Z!8V"K:"_: M .7DSND=+!GLQ>-'S@ [K=QQVM>9Z_I]NSL.:.7NFNB_[@9@1+B0# ME'"3T,TX8(0A0 3..,D85+GT^9Y=!IW:-[X3S^\3=\+7[;,/C=K 5+ WU>ZB MG90#L((/+(&8PFG(4=G#!X27C.)U[\CM]6KSYNWOV',U/\B/Z]* M+F<$4XH+C 5&06>VIHOUF[-;=P[SE/KGZ O6;RJ" M=?WJ.7R?4TS3U$8A0DE&( M4Y"Q0@!D]LM$(@52 6F!.>,,*?<*K%=(,K75Z*B1UUW44N?P'XQ3L58IJG3R M<7I?,WTNIRHC3<.ZQ#*_1;$,BS=<.YG8"+:^WNX]K!$)6+7;?C MZ7B[!IK'L=Q>H<6?EO]KH,GQ=H0-)4?_SM#ORC6G<]O94/]FK3<$A+(BRP!+ M&?@EG]R(1"*2! M>;P'/KUZ0Y]!X*K>T"^?.7IOZ#-*G>H-?>[2?E:QJ0Y%U]^TW?U<"BE>_?AU M;4JM[/H,W/--^6P[:NQ:Z@E($I[0'&0H)P"I# ,,40*RG%&L$HQCXM6#U%^$ MJ5'#I\]OO]P_O/_XU^C^]/_VJV?WPA[SX&99#HONP)QB"GH:Z:-& M?&,'_F(TT-;=GZ)]UY*]%H/T1NP/8B##K(< HYI6_0%Z:1Q=\:0K:[)\*!?R MO?YQ/8OC)(N1D"#', 9(% F@E!.]?8^IR"CD./,*?ST>8FH,MI,P^LW(&%DA M^]9>V0/IN/F]"IZAMZ=^R/2OL7*D?.C"*OL!;E--Y4C!LR54CJ_L&1M;+DPJ MH.V5I'=""UX^T7F]GUK/H$QP+ 71.Q>(M!U#,D!B_:GG2-(B+FB:8=:CJ4KG MH$XO]OAM5;[(I]JALE21L@I4!4RT#I[ALIV0N_'!]0B.%"!;R=FT3-N)VGBG M A9V/^EO];FO& M)QGD)"$%R$@N ((RU7ND/ 59G&:TL7]"_=W38@;\PP \\ <=(CP^Q;"5?*F$1L8N0^;BQZT-UV*8"X%S!?*4$+UYRE+ %!= L4(; M7(2R%'JYAT:3?&KD^47+MBJY.;:J.MQM%^5F'2VWF_6&5K4N]'_T;^M\[-X- M\,9[-P(=AMYBQB=P"GKA$-0W@5__:%&80*Q_WXF[=;2_M]S3.N\,/1W!(OY[ M"]#S$&2Y6#;^Q?<+OOPNW_YNQ)4SKF)),VSL>-,).589H)P6 +.B*)1@C-!L MYR-8;NC<\W3-.0^SXU'&5:B-=&+1DC&J MA(Q^J<4,V!3Q(A2ASAW.CC/N\<(E=8].$2[>T(\I_FX"L=GS?)%& %0B#A,!>80R53KVY:QT-,S3!M)#2%2V7T6R6DYV'! M"2#=2. Z> ;^^CV1\?[LSRL?Z'L_,<"H'_IY!5]^X1U7]DC\.]]GQO"&V8/= M?U^N-G5-U7O3_ZR*P-BN9E!2D>($ \IH#E!*]$]IC &!'$$N(:0H<\[[NT*0 MJ='$@[86I&T5YY$I=LU$=!/(F/ .?_!POL65#8*UJD1M7>XBJTT3EK4=:U(\ MLO=&FIR1DO>&G22_'+X R':F\%WS_/$R^ *@<)# %^)YO0^VS[5%^^MJN5[/ M%*<92KD !4XR@ JI ":,@Q2B(DLHRY+$LQ'TI2%]OL!QND%7F]92Z$^]5)59 M5NX_0VI%OXL>C?#>9]S=Z#L?...,%]@KZFBJV2 ,J$8QDG4 *12_=8HW**D]HOJ<3MIGX,GK&H[C/B1L!#8+TP&1T_^GU M^^A^LUF5;+NQ>]?-,OI,5S81(7@)7F^$ C&3^[BCLI0W'"\9R_\!(>R?YC2= M(:J$R5Q*,*< 4<8!ABH%,3<#4V M8QLU;R\@=*4E,TP8PNDQ;FBY7 @_Z+ZX9Y,.?=LG98-"MWRS-;7BZH-SK)*X MP"(&!40Y0$0A0"7A@!244OV&%$7L];V?'6EJW[P1U(2Z'XC:,R#A/+QN1! $ MM(')H"=>_GT^+F$1JN''V7'&[?QQ2=VC%B 7;^A?J>5A11=5+;4O\FFYVLPX MBO.<( 0R$6. ,*2 )DA; W%:#4# -3 4]$.I5K>45:SEZZ.CU6LZI=:I@R]EK_3_R#QKS^>=ORX6L M$RIHDA=I)O6J7^0(((:@J3G.08&9_D^1E4_G?/P MU21PU;D+=063'[9V[;ZNK_YX,X(+!)(D2_0ZG:2 Q$D.:)Y!FC.]3DNO&LO7 MBS0U F@T,B;LN8:G=Y'5:Y_NU*CFF1)W_7RZ;1O&G:6!>>EDIT[F? ME$$+.(>#-E2:V?4"C9L_%@S H\2P<$^^TG%:.6/-(<5,J()!F0J E-XMH2Q/ M 2::@#.,J$@E27&J"=@]R>O$&%Z,.D)>EY&IJAQ09\MHO'OZ3EM >GI.^\$S MFM_4[2"KO]OT6/W03M/6"+=QF1ZK>-9A>N+2OH4M_WG/;4$1_=3/J^5"_\BK MZKJ?E_.2_ZC^;/6X* 3.4"$ R0N]GY)Q!DB:2D!55LB"()$PKSPN7P&F9FU] MD5S+.O\1W8OEDPE4-P%7U2^CO6+1H6:^12\]Y\B-689$?F#:T:*?!_]8)4N/8@_Z%^7\ZK8YGJ]_:Z-M.W*A" T5UH-3*M963Z;)ZQG M*]C%IZVV;:M>916_4ZFR)JE+<+;DO]J-;_+JH1V*5?[-Z5%@I3 M?5D\\@&G^M*,E$ XQ9?'+^WP%A/8F: N>#3,B;"-!O7Z@WF"L3 ME/-&5O]]O_B\DD^T%&^DDGID44?K:-ELZ%XEQXP+"5%1<$ A)P 5B0*8I12D M64X@ST2>9KA'L>!^TCB1U?A5A&O1FR"\M>6@JFA0E6WIMSOL.5-N>\0!@1_' MM&@4B'YI5/B3[7A5ST$MOIV"*CS[OGL*O/>)UR$8:+?84XA1]XS7 ?5RYWCE MTWKL'TWUT7TIMM>F\MIJ;1LSKKXW-9 45)"D.:!%*O6N+TD!RZ'^JT!80(PR M(9P:)CB.-[6]FI&X57]QV8X_>X25Z M=9EO36GAORZ7XI_E?#Y+!1$9(1 @F7* $,D!-@$J DHATQ03RHG+J>C8@D_M MJ+6J1E+9P2:7BVG;K);]1JZ:2S,_LELOX'Q.VJMW?\XQ\_+"'011@\%$7Y0; MN?0"OC _A4=OB!?G=OX\Q]D;S9UW29Z?TYOGB/)@SCS7\?OY\K2$W^M@,1M' MMOZT[XTP2TE&!*0Q*!*DM/5""H!AH7_BBG""C>+Z,1<$:P%*C)0()("5& %:)Q1@ L)9[*[D*\;NMJ, MB_S+@0OE8+A8&YU=T;AOR#(-WGO*,4 D!I2P!2%']$Y,%$"H72<9%(?.X MQONM_CQO@'8S['!8OZU>Z&&!=G,JAX)N8/NU9H>O%3M\K=FA)6LX)[$+(H%< MP9U#C>KP=5'ZI5O7Z9Y^J^3.3B>%B!'7ZZ#,A !()!@PCE*0R8(G7.844Z?8 MG) 284 B35QE2"&4^E\*J\Q:.J.AV7]N[V_217FQ^?]:QN M[A>V+>%3U;?0E/"Q);>1@CF/L022\UAOJJ0$5,0<<)%E,&=)H;!3Z(O'F%.C M!-MCNNH-\'#0&:!7J7,7T-W((3"4 Y-%;Q3[].YVQ25EN;H9<'+N?PH-_ODV(?E:[K^ID5Y+H44KW[\NC:G M*[LLVCIGWIS#L/5F1?EFAJ!4D!$&F3)@%& !*<>LD&GF5"EH2"&G M1FPM'4W(QJK1TK0^C4"0CRI%#SE6$ ?F^_5Z:T[67B_7F[793']:R!G3 MN]XB31A0,=<;WT(O*51R!61.\DS$1!'J'O#M-N;4%@?]XJ=7^=5. MO+:7DM M7+=P6#8R1U;HVG>FY0X/Z55NRFNAO:6+TAOB:YV376!Y.B9//NJ63LDNW2XX M)#MOO>Y,5^\_7C9[,^Y/;9-N5ZU:=(:1549,+%1. ].M3(T"7.OZ5.YH7,;DFDGS1B#)BW56'O1Z_ER6Q4=W%8F MW[["G6>&H^6=[:>GZ@O]?9D*_D0JIR,Z,%XSQ&$A"9I@ Q)@ 6*01QP3+)BP02 M[M7$Z-WV)#?W"@#5P 14[_BUB+OTZ5]J*0,6 M_KN 0[C$Z).CC)WYW*7JB=3FSLO]J&"]VLR^RD>S+/]5+A]7].E;R>F\3OLD MB"$*$P0(,[EMIEDMB1'5&]A8_X\3QH63.[1SE*G10%M"SW3:;C2[&2 81D,; M(%[P.'_X3NIW??;Z :U/7O]M_[EW/WN4C]U)O>93=[NXWYK?%$#8T4@K'>6C MW,QRA@J1D01P&F>F5T(""(0%*#A'.=9[((ZDS]I_8;RI??R-N&;EC^:UJ#_N MS+&%GQEP"6@/3P@ZXEGW0$O;.G!:$,P\<<0ED)EP:;51SP5'UEV:# MZVT].SN80!+VLD!Y:\__ZL?^DKKH_?T_Z"V]^[(L K&TYEH=O=-$4-G]\ M7-GB3'H[M"H7ZY+;)MD?3;& ]4:*61+C1$+)08)4#E#&8X 3!@&7!&K9=Y9.=4]VL3!@W$45'*TB->NZN-9&(]+J.=* $NU?- N+7BL:8 +VN;CYY(;J MCW$[1<;MJW'S"3OJQW%[B?I&:-:+OPWZ_$Q7GU9?-Z;>H1WELUQ9L6=Z$66R M2!$0BFC3OV *,,H3D#.2*THPQX57\)/;L%-;]792-XGA3W15+X"_;-M)$ M9N.W/<.W'2?!;:D*#^W R\H>U3K*6\NLW^&HDKKB?5-YJUI70D9Q^@ 5+)#3 M:="18SE]@#@.Y_2ZNQ]-?9#KM92'7:&;7/FP]?_D5WM*C=H['&\E7 M+S>2]7;QK_K"S?K]HJI4^]>5:2?(!4PDSC(@LR(%""$.:%H0D$NE,I8DE.1> M2;8#R#@U$K(BZLU'[XS<(>;1PU5YN]F9O@]RYV6L-+5%_ZVNYC=:V\".Q6&F M(J3',+"$X[L"AX'XI(]OH*'ZYCF*TCR:SLV&X_VB#KO]FS0-V6>(YHBA(M9; M8)0 5$ ,;&,Y_7LJ<\*AXEXQRYVC38W ]\+:S1AXOVB"DGUS![L@=F/D8, - MS*TO,2MWF$6_5<(&3<1S "581EW76".GQCFH?9SCYG)3/PZIRSY^_2;EYH.9 M-3U.'92&\Y2G7 K-&,;ICR $C,?:C)209U*P1%'E0R#GAYH:>S2U,*VH42.K M9\2? \)N_!$&MX')HR]DWL1Q&8U K-$QT*B4<5GAEWSA<($RR=?.V=HTR-(AI! MHTK2IC6,E=6-'[I![::&8% -S J]4'*F!"<43K#!6O(_/RZ?_T7?7Q&!_F'_ M_7<_=91/WTFQYJMWN[B?=?"6KDP5[G5SC*?W-B7?>5+3."UX7.@OG2(,$$X% M(*8H+L]P1E,$TT)XQ==UCC8U K#"V52[-^5\:YQ%C?A-R8O=F;5GO9)NT-UL MAF!0#DP0.\QV8-U%%;)#>+.=4 ED/G2/-:H%X:3V2R/"[:9^M/)%ZL>47'\T MIC+'QV65'+S8S&A,8I3BQ%15TJ8$DL3TBT4@3@1'6"4HB5,?1CDWT-3(9"]G M50&IM(T^JG3I=@/8.Q-F"VHE_%CE+.9NA!("R8&YI 6BD='&BEZ"RIM"+N$0 MB#W.#C,J<5Q2]B5G7+S^-H=B;W^7*UZNY<[Y:GO)'094SC"*!80'+2IU(UOHX=NL;=>['.5D+ M/:,_T5';3O7V:=N+V/[IG+OY3-1$#N*<1/ZI3N9\)B'T49W7V/W6M/^0Y>,W MO5#>/\L5?90?M\:7_TG5>\D3G<&*.%$(5;*;%;P2N]W?ZJ[Q>83C[)[( M!:)?W]%'9=*>T+PDQ;Z/Z1FQOS0-,!,J%%+5KU)M=+V/%OL0MF-L0)A-S [ M]8?-/\3^,B"AHND[1AHW++=LH[;S>V[[GZV_2"[+9].I_13NM;,W, MURLI2A,6ILVXWXPJT;M*%T][UW^VW!:&0>=@8+X?!G[_@-Z^$(8*\O4>?]S MW[[P' 4#]W[0=54!WY6+70WV*A\I9ZDBD"! )), X80!DB@(!$+:OD:YBK%7 M+>"S(TV-\&QS@+)I#L"KY@"/G;E#GM"ZL580P 9FIY.-% +G65W$(7"QO^-Q M;E+F[ZRZYPK\G;^AI^U4TXZVUPSGW"^$_LUJ*T6K@.#K.LHD1X5",6% IC0# MB"BS]\YBH!0CA90DQVKTL5NPGRK9;1 AK:2/9%6ZV9-)?&:"QR0A MA.6@B$V,%:=B9T$P\V$/=8;#FE'VW,8_,:R M.C^W7N):\,/JKJ]#AV#U "R4C>DQ\KC6I3\D1W9ECT?T6S9>+[]_7RYLN:@J M_":%*:,((5"PG &4Q8DV*:D$!K_ MQ?MJ1>3^K"'1M]]O3VC2V MOXW_$L5I9\!_,CXZ$UR8]QKWH^!:;5^->I*>'7-T_=VPL(1Z#G] ['DT>-'I<)SRKWD MN[/7]=TFL\V^C.='/<5-HXPLYU!A G J*$!I+ !-6 &41!G$6"1,,+]=\NF! MID9RU<9O)Z@YL?W>]YC[++BN^^3K(1MEF^R-5H^M:/SQ M/OG"]3U3[+?K<;1\Z9N5B1_+".T8NH0ON/;^A&[LYM9T6:L3BG"< , M9J:.90$HQS&0*1*%DBQ!#,_TW6PY>&I-:-U\/ORVAL-]_^W"=6(YG]/5NG=9 M\LG /$,H4Z)@''"<$8 X2@#-BP+$4)%$\3R)4SA*;M8M7Z#1ZAY&PG3>4"8& MJ"YN_W_4R^2VZ$]&W@D9%^,U@#DNS7B4GU"]J@:J5KC:!'+(AIK_6R>:!=?K MY\A&&VHZ@Z6L#2:@G]WY_7%1SDR-B/4G]44^R\56?I%\J7]K]?B]7,^44(G0 M&UH H:DGIQ(.*,X3D))8ID6>X)0[U8FZ/-34EE4K;/1)1;6X44O>Z#/6 MU@'E[N4M+'9#;V9'A$W4%93L9S<2? =CW@;&ZQ=,=TBJ%N6S_"KY=F4/9-_^7M6)>:>5 M,.O&MGJ7/JF7U7L>Y.^;5UK)?\QPGC%4( 04%C% .$\!H3$!>B>N<,$+1 JO M\XCP(DZ-O1L-32YL6\=HKV34:!F9UREJZ6EN:I*5/\HZ!O=R-ZNQW@;'S=!- MYWCH7%VQ*_?*:P["ZS#E1!+%$$$ 10\9P%X!@PH%4@B0J1Q BK^.IDZ-,C?5; M0D9&2M_(E%- NH:G7 G/X#$JA\@,4!V^$X)@82JGQA@Y5J5#S>. E:Z+1TZV M/BR48Q:[P^HX\2REJ81I*@&,$=%V)BP 2](89&FA:*;_%,BK>OQPHDZ->5J2 MCI1??7DV/9SF-Y^CZ7O!7]9%JW+VAJV'-NBTW#J_^K*@/T=^M3/@P?*KW4?L MN\(L5QN3J&W;:)K4HYG"28ID# &+XQ0@F*6 9B(%A/,LR9# ,J-^*\/+(:;& MZ%9"8&MGS(V,39:/+[T?0>E*R]< -#B=&FR,=$T[72-@2/([IWPPTCH:8&2R M.:?@,4F315#\#IT?1.WB;; M[SBCKW<)VPO@NQ%O.$ 'YM(]DG5R7%V6=B]L.%IT R40TUT8;%3ROC0)Z9VK9[DNY_D?M4L>T2+G2%B.,J38;M:D(6)XI0 L44TD2 M*!.OT.#NX::VL:REC0[$C8R\OE32";(KE82";G J.8?: $<9;J@$XY+.P4;F M$A?%C[G$Z:Y^7/+^^Y/>-AG;YY/2QI%^)\QIRKUMK?2N7)0;.2^?]=))%4FD MR=2%E)B.EBH%C,D"4)R) HDDCZ%3I*+GN%-CE[W89EM9[@2OFU'Y48PK]FY< M,P"B Y/.(9A[F:/[NK-7)3;X8.0.1S^>0 7B(==11R4D3RA>,I/O[3WBI]]^ M?YHO?TCY59KH;*W4_4)\6LB'\KLT;KMZK_=*+J0J-^MZ<18(81(+#J0F)TU6 M*0),X *P#.$L(5RHC#B'5?>18&JT]5F/L5PL-+@K.:('^WDC[0"D=8 &!6BE@Y1H\1E M\RO4-^,>[3WT-(P4!-YG.@(%AU^#8&?,>*\'CQ=*?HW>!Q'F5SVH9R @77\S M_V\/OQX6MT M__%-].7MUX\GMJW"S')B6WDFM2TOC5VR2TF%.,)BZ5,.=+3)'*U J&W)?%;CH'-R:JCL_DS:@EH3D=?-'TVL_+BE^T[ L8HAT V5"SS5;*,&_,< M K:CV.@@#^U?SK3Y.3 M2])+ J?C/BX&@,#_!(Q[BUW*:9 M470@N75M5;)'M?!5ZY'!8/9P* X&]TB>Q)"P^SD2>R'7Z4'T>^)XKL->FA[X M#/L]H6>OYZ,. ?=,#TFYR?5 )(-Q:K!G "6* 5P(!>(<9:@@-(:97ZOGLT-- MSK*MQ(OF>XG_U;.Y\WE8W8S7,& -S.*G>H5$OS6"AFSL?!&-4'V=SP\T;EOG MBPH?=76^?$?O(#XNI5B;0@8V2/ P[4R*F8I3H1#/ ,2FQH#D*2":.@!4N:(Y M3/*.Z[N NQN3!$5S:+/P $@K M;9-P&^WD#1K?YP9-N!"_"^.-'>7GIOZ)0#_'&Z_N,E1%)%==5&8Y8P33 H)8 MH!P@E)NZ!+ .$4Q%HKE<>99S.3D.%.CE\.>0U6^P5W3"JAW"L(YD-V=:U=" M-X(7;=^.YVN-VH#]>$[A$+XMS\$HM^K.4%T4N ML1=7. X\.?*HY*X:D-F QTA5O42%J71!PS>T=)XBUU/0\, /?N!I18[:,D>- MT!';;B(M=O1#;B(C>,AC33^H@IU@.@X[\F&E'QC'YY*>]_ MC?]X6-'%6F_:M#EE9_)<&.OT-B.0V -GHW8 M44MNF\8>_6)$_]-=Q*STD18_'(WUP"P0D_F,/"J9]8#D)9_U>43/5*T%7WZ7 M7S?ZZS=^[ ]FPO4P3<,T&"N<00I4EA.]B5,8$,AR$!>"HE3&6>K7$*9SM*E9 M8Y6PT4[:J!&W9Y^T;JC=*"H8@ .3TA78^:=>N6 2*N&J;54 M6G MI=Z#K.7JN>1Z__%+N7B6ZTU5XI N_F';/(OGEQ9:&4:-B M9#_>6BM[55O-J&K>\IO1-+*J>AIW85\"Q_WJK:9VZ!WM+6;5?^<[!/JA]L9! M91MW]SP$K$?[ZT$&\5L^A"QG]]K"$\;*>S>GC[,8TS1)$0%""FT5RT1;Q076 MU!^SK&"%+ AWHOZC)T^-MG?"148Z-Z(]AJN;)*\"86""<]3?F9+.ZGJ"3M:2 M__EQ^?PO^IZ*2?0/>P(Y?M(H'_]9!9H/]_P%/4,IM6$HY:J:VGHJ;:B:9Y"E&^!NAD]X& ?^X"N!34."6N2F!O=.ZNH7MCQ$P%!,+YQ" MA66Z#3INB*87$$?AFGYW]V.DCW)CLE<^KY;/I5[_7_WX=2W%^\5[ZP@R)@C? ME,_6/IEQ2ADG. 898=I.8$4!&(4**"IR42@F"6<^J>3N0WLQTPAYXZ;3G\T7 MWYKN'^4B*AN9([H3VH^H/.;!C:R&07=@PC+ VF2J1FP3?_++KQ7*?XIVPD?W MEV'VIBU_Q )1E\? H]*7/R O*:S'$_KTI3YVN;U>+M9ZQ*K I#W'K$K85N>7 M_[%<&=]V';YQ+_[7MG)ZKV=I0E">)PC@/"X $B0'#%$(DBR#*%&DB'GFWL0Z MF%Q3,\T^-]T'GE8EMW\N5]%F&?VS4D"38Q7=1/?W5QYPUFZR8G" M@5Y12[&[J%(MJG6+FO"T^UM/H$_C[IM,Y%A=OD><4,_FX,%A[^XD'FZX$=N. M!\?HL$=Y^,?WVTV8SI7O%R8?U3I,]*M\_]W$#L^00+A(:0:R(H9Z[Q +0#A2 M@& *,\5XSG.OXZ5S TUMH;Q_?%S9&$>S1BYX^63"IZVD?MN#L\"Z;09"P#7P MBF5;S>YEO(N,E-%]-U;>-OXE( )9]&>'&=5^OZ3L2VO]XO4];/.#[/37W^CJ M49IS#X^XCR(6F(*9&!.(%ZZD2: 2() A)BF<<<0X7=:U>/.G&C MK VM^)ZFE/7X=K)%VKL-/FM]^-1C&G=O4 MZT<9;W<:#)$FXI_9-,:G:(WXR>V%MB&U,/P]CXGZ4FT_*I&?A@N*4P0P4 M*4GUII1C0+(8@PPB(A-!8HF*U#J1'<)*":=/B%M"UM M-AWI6SWQ=]N[!D5UX 5J!ZCFKC:41MR[Z&.%9-!$.&=T@F6B7!IOY&P41_6/ M,U)<;^S'/K:H057.X(UEP,^V]+N-_MLU?##7-$JFI+E0)1I4%4J7#7!$[O&]'8:W<'A9^[)L*; M]:X",A 3]I-A5':\"J:7C'G=PX+E]CFVPMZ%6LOV)N^B2JEH9WOJV6KT,J+I_0 M7Z1;9QKV!M$A!['_LWO7YWM:R6]Z5UD^RRK]>[?O@VFB!,$9R),D!BA/"" Y MI4 BP9*"(JJ45R!IQUA3\RY*93B79KO++YN;!D(M8%)\!"P MNKY#4UEFOZ&^B^XWFU7)MAM;H4SO"#Y34^ V:!6_2W"%J^1W=J2QJ_E=4OE$ M1;^+M_0X1;[_OM0[]/^V3/9)V7/J>E-H/87_)>GJX9_+F4"8B51H^TXII"T] MS@!%60JX)A::%E EQ*D84S/D]-N$/$XW'(%U.&<*#]? S-(6./JDHBH MI?$U6*'O(B-VI.4.#ZG'J5!X:$#TQC/ M6WMPM'FFZ4YD(H;J/LP)@7$FF 0X-76\$I8 *@O]UUP13<4[F>[$ M;>.QVGF9#QBLX[+KG(NM;?'Z\VKY;KGZ3K_(9[G8REF19SQ7209B"2% 15P M6A082(X%I&D*)?,J$>TPYM1838L76?FB6L!^_K\NE/W<>X&P&\M[=^"K

S MMU?. 9[ 3K>N$6_B4W. X)S+S.768&<97R1?:FK[;RG>"[W>E*HTWHNZ.$SE MD1.'16+TO^FEJ?V;&0N>U][C'VC-WD*&2O9-36LBG>U>AY5,6K5O6N M_VFYI"8#'R*A/F@D6OJF&=#QZMB)B+>NV:8D[7!SDG:7;,GU?R M>[G];OQ\[\IG.4-)FIJFC"#+*-56HRP 0R@!B:"YB/.48>A48M]OV*E1Q<,W MN9)4Z:&N+L% MW(O?[!#W"KBTI XP.6[[^<$@'WA="(JV][Z[%VJ!=M-^8X^Z1^X%R\N=;[^' M]*.[3Z:YR'&K\AG,*!(P%B Q+DZ4D0+@."F DKC(Z.]M!WM"DA3#/ %Y+O0V.(,Y8) G@''!8X(0B857N_#A19X: M/S52F@3A'3W]Z-%8N_[I:KM=OYY)O3!5DOC(UW.LZ?BEE M**-9#D@,B6GYD.D=>YR8U8@DC$J:$.KLC^TEPM06%EL'G+?+6-Y%LA+<),ZL MJDX&/L44KY@>!T_NX* /O!(T\D[Z;@0HW&4%/@ MX>X=?"I&D*QPIU1+X42M;;_CS M5,2QR8:GN1)ZQR-,3<8T!3E/)$X8EK&??_CD*%-;2RKO +52ZJW)<@'X!>> M!Z(>+I1K\7!M__,>M3>3.,X:@R#)0%$0O1S36RQ&4'"2*%TE.\SA+O.HN M!Y=P:DM02\#HEW(1K8TVOA6CPL_C.,O,5;/S$RTM+3WOHDK3Z2PF9R=A(@O( ML7P_U:)Q%M[0"\7Y@?HV?'M:25Y:*?3/_.'> @O6.B M0_2+TOUWT5,E=@\3=IB9]K!E;SY_TS=J]V7_F]FO-*ZZ MQ%GR_,?C_[=M") M"6GH#B/H^!;OH("?-'V'';'/>6L"8W2V_4%=N0Y+R7$,$Y=95W1Z,+V3& MSXSH M3IP=W1*!T!O:'=$;.'\_A ,BH?P/74.-ZW=P4/K(W^!RCQ^!K%>;V>MOI51O M?Y=\NRF?M1&IM"FY:M9'A'F1\P)HHL@ 8@H!FC&EK;NBD 5D$.;*A3LNC#,U MVK"B1CM9HUI8-[*XA&DW3P1$:F"*. -20'O"$8LN%"X]?10^ M<%2QH0+7RX,V]K1;S_59"V8]RW%!4B4P()3I/2!!"E"6:%LCI5F6%9E,18C6 MGI?DF!J+7-O<\XKS\)X3Z>@I''YZAG8#=C3[K-3H[O89,-?W2C"';?AY48HI MM/QTAL7FON/9$JKRH/@>6;&B-8= MB?IV:QGH[&_W_W+UI<]PXEC7\5Q Q;\SCCA#Z 4F0!&<^J62Y6S,N MRV.IJI^.^I"!5>9T*E.=F7+9\^M?@$ONR020(,6:7F0M2>#> _(0R[WG&B=! MY67(,-=^\ _%^8&M&_9=T ^T!^^(GKKQC4ABJ[O93%*)6;K(+"M: M*6I:.3"NSX <9NH-MVY=@=>-8T"T&J6&5D3UR7:RS^US[4*-J^7.XP##-& % MKKNMH=ERYHA\;#5(1^OS?>H0UYQ"(=AC]M@J,>]7=ZGOY!W^G-$4N1"9IG5$]O,<>F M D0&*<8,R@3%)$5I+*6T#DIRZGILG/FK'A:SNSF?@=77F7X'&>&"L]PE;)W136XM#A?FY.7I3KR37PMOD\![_[I:KO1$1E-DD_@9\:*H,KAXBE.( MI>*P0#*%>2&%_@NFG.23E_JD8$47*\M=]=!VNCR@^];V]XS^))]*_7[1[QM& MI]5"^\U2>@]'%G.5J(CJD652+ZL82S6;F++MF"9QE,9JMY5]8QQ2RV.0MQRD0>8C8;*TM_P<7Y;VR4$829;VH7U_J"SMD_"&SM(^ MW9''JO!(9>M;_=WJQWJ)6AWOWR^JK3V]%FVT2-_+6HOT5SI]E1-$A8AS&4$4 M9QSB6+_M"\ST=X@D, MF/.QQ8^;N9"3.)6$"\KT3_+O5;/SMYQ('F6)R!B4,=)S["AB>K:=Y+#(4"Y%AG.9$^O9 M]G[K8Z..VCX3I;AJ+'28;QU 9S'?O020GI_^#1:/ ;!PF$9>@LE ,T(';-RF M=*=\[YR='5PTW$3KE+T[7?,J)L@D LRG)?]1?]T$>J!" MIDF:*8C22.FI4)Q"FB0<9CE-,CU!PHI;$9=;MV-CM,IJM;_^VAU,.D2D[-+N/:/U"YYES>U7)X[/:"PX/>]X*_Q7MC\E4-Y _P M6_-O+R$V;DB%*B1HU^FPQ0"=@#@HZ.=VM1^#W2JE%X7WZO8[_VKV8;_H^=O] MS%29,_\WZ\EO=*H?UN47O:!)((E% M!(N$4"'2*"4*N]!=#S:.C1MO/WRXO7D$]Q_ [?^[^>OUI[_<@B_7C[>@_OX! MW'\"-]?'A_ ]:?WX,OMP^.7NYO'V_?5W]U(LH\[ MP(Y1WWA<^UZR5MX9_FW] U^JY>H,&*.OJJ]@RW938+9UJ_F(>3GN_7+W"E-T MH9R]FE?D_4M3$#)@BFF/(Q2(]ONP<-!W1(\0[[]0^NS*[^WS>3'7=^WJATF/ M7>E^3,LO9M%DU]T-I: M,8!L#?6H']Z)L!U-A\*M9[YMS;RJ\NSK_*K;#7)!$W9L( E$<)U=#*D=X%PB4(VAN0H:*O63 V..CMNX&%Q__R*5:'!_*6;F2'\MOID[Q2@](R:9R+[U[^9DN M]+RK/;"]F3^S%VN2J?*]VD7Y92O4Z!*4T':+4YMOHJMX,IP'O].5^%CE#W M@MV\[$U'N&^6WQKT:D?HCBY[S\R[[/GPNGI=R.W:(4TZY5Z^L92"D AEL"@B9!)4$E@D2$ 1 MRXQ@0:(4%SZOF!#&C?GMTDU 5Z!V<:?63IO5[/$D'[\'P_R*G^Z]/U3/Q,%_^0YI2PZ:99X2+) MTH@7'.:21!!3F4"6L@B21,14_R^.TL2)\\]T.#H>IU.YK!8!SZV]CIQ\#F%+ MG@V(6]_<69M:@;8V=L.(P=*C7:$)Q6WGNAN6KRR=/^ @V^L\PP*V14SK_*OF M=N<%(TF"$SUKQ 7$1<8TH>@OIO ;HDC&$7,ZE3G9T^B8I!+SK2UT/&$_":;E M.7D(B/HFC6-9HML:"[7=/=#'671"G32?[&?8\^)S[AZ<^IZ]P(\B'DT2R>OB M1]5NG: 5IW&2,QI!24V MJ(*$L932%"!!!:*RHQYJ$0>]F1UXP\O_-@:VDBR MTU4EZ7@%4/4N37#19+^#^2:5U7SJ/UYG$B3H"IB;KM$ M)#?"_5-+_9V.D;(C'D_@AV&<-=A-]<1 Z6SG?0_$)T5O)\_TW(VD07"O" 4 M)E$N($ZY@C1.T#H#?:E,MST!]!J"; M*GJ&M6\.\4'4J0B-)S87%*9Q[7&P8C6>4&P7L/%M8F")J ^T7%0\64EYU^H5 M9G5F NA^G1MKI]I&$WXWP8+%28%R2*@D1C<"PR)EFNURC&2:IA%-G11;![!Y M;+386@F^K@2J M1.Y#]=8Z10X6_S&4B]R'()B6D4?702NR57UO;07HSN6"E]K*29H1(A**8,8D MUJMW3"'#60X+E:B42R8CXE8/R-6"\;U8:L,.JK#-7[KS+ (-B.4[HT^8^WX# M=%13JQRX MO;KDNP=J+W,FKG\>NW@%I'_V,HG78>'LNB:18-^1'@Q_GLZ5$N MGDU]ADD1T1PSRB%*)8.XB)21CI"PB#+"XP*3+)>3U7Q%IW;JCN=N-G=_+Y00KA93*I0G7UNOQC!)(291 'O%$DKR(8I:ZJ08=[VAL MR^[&3E 9"EI+P6_&5LMSKK/8VKT70B#6,XG[@>4AZ=.-1# 1GQ/=#"S;T^WL MH5#/F<_[$4,ENO#*5]5BN1)AF)I)WK6) :D*Q6Y5RUI'_2>)E"GC!!8$48B3 MK#"B"1',HH3+%!4TRYW"\WR,&!NA_"P73W)QM:N9O)96:9VK*WNZ\8O7$-EQ M3]_ ]\Q+N]#68%<.@(T'NR7_^DBQN 3$0)3F9<*@='<)2/M4>%%;'CH0/\]9 M.6TC\4E,,$\IAQ$O(KWFCQ6D4B HN4*2)$A_9=8J$-LMCX[0*ML<9 ]V8.KF MGXN<[YE4:K-\=!]V '!0?? %8B#-!UM W(0?CCG=*?NP<\%PH@_'[-R1?#CZ M ;_)V$UU_E>=4]0E3:Y?5U_G"U,2>A+Q*))Z-08Y$P7$(F>P0#R!&<^+.$WB M2$CJ,N?JZ&ML3'2S=2QZU48WT[6Y_IN$77C;3: "H=@SI34 -C',3;6TY3KSWP8!>> 4+!73K?>! 0"]H#L, M_9KQF'6;D*7-0>Z&0V_FLV^:*_2K^O.BY'(B.>5YG#*8RH+J]3LW(HQ<01YA ME:8(2Y[:UY6R['1LQ+8Q#[P8^ZJ5^R\/[\&+7-0K>,L%O!/R%E/I'O#LF;F, MQ5LA,5?;4[!*L;\%NC*\!U0=IL8]H#O07#@0RFXS7T>X.J>ZMFT--[=U]&YG M,NMZK7OB^,_T>_G\^MSLX4N28)FHV*2%%Q#3(H.,9PI&4J68$2Q3;E5Y^Z#E ML1%S8YQ]?OY'W?1_VU'8%/-PXZ>T%V=:[[0V62WW4C>U,Z>,?\%LS M7G/-Z*_506X5#'=DNO9QOEQ^DGI.]TB_3[)<$4KC7#^,0J\92:+7C"K)8)H( ME.&D$!EU6C,Z]C^V)WC+?#"OHF/YSG)FJFUW6RNZ#HC=6K%'F/O>K=Q"N(X_ M/KI@?&?,_U-5"J2JETF_AULX>H(7:.'HVON@"T=/:/87CK[-7"KP?Z3,^O*G M'UL_58*>$X&80#Q%)EV609P("1E6!2RD0JB(:2+=:GRZ&C VUMM6X%W+L6^[ M<&5R"[:5]VNM7==M,]=QLMPWZQ']OC?.@@-_@1J^&WK!Q>XMNW\C+7LW<$Y+ MU3NVP!?YHF_3K^:\H@KN6QD9_(-LWDF<14(J@6#*J0F(002R.!*0Y3DE M*N4H%M0G^<[>A)&>5]?FMKO:VYH"'EH"EH-A>U 0%MLA]0.VS&XBC2O#CPH* M!-8-<$,LI&* 9<_#:P6X07)4)<"Q"<^(OKJTY5Y!R^O5#5TL?NB>ZJR[*<09K)' J11*F()764.[;J=6QSN:KNK'FRN/E&;NQVC.FS0MR. MKX+CV#-3K2$\K.%+5Z"U.C1'.:$4*OS/JL]A P%=8#@("72ZV'.'K2H93/T6D4( &D''?0RY5D$=]+PU5:7G< M]Y1CE>HWPWRW(O;;F>$Q^3(VTMF/>Z5T>P]T]D&;RX%90]/Y MOCG?RG"O!VN/=MC<_BI/G;+#4\:/^A=W*_F\G"22$&'$R9BF6HBIX) BD4"> M\H1G<98FR$IZPZ:SL1'OL4-V\)LQ%U3VNFJ6=>%LM[L5"KV>6=]D=[&=OCNXXK;JWTBU<\CJC= M:_UBG'I^G-TA->T^<,GI94$@REGEFD-A16EH*-J: -J-'6!J02*U1"L4AW9\,2B)7C!]QA M=Y5GF2^]SKE7-PLIRM4'RJORB?6D.LH13E2QC8KJ7;0C&I.92IH;?5;L)S&UXY!@J#6,WGX N9>1>P<&*%*BIWL M9]CZ8N?""2Y$E$DK*,<148D@PC_7RA1N:R/(B MLQ*/.-[\V.A@8UT=OU_.^/15U,68ZGQTVKPD9_,9Y&J)1G6AYQ(Q15#DF)(HK4H*^)QJ]FCSV,BGWA-L2 5,-];Z'8KV.=IN9ZLC&<.A MCFBWW+T"&X?!ML?-8@NT/E?Y3EO.@<;M=7K#]A^OZ@#(\$>^ PQ4X)/C/BU^ MDP/H 8;@U#GV$%U?N,5>6]#LJXE[8Z?NL)P]_427Y7)3-RIG-,D2L]6>4P$Q M%AA21 M(4TES$D41S9UB;%P-&-NKQ=C?5HEOF*?U (.][@\T)[6;I#'JIZN6+8NAM?=ONWV:/WQ&&>?F2E&KDR M^X2/>M267^=3\;B@0O?ZGOY83H34BW8NS-8>)Q"G>NU.$TDABS!G4J02*^%" MA4Z]CXT'US:"56TD$-I*-[YS@]^.['H#M6>F.U26W9A^!39H-]:#]UUH.Y.; M%VJ!F,VM[T%IS0N6?4[S:\13+\DWN:9)H;E_72U7>@&EK?DRGTX_S!?FCQ,A MHD+FD3)%H?4D,$899+F>!"(2,QJC/(N($_/U8^;8*+*IJ_7+3(]?DUWG*+C4 MSVC:$>G;CU'/C+M=T>9\0N5/QQ(JURF36\Z"WXR[H/$WI+Y=KP,22B6J'R.' M%93J%>@#[:E^>[M,B'1YKVX,:#,]R3.]W:LOY?(?/_TP7S]0KF_8S6(4BTA* M2@7,:-HSN#;"EBOE%?I.S5[F]C:FYAE:Z MP/7JU6Q<5K_ZRV*^7/IL(/@,F^7;H-_!Z)OJ6^OKLCY;]EMA O #"Q6ZF+!F^B5>D!T2K+4IRE/8:WGN9[A_T_3BYG_FP+D\]?9ZO-" M/I>OSQ/&,4J8HC!77)@S/@5))#&D28R4H@@QRIW$ZL_U.#9FW#;8/(/"+']% M8[.C$M=9M.TH+BB&/1/:/GS5[D%K+GC7&'Q:1"F[5YCGLUN\A9;L-XX]'W#DL+Q5TW%.Y[)4<]#K4-LMOXL#L<1QT[V+PX M_JDW/QV\FZT6Y6Q9\EH^/Y5)1IA@4"\1(HB1%) 1K"!%"G,E>1%E\HT."'#>V,Y^/&@_PC],4\(K\#:X^#E8?H>E?$=$^[9^4<]*3P.=X^' MA2%2 2D*HZ@1$4<)T28S-G>"G75-EB1S)@J M=54R\94T_-)2&]YK:"RY/S32(ZS;55L_=.&N7OV_,/L [V7][]WLFE?'B,LODLOR6Z6-D:2, MI @CB!(6:^[A"-*4,XA$BG*:%S)"/A50;?H>Z82J-10LUI:Z<8\5[G;D$PS& M8=BG-1>\:PW^D]%N6"/ZY3RBSBSD E$@&K+J<@%AGXB_\-*6%X$+!-"\2B!'-(,,$0:G))B%82L:LLD./-3ZV:4UEE%F7 M1?$[]B?0FFLOIGR 7C=O7(I)S_S@"H>3D/(IO[U4E \:&TQ"^90;V_K))S_C M5:UF-I.\>K=.Y;=R6%, 9E35P]9..:,!WL%8\Y]VH/WVDG.9_K#S' >Y'0J%^O"Q@0)+'(. M8\(CB#&1D&11!C&-3?$8RO/82D_I;$]C8[_U5/VE-O9?_X7$4?SOR\IFA\>] M$UT+:@R%6<_LN(:KL?,*U):>KXOL")D#28:";B">?"^7?%&^M%'IC.J_<@F6 M7Z5<@9ET?70))[Q/+9?,XWYY#Q'E/Z)3;@?9_ M#IH?=*_GE'/[^SHG/Q=,QO)N)N3SK%0EKT,*ZFC29T,@U\M[M569ZSU=R4F$ M$8]3KF 2I7H]*9A92N8IS%&2)JR((QD[!7I>;-'8)E^?F_/(IMK[5SD5^GW( M_P%6<\#GW_2;[F6^7%9G.N6NHX!/:?E\N52EXXC:D="@X]0S:QV/ZM]S9ZWE M7WNDIRYF K-=.]!XU:N I!_ _)FJN?9M6I^EJJ<0J9(!G.:D%C_GB?(JNIA$&O& M1M7;*@WKI)W.TAXFZ+-R"E1>^=4XN&Q$[>AZL''JF:K['R)O$8>+H TLY^!G MRYL(.UP$VRF)A\L:#:$A^7%=-#DG)KPU9Y EB80XB3"DA5X@YXRF6!*A.'*: M(9_H9VQDNJ=C>$%)ZE/ VC%? +AZYC0OI"Y4=CS H1<-QTTO;ZC6>.!JMR[C MX<>#+:WUNKUBGJT)X373_5)N6Q#-K=$1W>/'EEC5/E']CMXIP=Z:WT,!=C?< M^ELY=77^ULLD"V LUD0VK7@<\'W4O4AY_R*-=-/LJ4I?KKY\FJ_^+E>F#JW4 MCHM-0=IZ'39)9$P%BCFD"$<0QW$.648CF&!.XSB-8HFI]>&?KQ5C>T>O/6AD M26;S%?BA'T?>.G %Z+.]$--E(V1Q@#@$[CT38>V"R0=LH:\T\Q_1N?+@SSDO]WSG_O+BQ M"W(A[Y;+UV,92,<3."?@%?)/+ZI&]+$'2<;PL=]_Z'86^]]QJ^?+: M_C8A\NIXLOLF 5E/'92^/8S^M9+EZG41,KO='\^0J92.%@R?4>D'T='$2L^F M//,KZ]MI60LEM@10G7U/,APCAKBIILPS/9&/8LA$GD.5RT3J&QA%2'GD-G5T M:?4H#I_2U#YS:KZH55/+EBBYL=HQM;(#<3N.NQ3 8;BLM7*ME;I^N]QT@N:> M1WD>CE#YDQT]#9LW>=[E@WQ)BTO\*&1OMM<$%_Z8",5SFN,4"IXIB$G!85&P M&"J$N"IDEO(TF7R3"S:W98X3/;G<]-O]];FZ,8N8K3C+)@ZX"I,#[UK192D< MYTVGH+;CC0#P]"RZW ME9J;,+N_2[IX_'T^$0GG$1(8%C3%$+,L@87D!>02(XECJ7" V!'*;V#VC/A=,8S7%6AM54.TK8S5\#X ;0C 2M=7H)CJ'*77C8, M6_/R$I@."E]>U)@?&6X+Q,Y$M=PSU>CT&L;H5ZQ^K \IXTPOO1"3,(^H,J$, M$A9ZQ*!*%L^UX;%M2'^^N?[K[>/=X=_L KC^]!P^/]S?_^=?[ MC^]OOSS\'W#[7[_L[4/#=;3 OY53.?YL=:"??#?"'+IUF=S<1_/"[H;*E[ MJT^@JY^F]7FT^._79;6W_TFN[M4C_?[9L*G^PVJU*-GKRD2 /$)9KV;$.<]\K9.,WV'&\T?\&[S[.E\L_78'V)F@Q %L@5'R_!0/8X'!5 ME<6;*Z"QN (-&F ;#G/\4P,2<#7^%N,8:HT_J.W#[AR\Q; <[$>\B1$]Z;PO MS\@$_T5_UPC'.1J9P5RJWJYW"VC^V%65FNU_?O7I>BRH6OCK-=3[,'''O+ M4_!QCN@0I^=GM..7MN+Q-0)&?J^5)VY1 T,H,4!5$ ,J"@??O2&TI@/:/FX M5.?##XFS#GT/)GCN^--R42G<-YMI.W61?I9T^;J0XM[45-)O\'+VI#_P:3Y; MM#]619CKC#M%DRA"20$CFN401T;K4$AIM Y%D>6(X\BI9FLPR\;V'C..U84M MJAIIM;G59'_;?K^DR7##:7FF\!:#U/_X0&LZ# M,XG@'7B>4\QG3X]R\6QB17ZF*Z.6J0WX(E_6423Z13'CY0N=?I%&:ULW?:\^ ME$M.I^:D9,)1&O$HY9 S(U9"1 Y9C%*H,IPPA93@A=.VWJ4&C8VP:R/-,V^> M#<<3C$L'Q_)D8T#(^S[Q,++^QI+D.T2_!N:C;(-]L\;JSK/&9V+-OG2/3,J@<;(K7QADF;1(:="GSOR^FK M^70?Y\R^* 8B5>?N!R517W#V2=.['8_LXP>Y^"9_GM>:3[R1NL:9BN(L-36> M6 )Q0@K(DLCD&*=%SBF.I;3/+#[6P]AH[N'%S.HK2QU248]BU\U&01#I>WMW M8YZ1C.-_]M%1/XJ-0PKNI1@-E%Y[@%6@9-DN]SL388]>.%R2:Y?=.PFLG1_T MD4F?:IZ8T56U*_M%_]O<N'5"TO-OZ7;WR,Y_U6]Y^D4;BB:^J%-8;/3U\DLM)K%!*BR*& A<( M8HX9)%&.H4PY28I""BF=EK#'.AD;X^W8"'AMI-NR\RB6=DO+2Q'JF?-VP;DY M X[SDK#+^T#+OJ-=#+JTZW)R?_G6^=D00HR_Z-&N\B:D>-]D.$Y(7.@)#9*0 M*+-04R2&-(D2F(DLCTA>%!'SR2$_V['5?3Y\)GF5"%VN#;\"KQO309L6>HEF MX]$Q(!%+989A@DR4&$XEI)G^+J4TBGG$1:RD2Z&(,. /73DB-*IV'!P4JYX) M>4\=\PILF0O>G[LY+Y3)[("F%\',8_V]H71FA_O=(II=%X8@]9OY[)O4[9M0 M63T02Y-Q\EGJ.T[/[Y_DO:K24*JHH<=%^?14U3U,1"()ASG!'.(L+V"!A82) MR%G*"IH0DOFK\#K;,[8YX=IJ>:<8-$J=:]QV.>Y6[/];>8!7O.YS9 M+GK?];%^H]A,5#*?X QSE2 %E>2QGIA@ 0LJ,J@033@10K!6OH>N&?A:SE H5P8@4)AX[-?+\W&32X(0G* M;,6.ZZBU^7;4&AMRE.SFC[UAWS.A.\8+5N8/'R*X@]K \8%UWZ,,#MR!Q3.MD?BZ?KQ]N/S!/_2Q8V[7 M?+A^F)L?-L_Q5E.#/)R'IK=/W)&_>$77SLKYXL&DC57GGL\?YW3V@?)*[[.) M&2(YU_,%06&&60%QRO5#EE,*%1>I7G_I:41F%:]AV^'8)@G5!H=;[9W.C4!HU.'NUL8#@"M?%CASFM+O"BS+WB%=??R^6$(XH$ MB3%$6:'GJE0)2!AA,(M8P5,29SEC#EQYI(OQD>1!117PFS'4[9D_!J85/UX( M4>_$V!LZ3E1X(4J#<6 /U7G.(W"&]XY=.23A=5B^QW1=G_0[6;F>5L!*<5ST MJY&DG\0BTJ#IB2$KS*8^1PJ2A.90D (+(6F62.YVI&+7\?CVRJK8&\@J13^^ M+?TG:XO=-NTMX;?;K0\/:=^+^'/5!F_/8.J\->\&4: ]> M\6H_:MI4;C7J5#?SF2D8)/443RXG-$[R6"89C),TAMCL&Y*(ZL5K5FA^%SG/ M<>YRR-C1U]CF8UNF5K)N?-M8\.[3?"5!%#L>'G9A;4<^@1#LF7'VP=NQ,QS- M6( 1B%NZ>AJ44"Q/V._]JWB2?].TP0;' C"(.$V3F M+[$Y8M"_@%&$>1S'N50ILHWQ.M;!V$BBM1&T1@)CI7V4UU$0NXD@!#2]'QHX MH>(4Z-7ENE>DU]$&!POUZG)G.]:K\W,^*A9;];#J J)MKM'GA7PN7Y]/B$!B MH5*515!11"#.D81493%D&4UY+I22Q"J&\P(;QD8!/KJ/EPR!Q69._\#V3"#; M#H#[IMIPZP-XUWCQIVVQQWL[L<=@P^ BP-'[< RES]';L#BJ>5P$:+?8AU_3 M VJ!7.3[KE3(94WU5%;EC.;]5NQ99UF-I$@QB02&F30K5U.PFHE,0H04$A%/ ML$+9Y*42SG]8T<7*;OTZD/4NS_Z^#_T]_C_)IW)6O>D8G58[R_T660ET)TC& M5)ZF.4P*F>L[H^#UH/^[H+;RNH_UBU@ MM[4RPD$=<&/X5'T=V_(Z.Y'>XZFL$W;,AJJJ$\CJ<574"3L4SM5T G?O>0[( M__E:UE$4ITI5[_7^RU*JU^G'4NDYC:(IY2F'0E&]^D:20Y:F#$9ZKH-RPBF) MI,MN_"7&C&T9?KML' $; M3T#MRI'W@,W@N)\V!D UU!GD):8,>S(9 +2#\\H0;7JN*TV\@(G:D"*:1$2E M$J<)+(C)3*4FH$+2#&8\R55*L[BPDQ4_UOC8B.^FR72LA&S,6=N\?I^!LK(7 MJ/D"/,O%DS:E^C,U8[0LJ\\XSM:W(;:<4GL"U_>\MP*KMBO@7/2(LZ$FC-M- M#SNK.^+4P=3KV&?\'N//BR;,M&JS*IPU22,>4YS&,#$1H!@5&2PH4U 051#! M)9*I4\W (WV,[:%>FU@_UU?@_T-_1OH_$7BA"_"M+CL7H2O]JS;'F;ZNOLX7 ME;(?78'_>)U)D*"KZE"B>N[?2U[%ZH(DJGX;_3M87]M01<4>FVFP93MN)')L M@.VXY,)AZYE2-B/V4(]84QLP-,ETH!"(:X[U,"CE=+BXSSQ='_74Z)(K\X#? MJQO=:KG:+H+R7*F$)@++!*D<8HPBB 5-((ES! N684)23"FV.@*U[7!LU-38 M:W+\>67QKKH"?787O#V+N1U!A$2R9[;8 K$V=G?[[+H;1'?)+4MD0JEKG>MN M6"$M2^_FQVT&M)A:9L_?7+HIQJ/%&;,LA3H["MR2;# M!<0DII!()6 L>898@6B>64KLN'3K\J ,$PV^97BC+-+4;5STIU1.7-$LI%93!0B %<2$YI#)F4*5Y+!0C M4G_ N43*?B]CFR%NC 1<6PG*&9^^"OU3.0,O"_E"2]%F\=1;4O/55[V>Y+4W M@%;[A!XU50[0MYLV7HQISVR]!:D6)8*IP MDJ@HX7'LE&K3U=G8&*.UU:R'C+6.^])=L%KN4P<"J^]]ZSVV$99UA0F"B&(69ZJMS4.9Q@F&?@MPN]EWA?).S M5_E!6VYR"$T]\+^5*STU6J[FSW)Q^]W,\LWNF)Z_Z_^)1_I]HE=7B)LM\D)1 MS4Q"SV>*(F.0QS1%22RC CN6B'2V86P\U;C@NKYQQU[&22I(&D.&S$%%%,6P MH!K[-"UPSE)AZA6[:4GTC/XP6XF#X6^[^NP5T][7II7UP- 9:.T'OVL'0.N! M49=H? "M$T![$7+YZ@UAL,6MNP4#+WV](3I<&/LWY??B^>EU6-QJ\GCFY]0ILN76U-XY;GFE^KGP#:^>: MF)5J%=#Z%XZM>P ]$(N'M&Q0=N\!TGW6[Z,+_V*F[09_SJ*")XF"2E!3BSJA MD!3(R*7A/,$TPE&>N!8F'>FA2EV8C9_9^C^+F!TQ>N+0,['5$ 0__3CB;,"* MFV]RTG'$I6.5,"\[U3BNE?A^;G+&)PG..4HD@Q%),KWPEP4D68KUXRDPRUDL M\\1*"*BKDS$^H@<:I;6I%ZF4-I!V/[JA@!K@&>X1HTNT7-VQ>CLUU_.872CK MN@N&F[!K<^T;2KON6M\M[KKW67@\!ZZ:UBV#HFRV6Y+@TF:'75@6\OL^ ?\5P.;@M[5V>LD3;)((!7#1"I39R-'D/(T@B)" M*<-%6JC$>56PU\?8'L;MP("JF/.J+>8,-I8OFW !RT>U"V+[9<0%P/7\^!Y@ M]NB%F==ZXP0J =<=^ST,OOXXX>*Q=JDW_UW^),O3OX%WE0OU#XKB!VP6\'6$$@K-GXMCL@5\UX%V!RE20 M]! >88%)(-KHZFE0^K!P>9]&;"[QG&&42SZ=+U\7\EYM*\M\D5,C-U*M(0Z$ M99:; ,1<$TR"A(*QT>6.X=4);6,ZV-CNO"GC/AYV?-D+RCTS8RB _9)P7, *F9ACU>_P MR3HN8[L MS[WV6Q\;&6G[ */+TJ60ZP%B%L=:E^#0,UT8"-H@2(]\Z0,T' ZP+D%EH).K M+70"'52= 5HZTJEGM?(W.AYLF-6LN5 2*(GL#)6,&%F(/)"088ITC^*&,J M#S\9Q%K$OJR14*[>##,HF=X_L,8GE5+XF[FU.0*(D0CG,. M.8XSB&4N(1$H@I05)!6I^0\.F*T[VC.I/E)$7<^:^L"N]ZW3L\F@/1TLN8(U M3-KG&QT5N8+AF. 9ZO#G;O9-+NNJQ'>S:Z7*:4E7 M_?9Z)OYC7LY6O^J/O^I[=GW1EBA&.+"U"95"8(L2O5<2&&5$<;U MFLUI!A3:P+&Q7!7&\JU-Y7S1B\@%*-<^NY%?\,&T(\FW'**>R73+-:.;MW'N M"FR[=P4V#EY5QU65CZ!U\@IL9>QN' U'O7T-02"*#F[>H%3>%[C[E-];/SU( M(T?-\BPE*L)YDD)II/)P3@M(BD+"@J6"I9ARIDA :>3HCR"-O#RE,FM9I,%I M "P.[GH M6?:M4.S#VGDR/T$L =XWT :V>.F#2N-'#D<)=JV-1YIY*CCX-'U MVH%+/J_?+/KE\_I[UW6GQ7-%#7-'/3:Y\Y$PP:-AO\5F$GG[:(3"-MN^UP V%#;-PU(M8W@ M76/EGZ[ IPZT/+9?NJ$(MHURHIN!MT.ZG3W<\:E4T:1!-1_#A_I-_- M#OG7^=0$P'R8+XXSW"3.,,JPC&"F"0-B1!0DB='YIWF&522B6# /_O"U9Z3\ MHJV72U!5"5DTH?>KN>&8>J4(EG*UFDKW/6KO8;,CI5Y'8:#-C]J%*R//"K9L MOSH^?=R\L .6M[P0Q5 U,'W-&+90YH5@'533O+0]SY*;)67EM,[)F-65/$V/ MFFIJ*4&]O&=I1!6'"5%Z>9]B#!F1%/*,)Q%/4Y6F^60U7]&I'6&>Z]!I=;[N MMD=&O'^\_@@^WEW_=/?Q[O'N]@%?@_X/:_?KE[ M_+MCWV:X+5.KP[+:P("%-BVA"%5H\UQWPQ;:M'3^H-"F[76> M>B#SA2R?9K78(?]1*972*LCJ+[2F=/9$I8RC@F!8*)Q#G"<2 MTBS*( M$#J-D1TK!8=\('&1!MO6;K!E.#"6@W?&=KV.W)@?4&S$ [10ZB,N70\K1^(! MRH$^B4\;GLO3Q9Q+*98F@*M5.KQ7]?G.+S/=CEX.ZUE>^4T:MCTZH?NL;\GE M).."1$DJ8)X19M)?4DBRB$".2"R4T',OZA0.&LJPL1V>M'[5@8]E*]1I"J1O MJ>^,BD,\OT_D/*9M?OF@COFHOP8MNTG$]&VJ<+=>W;S!Z?:]W&Y>N-NJJ MZZ(&9]>\VW5-[JN]:/T+N>#E,B0AAT8]U/HXE%G#KI<#@WFP?@[=OM\+X/9U M,1?SZ90NFI 2&A.&1*I@DO-"3VJC%!8Q26$<"X$XXGH=S5V(?+^#L1'RQCXW M1CT SHX9+X&C9X;;F-9#CL\IOP-QS$'S@W+%*>?VG_F3G_/,W7^>+U;E_U1< M<*\^E#/-(?H-4PDQ3624LEAP!+,$(X@CSB%5#.G'6HI$_S?2DS*GC/V.SL;V M3&_;:M[2PNBTBG)995E6>SGKB1162"\4\,-$F!Z%OC>T[3@W%((]\^\^=$>D_ -FVN<;S+&,^>S+:VU4E:-W$]?=2\W:"XI2J A)A!,D)SF$A$@E1 M+CE1G&%2.)5V/];)V/AZ5X7\"A@[P6_&4D=1NJ.(6AY,7(A3WX<1.Z+C=A"Y MGTAT8!#J%.)8%\.>/'0X>7#:T/59CWR5.[VP>ZZ5M:NJ:%-:/E]SOGBET[;H M%F4)$Q&.8<[2PA1#DI!$+(%*(DD+@E%2%-:B<.?[&QL55-9) Y]V$D\<+O.-X>6+:IM6-UAMPM>[<->KU:)DKRNCQ_,X M/XPRWFSO+B="%"Q.$((I2?2R3TH!BSQ3$-&"BCC3C!XY'7]<;M+8B/U].7TU MNYE *B7YRBQP?I?ET]>5AHKJM2E]:K*[(*MVT5^:^"+78.&+A])NNCCL /7^ MME@[ VIOVFK-V_Z8R,KU*-ZN1_',T4? -6LXS(-%.E]LT, QT:$ /(R>#M:R MYSD&71B)Q^5G6<<=5C>J%&L1\H@D D6QGE%'101Q46#(&-;3ZCB5FJ[SC%&G M6NYG^ALE^^H'M#6["0P!VOSZ ?XWQ]./,W!;'H:$ ['OLY$6MS5@5Z#%M ^! M=TMD0IV>G.EMV,,4.]@1 M=P,]TMLM#_KX'G%I_U$]]A%?G=,G.FLVYV_FL^5\6HHZ070F/NL[H-T46&_< MT^F#_DT]X]C,#;C,>*R$T377B[>""+T&01R2(D8ISC*%I9.X>1"KQC:#V';J M"NRX59VH;CMFE@5KU\#&-^]B,V'&V8Z"!A^]GLEKJ('SD'T-"'0P==@0-@TL M(AL0QD.MV9"-7Y9"^SB_YO]\+?42\G59SJ3)'O@D5_?JABZ_-G\1DU1DFK"?I_D(MO9:.U=2B ,JUNAHIYOT@^?YJ9 M9)#/576/*C3EH[;N3O/P2P,&%I,D-Y'DG.210Y[7R% MM6]L\]S6/=#XU^QOLP/5I+KH!E_/FS9N@MK/.F0+_&9T'>"Y:;< MVXUOS]QLD:11J7Z(ZAUY0U_*59UDI8?ZN0H=M1I+]\V^?A /M3D8V+IA-Q/[ M@?9@\[&G;CR3F(_4-X];Q5 A%"^H,N7;$,28Z/EQP1F4>4:C&">99$[G(!U] MC8W9'\JG.HI@MOK7?XDR]._WJZ]R >[94H]:=55Z ^$^.>Z;1C0;@58/8%6@0ZV&+U *34$G%'3T-FT-\WN6#E&&+2]S(1,ARTH37 M?"B7G$[_+NGB=B;>&VU-%-."8A'!*)5,K[*+2,\I)8<1QYG((IYE,K%AD:Y. MQD8?C9V@-A082X$V%;RWUC[MA+2;(4(!U3,U>&%D30DV(!SA@J7D?WZ:?_N_ M^O*:!O0WFZ>_L]%!'GL;M]KGW>JS'H')WC*;M>K*W]< L35"OV464O HB>EQ0DQ']GOY83BA*$BZ-#',6%1#'K( T MISDD>9SE4BF446H=]OS6WHR-NK1IY=3DGO.-N6!5VPL$_0%>MB36ZQ*A#J'! M;XVV3?#V6]LX(HX^M9]Q7 6:'5.!KD$!6ZB >BZ]TK@T @=Z4MA VU>6V&RB*_H]U^[D%[8]EN#M3 M[-+_\&RN>7*JBT+:WAF/_J-3AV MFU/]83U0!FUE_Q58>P J%Z[ V@DCD[=Q ]1^-%O_ 9-L+\$Q5!:NEPW#INE> M M-!'N]%C?D19;05MMC M6VLVIGFE[V]#9D=*GD#T3#66&#A3QQ%O Q'"=LN#/N9'7-I_>(]]Q/-@K)R5 M*_W@?Y/B3B]T9D\EFYKZ,'+[E)R*-(USFD)DY"PQIPBR0G^G,,HXDY3'"CF= MD%ET.K:'N+895D:#C=6@-ON"D :K$; \+ N,:]^G9@$@=3\\<\ HU"F:39?# M'JEF5"XADG$A%)$?8Z0S?V8*QT94)JBR;VDG36O!:-,EY.[]VS%YR'A@[ MXNH5[IY9S"#=5JFJ,TC7#IB(US9Y?,N'=9YDP*PI7P!#Y58Y]S]L!I8O/ =Y M6MX-!P4IA$2!"-&8)YF)D\"(4BBS"2QDI0Q1#-,$KK_,I^+W\OI=%)$D52,9Q!'B9YU)B*%A&@"*;A4292K/!).PI0V MG8Z-DK?6;;0RVJ^>Z7FP[>@B-(0]<\?!JK=.AWJWJ8W0&GV:='V*GEIC%*X MZODNARZ&:@W"D<*H]M?Z\<^)(U%SZ&F*W_"O\O'W>1-)S;,T5D(JF'-)($:2 M09)@#G%&(XE$+K/<:?'KT/?8V*BQ#ZQ^G[M1D O>=DS4$XH]$]+9A* 686U\ M#Z'M'J#U6YW^:,]CJ#/?!8EEQ?C.)OQHRP15R&>Z^(T;N$N_C@?=F:G4T["/=^)W%^IHUAEG<1J);3P,OZ\./X MMFKK_>R!3N6]^KR8:]99_3#U^U8FJO?%=#[!I(AH%%&81%1/& F-(4$9AU%. M%!(,B4QQCQA9N]ZM.&'XH-AWQOJZ5C30K"#*Y"IS4_N.1-Q(;F>P MB'($\S0B!288(>4D/.1NPMCFG+6AYN&JSQ;KPGC-:<+K.U?I%O6>&JTOHK4VKY"];^Z_ 9C@.,\K"L9P_@($8S\. 0=G/'Z!])KR@ M)<\*K.*_7Y>K5AE.B+)6R?Y,2W$W:P2DJEDFVY^(?I&U F,K&53/-!M9(/.! M2LUCPM(TRF.>0907>D6?\@(RJBC,9,IBE")"B-.*OF^#Q\:X59!2DT7*M[QQ MK$':]S#;4?&8!J]GXK[^?'=S=:ZTC)$?X@N3RP/4?%')[8$MGP(62QT(^% % M5_LV=]BBK0.!?U#X=:A^_5X]-P:]V6I1]U@N__'3CW7%4U;D$<>X@(HD&<3$ M2'X2@B B^L$KA$*Q("YOC8Z^QD;X.Z8"8ZM_-=DNB.T8.Q!P/9.M)V;.-&J! M1B &[.II4/*R<'F?=VPN\4S=;S)>2[EL:W82$B.120970 M(F>(ZLFG9HJYICH[ICCLPHD@UAWU>,IZ_WC]$=S\\N7+[:='\/'N^J>[CW>/ M=[M[U4&GMAQT,F[-^TL&#A/33G^Q!EJ-5 M+W__*HU>W./O\TE$.&.8FN+RJ5Y81@I#*B(").R,6PPAJGL1M"4N-([^,1 MTS@-C9.,1DN&$X'KL'I'EZWKG M_XV7 V3.Q_I:0^3 ;I=#-1#!.=U,;O36C4$GPYVX=#B2Z[9]A^?.?-1O^?E% MFB-5OGI=Z'FA.8BYG@G].[GXIB>(K:X/RAE"J8QADF)I:O/ED*59#%&6*I6Q M-!=Q[++FM.ET;&2X8W-]9&7BUQJS+U!6LAH!NT5H:%Q[GQE>#JGS8M,%HT K M3*LN!UU6NH"POY9TNG94%0W^HIM8&3VH^EQO77IE0D7!,T(1C#F+("91!HM< MY3!6,2\(920MU AJ&)RR?VQ46=49^F8L,R%:K[-RM01/M>VCD(L_>1]83$W' M/;H]$_9P$O -&*"<-8DA5V!3O6K<-]$HJ@R$N)G^U]45\+NIQE))X-R0OE'M M@)-F_6^H%G .\X'J YPUX]+Z[.]-V;GYR\-L_HU/PNI1@V=@-1.U'14; \014K@3I9'_-]&20\M4$Y;EDB@B(4ST=PT@*6$C$(!=*)0)Q4@@G M"=VS/8Z-$^N%W+M:[_5/0-;6_INC(OA9G.UX+BAZ/5/:MJUKZ>_&W#^!WUJ+ M S*7-3JAY+S/]C>L?+>M^P=RW=87]A!B^C,U._FK'_L3M((D><+U!(TI;#0: M&!T[ MMNH9\Y[YRR8N=3T,?4[(+H!QB!#5$Q:,)TRU&R*G4-4S3;G1HRG)?CM;Z>:N MA5B8ZG'U/^84,YZDE,:9(#G,4XX@9AA#PA(",R;UOTDN!+>*6>WL96P45QL* M&A.OVF] =1+?%?/M &PW=P6#JV=V\D;*FGZLD#A",$O)__PT__9_]?4UM^AO M-I32W>H@I&'E6$L+=A\.]^!'DSB/BS@A7,]\$([18@W&CT_QRT07\X X9$L?\3A8.GQVVT/G!!_Q*W#%/AC'_(( M C2"4.^;XL[UCJP4[ZN(PT_:7+K\>K_X3!>KDDZ;GXU"_)+R*N8&898EG"JH M\CC64_=ZJ)Q MZ2:,0='NF5PJH%L_0.L(J#T!C>GZ:0"-,^M?;;DSU*@XQ*L--3H#19[U.DIN M86,AD.T, +NH@^%"N4+@L!.4%:1!SZJ8SR_3^0_9BDF=" ^;5G>&_LZ\-RNA MJ?^1HH[S,F_3Y58,TO6S\6(2\9P7N)!0YJR &"&DYZN$P(1&7) 4486=I 5[ MLG-L+[_M8*YE$'7!O@;8;F(]@F'K^2UZ5D6PMAAL^1"PE&6_\(8JA=F3E<.6 MTNP7ZH-2G#UWY[GQO8;&^?[&QM[&1DA;(\&\MM)QCGP&8LOU23C@AEB%;(MH5R"N#6X3 M(\*"Z+B<" ?FD(N&"T!U7Q?8071V]G^FF6'G^'8^'! M?^^EDHN%%(_T>U5"]>:KF7OK?CQX_KM#.SGS*=+U_U[;N.GZ690"C+8\@3I!E09@@6)"*:$!/"(XRS/,(N MFQ)=G8UM;KI)(@5;UMJ$V+KC;,=CH=#KF;/\@7,F)!M$ I%/9U>#$HV-T_ND M8G6-KXSU3-ZK.I7B ^551-\7^4S+63E[^FF^6,Q_-Y(B5-\M^B\3EK DYS&% M&4<9Q!&74$^L$!28I(HK@7'NE"/FUOW82.;Z&RVG59 K:TT%O+'550';:1CL M&*<_<'OF(&.XB0-HTKM:VZ_ VGJP-A_T#S*%< MMUY?9')RK'A"280I;F>O691A$LE)2PB+"( M9:)DGEAE:+R)]:-CUS;_\Z4VNA(BH[79;#Q=[EF,>X9Y)O70=; MOE^!C?=@V_UZH;P$+0! >[>=W@,:#/2JN;UK&ABJ3S9 N"<$O2&Z[RF\UD)U[U(,;-=R.]UOAO;-__F9&^"T6[XS>CERNFE38">)1 MCDP65EKD*<22*LB0$C 322KB5%*>)"X%C_;:=YJ0#%'MR/11BPYI(]LIB-M" M;Q]"NY7'I^D!V1<4_!..E\J#R,PPZ&3<8XZ>!!1L;I3WH^VG3YU?S?B!9^HU-9 M2>8L5XN2KZ0P?ZCEH+=^L?7)]3&&$#'3MXEY?8L"XBA"D%*101+E>5K0C!7< M:6\WB%5C(Y OMS?WGV[N/MY=/][=?P+W'\#-]<-?KZJOX/:_?KG[]?KC[:?' M!W#]Z3WX?;F[!PU]O;Q\= M:R:&&7-+XAIZ)/OF.FVA'C*3-K!EJ%DSMCZ ^B.-]/WV+[>OZ.54+"C8H;@U MB$W#TG%(& \8/&CC?J3?2M_<4DA3)"!&*M53NT*OU$@B MXSC&6-AIZ-MW.3:ZWM8'^CB?/4%3_@T8Z]W8U@)L.RH-"V'//'F WF.+WHZN M=Y]"/_9X!:(ZBPX'Y3%[ /9)RN'*B\/CZR#\DC^-2Y\UC="Q.J_K%O& \T"OB\MO8[8W@#E;GF\"AN>'> .X^[C"_Q^6>VQJ]5>SY52ZW"O9, M$HE4E.0I)'D>0:SR!!9*11#Q+")41 3AR"-3;"C[K1[;X3/,:B.KC=.%G,I* M)^!=.6L>8\LES.#W@N7>S9B&=GBYA_.%X/9D(9P*P34WSKH.7, MI(&'+=1& MU%!F#[N=-?!@'&R*#=V_Q[KG^GF^6)7_TRA=5&NNY?+5O'HKE8LZ5EZW=:\^ ME$M.IW^7=#$A-(Z)0$2O>U(!,>,%+*(\ACE)$YQ(QM,"3;[)!9M;K8%\;'#A MK6U+>CRM7>>+."YZO(9 HD)EE%*8LSC5BU">0"KC"$J1,91CS%E26"]"^QZ M8>JS#PF_Q>JS;U![?AMOFV]VQNJMM,:#JEC[LLV1TDZ83]1N .-'W_ [+$[[ M'H:!EJG]#(?;TO42*#L7L5X-#[>WP7>B'EHWI]!XP+=^U,M#ZQ]?\;!0_W[PC@.42"*>1@+*1"F(I&P/S;V0?]?LV%VY,YJ=%OZB$I] M\[$-N:OV)GX,O\WVEL-U=-_M30WR>R57O1D9\M?%PIA4Y6$VQ[$%55C&/(6< M9@SB2"C(>%4C[.CK[&]UFI"VMC:I%6[O<^ZL+5[XP1"K.=W MP@FPS@<+.+.T!1Z!>+2KIT&9SL+E?2ZRN<2/+=Z72]K04:-2757=V:L4BV21 MIDH12/-*-CJ6D"4LA8BF691(HI+"*@[6J=>Q,.8*[!KOTT!J O MMR.6X)#V3#$G(>PU.-\)I4#$8]?GH!3D!,,^&;E=[$=+39L?M.4W\UDU+?I; MN?IZ\[I9D:\J8DA%6L"84TX1(5@PIWPARW['1DWM MHV-&&K2&@]^UY: UW5M(U'8H[&BJ!X![)JI V#I3E2-2@5-GF MVZYMGR// Y\C]X!R*-7F !8-*^X<#L(##>B 3?M1LEDQF[V[E;S6\]5JTZ[= MK8FRF(F(<*@0T1/'' E89"8,+2M2D1/"J!O3GNYJ; 3ZR=1KK4T%=&VK&Y%V M &O'CV'@ZIGV-D:"C94][(&=!R,0.W5T-"CIG'=XGTLLKKC@ 'OYF9;BPWSQ M2+^;B>'7^53H"8;^Q?'8VXE*F%(YUI0A6-R$34:80$0R'B59) ODG8CA:(O5 MXS)\4D7M2K5*^BJG56:%Z1JLYF F5W5N!=!O@M6T/E^\+.'"=?P<#H?[&(Z1 MU+ULQNAO[1BI^:(*SMGR$]RS:?G47=34[V#6$]>09ZJN)@Q_'.H)TM&33-^V M/(\5=M*N6UG(+YH#ZK+);48;5CB3.(9I$E.(L2P@BU(%<:$X42G/LC1W.E>P MZG9L,[);I?3Z2<^3-TJM"VVRXUF"'>*6APG!<>S[-&%?HF&M\FJ,;HNQA\[3 M)HJ:7-T")Y%A-@I)4I57ETRD&4Y)C%R$IH_W(*[ M3P[:E0.*4[K?'G8T/-Y![YG.0\E=ME(]Q\M5KK$ +1CUVZ*&8R3ZF-[#. 8A M37?C_SB*F]X#$U2:T]^*2S4\*Y->^:IZ15^"I]V0V&YZ]$? MP+T?U&\#6D-<[SI5)@\D^NF$6G %4+O>WT@.U F:T]J@;LWX)CS>2!,I,+V; M"?G]/^6/B2PBG NJ8"8H@I@9(LM8 8LX*R@E/&;*,=%QKX>Q4563KM=8"2HS M@;;3-;%Q'\AN&@H"3\]$XXR,1P+C">\O2%S<;W'@A,43#ATF*I[ZH-]\Y5JW M*>Y!<>^:LSPL_0F(GSVU&/:7RYVH[L M S]3,RNO:G&%#X@. 77_87[G31E+?)\U: Z!??9M>G(L+1=5LNQ//WZ6=*G[ M,D=&'Q;RGZ]RQNO2=CD7!#.50SU]HR99#4.2Y3%40L4LQBA63#I1Z?D^Q\:8 M6W:"M:%>I0-M +=DRK P]DR(7@BZ4YH])J&8RZ+'80G*'H(#'G*X=&S2SI_F MLV^5_.;?9/GT5?][_4TNZ).L1*K?TY5<._=E/IU^F"],JQ.,4STI3$TIFB*" M.(T32!/.H2JB+%1LK8>-^;6L.S . .,!\)7%&0_H M;RXFW?NMTO/+8C@)G3525Z#%"G3>F/U)ZXSO3AB]C+6?=_]+U*XO&MKA1+$O M,S/XSI&>VM#_GB]NIG2YK"N@2R84CS.8B()#C!6'A<09+!A&B#">YS(-M%&T MW_?85CG=FQ:&<"O[0>6 W^K'86 NWB^Z!.XWW1YR1#KDQL\IS/K?YSGH>2S; M.J<@<=C%.=F$YQF<^._7Y>JY#FRJSNH?Y[:I.C%6*LH1AU$<:;I+A"D-G"NH M\H3A1-$H"DZP>R]%G7#D>Z%TP@I9G?3T/R$ARKMH O<&2K0+@&NH, M\0)+ACU>O!RR@Y/' $U>&J]Y=LJ\/#5GKN+F)B*)8E1@"EDX,+#=; ^QP:Z )6W2!=50RRG4B[U+(_!W(WIX:&KF>:K"R%;:A]A>':6)_JPN? XS?C_NEU6(4Y@SE.CLACGD/ DA;*(,0V*TJ^@*VYS=B:S;8LOL*[%@.MDP/MR+PP2O0 MI-^IZT'G]3Z@[$_=O=KP>WVT+Z12+P5FO)1Z*?#)1-7J99WX. V#'8OW MVO>LW@]19\IR!R<083ET/"A=N0.R3U8>+?@FR3;I7#+*DRCE*-GS5=_S#7*U^IPOY2:XF(HZ94K&"<8;T M0R@C!9F,.42BR+!4F52QTVR@N[NQ/9I;U@(^G;_JKY71YEQUV9A]94["766A M.C&WFP"$0[+G!WP;Q-92\+!&[U,'>AZB2#:@!!,QZNQL8-$A&\KI>2'HS%W*2Y%D<$[V$*'A:0"P*I#F$8RAEGI HX9C:U0?<;WAT;&'> M8\8X8*RS?X_O@'7^/>X+0=^/N9WW3J_Q8ZYZO<9W&AKL-7[,_.W7^-&_^[W& M_R)GI,H.:'Z0S<;<2K^)[ACL]N8^![/=JSL@>#T_U-NX[=K:IFJ'>W=;HA+H MY7VNMT'?WI:N[[^^;2_S#+"MBZJTR@5%SG$>906DS&CN'>TL_ MZUO"S+3 G8:!+_VN.>\ F5[[8_;E"'T[^+@FS[V![?@V]W_*P7=SI=.*RDJ? M%N'FZ&WY+NTN'AG#OS*S!TSO7D:R2=C\S.RL\<<9>"H*6;_ M-\>SPAQ%_L8 <_R3KN>6RTGR129RJO4A. 4W4 MUD3P1&*4T2J!A!AKG1:"1.M;2.\"KV9:E/UL#ZUY-U(,M M40ZGC,=X\':BN'>2D4\/CP6Z>U)X]--N0E G5%\5S\_S)N'ERWPIKU?RN9I) MQB.9ZQ>+/%):($@.&*($I"EC&":)3*"5V>W@3%.3@Z:2PQ;2X-\::U"#M=2# MP_2:28(7T@96!4>^K&7A)!>>E.'P/*.*P\EPW^O#Z2\X)J6I[6&=YW";WZ\* M_DWGP*G+L*G-L'XJA[',>0P%X")* (H8 5G((D (0I"$!#-H5,9YRF$C _D07?%;"6-_Z_6=><%-Q/2B2WCP#)L:91_T[&KJY?6 MMGF<+X,N[D ''M21Z^H76V.?Q6G?=YW&-^@[(YZJK[_O$O1(!^@]M=LM[$:N M=*.PN[+XKE")7W_\7FDLG]7P2Z[;YNA^LW7Y^TT%^BS/$Y8)P!C,U=,Y)X#J MU"C.(K7A3GF6Q&,2R[ ^N^ M^T:NS@Z\H)'W0$2L=_#M9!!)LH!MF0NY/H290= (RJL>X$ MO9?,'B.YGT<\M.\VV[8$:O"O\J6IIE#=YDIUU=0ONM70C?QK]?"G7'R7OQ7+ MU5,U"S$C,6$QB#%, 8JQ!)3 ",@8Z]1&A=-BXW;I4VZ9G9UO6R:5)\L MJ#T3*$98/68"3'@($"0Q8)0C( C-9!3!*!)63=!&QC\U(6L: @C=$"#7#0&^ MUPT!BCPHFO""1_T!=05_>*U$\"++IDJLH2'O7#^2/@HZB:4?49H=FU&LVTTT M+.B7JPT/IETG)M!JHM\ZGKN5A"/Z"=R@!E\:;ZT@>L)PNZ7^PZV.Q[_A MIA37RZ;C0]?YX7I93W7[4I\5+Q^WYIQE-*$Q% 0PI+8!"(424(H92&.8DSBB M, FMGG\MYIZ\EMC)APWK9GHR$)<#"TR'.OC0X?Y9/\TU[*ZQ;RN0/]5Q8,R3 M#-G,/*HN.5#R7JAS0NW6YH!$$9/B-\XZ#*R! M'?Y@$\!%L%F7S[IO71U$4V^]"2.X'&D!+))S!U^(D9)WAUD0NS3?7EP>30-V M&WF\-.%>D;])(^XWDMMVNGV!5ST4K8'RKBS4K6_UXT[]Q%:7R[K!ZXO^R"P3 MH619A #A^C1)T 30%,<@BF0:8@)AF#&'UH'F"(PNO?$[!79U]BM]%/32@J]O M0+)#;K?9ME@3L[VV9XK'N_WV0XCN"G:5UE)]:4G->1'^5TNBGK0UC>Q[LJ$290F%$ !(X H MX8#R+ ,Y8@@E"<.QL.J]9S#GU#;2#Y(_+8M%\=A(E=C MA,K$[K-5,HSB0/+ M4X>V9F\+;^?0.5UNQEJ5+ CR)$<4>'TO9])R] MS;^J:9:O\LNZHD 64LHIS$"J=D\ $2@ R4(&,))1CD2>AZF5"_K4A%/3G+=X M]7:I1=RC?L-)TLW$QR>5 RM/3Q:M9<>4&D^:I.=)L M_O*Y*%?S_]3SMNJVDP&08Z;$)TN!E#$$*"(29 3%(,TH";,H9A&VJFC9#\[4 M9,H^'Z/G6^*VHAHB6\,/H9YDKR>8 M4471#W'O)=/3J'W[NG]BY7*^?*SNY+J#_)SK3>-\\:K?*.GW<@]J\E\5(]]F M5!\HQQD&"=35Q:-$ B)" F*:PS#/9")XXM;%W0K'U"1TN]>WSDZM7SS?Z>X7 M3W7KBSJ8YM&I"<>U';O=:ID)[0AK,+#";M/?Q7"4_K:;>J"#">IH!FFL[L2G M]S;J=BC.U#3=B:K#+=+=ANN1YI*==A!G!QS$-[J<:J50M?__N2ASJ6X-!LD, M*(>(01H#+'*NGK!K[T\J09H+Q+(XP8S99]B=)92I*?H:N8?LEO/\-@S%_W]B MQ8>^?WC,>5D3TOTI6%-RIO27LZZNSTR8\P0R?E+,61=L;W[,>1$Y^,\^RNK; MJGCISK\DY8R)"$BDDV1B+D'&10IX$DH*>28P,BH%NCOTU&Y;+3@+V]%;IH[? M-/K%/_1[X@:72]^#MQQ86*J*=IO_7C7O<6ZS%9LO]>N=3W_Q)ZV72OPV3EMMO^WLMC]F$>&QC",* M4"0E0#F#@*2Q!)%(<9*'89A$5N6*>V"9FJAMC.:+VHQ>ZM! D8-7]3^LZ5Y4 MM/%I>[IL(ZP]L\6[+SOG!/197$-'P#A+-K13H%L=%4?SCCNXW5J<3]N+LY5" M4"_..AZ/+H+^I/IR%_1 ,J[KH#]E.VX$#T,ZMKTN*EWLF2UDU=[?%X6.> *)4%L2C97,H:]G">H<_,S'KQ[OUK5LW%G)6Z!.12 M7.:Y$@_U-%G-4$YD0E .JU6A7/LJQU]DKMII9RT;9YRZ,$R@PWW1WOY;Z([]]0P7PG3/Y)O> MP3=27IAUV $.5MUV4TZ&UL[+W9EILYDB9XWT\1DW,[EH%]J5-5?12*B&R=B0QI)&5G]]SP M8#%(G*23*I*ND.KIQT#ZOHD+?OYP9>6)E%PN%V'+!X.9P6#VK__]R]GLA\^X M7$T7\W_[$_\S^],/.$^+/)U_^+<__>W]K^#^]-___;_]MW_]/P#^UT]O?_OA MYT4Z/\/Y^H>72PQKS#_\,5U__.'O&5?_^*$L%V<__'VQ_,?TKGX M]'4Y_?!Q_8-@0MS]V^6_6&Z##BI#\IBF!RYF!9\@R2ZBL-?_7AW_A3#IK M@X*4> 0EC >ON 0K7>$B:\D\WWSH;#K_Q[_47V)8X0_$W'RU^>.__>GC>OWI M7W[\\8\__OCSE[B<_7FQ_/"C8$S^>/G3?[KX\2_W?OX/N?EI[KW_!9@.E^MPSS5!5;3?UEMOOG;(H7U1N;?I.N'1W^B M_@DN?PSJMX +D/S/7U;Y3__^WW[X82N.Y6*&;['\4'__V]M7MY8\"Q_FTS7^ M.2W.?JQ__^/+!:'A3?A0J=W\Z_773_AO?UI-SS[-KK[W<8GEW_YT1O\4JEJ9 MD:RN^7]>_^,?KY?_M,05(6;#[F_TC8O/J*L=1 I^6>,\XY;#RT5FBW3KAV95 MOHOEY;^3S2>_B*OU,J3U!$O)D7L)$A."XDI#$,Z!<@ECDL:9 MS&]S7JE>$=D;=:PP_?G#XO./],$_5FG4+S9BV8CDWG);T1Q&]^7N>T\_.]$J M:,NT Y9RH3W!%01T"IS4*<7$,>:Z5E\>!L)H&P(N@, M%1F*XCG+)'(2I@D@;BV[$QQD_W X7):=@.'],LQ7TRKX"T#SP'/1P0 OHGI, MWD!P0H'Q7EJ93";WJ8R;G64DE0OG (-CK0J*)R+IM8U%%HN+OB3BC0_:+@* EVH?VW^&%:A3!? M_Q[.<*)91+?M$RWN8H+2QB$SR;8!-X3ZA4:52TA,5*$ MU%S9G$MH )A'EM\)*JYWJ+20;1<@>9$SJ6!U\=MOTSGR"4\F:*,-)!\R,5$2 M!*,1=&292R%TB<>%(H\NO1,X?._@.%:FG0)#3$*23&,VH'.FDY,G06)A"1B/ MA.NH=(AL$&"(W=)7[/DA8S^A]H2,E_3EZ^7[Q1_S"<,<61*%W&IM211(1V,@ M+SLZDZR4GB+PXS*9CRR\&RHZSFJV$&A/F-@X3:^7;Y:+S]-Y(I\I*1Y%<1"" MU*",%1"K<"CH$L6BM,FW\$T?7GTW='2;T[G[WYN)A? MYN8D1FNB(6]8R%I$(#S9LHQ@A=?96Z\P'.<_W%UQ-]5WG-X\2H0CJ_\=IO,E M09>+^'ZZGN$D,<-B*1:B-&2M,!)T&9ULPCH;@F:^E'*4^N^NN)OZ.\YK'B7" MD=7_?AEJ==*[KV=Q,9M(;UF*DH"*ECS=F.J5+8G!K8FP0$#R\^F[0Z#[_V$"T74#DU9P^C<0Q_8P_AW6X8&OB;6+6\P"9Q01* MJ0 Q*P><7)V4N2O1M<@V/;SZ;O53W2 U<6.B$(5G:;T\KF;F@45W T3W.L!"&Q 1X>7'PW M7'2?9CQ>L%W@X]U'G,TNJ7?%6I04)2?O#*AL.'B?!%@IGZ_K"Y\:64\TS\(6E)!3K1/4]%74 M&2FFED9X&XFG%M4Q3]&P&T@ZSDXV%G,?H"')+F".CX<49SG.M+_]U%CY,1+)T MX#D//#.R?9Q13.T-@C59F!R9#NHX3_/6'"Z^29QJ_350JS_XUA M^2M]9S71.O. @8.PM2B4J0(.BP>?D(64#;E%QV4P'UEX-R1TG,1L(="N,+%] M@;1E0G)?3"BUV(_.-65M@6A)/,&&8CEQX8X\&QY=>C=<=)S!;"/4L6L:MNFT M:VQ?/DQS1M.!9@1@,;X^0;+@9(F0F&?)"\/0'U=9^]C*N[WSZSAMV42DS6#Q MKS_>D^-O](V#G^R3'S1?8:8O5HO9--?&##^%6>TY0)$6KE>W&=CU+?\W/[7- M(__]B#_R]?_Y"CZ$\&FR*8>KAN)U^74ZI\6F9"T6V_=^5V"SRFAK@@(C=*;# M)#$"6]1 6%,LH!02G\H'E["*&R!<++K=L5ECI%G+1WD326@]QQ"8I$V!$;&N8XB/Y7=.H3+VQ2,TUM@,"1(TC%@24B;4PKXY&O"PS%SAY!QH7.,9A\$ MR3%B[@ K+\/JXXMYKK_]\A_GT\]A1LRL7JQ?AN7RZW3^X7^&V3E.LG59&16! M8K5ZF(V)]E(LG E3T#U5I'D(=G8BK 7ULTI%*F8]2.W))8R9042.P(P5+$L;+7\JFC[(*CU!SSB]4H8# M5#/9=X"C-TO\%*;YER^?JO-)V^3U^B.%&3=E-G&9(D-I,E@O+"C-%,3$"T@I M4J(]8UEL[1CM0-8X+5>&0U5K370 KCO$RV1,*@&$J=VF6- 00\J@HR77,81D MV%.MFH[VE<9IR#*@&3I8NH=#8[$.LT9V9_$)E^NO;RC 71/8Z\G\J48?9$HG M2KED?(Y )Z\")I*@ M'@ZK)A!J)_81,523?)--Z>8\S(CX=XNR_H,D^3-^QMEBLR->+E;K5=T6,FO, MG RIDU: 2N3/.:$88%*EF"R*8'=\Z?LIQ#W6Z^&0.@HH0\FV Y-#7(7YARGY M^ULY$0N_?$FS\UJ(\9?%(O\QGC'SJ&OSP MB'J I!=:1NG1=D $!I$&1W8F!M\W6YT3'/18G414;%4G,UUR4PES L5@@(>U(R7W6MOG=^N[D=0.[HQ#Q MR,U6:_5T@+S;B:M+?KY>O]@M.3BG(+MBB!MTX)DRD(UB/G(9O7FJU/3XA.%= MBL9-.@^$KX9*Z !2/V.\NO8M*7%K0P3OR(U0N<3:*+M !F;(/,!FYEU9-*9",P+1>(@PQFE8< *T[PX%W-H[8\_ M0LJX>>:AS$L#L7> G@6-E)8-]=EPK1"A .4DAE<8AI^JE_V%>SI,D=>/Y# >NEDKIX'1[) :XL6U$\4593=Z= MK%VVF"C@!3. $C5/4ACW9#^)AK'8GD;L%/[2<#AKJY@>D';'';S!B68Y$0C( M#TRUS2OR3!X#JY4'7!03?TE))%5ZSK[&\N/>V-_ZL3W7L+NP"NO75NFZ[/-4Y-Y?=19 M+2O.4V4E1F7(,[3UCIF!(@&12R@"2%5$;2$9#;8^X)X@9]RK_9/@J)4R.K _ M3TBHU'D$%+M"J@\#5-02@E,"4+'LT&@=>>MR@"/O=P6*IEES&>AVHHP>G71VA('7(BKO GAH^<.B9=I.&<1-- V'E M*$%W )07.6]:"(39FS#-K^8OPZ%-!!L6HB]!_2D='YV/JN]4#8A9.V5N<2/.%]-/^,V(?;;8E73 M8*_+^_!EDGB0QHH,B7.LA5RU[16%"]%SY6S1(>%3?>0.K!G9A\1Q$TE#H6U M-76 PO=+#*OSY=<;5C@2F5;F##D7XJ".G/0E(6#TSM F0UU:A_[WJ1@W<300 MEHX4]OYP\5NXS/%#Q>_[9JAYB^LPG6/^)2SG%&ZN;FR2G[%,TW0]<9X;5_=^F:MR\TD"H:JR,#HS2?4%-A$%$)1#HITE MJ.F8=\F2@++SH= W2^NZW/M4C)M.&@@^1PJ[@WSDMS(B$\EB24(SD EK-&$X M!,XC./(,H\M&RN:/2;Y%T[AO!$Z=X3Y>+.P6-ZV: M--Y>XC0=&Y]@ZY3M&Q7%>T%&!H(;2_B,"LBA\F D3[I.-"0SUOQ8&+Y]X^TL M&LGZ]7*S;-XXC6]PN>F6/\$@<_+$N*V-"11M1PB2#@"#.=O 2I&N=:)A-\K& M3FTV1L[32PXOS])JBL7.B)P794>KHH@#O(7Y>K5;GQ(L+A95:0NC1"U"F<(A! M)[ 9.9-:F*'MV$UJQLZ9C@"K ]30J;VZ.3\F***8\P E5=]52'GQ\KF@H\ W M(6M>"/4-DL9.D(X K4,5T@&^;EQ//7K$,?L#K MYX.\K@%3J*?#UE&*Z!%3%\>\5R4;BW3,F^HY&LXAY&) RF!+4(9^:3WRX!%2 MQLZGGAI+!RB@1QS=/-.=SE89QX";%(B7.JS%6 .[M)-QLRL\%X'K0S]JFY[4=?/6_) M&#.-3H5*8PS3+;.U3Q"RO%%#)]Q?HZ_T@ZL9?/U(_\^ M77]\>;Y:TW++J]:;M:$6_9=K=0]WY/HY3QO#* 4JU??3,@FHEU76LVR-;7T- M?0"9XZ;?6R#G?HW#L+KJX#S(>S6;6.\_S7L/P'UB=B%\*9>"Y+ M9!C ZEHUS04%HY&VD5%!UF(=A!CI_-4D+T2KI:4>T]XR>(&C<:[Q!H-1. 1V@Z2\X MI_AE5OLPYK/I?%KELYY^QDMVZG!>S"8!9D?BR<18;3D#R!A3L3@,HO5DKF^0 M-.[MW2"(:JF$L8>>T.Y8+\_3^GQ))O;EQ[#\L*D[_.E\-9U33/!R<1:G\ZVZ MTG^<3[<)E;>XJ9/>"'>"-@>350*&A?Q(= F"%Q("RR&45,60>RM&D MC'N!UQ1J(^BFBW*7NT*<$(G+N8/:]:O.1-=/R2:*6XW2%,@LU3J<"O.$"AS7G,(-+UGSZ;D/D#&N S5$ MK'^LK#N R^^+^>(V%Y=#-:]N!J32I<83,E@+RA4ZLKGV(%+)O$3A=6K]>N^; M1(WK.0T!I;9ZZ, =WXPUHU/Z%C.U!9_1G"DO#&!09)Q=3N L>H@I"":C5HFW MON!]C)9QLTJ-57Y_]M?Q\N_G@>CFJ?0=>SM1V86H-4+81!.,U0=F48%)3H3D MN/1YD,YT=^@8-\DT+(R.EGL_$/IUL<3IA_FVJ3AH\2,ZV(-B[$V&C@:4SH_)]ZN*SJV>^:J*S*N?OE"8B0M3N=A^?45.;*;-J/U)GRQN5ZX M=!\FTE@DNUX[C\@"*M;V(Q1=D]@]U_0W*9O69^R [(R;!QLB<.A%]QW$LEKZE="U2H[XY<[0(6ZHP"")&7QU;9^ ?HV7<.O4A M(--$ZAV8EKM\_!16TU3'G4AG/:. 1:O:PC1#]%J"J^,!A);.E]8%50\2,FX* MK(V.OP&<_07>(6I^GL[.*6:8(+-:)4^!KBNRFDZ*3:Q((#0O]4:*>6Q=7?4( M*>-FO4Z"G$.$W@%V_H[3#Q^)[A>?*03X@+^?GT5TX.BY4#@;F_XKJHHWF$O0M;?_\5I&:YF"@D MG2!"UX:J!7PN@1P'[PU:J8-H'0SN2>*X)W$/V&RBO.?Z#/&1!M*WV6KT)O&Q MM4[R0'$G1MLW"]RNM)F%);5-DZ#1WR=5G,3[:G"P26M?6 Q*==Z.O/^*;)3- 1LCHZG4V?[ MR+T#)W"7#O<4;4T7=6)G?4:./^/V]^OC@DM9E%00);.@K-FTF@[T1XSH/2<_ MN[5G>#S5W;02'!R>)]9PQYA^O'*!Q+_YTVR+@/S_G:\V ]:NY+-8;OYBO5Y. MX_DZQ!F^7VP;XDZ8DL;5^2-:&_*6%*\EZMZ B@K1:&Y-:?ULY:0,CFO(3XW> M'3?/^%#J>)_=TLT3[(8BG"H4CPJEZ:A,14,L$2%G'EEP*B3=.G [DN1Q3XU. M]\(0ZN[@4O$!3J]&_A0?>$:1P)KH0:$J$"/78(-"3R+D(N?&R'V"G&[ZUP[N MR[32R7.:+7 SP'Y@JL00283'AE<,G3_X%GOM4P=/#,)@J!VSR$$KX6N[;0'. M$4Z+RMX82]*,K4^GG0@[?M3.Q2+OJW6><.:\QBC 8ZB3J//FZLP (F:,A2>K M6N<);E/03:*@$1;N3]LY6-X=^'A7U&\E4@WP8EYWZXLOT]7$!L>%=>0_Y$T1 MHLA IWB"DKPOS@O/^6![Y"&".L'2 9I^##1'B[T##-WAX>?%69C.)[Q(D6M1 MF:'0ALYK:^F\5@Y(6-PD&V3RK7VH!PGI!#/'*_INK<314N\ .C?:G_X5ZU72 MQ#@6'=,.HM&1(F,6P6MBH!B%)7IOTMV6#2W;SVZ)&+DFZWC%/MYD]@ I=P"3 M1P8$7S"CK0DET"[R0M0NWHJ^RL)!8C:GQ&7,H77US),$C5R8U1P^[:3? Y2^ M/?WW@C'%1>18B\Z8*'2^DX4.]2LA)?W'"N;FGO/.Q(V;$A@ 8H-HI0.XW1WE M>L&%$Y%Y4S(4'^G@1R\AB&) N^B=+L%PW?I2X6%*QGUEV!Y(#>3= 6IN-?3> MGMX7C&3R#$4("*QLFN&D",&5 %1UTI8BC6_GQY[NYC-?ETL_PC+/,'(J)LS")$"9RK3 %%-!!SIJ]X#AHM(W$./LUH MW^+>(5OO#P>$?6;1[*.5@Q'V:7.[37MIN1[*C[H8CY)U<3(F#B:G7)L*9CK, M?0*=;63*JRR:=RYZE)C1>_"?#&%M]-$-O.X+:D*QJ)52%ZC/DD!%FR$J.@-D MX-IX\D"=:=TT^[';W!$;/9X,4$=JH"\D;8?)_;QIJ;NM\]ENCLU?OOZTZ27R MRQ==#1D)W.*H7FPW#WIW+T/I&G1>)P&NS M:7N$P\V4UH<91*6U,%J#$+F.12P4-I=@ZRU#%"4&:TOS213[$CEZ0Z*Q$=I( M?_T"=+L%?SG[-%M\Q2VG;\Z7Z2.)^\TLS%>3I)16WC#(N5:LB>K:QGJ-X94S M26M-/NXI+>GCI([>OFALL#;59;^0W>S)1[F<"#HT8NV:[['V=@JU(WI1#G1R MSF+V18362>"#"!V]C=+8<&VHQW[!>N'B7'1ZP4UQ,,Y7&SU/N,\^"D7N#8HZ MY8$[VHJI0.;=/80&VFP]YA>F,:R6K"D5L9 W%2$G'' MBP)&[[?2!R0/UE>_0-P<"K?X2LID%C+YV;&VXS-: M0 S!P&8<4PY,Q^:#9':E;;?L-_N.<7B2C,8O,I@T>0NQM^OXN[GU,I MM1\8W[KMNN'.$$$3:[C(B@E(BOA0/C&(C$60WA=-6]/+T/J>Z ER=H/A=W%C MU$HIG<+LVEM9;@XKJS=#^@F(6/24C! 73<9EV3+ MM?5DT)TV.28K4NL#>A_Z=D/D]W,A-(3:GALR-[MQXJ- '[T%&65MB^@BA$AL M!N1<*R525., ;KC\?NY^!E!:/["\X0N_7SSRO&JS[^)=5_@M;A,1^ Z7 MGZ<)M[)XBVE1FS'0#VS%P@-F+FP].)BCWA%=H43F=6.OBD*%YVFT# M?!>W25W!8^PI\"_>O'IY'1:^"5\W#<"7RS#_L"FXOE0("9Y$\XGD$6:SU:2H M+#"0)R68ML0B,@C).Y#"6EY"9"K?<7@?&?U^V/J[H?597RF=2CO]F.UC.V0E MDXFXX.N0Q%1S5SHY;UOR:?O]NPN*[N&8Z7/!'&,*AGU/X@JF(.HNX MC@!5QLN:M\B0F# B%33M8Z+SE"3WT]>_D=A?S5]?#DE_D=;3S]/U%&](P(N8 B; 7 PH2TYC\+0!I5*% MA".8%ZU/Q/VI[.11_K$(>L"''U)=W86'FB<56'V:Y@)%*9X[(CXZ0&XUQ;8F M*=^Z0+&C83-#:_O) '$?T7> FUNIZYIWGJ?I#&^Q]'ZQKS0QB>"E3! *,O(U M:)>&30\>$<@O2,$$V1I^0_ Q[CO_$Z-X="!TL!E^1EHY33#% Y,59 MS2/^Y[:V31AK1# & LN\WF!J<$9I,%$&KJ(5H7F[DUWH&M?DCH^>Q<"J[ "> MCQ1;,O1HZ^00(2B25U%[B+GV4\!,FS\ALVJ0TN_#BF,'LY?=0;"!NCH W:NS M3V&ZO)PGL@[S#],XPQ>K%:Y7OTYK #J;?JZUF"Z4.BH<,A.._)Z"$,@U!VN# M-]Q&X9HW]=V1M'&[JW0'RR$4V@%._Q*F\RK,U_-W88:O"XF3!+C^6A_N;IJY M?ZHL3YA'CMG4630Y@G*L3E^6Y"QEIG)QZ,E%;PS3W2@;M_-*=R@=0)W]U"5L MA+@BU?ZZ6/Z\.(_KN[UKKUL_ MR_8&D._]0R]M7Y"K_/%U=\H4L1!T3Z.CK MW0%+$(T2@(JD*#?SO)IW5M^1MG$[K'0'ST%4.G9%X>^+>97A;_6:ZY.V0>D&4TUDWX&9^_EB MV:W\WHA=Z2">K:6;Y;X*4SSI5-SX5:3 M0[-YTK#-Q$XR(YDQ;B$S7S-;ED&,](OQ7A6O%;=J^ $>NU#:6S?\$^&SN1)[ M1NSE9GP3OM:=6.]14UJ>$X'3$*>SS1$TD:(F#YP#DRDB5-P+\-$'H' P.^W1 ME^8C&@ZCM+=V^R>VJ,V4V.7!OME^5Q*]R5K*AFG&':!2Q)I3%",6S)"1-B.J MI'7S3E-[D-=;Y_T3@;*-NCI XN[E6A.+0@?% WA32_&#S!"-+>"=# $],U[; MQD#/I2S>'4-KA<%S03AL2CJ_FGW'UB"!MR384&\D[*9HV7'V"EK4' MVFPZ.Y:\$JV[E.]/92#/^!EG MBT_O%F7]!ZEBDLCH38Q1[ZZ7PUG>-JA=LV%56V5QTMC0FL:'(P9*,5:D>QH*^7"M2$_!Y4H M0YN^)^CKTCD\F?%KI;A^L+F[1"<^2Z9D2< T^=HJ"K+O3D2(Y'!'DP2:W#IZ MWIVZ<8/G$^-R(*7U&[1:I@Y96ZNHA:%DN$F)>_4I"?;F@#;98T5$89,C-#4:"*S: CEPPE$'2WPT4SCY 3I=1 MPF"6JI%:.@+:#=O[\/QC&U"5VI=1)LZ)+V$@:)4A.@JS,$=>PI N68?SJD<\ M'H]74;?NV;:OWM_FI+M7](TYR;"64SS\X'L[Y]A8G3(GJ7(MXW8P9Y1DX%TL M%&X9%X1N/<^E%>WC/K'JPL$;6.$= /TM?KIU8$RR8):'6/T0KNLL>06>IV9J/K*\.A0(1#+=%YR C;PRJ)PD:]YG5B1'63C7]P.U&/'4]@.9UN=$# M=V(9$P8Q0C#9U4?9%%!9QR@>9Q)=D5+ZYB?O-ZD:]]'42*%((R7UA[Z]YV-: MKI.37(*4];8P%6(\I0!"I)255T;$UK<6A](Z\B.ID: ZJ$;[ ?#NTB6I1J5\ M1$!;"\.U)'<$@Z?H+:N R&-2K7M [$[=R&.E3PS2@;36P07P+Z5@6K\NOWRA M,V+^ =\2W%]O&A#4_]=BL\]AMMV?),=I6M<$ZNKC9N#753K%M13TJVS' AP6M;/2VF:A%=!E^,8CEEIG7K5ZZGY7#LXEIUSPB7'06 ]Z9B7%#]3Y!$Y3SF(Z%UI?;TZ/&X'2^AVBMM]E-C) M2*:C&+[1JD3+X&BO)IU+'2'$(5I/L8F240O!7#%=H7>O:L[!DL9]HO@@I7;B M?!-?=[FA^'JY_$J>T7;\LE5H@D\9M!4*E),.7. 1O(PN:.8#>4H#(/6;A(U; M]#D"8!Z ;%OM=0#)VR+;]A%;3VP4)9L2 '.]3F9&@>?" ,9@46JM%;;N"OP@ M(>-6>XX/N>.UTQW$?E_,TP4?) ,FZ:>EMQG)9P#SU0 %YURUC"E=.LD[V.T MC%L3VAO0#M11!U@[SCGF9*&%U Y8INVDC"_@7$+0GB'9=1N#:3WG^AFG:<=' M[>FTW4'2Z=WYIT^SC2\>9I>^^*MY62S/MAJ_%*@IKO8.04"W*>=)EMCB AS+ M.>EHK!>M2ZEV)&W<,H3!0IDA%-.!*;W1_?A-F.:)\:XD;QEH%^M+$TOD,VD@ M&N_1,9:T:UW9$D<>%#J'F^QVK#I9Y%Y"ASR)[6VG_'=>37+2)R25@+@E0 MN7;I<,Q"<-DJ8[@*S2/9.R2,W,#G)) Y7.8=0.:BW]NFH66>KL^)E5=;YS/_ M=+[^?;'^W[AA;2)YXD+R#(:$5!^Z;5P$ UZ5$(K3Y(ZV-C^[TC;R@^L3@&P0 M+76 OE_./LT67Q'?X?+S-.'#U58O9IL/VLPXJ8VS/\QK-_7M)>?FA=.%=.IW M7YS5II<3C]Z'A!XTN;>@L)#)SBB <1=18%0*FU>!#,/*R)4@)\!V#QCH8"N\ MG7[X2*[QWU;;X7ROXSI,Y[70Z_*Z_M?%C2.7+)Q DB?2I=COR6_;)%$.S5.YQOYO5S,5].\ M86TQWXS#N)SEDO%L/BW3[2Y^.0O3L]7_6,QR#.D?DTB4L20*")Z):8.*CBU$ M<#Z@+XEIY'?*E!YY=]Z*HI%K+@;$Z'B*.QBMGW$9%ZVF*M<'"/6I'V8^L3$$ MHQW)3_%47^U)<&@U_1*%R[YHW[R=T,WU1RZ0.($A/%C:8UNV^B;O=B8% MYI_/EV2N:VZ>I/5Z^28LU],PN_CSC\*"MB M9$7L9,V.H6+DNH6A+=C)%-0,B?_ZXSU-_$;?V/S5YF_JOWJ+Y8?Z^]_>OKKU M^6?A0YW5_.>T.-M^^NOEAS"_&/T8YOG=^=E96'Y=E'?3#UMC/5]?3 @D;Q9 MS*:I/IRXQ=-J2IXW?@N(ARWTXS5;=QF^6.\>W(9@$;^L*6#&_*6^8* MP,P$(5(18&KU(477%B*A")CB&672F1#<^ AYG)IC#T<*NZ:K.GWYAK$@P3\E M[_Q4'0D-D\M<@[2* J@6L^;W8VR;BW@/BAYQ *V M5$H'R<&_U1?TOZS64W*?<34Q0J.U/M0NPM5KSAXBHHJYQUZ_+ VQ2, M>ZTW$'2.$'('$/D=_[@AE^5B3E^F302V>G@+\.*3,X;XPY I'.<2@N4. H5# M*(02Y(^X_B4LY\3PJ@ZZ?8/;Q@J'>%R/?50+ M7VHG,AMY29<+72YRA:WBG60\:G A15!9(<1B.1@7"B,'W6G6NJWA8[0UG9#(!:5O1:6(S1&TM%.,]LR5S%5N'(T.9 MEW?I(^;S6?7:[JQ0HX#T8IY_GL[.:PN=*N?K/4"@UY9S U9Y9ZNX X?BQ1]AF=_3#[_X,EU--)U0B"I MT107*I7HO!)10):2F$"!UK0>$'2+@)&? HV(A$4KM72 J4=JK9?+6J.ZR4C^ M]/7Z9RZZI6XXOF9[GFL'_-_#&?Z\. O3^<1D*W1T#K0T) /F+'A+OW E-4H1 M:L%/:],Y !\CWXX=#JN[5G-L'7> \ZLG!M=#2OZ*9Q&7$Q8EB]$BA% ?"=2 M,@0KP7(KM34L6=_Z)NU18D:VJ:/CY+%W(4#NNO/"9@O]C0+5 MU=MW?[M@1CI6,-A.>1T@ M\98IOV#!9&G(5DM@AM?N-BF 3TA&W&05Z4_6VM9M,AX@8^3GE;VA[EA%=8"U M(R/"WZ9S?+7&L]6$%Z>Y,1%8H.VE? @0"^TQ1*NU8EZHY@:R%>TCG^<=1>=C M@*?#PU=IE$DZ*I(U&,@[>*U#%A_KHAIC)0@0R&JJDUA'ZDP2-'&J/@I%O M%&P8N OC+A M1RCV_ER8 Z7< 43^CO6)/.87GW$9/N#OY]75N)R\^?I\O5J'>9U5L!'7Q'KF M8L((/'L/BAL%(=D 61B'GAE;77,'5P''CTPZD9HW(;2,DLN@DI01.T?Z66$X$F2+$=N%&W"HEJ_$FF?*QO, MR1L6*T>ES_917 >HW(R7O6CPMK7[&[9>K-?+::0H;',BW+^\OG&W/2DBY&!< M JMK(!9]'=TL#,C@6!1NMUKS99ANIV7R)X[JP/;@.3937 38?2^)' M83*Z3+LKV[K%C(-HK0?CDXN2*"FN=3U"WLKQUM5! MF*7SV6:YQ>4NHW\\[,/DH\@8\+%R._$,_8#9<>M]B@QDKL9.O#'[!Y(%FTU]H4 2*B!V6B!.^Y)=?Z&T;?EV,\ATNWMN//L(=>A@(+_?8N2@I"L0 M=5UW._#L!.H#-=D!,N^_S[56V(P^04K>D71,@8#:@-88"C*1G&P=Q77VF+JM MCA\:JG.PP#M S--O&PU'%A*+0#(@9J0@J5C.P-<;8VMM$+'UW?[Q#U-/7/76 M"$GM%-$!JAY[M:UCCDZX ,QX$I#0#$)A 83V1B:M?/2M\73,,_OAVED/B:06 MPN\ 0P^^?T6F@T@(F(T!A5% 9%)!*?/7-="NF#(2V,, 1ZBD'4L.">/$5F&VO7,*HY1-6\T\PV2QLUP#XJHELKHP"HU MJWS'XDR,*8,V]=U%0@$^, U.9QX3X]8U']'U7T_:^\J)' :&Y[\)+H:"V^2S M\X7.E13KQ98B?R213XL:G=;>*B].DR79D_ >P]FA,=<6^ < X'E=:OX>EG5X M\^_1,_D(AB%D[[(6063&_TDO%(4N MV:2(%/X+DHP(!1R7"7A6@LXMP[QK/;'EG^)"<1_$#7RAN(^*>_ (;O5(M3PY M%ABC4\52O% D@U@T!Q>R#]9&:YO/Q/M^.R+OA80G.R+OHY8.,#5(1[8.).9:D9:EULZ9CDN7/JQOR7AC9,<&^C\)&Q%T-->[S\!<29ZUR M_;224ZFS+F4$E$HQ9Y(4DGTKDMEGP7&AUD2SBX'% M/&J.?2>N^*78>(K&, ZZ*$,G0ZFO-'@ ^EX,)F'1=RW8@>#A/5P/GQP\AXBY M8_"#+*?=UK'%T _5PN M^X[*I70"F6YWSXWH2O& 2B9K%;A8-DU1/?B4R2E+1J!C";U_UJ4_PTT&^FZ\@=(7[YC_/I^NOUCZPF MVD7DFLY/E+4;?TITB'JM@;Z;O18RA=S:Z]B?RA[?UIP(X"=2;:&._B>L!:/K M^ <>'3A).RG%Q S/)?C8NK9L5]K&/8*'P-#]1X #:*EOL[-QQ0\JD+W] 0U- MT$,DG=@0452LD 4!)K (2F5#IQB70($Q2][&Z/V)=V'K4MC5ZT++5!]P>7&F MOYVN_O'3U_KKK[3.X@;:B\22E"O G*HO%Q5"J*^K-4?'M64QZ=8!\P%D/@_S MM ^R'JMQ'4IW/7CWTU7X\&&)'RX9NV$2KIF21I(IYQ%,X0@J4/ 2M15@L1CC M@@RE>0'V3H2-Z\.? H+M]=,!Z%ZD5!_$K-YBPNGGRLJ+V6SQ1PV9?UTL7Q)! MTTU_MSM<*LS!2$^"B]* \KK.0/<">#+6D50]#\WSB =1.F[6\!2P/($&^W;C MKGY+"_J!_\2\F(>_+(GC,*_="6M;]=41CZ$.6*6A0W@P3- M6U;F(6#@H'7BM0E-SJQULY\3>8U/F?T)H(NU@?DWL+-BCA*4PR M3N,)3^/GX0?N@Y5]#N&]M-'!V7O+D=VZL3_A/'T\"\M_;*[7&5.^2!)/D374 M]G0L!!8L."UBJ:V>A&O=<^1;-(V+L';:OW]?W$X574+KDIN+RW6N1=$VU4UG M-2CC6,U:*[!))?)2IA+ M,A;FL@7.DP/E/.VRHB@LD3P*[E/1S>=6/4'.N$F-4YYV!RF@1RQ51BX?VF54 M1*^#R"+6)A^JAKBTT6RR+J#17 Q0N+[B25-W'U MU8Z[B+YOM%H5%*<()AUPDAPHY3DY Y$!HUU9:K-#YW=[X+'?NIUAZ%!=+TXC M^+$Q]2@OFUVGT,08K (>.47!@M?QSS:!EO0KMU*3.=\)0D\N,V[^L_D)UEBN MW2+D8E<)FYDK*8'DIE[HNP ^(0G+D@N9DTE>[_:*]1L+C6-76BMS)XP<(-FQ M44*._@4?%T8PFX+>, $U7* (PM8:,W+_!4N"BURD,6$G6-S]Y!YQ<(C"%JVD M-[;J-ZG^V^07FZ)TJ=!)6[=$C Y"#J$^GHTY.*/5W9$^CRC__F>/$^X,J_XC M)=A!B//((?K;5=VI9-9K[S04;N.VG:)3&@G5T1EBQV3=>NS-MV@:]S7R8(%S M4U5T *UOW-AL:Z#K@,'5"NF__#Y\F7 =(X]9 ;.9S&>*=1^9" *-B\JAS;QU M;Z #R.SRGN) G.Q7J7FTTCK Y;U(\_K-!I]X34> RP5L+HG.;_3@D/[(L\Z, M)>VY;7WG^A0]7>8(VR"MF1J>10')#5%BCE\WJ7;ZWG8L-"WT\F.8SW'6K)1D MS_7:%Y4V%EK_*2?;31XR%Z(^7/C"LZ*082:]\E MC1JB$P%*]%Z$7$(LO5VSC5-4LI?.][AFVT\N\ 2F^6BWR>UO%#C#US>(M(ZTIFFM0 MWGI0+$9PED4P*+WPJ5C.6C=&:U)).4YM2>-#[W!5= FM.^5<1'3P@F+K(NN# MGQP-N!0L&/(TL\TV6#;X\?>\*BGW0L"^E93[J*,#>#U=E@*+!^9UM>R^ MMLU$"X6^4EYZIEGKN.\Y5E+NI>N=*BGW$7P'Z'DH#MXP=I&ZV6PWD9E5)F?@ MR%7M=49GN;$"9'28T>5T+N /6,7?= +,VQ3B1_CS/\/%U=%P!: MX4H2.D H(M7[# ]!!+=YO)H4FI+LG3XYCU=>/KQ$WV@Y1)F+YI(=&Q\_X^H? MZ\6GJS'1B-PI2_:Z-M[B2$0G[0%EB.1C6F'D;O50MSYVW !M:!P<+L&Q=?_7 M19S.+FMY6$Q>R6@AL%H-)*2$X B^VL7"3$HJ^=VJH6Y^ZKBNR=":/UA^'7@B MW[SN+CK)4E(&5B3%EH8Q<-X[,,'YS'FB@,$W]D&><2W4,8YN4U5T *U#RFI4 MM)$E:\$G\M641PH7%8F3A6P-1U6,;'V-]OW50NV%DP:U4/LH;=2913N5X1AI ME!9"0I2U=4R,!8+F ;@LBL@1QOQ7-50;K#53PW.LAOH++CXLPZ>/T_1;Q6LM MS!ZH#NKQE0:O@-J1R1/7/J'*.3.O0!1-+IHQ#GSV##"Q++/2,N36%PP]U#[Q M$)AEBK:J9K6]L:OMC3G]PNJD;..$8R>J:G]&M4_[8&6OVJ=]M#&B,[=:KB?O M2"V;1N_7VSELDVS&RX+%24A6!PJ97 27LP+S3&)G2!%J]R $_WI&DI/ M$M"E(W: ?A>MA3TV8O##718N@FP,O&0C!(CH$QWK2!)QGE. )'PHR5D?=^K* M_2W$/$; .(AIJ-A%:RF/")5-G\7EU\G?WDV\S#:;9 %MM'7N:8'("Y+916%1 M.E?$4_4D*TQ__K#X_./%)VZA!DT1XXQ9"@,!AP-A60PF/)BOFH6OLF-Y8?)\9JCX9C)=L%++X9E1*XALJ)!9PK/FQSWA\=NC>1S5,_SQ- MYJDG_Z2(T>0 .I=(VA<1Z/C$VATW"!=4$NJ9M4[>7#->K'$QC^T]+FEC>9^" M-R&!T#:3T\#[M1]CQ&7!R"L $U M-':UR"7YM'$J[>]P-J,P0X;,R<\4X)RLHV&LA2BE@RQ2JC50,MQ-+C]BB![\ M^.=P!>>99;*,'RF+F8S4DV=ZSX17I'@BX9<"@4@:!0X*RQ8RZP+,8EBFH^?VY?(YY&/V =5 MAT6+A^JM@R-WUW"81<^3%,#KR'=EE ! MJ8L]='4P C_A5(O7U$S2QN9%5#< M&J J8 N03'KO5"A'!BP[K#\N)FRTP#O1,IY-F;P[TORKUZ70C&Z+5$5;6F/ ME3JC06FH,@1+FTQ3W!X#;]UL94\2QTW0]6@8#]/>_N#T6W#.MR77[T=*YY&- M<])E7J]+*$"S%B'6&>&).98LT\7QW1Z,/J]TWJB&L:%*GHU-K'WLB=$F)AR)%Z* M,>0.H[(0.&<@M#!U=J#%N]T4>@I=!LL@]HC%O71U9.CRRSP/EEG\-4R7_S/, MZC2.L#I?;FK,#TH=/OQ!+7*#.Y#8*/EWM=+/TU6:+>IBJZO<# ]!%F\9)"&K M)R8".)0&BM=!(QV7W+?.*SQ%S[$FZ:'/?D]R_(E^Z!^3X$6VR7 P7"50HO:I M+P;)R,;@Z?#G(K1N>?8D0>/F3IKAXJZM::>$3B\N'MR[F]KB=D;FXN,&,S4/ MD7L*@R,5UU)2P&>==Q<=BC/GH$64VJ 32<3G:'!JK>UZ=2'A_'I.A^KY9[1URO[KW&8#9M9\9.8>CHN.0H:KLKFP2=H-Q! MU$F#*B)ADDI&?PIG8R!#]X*\]VF(T]ET39'K WN)?N#WQ7QY>VMMKT,__3UAB'Y M=8G_<8[S]'4[']:'8HTJD%'3F8/90$!R6.DK+5E2V3=OOKT#69T@\;2 >0RV MC;37$R ?8NCB'6QR,9J0$J3@*((JDH.K.9M4HE7)!95#Z_=W.Y#5"2!;0>$Q MJ#722Z=06UWMV(NWTBIJ+J5@H%T@224>(12F@"5A!;-923]8N/8$79V K148 M=@#;49KI"6T_?;WZ\G],<4E$??SZ&WZ^Z%&M#'DNM4VHT6Y3UBK <6,AVL*M MLSPQV;KJ;C?*QBTWZ>Z\;:7#GI!Y*Y2\Q]_%OBY,"^M-@)0#'2+>U-*%B+63 MNE48L_"I=8GL7@1V8AD;(F07X]A$73UA\=7\T_EZM9$8O^R?S4W0AFR]3#*" MXC&!\T& 5/1M5B+/=Y_PM$/>?7(ZP5E[$#P&MR,UTBFXQ 4K3@:B6',HR$.M MT680++<0=!11"(Y<#Q;DWB>GD\-V%' =HI%.P24OISY(HY',.A235:UK,;1/ MA 6>%/,ZRAQSZY=C3Y S;F'FN. Z1",]@>L(]_>WJ]8[QB5MK"%Y%I=!69DA M^)Q!!L4"(LO)#):9;\% )P#N(Q0Y.2(ZV XOP^HC,51_^^4_SJ>?P^R6$;F^ M'9BPC)'<$ LJ9SI$8G;@"P9@UC#E>,JBM"[OV9FX3CS(TP/H;L_W0;3YG"ZD M6W3TVNV#![MZ/DFWKZ3K),ZC&NRZY#N^;]X';\/=-^^CW Y.[EVNJ9(D MEJPGENHQHDJJKP#(\3]\W[@.&0^^9]--,3VIZ^B2HR%2VE (]1 MUHZ"!6AO&OI*:VTIS-+NO^Z;.SAO6^FP)V3NE '.F;.BZB-EI^D080XA:"U! MYTJPD_OFO4"PQY7@/AKI %P_8UQ?O\38%GYD[B/Z +B13&W\ M09YP 92N**9BW8F-,76?BN_E_N28H_5(W72'KM_#&5YZPCQ[S+1!,*( 1=L- MG+ *M.88HVJC<'R$!WC=GGJXQ [6C\=8NQBWQ'Q MUAB7P$9R'%6BG>)"DN E0R%E8%:W+C-^F))Q[=+Q&OX&9 X0]]@M_]_A?+I8 M7AC7.J3GMT68_QI2W7U?+PQM$4HZ3Q%(R?6!DY,)7+0,C&8AF>*CT/XV?!YI M/K?#8GTAY!"%+@:4;@1D<,!<8*(Y82Q(=6*=DPBQ+$8-5"I^L M>FZP#G1]')SC(:*#[;![O95%&0**#((.&3IHM(*0N("2I$].U3[/K7.O_Y35 MOY75XV@V5B#'8"R>EOO+[RM*WXF09?B=!VC+-&0/Q0#!"L- M:(RA,"$+O]OJN$FP&2K(YJ\5LFK>HG^#S3X26^I%A M=E-C#S:O+.0Z\%KU$D(@_-N'OG&=PM/C\%[&>2A= M/C-[>'@OTF]\XI"V<<".I&V0&;VV(2H'GBM67^1FB*@(HU'G[!)&KEN[.7U8 MR(OY=:_+G2&71 1]9WF.-SV=C1JO=YEQP=LH-#C#JA]# 5=P=8AX,B;(F)GR MK0LZCZ'W>["@^^#TG@4]E:Z?F46](XUP)8V+02/'-% ]>LTAK?)AC'=EMPLR M69+7%.DX11Z%I\ G!TV1E1.:HBF*P?WW9+ $D0T)CJ9U1&CZ2]6^1Y,Z3[0^?;\^D/$WT'2YPXO[YNLQS)^ LEP=MZR>9%(2$UWEM/D#-NYG$\R+765 >@^X5.SL57I)-[ M5J>XW7 Z+AFJU6M:2PW)BP#*A@1>B0R8A+;>E&B:U_E]DZAQ,Y#C ["MUL:N MM'A%+LS9?%JF:2O269B>;;R?,+MD1[J0'$H';M.ER>L,SBL+ K$(@1E+R3N= MI-]>:]R*KY'/T\:JZ,# [1)?7;*6N1#)L@BBU%7G3][R)#W)+U<&L$V^^1MCF"8TEO8 MNF 0'!VSP<3D%+:^C^@B)?D6Z7.FB5R,6O@Q<8%V3G$.N$4R_5QZ"('V<5!9 MR,@8Q]+:%;Q-P7<1Z^Z!I;LF\ A]=)H(_,MBD?^8SF:OZ*/F'VH-Q_9:/]1: MHT]3,K#3_R1N%ZOUZM6\7N%CGI);LCBG[YU].E_7"WXR(_,/AP^?;$U""YLY MJ%@:F=9+&@G]=\F\O@B\@KU%G8I2!F+2C&!?$"*A%PSWR8I08FX^X6 O H\U ME3LM=IW#=Z6P0,$8>*D]J&A43=\G^B4G;=A_:C<%Q3.QRV[IK4 ?7V MSV%R#[\$'X:0#LWO@%?N^VT4X022KT#;H\0(*ID,L1:S2^\ULZPX"IJ>LQ&^ MOE8E#XPT^AM%%_>6O7.;&E*046"&8!W)) <.,:9$&SR2HX;*NN:CF0\@\SF9 MXWU0]OC%^# :[" C=+9;KBXCCXB+X#N]9\Z@\G4)>93J/ M6! 4 M!)F+CV4?KLHFU=FMZ2_G%ODDX/ZY/K_)_#!VF1$QN:I []DI-DX/;; M9,I@\-X+X,S0)M-\DQB18&,(Y?]G[TVWVTIR=-$GPKTQ#S^=4QW?E9GV4UTER[(8 #X@@,#$+0L^M7YI MF\A#>9/^YW). GK>(/SP[;?PW\O5C^=A?=V,F#7+F84(/%I;N>,A"%^'H!>9 MT9BD=.LQ>GL=^)B\EB'(>ZF<;URI=N"_W'_*_W5YE2C<# R(4@C/Z4HJH3A0 MUD:(3CKPS'&;K0D*6Q>I/'>6:8%W0#@L1Y!-IQB['CE@7;&!N #(@ZG#;60= M2\'!)JV9]MRPW'JO^?.GF19G;:2]!81V8'T'('J_PB]A?EM!2]? )A5YG2.^ MN@ANMH IE *]AJ!M!A6LA,"- %&?W7SVM)?C>-)])DTYB-4=0.3^ M:^:[\I@W,W3%8R!]RJ10M3E8D5(Q"R9;XHG45HC650$OGVA:,W4P.#442P<@ M>_#V6=\YQL<4A.TQU#&7M),F/*- J7AR0AM5Z3HT01=T^ MX"TS@A>6S(DD/UY+[L\,N3E2%O)K>%U[J"5%:EK64MG@>"H^<-9Z)N#VISNF MM,803.U>C#%(7AUX#"_04Y90A$,BK=3H3U,P:+1!J76*JOEJ MH.V/UTNFHRU"'@]2'4E+U=O%\M$Z[7'TA<=)(ZQOI:@VID>+/SS3L;>1'@;&+U*A#@@Q& W$L4 MAGN#K;,G6QULXEF[!X1<>SEU +Z:AUQ^_H(7^.9LA5=/$3>+?LF_8*H8XI"0 MH-!P<%([P,#KX Z/1K$62.)=("MS=BASV'UK]OL-K+JT180 MJM"]GX@W3O.ZFR4'):TIHGF+Y>,S3+SUXX XVHO[':!GJ]=_)@JB2@A9.5O' M:$2(1GG022LL$3&*UB/]CJF68*HWC]T$U#?H_K9:KM49_2L&QUM/17SM3MW'ECBC8'F;#1;(SQ+[B*B['!]F;E"X_7VYFIMW/ M@,^23XD8AO7YA]<*0P7.!PL\4@1-$8V-[9=M#3YEM]'GZ$!L(;;AT/17T%S@ M6?W@CXVPPU.24I0DC.17),$P^M:ZE>/E&W(>CHN!LJ MCDXGB1TNE?YL!^M1E"^\>OKCJFL8)HQ)"AY"8:&4X,$(4RCBS@:\P+JR6G*K M(_-63C(%IU7!PR[2N>LW+Y')Z#)H48@ETE+PH&I-O"\E95F\DJT'4^QSWF,J MBAB"NP'W15N9]AVO/4'E!ZRO*B3G&AFO4SC_+PRK60E)1F$8I!@B<9@8[K(B MXC4%#CYGQH4XH&^]Y;&[C?H:8VR $SZ&P(\.X[_3/?GQWWC^%7];+BX^K6>U MPU)H81991'O");(L3=QM&]H3LO<1\=*"N:OOQW\L9 M2HG%"U>+ XG(6C48.=+=&)R6SH7D7>OZTYT.VFU$VA.$=Q%J]^]WSY!)8,29 M=X'8QS,X;20H9U7=S%5K7I-0J$OFN?7XB1V/VFVVM3O\#A;L4=K>7Y:7JUEF M1)W@"#I&HE(:#]$9!Z(4NGJ\,N[QLJ@)X%M/VFV.MS?T#A;KU(M8GB>Q4I4> M/;^_*?2QMW1ZAERKR,#X6&J/-*FK%0@L&RV#Y#FH[3:T['&(K9!I3@:9!Y59 MWX:UOM07[8PQF.O0B/I23\&GYYE#J.O7/6/1/49@#XD3>S)P'$%,G294?KA< MSQ>X7O^X_!SGBZL"V5U2&T_^GA9)AM9;-[#B MR%#4'N*H:L(VUCR:]Q*$]!B9)8-CFD^(&W3"O>>6??]I3TV1CR'H4HO#>"ID M>%E-86--+VJMC$3DOK0.M+<[V<2CIL9#TW=3SMH+JM,>]:=LP>XS^U_X;6,9 MKA&GYP\$G JVB MU/^IW[I3#ZF8+LE$L R)(:H$\#)Y\+:PY"/W[2=K##SB41FT(?AZSJ"-(;H. M?/^[HMLG"%W_\.W>G^YH9#Q*DS&0%ZO)>G/.P0D3B+VLI,!<,;KUJ-!=SCGQ M&+[#871T(78%U ^8EG2]_2^%09GD,"]SS#?UC%<3>(C/]W97TM]=?L;\>-@_ MQ48),8*3S(,2W(-+'*$@+TDIF6UNW9C6F(1ILS63P/OPHN\*^2^6\E[3OWX? M5A=WAN">>.[=43&6B-K4:5/$ )<=A&(UT!>:EVQ0A/'&W3!U< M_4]0M1FP(SE&[RK/#*]]&9+N$ZL\<.F9]S)3_-E\5\/31^EE3-88\G_])6"P M,#K%U)7W<-.^7>C4J+R&HK ^SKH(,:4(6E)0Z%E0MODVI%+PQY?EQ?]]NTADZ?_ 52WOK 31-V[FBRB+I@@-5I"!5TDAN$@NJ.;$ M-"=U]C:^YIQM\T']X60/F2Y'8G O8+D^.G*5/)<2HJQ3L5UB%(\;7H=J^LU[ M:0EZ$#:FA$)[83V%@ATX-[G0GV1$BMEF50-0%4$5,J5.E PFH+2&Z^2"V4[T MN]J"YN^_(P-@7RY.#8/?+S[5)XIOOU[DF_% WJ(NUD%AQ &EC8!80H0<19)% M!E6XV@H#W_WJ/A( (UP&^S%Q:@C\&%:1>/'VU_GG^<7FR?:W9<;;H8MS7-]! M.W"&,@D!7NB:3LL9R.,*D'743 F1<4MP#/C0/A[61X#-6(R?$% 9Y[-?\2R< M_[RXF%]\VWCEW&D*\I0&D8L@X^KH5O3T5?#9!..,S/&E-ZLUIO_G;/GU_Z5? M?16ZT!=W$ M0HK"[P>/^Y\VC1.ZM[B6#7@W]37SR%?6CDNRE06"J[WI*1J@(W,((A#E=5R_ MVZZ0OHKR[N&;Z?R<)=?/L-+SXM\]O%5UQ?U!D>WW\7 ML0XIW&B#3Y&+@AJT+S5>"HS\)5M *\8Y>JY0;)7^IX/<>]^B/]V9@GW/.*T; MF_ LB73S&- M,3LL"I:CB&3RR^ZI=P'-#<6%.I,QYT0 J\WU!2TD962(SJ3@PW977C=I#=&;*FPP5!O"KUAO=DL:/FX -3]$=A,285_"&'@NZT@&>T I^# M9A;'$EK?>'QR=#03+A!]$DSV=2=Y)$\T*T-^K#7.*0I51.M6@)-=PS,(*GNN MX1DBMPY@^<*T>I.ML,0<$#R0^B*%R)$51HI,3)/9E&A:SPG=1)#C-DI81&7OLF^V_ M5&";@W4[QJHYXMK+J0/PO;1@R&917(J.XB(M0 GZRO&B(?$D$_,^>M:ZY6'? MI4_=;.#9!VBM9-(!O)YPAG^]G1:=Z4R>15WG7,1:@Z#!,14! X:8>4G&M#9I M+YUGVGDZ4Y;'%MC=CKYVINZJS':6_'%$4'4#K"49=O271%8 DM(OUV_7Z$O.[5?W? MJI6_7U8K_:[\\8DD.?J? 1._JA#!3DHGEU(0C1O'6QS\N[J M8=K = *Q3OW<^YIF_GR^&5'U=I%62,[M>URE*NHSG"E?%*>+!;2HLZDR,T2O M9)"SICO&6RSAT3B\9]Z$=SY"=^4U^Z'P@/(X,M2]^;R\7%S,0O(EV!#(=9 +HKR6D>^%?S:G6G:R&0<3$XDL6,'ZC_"^27.&,O6 M9HX0K*H+,^LP4R4\:-3*E*J:W!\$HYOC3#ONLT]X#I=3!_'.QKU]OYHGG#F- MS#M.UKX^7:E2"@0D7T,J$0UWW$?9.J]V]^G3#NP<+>[8D;V]F*Q[_=D_+A?K M.4GA:E#$*BS65\?Z @Z>60W*Q@Q! M20V2:8XZ1"O5=AUF+4ZS%3C]R8*SC90ZN%@'T,QGBC->?&04:'FZ&XA,B-P@ M9,>-="GYD XP0N79\VWW=LV.!I2CR^BX\/?D2VC=YG?MY\Z*1HN)=,UQ8K0J MPH)+(M1I!CY)%EG"L;)V#8Z_'7J/+_4RE80[ '<-M:XD>'Z^_'=8)/SI^B ? MPW\V*?H?/]4]K6\7MP];FA06*2I3KFZO40C1: Z%65M<75IM2F,$#SWC=C ] MOM3+J++J9[7X=P^NMZ\&BS\N(VGE/*SJN,E%?E/*_'Q.G[Z><45^2RH*,')/ MI+( 41H#6>3LI<^UGF3L//46Y]P.FL>3CSF8S#HPE7?],6O2L%LR'M"W7B_3 MYKM$Z?^WG"\N_D$_?DF,^"7,5YMGK;L!_;/H,O+B'+@LB>&6D1\D;"8_J!3, MI00I6YO2UC1LA^?CR?AT(>L.L/Z$1_1VD?'S8E[FZ4J^-TO#Z*)YLWY7[HG@ M)V+*S%GZ_R[0C1/M9NZO@!B2!.&*3ED;QW)K<.]]Z.W0?#RYHFFDV2=\R:&_ MF)-SM+AXX-K?S*_^-DLQ$UU)@71!$8FH(20O:M^^SRHH+NT!]F*\=LSM('H\ M^:)#2:P#4-Z,C7ZA&OJ?.#_[5(?%?"5BS_#O:RR7Y[_."\ZTD*E@BB"QIFF# M-G23, ?>&IV*=AY#ZV5+^YQW.Y@>7Q;J8#+L *]7-)Z_- &=STK E.O,"L1( M-!5&.N@4^?#H%.8<$N;8&)?;G&L[_!U/9FHTF72 LR=,__>K)\+WT_>?6CYQ M[T'DWE_.,&3%R-4&SZT$A<) ],)"R%(ZEJRU\@!9@<94;8?QXTEP=8J'#C3D M;\ME_O?\_'R65*P+[R.YX=F 8J34G@5+%TJ6)15A1//LULUG;U?.?GR9JYUX M.W6R_@.N+U:7Z>)R53.\G\+J;/,*\=0R@#M^;3KB,/^X7%^L9[(8Q$*^LS4E MUG7T%- 1 \"XH+7(0F2UW:C'O8^R';".)ZDT@8".:&_,9@+:^\M5^A36^""N M:[Q(YO4/&FNSS$ 2IUDUD[Q-PAE;^ZOK6%.LPZR] \M5+#Q9(04?WR/J:=5, M+LCH\D>PA9FZB-?4P,Q!Q*"$*4QDWKQH\Y17S0Q!V-ZK9H8(KP.'[KD5%T)8 MGZK3@;4H2TGN(*"OEA\E*]8;*UL/B3J-53.#Y+_EJIDAPN@44P]'64MDQL3( MZ^2#6@Y0QY9GEX 'J:+U5AMK#X"N(U@U,TCT@U?-#)'#U)'&HXFUD?.4=$ 0 M5L>:!ZHQW18<29S;]U8^;*=!Y#T,Q>^\86UFU@Z@-BK4R^D\2HD"L&%2W4^ MBQ(04IVKEUF1RL?H7&N7Z(@'D R2_M !)$-$L3.TON(J+CNLW$8=,S>DJ[Q@ MY6PNX*P,H$NFRR$GQA\_F!U=Y?8T%;'[0'8J 4_ME35I TJF".XCD2GK?,=0 M%UDAYU"D,3P(7Q6\KV:M:>IB=P'H-%+JX#X?U @4-5[P6Q+H#Y^&N'':E^7[_#+FA]GE\'1V MN7W*HMFA1DUOC,.Z:5(A(D4K;?(0;**@7&&$(&4&%TUBFGFCF^^8[SP50DJ? M4')-2E\+*R6Y0D$6,C%*\^(-%R6UGKEWTJF0(0C;.Q4R1'@=.0R/GV"-EW3! MY SH& 6;/&;P(2J0NECE;. "Q^H?..Y4R"#Y;YD*&2*,3C'U\$$WD4=M3?:U MV,<2DY($;RT'R:3GTHJ$=JST]Y&E0@:)?G J9(@.QA5S7PWU/4G:7<$7DCEK_O"8.I;]R6K-A4 MY,[KE,G*E!E=/5QX[F!C>90S%(TE5NA6\[QP9GTP:=?'[T9G[#AGLPN^>Y+H M*0'[Q\M5E>?-3Z;:PKVFWX:D\O0;UC,?/$>%"9(3Q!A#EVQ(/H$OW&(6WOJ\ M9K&Y-*R'JD.HJM@817A" M%B%]U$;Z[7J6QSYIQRL8N@A>]I9N!Y?%K8JB\\*%$@ M^CKF-T#0O-YT,0J! M.=O<^O%_D(F=9LC-/B9V)]:>DO5[^"-O%^G\,L\79[=\D5YR%9T$AG7&=% : M?-X,"-">8A,ZF3R\(7SET!UO8^C")K:4>;-"S!YTX?IMZWWXMOD7B_J=U27> M_]%9I(LC.8$0:2>L4ND 1:VMR>IY 44O064+1)R: MDERUU6R"C7?Q?'ZV^75TI=JDC"%C8<-&8M5L, [*:.6\-R:'L>8AC$=5S\LO MNE&1_?%P8AKRS)Q$I16/H28XR#R JFMBG>!(N.82"T.C7>M&@%[F9AY/;KE3 M/)R8AMQG0U%.*2D5L*0B*!\Y1"$#L!R#XF0N'._YZ7ZP+ORY,\.[2G["*'Q/ M-MP\.CS)CM_Q8A:3PA($!Q/1UNWV%F+)"K256;FH8Q 'V)70@I2>5WY,H !- M)7]L_<#TC2_+1:V279;'J;FPR#^O+^:?ZX#6FY'^7W$]1@?P'L<8M>>W%7NF MZ?*5F&*P3 B"@*N).<>BX*,D3/AA2GB /N(>NKR+@];\V1D^[R'8*PO;M\APBO(T_\NT&+3*98>(80O08E4JPS%A-@5L:F MC-[%0XRD/+XNWT'RWW;@Z0!A=(JIA[V*/F0G?'3@@_2@HI7@:Q>KUZ9PZ4@E MU5AK/XZLRW>0Z =W^0Z1P]1Y_$=MJ@*9,L(C>#0)E'8, D.*_W)QT3/R>-4I M=OD.DM@+7;Y#V->!27EAK=B&^;QG@KK;=*0\Z:6%1X!,^S M!5:TL]XX3D%:8^,RX'A'U@.\SW4VEM#ZQN,=8;^'SS=JJQQ/Q9*Z65'WE01! M:HOU?;8XY$ZZ9$UK=VK@$:?;MA[!^@L0K MVY^$4,QP#2%P1421.KNZ5.,^T=?$B@ MM9))!_!Z5\7R;O5^M?/\VTW;>'A%DC MB72 K8^KD/%S6/WKYOR&Z9H6YI!5(@= ^DBZP3QHSL@T*Y]=:3UXZO$9INU% M/:C+OP_W)T3/>G4Q^T"LP:O8VSE5MY@#"S*#R@8A)A$A2Z&*RXSKN-4T ?JM M]^!"?[J#RH,/G-:).LAKV>X,[@$5-\_)44;/@P'O+($Y"P;TA87"$UJEG65F MJR4LV^!BRL>"/83U6-P[<&YB@?]&YO+SY>?K@SLFLF+!0684.2I"/(6/Y&-A M2"GZD%78[O9X1>0//G1BH>\BLF4+_DTM^/"?>P,Y"%YGR=D/H7Q/\_0^=YL6FF>!WYE\';N.+E9 Y2A9TJAU+KCY1J@0A800M M',7YB4A-8Q5<[SQ@=[3H=^I:D=W$T@'$KOSP\Z?\\)OZ5SY+CHQBL1:4(CXI M&QGXR"QP3@YS#"Z9V#I:V>99D_&E($Q%GP+ M$?\_L0Z_P?SF*Z["&=X42Q><:6&,11:A&$DPUQ2N1ZQ MCB>T[F.1#B;"9G ]1'?$:KXX^P-77_']Y2I]"FM\L#&N>1?$=A\W7K?##N1. MT]7 )\]CL(I"B0-L4.RIJX$\6ZM%W4KLN0254(%G MUD&PJ#6&:A=:ET"==%?#$(3MW=4P1'@=7/?/55-GJ>C_(0?F7!U%'SUXRRO/ M@O7%6RE=^*NK85_Y;]G5,$08G6+J86VVR])I;HD@SHA)A<*A:)(&BN-UCHY% MS&-M(C^RKH9!HA_*N.#^@B %# %[JA%D?Z@"MVM8> M+$-?; S9O^:_/?O;^T/$'M);MF1EGT;F+GH2F5D360"6? 8E2R1:-'$FR%AL M,H[_MD,IEB MY6 4\&3K?X26N77[\6MGZLYF[2C]Y8BBZ !:3T0P?US@EWM\JRL(+KZ]7=!G MXOKB[:WM_R7,5_\(YY?(9\$;D[PAFJVO,R.9A5 T!3>F2,V%#&&TWM!]SMWQ MJ^\^$#VX2(\:QA_P,X;UY6I3)OBWZLU8KXN+Q@%3W(#*04-$EJ%8D1U=.5++ ML?89-SA^QT_)TX!Z/P'OC.VON(K+D8:A/WA!_;@*B_75P=XN,GY>S,L\7?W8 M>9A_7O^?Y7F.(?UK1FYY8*;6ODIRT,F;$N I<@,G2D!RX$FM]58A2JL3=;Q) M:Q>H3B>M/@WP\W1?SV-_3F/_#Y[G]ZOY>_7\1EGP8FZ'%!!'-4#M-F=V$S(OR_<3YQ[O.0A/#Q\= M*YW8[&@'2#V.P\9ITI31&O)2(H<2L8#BZ""8FE/B3G%2!R/4 29M]Y2F+,)J M%2C:]MX01P*CKTQQH%V*CBE=\*\TY5@(VW_XV@#A=>3G/$Z/D&NF4U("Z@H9 M4 HE1$DA1N1$@(M.F"R5G9NF79BYJI2Q"34H"E M%*.D01[*:W[AT:8I!TGOU33E$%;V:63N CT*H[)U68-EN4ZBC@*"*![H>XQY MG7D6![ OQYJF;'R%[2:6CB#69JW,^M/U_NNOX;QFW&:Y&&Y]<% VN^)%W=JG M#(/L918J6ZGB6+4ZXU#4G;W<$7FC;A?:"P:GIA17Z\BN?I)^"Q)3Z%^N9TGE MX&2L?_?,'%NNZ\W&SPN_J[F68N)&$R"&LC*.X8 A0OC$]IQ M4KA+16H&FA/3K/>KY1=<77Q[?QZ(55?W\F9T5YT8YR,& ;($$F-A)$;' CCT MAB61C7Z\-;@K37J6L(YSU+UH3AM0G)BF/.YSW!B0CY_"XG8)N> R2&$:F(,:4&F?DPDN^Y[#F5<)[#BOW8OFM 7)U ^.+3GSH78%ORM_IW/5Q;*; M?S$KB1=CZ*9EILYN4JPF_@NOJQ!RX$XK\]A;.\!F^J=..NV(O.;0[T^Z'5P6 MMRJJ'0\I:P=1!SIMX F%3@M'"@;*:[@Z,%[C$:KZ-W5AU>(;8X M^59:X?_$6M%:^AUX#B.\6MW[BTT,,6/,EFR#!\,,W9Q&F:A(_A/_N>->1IJK;3D#]W5KD!'DY,0^ZS 5UV0C@!+E(\IJ3Q MX%D(($(4PH<\F'ECHU::M#^C MIX!+(K@0!*3 M Q,Q!1:/WF.1,IV"O"GR>\VE?QQ=ES2M[\L%[72<%D>Y^?" M(O^\OIA_#A>8;R;5?L7U>#V6>QSF %V5K5@U31\EBBR"]@:\U!E4=!)"T C: M)Y-XIAA@M-%M7G2?91#$-9@ MW.OVPNO(-W_DHMP)*$(8H*U(<8F#>$?91#I+_EGV4 M0X31*:8>=H 5R;37D4/6&$!Q2^Z+PNI2!3:;>BIIQ<@:)B5D8:\N^V*T4ZQC[*0=)[M8]R""L[ M,#(O[++XX=O="M(K)1*9"Z8M<)8H@M-%0HQ2@1(VL2*C";EU%F[ \8ZLRW*? M"VXLH?6-QR<7XB8D%358 +FO.VQS!%\;Z6SDJ(FA.3=WL 8><5KS-QI4MH?D MWG+K )8?,7U:+,^79]]^".LG2+RQ_5QI051PXSPH%01XH1"*3CI[C,JQUI-[ MMCI8MQ#<'QJ/=UPWEU,'X/OQ:EZ.K)EKK' M(( /S($UR4:?(I.Y->1>.,ZT=_ A@=9*)AW ZVXO_)M%WORA\FA].Q>D,(DB M@PF6(B=O$T2+%E 90=Q+U@39VJ:]=*!I>S\/:LN:R:4#D+U=O%\M$[G%'TA@ M=)(Z!N$G_(KGRTUOW3512ED5D%SAK&4-Q3(GS:E.<;91%V6-4JV;R+8ZV+1M MDX<$77LY=0"^WY>+M/S\!2_PS1G%_9N-!]>42".5],E0&%9W1#7:W3EU#F WL70 L:TV85/('DUDFK0QUS53/($W2@)7GO10>H.V M-=2.?#GY(!3LLIQ\B$@Z@-G-P7=:;RQ,MDIK#M9SK&]''@*YJ) =0Y=*,HFU M?H?;Y[P=CV+:!Y8'$^'46:SOML%GE[D-RH'+G@X?T('7Q#^GI0G5*]7L49CZ M3 ;K\6_N>-;0+DC9GWM'M9Q\>?%_PR+?*_+Z^R)<9OJ'=K_ MU)]O7OBVTZ>/5^FV/S,FVF3N8T[.>! 1!:@ZG"H4PJE,S#H59;'^ &/->BIM MLZ2P+))MCL4HX@A%79'E#,%8D[R,U?/XJ[1M'(3M7=HV1'@=N(7/E=1PYVP, MM5U&!.*95!2=N3J;$45@P?@2FY=7GD9IVR#Y;UG:-D08G6+J85&.U3)J*P+8 MZ&OWHHG@@BJ0#)=$CDE.CM6K=V2E;8-$/[BT;8@=-VO)<'7^@9N3*UX4 F3V"I&>.6#^L/)'C)=CL3@/JW077 E\>%LS M;?AK7>;NO&86;8&\F42HF(& JBX.EH+[(.HB[ ,B[<'A.GZ1'0MONPNGTS>X MWW!UAJM[I(9%_H 48U^FB\OZZO3CA=[\#%OZL>> MUX;3-^EB_O6J=?GFP<)QSF/V"DR*Y/2'VKCL%'E:F9PWKY/RL;5WLO7A]K5G MKW[03_-U.E_6'>@?B?$_T+_]U\S87$R@V$=ZKFH3!P/OL89"VE9[KK[;!#8^ M0YXXY[2WZCCX>FSR1I??45N_CU>K8$:S@1_OK9HYB"5\BJ"#VT,4*1N#&K+4 M=1>>C^"=]T"8C=DJ'H-O7<9U,'MX%WP]\Y%78KA5I2*8RY:B<.;KD'5N"@2= M##"AG:*P+*-KG2X9>,1CL8)#4/5\6J"]U([: %[]U%-_=2V!;WOD85L?X7!F M=$>V'-S2*F\5!KJ>M=[&["Q"_7-?9/S*9G( MR+$ %]R#(H<YP-;@>^5(O>1@&T/AI=!F3[ET +./]'./6':= M(G+%,I6C HNUNTAG2WII0IW6GU3B-J?F5O[9PW1DR_85^>,.KR;\GSKM^C,Y M9LMOB']@+2E=I,V"P05^G'^F^'[U^;K\Y@=<8)G?=GD4A@&MEF"28J2%N@Z3 M"A*XS()SM_^K2(:B3UY2%%,#7&-L.MKVUY?2W_<;G8.! WM"@F M6+9!7S6(*.=YW;;DP5B/T<;HM=ZN_/>5#YHV2S$",%7,@&K!.EH[(N/U*<(MQ-0! !^R M[E-8G=65Z3I[AIPN 9.(5<56(\X13- EN8#&F5'?Q*_/,:U9&QU4>[-^:M?J M 0$WD*/_#BXASS/^<7GY:7%S^&]:>9L$8YG@1HZR6H&"WXY"QD M]"(P;IC#[3;W[7&(:1NT1L/70673%0;??OX2YJO-2( GR,K21N\TAR(]\9*@ M!.2$NFJHBT.NB>@T''(O?N:TTS\.B+!VG.\*4-=6F?@VP ,(+D96(D4Z@1&U MVM?=&)Q!+ 2D1-:74Z0J'[1*$OX?5BC[I*XZ> M'OWNDPZ7!7V9R(,G.W/M@A;2 7*50:&10(@N4!CG3":GO6H=K769[,RBL) # M1?@J6#+X0D',%!U9X2U*4Y>9MQXT?H+)SB%HVB?9.41:'02OSS6V18O%6Y^! MI3J/0D4'DDL'B7YP;^D0.4P=4&Q:'^^11J'J[(H+E'9917I+1;Q1+[G*(_A.V!AN^Z M4@\AFCZ-VUT41C;?!)0:0@D25& (/@L$*XWW!KF3\@#K8(XPG]7XUMQ-(E-; MN&?>&@>$XLHEAH992-;4IA$NP'%M01O#0L*2HMYNB\S>1^G.UNT(B2W>@D>2 M3U=HW.EAJ"AO9.U>2JZF\#"'NLU" !*'G52%Z\>9UDD?\*9I;6V#QM'E<]0- M#V]26EUB[J#O8?!)#O?PMQ^3#OXP&&WF0:8 +GI6RZ(LQ%(0&"N!.5,X:]YC MU>7#H'&1%^[YU:10Q77=JU<"^(1<H(0 MQ!T7!!2>R!LJZ"%@\9"89G7]0*+__NMA<+#HAS\,#I##U('*U>O3O<>ES;-2 MQ!A59 H,)Y=:Y5I;C\&##5F8D!W3! ,O@6Q/@4Q] MR>W_]N@\U\H6I=G@0CT'DY&,PP3+^ZJO;OH?HJ#5B M-"B.*):NK.)=[?25-@EM&.<>(6(F;=)1@4/RAC'DS*VWD6DU'%^//J6CWH?1 M +0/8W=&R%=ZX?#RE_!:H%G]1,_'KQK1@F'07(#N;"J-(&! M=S(#7?G),6Z-F:9KYC!M"P>P3?LRO4=(#6PX\RQR7PIQTR917WV(4D&>I!2L M9&]"$GX'CVJ$9D!SW* ;42S[HK"'2#.CR='4O85^DTQ3[*KW-J$6WON8O-3[ MP+!QI&E/!8PCB6C/2//GQ7U0MBW_^.-BF?[U0UA7LCY_P<5Z\PMW*=]XYC>U M*+_8YI"-RB?NYCJ_*_<_[(&!HG 08SW.C7MVFP7W.9+'91PY]G7,/F9?7W01 M@BX$$Y>$BH\BIKU?*/<[\;Y/MEM_^@_W/_W>R-AL$IU, P^QCF&QOEIV!&NS MEQ1&FU1:#X'?\\C3OKT=$)^/'X,/*>I.B^6>-D2[CT-_\?>-9SE'''>^)SY+ M4#ZB212RTG^I["F"=?15L+'$4HJWJ?5VEVGMYUVZ\$YU[I]B(\!W7^J7ZYOR MP8WX[O1*&I640 ?D\G!0=;*9UR9"Z'43@ M'61UGZ+XFJ5OJA=_G^)_A//+*Q2LUY>?K[[WB'KO"R9.L2"7LM1=D76SE3!@ MA4Y)5+F[Z;VKK_.$ M3]]M;\XWOY*^JM51:4G.ZO\2^S>/'(]6B6BM7$P!P2M>VQFM!>>^-B9DV-]6%+DP)CZ.*)5M,2-KR-X\77QYD M*>N$[H51$U.>J* F59 MA$ \K)4:IK D.9ONX6F22/,-R6QQAIO/_.';TQ[:5=EJR!8E"QJ4][XNUM,0 M8T$HFB(0[D51>KQ)2GL>_JCCSB&8'1IWCB/^#GR4JY/3#V^:/JS ; LO=2FC MKA-% _AL':!.C)MLO.2M=VP^.$ OW58'!<&RE40Z@-/NC+LC>Y'?GP>Z)3_? M-)N8HHE4:0"QNC/>DF*K*$#:F!,Y6(84OK5%'8&.:<&]!ZP>V\JI9=P!SF\] M]KM'F9N=*]*P8)6H0V;JDF]KP$<;@ ?KBT@A8&[]1O_L828VIY/C9#F&T+JH M27[\7K)X_(RR8>'-BA=# 6&P0D&2]3K*Y",%K0U(R1,QU$;%MRLZ'?[9$[>; M]0+!0TBN [/X%(4?_OC[-3'!6!M3R)"Y)%6KW N)ODI:&4DN>N8Q-C:-+QYH M&O-X$"@\U:G61"Z3UMO?D/,/(J>6>5=/Q@CM(T<-VFS2?2*!=U9!">2 HU6: MV]9=C_<^OI=NVBD#EEVET8&]NC[ZM6&//I6PR1<7I,.7Q,@+4!ZX*SFDE+R5 MK>.,!P>8UEW;68Q/PV$'GG8 B&?T:*,H=>WB)WRWP)O!HD07JLCHXE<25,I$ M6I%U+X)R.D7A?6@]2V3 \;H TRX@V"[:W%LB1P&VC_]>7I.&RMRU)XX M)>CV5Y+H"SXYS95QHOFK\O;'F_8:/"38=I-(OV"[\Q">.5%5IGKUDM'1R&D\Y?) M ZC%I-#H13]VD<'OR\55^N#G_[F<7WQ[NZCMDIL[_&_T;R\P4P"-+LH8ZR!V M)S!<:4FH*+=>0?=^ D%RH7DMSCL0(3*LO+M$Q;S'JTJM(0 M(%.G9W_^BJNS%>+BS6)Q&<[?+M(*B=X9!IV"] 5*<(D8ZRQ0(.> ,>\#RS&4 M[+?*P3[S =,.8YD(>K.-T:C63V,3UTOOJO#?B_7^R!(R\\Y$.8?>7ON7#E',VL<]D* M+! 84Z"R*36WE2$IF6V))=(-V:]F7!%QI"^1#9$YGK+L )/)1_RV8L,F2EB_ M75R]T_YMM5RO9R5H'; 8R-*&F@:L^RLP -?.EKP\M6'V_C,P^TU_3__!U=IOL;U_ $+O&%))Y1 T336FE8$%[B'8HN0:(0T MN%UT.L[YCO0%LKT:](*!Z8>9MA+.S__Y,E]M_LVM59CQ8(VS/H!,Z$ I%2 0 M!Z!D8YR77GO=3:'#\V0<>)R%Q*W'G0C*Y2 M53?UQ(@:T!H,%$RJX)LOBFQ/QI$^H_:K-/M"Y724YOM@C1EK"T<%H2@R'KX. M;C9!@>,^0879#R9-ARE/Z95M7-2:!;QF0L"LHO8" M5&9D,X+A=-%F!^AC0:F8L_T4GSY'Q%'/MIOR47@_.)S6>_ _L99=87[S%5?A M#&^"N?>K>=I,?R_7-@PI7G-,)G I2.)0G6-?+9_F4&14%""P8*9Y'<@Q#(4982K)-.R,Q4]*T;P@](WLDD MA+K0R8E@=PRWXVNLN4TB;,6=$A+/PBM@7M951$*3%(TD*;J$17$,2?2FE(,H M/)D,U5'HY7C@.PW5_"Y/\2)_4!3%,UAF*S %RT@1R^X=H4'W\]\O=UH M/)ENV;/[>C[ARD2?,RDC??Q4[C 7\)\55<^X$P[57+U M+:*H6QT<,U/< D;IWO 3%,TCD M'I1@AH+TPD!)J440+&B>3_AAZ!AR?EWN).[-U3X, MG["V$PJF!*<_\X-'GVU(.^KE*9UD%)M!YP3NMCG?Q"5NVWQ*'Y8CU/FZ>E6\'& M@@Z-8I#((0?E' /O]+#-D])#ALRT M+K;.'8/HH@3%4X"04R%7@;[A16$V=#QEX"$Q'7B?_8-YO,?*/9#5BXJU\08> M,H+/T*1HZ9J'G'/MLY4>@N<,G%;*"QX,XZ-T,HQ"30?>Y'$JV?38.MJ99^-M M@7[Q4PXS[^PHMD,+J:SE'*0.A#*M:L+71A"&.>%L%*%YR?NI;(>V*C-1@@45 M30:%(H$S=6(RNP_MH./1"SXVV''B+^#KR@NRV(=2N4M!I3XA%8 M"1R4T!I"3 881N-=SG4P:V/L/CC J6R''@2"%[=##Y%(!W#:G7$OK..4.4GA M,$/D7H,R0D-59V AY*P%]]8=O/_JR+=##X+5(;9##Y%Q!SA_?M&P99I%73)@ MTJPN\?3@F9. :)CPBHMB6YO0/]-VZ$$XV7H[]!"A=8"^G=]P?KV=Q>UL4*4N M@PV6%PHCM0/':K"K)450GJMRJ-6&K3=]'<$NUGW<@P/+?H_A/'U,#OVND>CC M\J*.D'_P=%F;;+7B#+C:[$>N>SI\2J"<-?0G5HHX>$=I [HZM_^-D3I._6 [ MX'1P<=S>@+CZ.D_X-(MN^P0VW%AOR+[_]S4._WUY\5]X\0'3\FPQ_]_KI>/7 MC)LYEM!HKB'G0%)3=*5Z5AQ@*<%();)UK;7I((1U\!(^G3KU!YU3UJH^1\N1 M]D W]/>F!D@OBK*'W_OB1)0G>D.E$T&:@*!U8K4B4X*/)8!$18?SQ9 MZ2QV M&DCBD78I]Q%&C0FGHZIOJ.1=\6Z]OOQ\Q9SFY0TO?U$$4T8#G1D5K??*IM1M]*L4-*@J?;21UY%G4.1Z26*'YP]_G( MBQL&P>H0Q0U#9-P!SI_/DRMF0[:6;J$8:S<;Y^!DRI"3Y"::D-N#]<]4W# ( M)UL7-PP16@?H:Q#O\H1,UVT>EF)&4 X%N$C7%.D^19)4[S@!0-IE.LRQ&"(F\R:9-+=(:E M]L'Z7ZG5@9@=+[4Z1/P=.#X/,RZ6HAPG&0)*51N:6(U_E(*0I=*RA&)T^BNU MVA@$+Z96ATBD SB-DTZ)Q#O'&226+=#71'Z=BAH,L=&9J+-L?1F=>FIU$*P. MDEH=(.,.V*!BH)YK9BTLIO:[Y-+M.[C M+!Q8]AU8WITI?G60X&U+5MTG],OU/J%HA$@!$S#.**A(=<"*-QR*YRIHQ;DW MOA?-V(G"SN^&QOAMI3[C@VE"5:LO:R.RYN\WG8^+?-6K]/"\QA!""^!9!C!%R5 (Q=&LVPD?^3Q?_\:.#D51ZI9!X#V\AAQ=NR;V%[E MU\,.KUFT5B!&B@Y]G0_OZQC&4 IXU%Q:5K(7!X^Z&]%VI%44A]/,KL%VTD[H M[3+76]9(S"Z5VM"O"]DHR31$Q *R9,D+6AM%-T6PP\D[TD*,4U+%_2"WQV"Q M.K2]%B]VKY0/1PK,BI4B.=1DIPP#)=! S#H3>UQ=CJX#LFY6;PRD[4@K.DY) M'?< V_2ZV(%+SS-Z92.Q*A"_=/$0H]5@8]#!2*F-":<1.O8WJ>)/%3H.P-F> MH>,?%V$U\1#.[25[S1[EBO,F"*A-[:"8W]N=W=V0:NA/I(#P?=[7=MN_PEX3KU_G&5,A%\ !1!C*CS#@( M"1GXD@.R@L7X;MH)FU)^I$[]G\H(C(;DDP[S'S[\O\XXPV)$'C*@*V0Z98S@ MD^-@K':^#C"PZN#K] Y%_,GGJ4[ "HR)Y[]>")X/L(3DQ2H-AC$&*H3Z:'1E M6;VW)41BZNF_$!QS]TVQJ>*Q3@$I/7O-HOH4"E4,#Q0%_1GW-)P98\ M]8O]:56A[*=91X"2HY_U\WL@3E[,O^)!AOU\]VF'G?;S,K%]C/OAC NED@97 MF"#U"!%<] B:852\)"YYG$ A>'/IO9G M&_A-2+7H D%91C=7)$\JI2!Y+K44J_6]O_^I M3V7I*L3S46NCTED+;*13/O:J-[<6>Z&^,YO ME,:H[[98;@@$C_NN&EA<\'%Y$<[OEQ1EG5SR8(*I?#*1^!0YN0P%-6+*G!]/ MZ\M+E!YI16SO>MD,7/TH87R=3W$PG]Z-O%^1A+];SM&'1;>IP%J0( MMK()BR'Q8N8063$@C&4B\Y"8:ST(=3IJC[0RM:$R]@^R#CS:VP6?N/HZ3_BT MW.Y*:"J/UAL3=/_OZ^/X[\N+_\*+#YB69XOY_U)T>_N;KO[18T;./#&)128@ M&ENGG?$"T98"R3N2BZ]K1%M/=Y^,V*.O"ME'&8\#8J>LBU>>PR_+U?6WZL_Q MF6.B<&X#6):QOC4AN%+GG3E-S&&9H1?'HH!/4GCT%2-=:MW^8#JJBA$BMRQ7 MG\,BX2%*1K;[N/%J1G8@MX^B$1%,D3K4R?B28&=$ 8>I+LO,2@9?1+:MA\:? M2M$(%T7[5#Q8X8EU61L(.2O(D05F$8.US=\2_RH:&8C9$7=$#1!_!U[2PURR MD*B<-Q*B3K)V[#IB(7K(*'A )D-4K9V8DRP:&02"%XM&ADBD SB-DB"60<3, M18"(OFYNE@P\>@;<:*T+N6[*MHYM3[UH9!"L#E$T,D3&'>#\OF-725U?5QR0 M;YYLC@&,%:3X.G$(3@O0OF21 @^N>?;]F:-TGM8;'2/+]@*;OC'U.RHVB40* M.+^LYN>$#'9-E33"6YL$2.E(O8VB^%$Y!*9MR<5B3+A=7\J6'S@MV)K(=CDR MF_L'#[^FBM69#48E(L-I4$Y:\,XFR-XIA:E(Y]J AP\ SVB)SH.#9Q M7S"N+L/J6Y7^-6&!""+W@4/.T1!A0H!G*$%R2PJ1LA Z[H6?[S]SVO31+5OP;VK!A__<.[CV,0;%/&&]3AQ 5L!+Y8!' MKJ..)A>^U6O/:X*__Z'37!#-!+\S_SIX2:GU>//%V54K4_:)&;K0BJS;(D1) MY!)S(J)X1&.2Y;[U0]^]CY^XQJN+Q^==I=$/D&[>BK0S3I+E2[P.A1#D%SNI M/00A>!':DGELGT?9N<7-[2]2N)*4HQE<>5,J<.)@82(DJ&A:1POW#9*F>.MZT(?#^6!M; M(DD.J(N#;4Q0!2UFUJ)C#SZ8MR!,O!/'W#:BO"# FY'J4P< MXG^<7]30YNTBS[_.\V4XW[BFW#)TP1G0F*J!UAQ"M&2E'8I0QZ+EL-4TD%=" M_2<_?.(F@LG?A/>72&^0^N?\XM.F5+!V*WR:?_FX_'EQ,;_X=JV7BG0O"6(4 MDS83HS)YG2Q(2,5%+U,*BILQP/;RL:9[EBX08SYS)"(HZ!,D@4FZ"!HBZ?5 M \O^F-$^<+C&+/IH)"L6HJY+FWU$\-)*T$9YS4Q1J(YG.OI#VCHOXVR,V8FF MLPP"T-0OVU=#I=^5ZX!P/5.6"0P4!CKI-RO+';@L+:#,/F:=B@F/U@8^\WC] M^#\_FZ7D<2)]6N1FX^IG-

M*W",":_FQ#2T.RD,@F 'NCO=H+'DA:?_:# ED+@S)T]?"P9<6!X35SK>K;WL M?916DUEV]D1U\S@@=LJZ^/3XL6R93MYRL%@,*(T"@B+?'24Y&1JY)@D?BP+N M/LO._:5UAP93!ZJVLW V_W5="G;%"3[S48NBHP2;I29WW7%PF"5$YZ*(/#L5 MNDE,/7'^K=3$GZB:3 :$TWW^N&9*K6%T^]?K*_+.CZN0JXUE.';>J91 M*ZE+ JL"K_M2/01)+K-AO*B$AOZ23?P8LATEVR5OV8DI4!>L'P2BD]>XS?#1 M]RNZ[3^NYF=GM3W8:"$X&:02>=U$[#F$G.J&;^6BKYS;7.^^9G[;R3WN?'S?^J7.%,YH1;> ]>UTM%7 M/GLA@='UF:3UC+'6I1S;G6P[")]J[<4(TIM^MMC./+TW)^LW#'5P=/VK>[H9 MG[ MC9MVN4J?Z">NIJ2.M4)A^X\<;XW"CF3WL4J!!53!>@FA8*U\D0D"MP:<8UFX MH@IWK;-9I[)*P9MBT=2V_1 DL2X6^LIEB-P4B28I%DMKM_NO50H#,3O>*H4A MXN_ L[Z95KWIH_1U0)_5!K*P E02Q+Q8ZA0NJ712B07A&D/W_N>?RB*%01!X M//)[5WETA*7KUDE,KI#KCF"#K&V.6#M52@&O4*(K+ANU5:/\#FCJ89S5[I)\ M!A([L'7J-^(W@G'UK"-TW0Y+JL)RR!%8L(5X(TE3O*M3 (UVPBIMB]@JWMGF MT_K Q"ZB7([)UPZLQ\-='\6GG+3(X#)3H%PJ0'>[KZU,HFB=F9>MC*=S= M,3KO A\=&\]5L.THJ ZPUN+A-1.O= A0F"8.6J7 840P-CA4V=0[J9?BLE\' M30(Y@B'+^S@#!Y;],:/]>K3YK<)?QG5:S3)3$_ BV=V_C&F&RE$BT!,G6(_VI]0GRF/N%=H5IL2S5B, MS*)]F+N=RFTN7UZJ15H MF\S%Y^7BZE'F*KL[4\(RM,E14&,-T+6K(7#2[&2SXZ(NXT,^AL$?A9KC'R.R MK\F?'B2]J,LN@K@94[3YV_6;KV%^7IW37Y:K3?OIS";&N8BU-(,"+<48Q5A) M:A")"26VCHJH$QYB-%A@%;Z"R5!""$8 \<">B$IZ?:D75 M5KV[UT7"]-6[\K@[=W/2JR&<>9-8'JKS1/[P["'G'4SL6\'IQUDT &@JHI1V!;.;Y?)2Y\#_9R"HF+M M:6 .(H;-NBG-;(HJB-9.SW>'Z!(XNPAXV9+;'<#E#SP_K_L^%_FWL/H7UC[% M:S?^FIXBO"V(%.BSN@H/*72+3-=Y1QQ+E"9JE*U]O5?.-&U68#PP-95%!]CZ M0(*A WPB@G["KWB^_%(9]I DF;)FP2#9[5"++XH$7\@78-QXID5)*;0.);8X MUK3/Z^,AK+5$.@#9WW"!JW!.%+W)G^>+>8V.:E_70Z),"$(XB^"#KJ7?I#DN M60[T-I+9>H4^V^X.L/5F_0_E_/U9CX9T4;J M=+&Z3!>7->'Z(T5#9[=N "/%23HCR%P3249KB"[6F?,9LU%,IL=;Q)]Y61[V MN=,^.+?'T]BL[\" M0FJ[Y[L8^'!&K3@D!/YI=2--)P":W)% RL4"Z76D^,: MD]!+V7\OSQU3(J0#!=ER \*7AVFT$R1)(-<\MMLX17=^''\!_<*>UW_Y^WR.,]>YQ&B;G;WW^7U;C- M5'A'(@MUUX#DY.8QX^A"]H0@ESV:PA,+K2NO7CA.FQ?;![_Z(S'Q!_J9?\WJ MG'8C=(+:3P-*5U*]9.3@2I%BW_3'Q]'MM PET6F!P3U?W M*!QXXK.TJ\5&8*$9ZW('GSOU(#\ M6DNMWL7S^=GF-^UD/K[['2V,Q\L':V0Z-A]R5R?AC1)9.@\$%5$GVD7P-G,P MAC%T3@?U_Y?W;_9!S<+R\;(6M&NX[06 [;LQOSU)$ $C)C*;:# MI#2C\^M/@A?QUB*KNE$L]'@>Y)%DLQ*9'Q)Y3^H]C_ A!8,'YC2 M.W.^O.IX?X+IY/3D\NO?L$5/+[]>\?,.UM%I'TOV4"FE-K:9;XS2 =CK]TF( M0%'U'OJQ!YE#*9DY.)FB9'J*Z$@T3X\QE"_^S"6TT:L,DGR$-V^-ER8AD*8V M <%%B"X(0)UT%4*8'/I?T?YZZ>IG_H6^M=U>1\J=SS:(=IFL9ON[8(4H364C M7&2OR%0RO1NSGR%G*#TS1^Z[]77-A?D\LW9U8J"/Z[[ M6>XFVA#;8#XC5%=3_<$LM9&4R<(/)Z-UUD>(T.L M'>@FGZUS4[<]?WNZ_5RNTF(WV;K;D@9;D7+2OBT]%WRD4B&YBL 7,Y1: M0XUJ6I_BM.\-BJ%]9;Q=EN%K8ZBE4/'LZX=:6WX7S]Z=XUD^N/=T*I2L6+)D^#SXJ?6+=U8%#E]V;PB:"[.+S>_M!;@ M*VUL9%3)Y0Q9F@ FD8* )D$Q0;FDJJEFTBPP_JGW7C#^W=WK]>"#ZR*DMPFT M/R]' ,!M63FE)!,#U:K<>OEC8;>"-/ [S4\T^Q2&1"\(K/G '""LQ^+>@W,K M"_QO)V=MW-4-X=&PO^AK J+HP5A,$&0N@(7_?_ EICS)/7I!Y \^NK+0]Q'9 MM@?_UA;\]9RS&\)#("R$"EQ0C'JI%40TME5+2.6H6F,G15=>$OS]CZZC\KL) M?F_^#>#'[G[OWG^KYD,F66@VA*1VAG% MHM[VYOL X/GU]^WYY6]T_NGJ$*V\>,,GCRZG#-8[9-U, 8(R34MKB;F$DFIO M-?24BA$]DSZP.9#C V#FO_'\I"GANP,DK[0HZ ';JFX3E84@VB_92QE,5M2] MJ_T)$2.^57T0J;]NLIOX\G:*KQD?"O?QM5E2-H6$!B5C-D7 MGWN7C#ZD8-U&ST65R_Z<'@ G#U_4_Z&VHYG*FR_\IQ^I59QN/Y]=MGG0MQ-" M4[&:#7Y6G%=+FVMASR]<>P&J>"V4P66-G)=I7+<)]/7LG\[2&@"-NXJ!?J$6 MM[[]77O%-Z'F'((C9J&MK9DP01(Q -9"ME:T)B]3(O$299.0YXX1>0M(9@"\ M/7N?GAY/;A)&28Z]C)HULU"E H'8\\ 09:R:0C230L6]M-\.&B=AT!\C!A>5 MUMI9S)UUD.V7G[:7_Z#+-JN;SO)5P^BGD\NK4;6?FK;?6"F,+P:AMF",\<% M,O6J(546+84H^I$R_$YR=L5ZH-ZCR[JL63&TO9 M8!8%/)\*C(P"0JD>A).^9&VM>CP[>IDZZ9=)G030>$P ?4W9'4D!]>W8BFW= M64)^L^C+E.+7=BKI>!8V]4VV".8 K&ZR%#R(9&7HOC^[5<] M:[%WMQXP$V\G#O_E\UW#I:DJ>9GXNG@?FG=O :T.D$.6?&\*6M=[(.D<^M:. M_.^-C.=-O8Y"&?7!O;W#M^>[-F=+6T'QCOUZ//T'X?G&>TIDLH?B7=O5[!6D MFA%$";%$D3S9WF&\_:E=%XS+(6A. U,_<:ZZ1&3669FQ/_%;\]L_Z?0+_8UM MCM\O-IDR9FM=&_IDV1,3@75!"6Q_"!%M3%F:WB-0]J5UW3386+ ]5)3'HFWY MG.U"_O;/[29ARJI5K2JO$0RQ89[8$(=$LE9;'!ODJZC8.Q+7S;H-!]!]!'=L MN&2@$3N*BHIQ!52Z2E0'":$FQ1>/';ABLU*OVYB\B\AUTWQC8G.V\(X,G>^V MG\\WK/H]%>= RL#G[C? MMC_0SWA2&BO))XFGRT/P[V?EI@2$RE__E?E?OT<QNMK:%2]P5SWR%EW>S@JX&NAR"&'3:]=X9L\TBY+YP.W,AU$X*/C_LM)?A_ M]V3\7?'#!9Z5EF!FA-%9/MEOBMYS/ZX'XR:3VRE7>N][;QY];\2D(&J%WD1O:5IOX@R=.(O PU?S3?C8W90WJJS74K1@=.8'#RFT M:4\6I,NJ9E^LM+TSR_,H7#?!M1RVGB[Y6TQN@Q:7/*,G#J@BF?!3%U9R2]:% MS,5CS-XV/,88&2F.O?XHFEVKB:2.E6K_I9ROJ.L^7/Y.Y_>^>-U"JTT4U@<) M22'?PLC&5I1)@ZVM?<@4(WQO1VPG(<>EN:8CY8G1>[ 41@@[;2\N'C#IAZ\_ M-<..KBOZKO_XZ]5,#]\B%DJR,:]T&XSJ,R3O(RM]KTJA$*7LWLX^F;J5ZT$. MA\)C-WX9N0R'N)M3WG[L)?^%TD[ZU+W>[_ODK%SP MMA "G@7:_N(8 %GO3L[:U# \_?62;9/T]3U=7K:BJ+=,RLGES8R15#1*)]DX M+94OI4X2VCP9<$YY$;T*N7ML: I=(V'M !!L%Y;( "A[K.O??RNV-X)L+28 M\O_8A"@5 OLE8-@Q,1K)2SMIVML!!MC[,=8\]G\/^W!] /A<7X&+VSOPX?/E M1;L;;37Y=2B^"J\<8H2B56K+N]B9=LJ"B,H*([44NG<7X$LTC65<[2GZ)WF2 MCG(8--+P%TJ7^\02KOZ['M&"IP1TB@>T'[S#G7-H4D:V@5 $WU96"0A!%$@R M\S]9<%;WKJ_<3\A(U;*,L6VJE*VQ7,*$E$& MGU$EMCY(R-[!L64TP]T&[?;S?SQKF]JO;:R[+9W62\<^'Y12^5E47@(Z?B5M MJ$4[8QG-O<_Z,E5CZHL9J'@RFJ>O( 8P3>].=)?;_5#?;\\^MA;?;_?V7C(F M\/FPU=25JL&46-A$,@AD8\$@5:S=2W_FTKBN'[0H[!80T@ @_+&M#Z"+R^N) M5V_.RNT?W QDO/=$/SRG3 4-6@W2IL+OM.9SFA 90M)XE4L,U'\1]GZTKMMD MLP H7T5H X#SH_#EZUNV6 M6?S!/8#Y UOI]XJM6*-?WFCT \H"7OZAO6SZ&:0O:^IGI84E=@*E*&WZJN2G M3\H".2,JM$':TOLA6"X(<&=77L=0E78Y&LO/-_\33"4/:)P"Y[5O*Y_:JKH% M#O>(C"&-^3ERW^7\'\+J =ZFAT>XR@M*;5D1* ?.M?AHUH)-OVP@:DTQ9B52 M62(<]I"*];%RD&"?!+O\PMG5S M*C:VD)U+XP2?0_@"U48M2?F4P]0-:-_]R$B(V%>$VP7XN38NKHG_E3*_Q%>3 MX-YO\>P=YNL6@9M]/E*5F*6"(F1K3T^FQ><)5,TUAAB=H&GXF/"Q]>,]?7'2 MF[\#/$#WW8-O>TN]+#7X-NFER.88"@U8F5^"6+6:ZHTMO4MV=]$Q$GP.-U8. MYO2 :+FY4)F)KU97$!89\^C9\P]% L;(5\VW>?C=IW3OI&3MPJU#)?P"9/9@ M]P"@N?>ZMH/L*ID;LJ5SM0/TK"PU.:6MCY[31X3L?+>I/Y8 M.8S- ^#DX2/]_ELQ6D;I2RP6@J0 AMIN8I,9^$4G:XVK$GO7KG^'E/732\M% M7/;C]W"P>8OGYU_O:@T-,0\:YDVT#DRPACV^%$"V%]N6H*77BV+G(3TC.=M[ M"OQ9$!W _>&0]/WQ\SE].OG\Z+B,Y[EJT5C M%S]1.ZZ3'E6 4!*;A\$9B$$I_FW)5E;6O8L421Y \DA>V1)X7%:&X\QKN5^E MLLD174Y:@PBMG3N0YA>?7942FD$1I;"I^]R@>]\?Z9'L@ZF]N3O"Z*E[M+_] M?-Y8N,$H7'6M(]>U97>%/=CH;868^;]/&"UA]T:(IV2L7T:Q)$[VX?68^N2G M[5F^.4QTWBJI,DB% HSS I+*&4I*C@(#O_\>A=V4K#L4=&GL[,GQ@:MO[BHJ MM_7G\Y.S?/+'*5T;B=L')98'%N3,_DZO&IW##KALV4ZEB!H- D9%8'3K$W0I M0XXUN]9L:KOO''Z]LIWJ4RD!%5^08-J=RQ P><@J*HU6:=V]-?18RG;FR'U* MV6L);*!9J%6U940+J0JF,E:%_L]9MG.(L7(PIP=$R\V%HBPXZDH2QD,<")6,$XZV 0%9# MM>2<=-)0ZMU7=SQE.[,D/*EL9PZ[!\#,TWH2ERGE5"0495JM?FG3\"*UZEBI M267RI7?X]SC*=@[!RF%L'@ GWXN&:R\Q4R$(KK+5[A+;8\DI4#XJ$#XG?1\U_HCYL-&A]NX^AXNGL-;_*"56A)X&,;GR@- M7Q,G$M@@8VDM1<5U7]=T(,TC.>U[ N>9M-7B4CPNU/YX]F0);Q+,6&D)4(LV M1:L5[FJ3(!DK^/'WA+5W-=I!!(_D_;TZ7@^4W[&!]6[IJ:FE9*D+F+8OFJV9 MR'9J6[/F5'&*+9H@^\^*WH?2D=[U%>"YG\2.$9?7"T]-:#.^ F11-!\R2HA1 M&BA8G4)22IX]C']?6M==M+PR-/>7VF#HW&"R*DHL0#E1<^05MR^H46&KSFY[L[YS_/MQ<4F6"^#-PC*2KX( M)K:)AVTZ88UH4U$%NX]@_BXQZX?S#L3 T]!R#[8/\#*]N>[ZNI)%"S=>+7B@VTOR]G<\_T@7&^=J"EH%<#5[,#XD0,UN;^&31NM-XB-WAM/+5*T?&NL, MJLZ"6+M,\/%)'G:BMN;4FW;53195Y&@%4,@!C):)34B;0"');+T@[OQES77AD].H(U2MVHY<(R!JRI"%$:)0"C+TKK]ZQ<8L&[VI+K6I1))=W^C: M"C$/45B;O=,YZ-[%0L?2F#5'[I,:LV:P>@";:D<[B=$)9?$"D%KTR[2Y1](: ML*JD$&.1^<_9F#5'L"\W9LWA\G XN=<\$),OE=]COC6M*5I)!&3CCP\3DK/! MD^GNP!U-8]8L&4]MS)K#\+4MZ^<:B2(36D/-P.:B8@]!"$B4*]0JM63%:[+# M2;;T\35FS1+AU,:L.?Q<&Q>3YOV6*KS5K7HBM&6GE3U(GQU[D)F*):FJ_'=O MS-H;)[WY.\ #M+.9)(OLK!2Q>@1;*41048O?) \?3F#5+PI,:L^:P>P#,/.T8 M$L8D4M)#RE:U;NH*R=L *M:J5&!5;'H[1,?1F'4(5@YC\]KF[L,7^AKW%RR, M9IE=Z5Y!+GDL ;1JP\I*L!!:;C4)6]F#QVHAY>( ?;[5B ML=XJ+R &R1YCNHH].3;B*%O)]TJ0FJ9(=O[X07&QC_2>1E4.8>5@8#BY.0(Z M)VH*#OCP5\W+ 5)BCBAAA> _]S*5?=!PLJ:5\=IPV(>9@^'AR\T15*X1@_8@ M5"L/@R P_=C8O7QL,^S%P1#Q?GEYM?\.SCM9.O MDO7(E8(*MDP;!+S&8R'Z$6Q]XQ1AVE[2#R!Q]=6>C[B&S; M@W]K"_[D[![AN=@HLB;(V&;@%&PS<*J$G&)V)I6JY*2!=2\)_OY'U[$&NPE^ M;_X-$(3\7L=3&WE4G7# +UM[ZZ1B9Z8@H#$V:F06+;SK^OVLJ3^OU/+:NYQG M/WX/!YMWF&^&Y&^04O5%*R#=YACXJ"$6HR%1FWWE SO R^Y.NJ-EI J./07] M+'CVY/IPZ/GQC'\R75S^@I?TZV5;@/(SG>U1EM2H[6G;QVW/4C92\7P)AW22S=E#CX;$^L$_^YO1T>WGUFS^NZL>Y0_U%\OM_E_?SX_R?3;^2/.8DF7YFU;(R/ K(\J4L)VD=Y_/"K:_P].WO[?H-+\,)]NR,5(2QIQ! M:J_Y%K;)+2$)J+5Z3"&1?#P);I*).)V"28B+QX"XUQ/$VFB[;U5\^'QY<8EG M[=K\@*=M<,)_\9WB[[QI=VS;;.5KGOSV._WU2W/>VV0._'QZN9'4MCQA!<(6 M\$Y&06"'OAG0,0I*;(M,*P;J0\^TP*XX&BBN(*61W^F[HIE?FE#E1FER-CH- M&IM^CYFM7PH&=!'5%(SL^B\[@N 9XJ9A\8BS#+T$L[8J?'2J;_&!NT-=>5P; M$;0/"@V0;ZZ6+A62- 50:^0+)HJ5>8]W]KL?G :@HT@B+,;G(;35]T;J"1=L MLJZ"59;=(R\UI(3(6CA*YQ3?C\=;(->>9'@4J86^C!]XSM-MDNVO__J#V+_Y MA4Y;HNUR>_D[[9Z!=." I[V_UVNR4Y\#+SO2R87,OJ3EEZV:MB'$2D 9'4B# MQE7/Z*7^E_JU1CI93,5(/I*PK'!-87\95=) 50MC^2G/CVNY_S0CG>;(?5R&*&("ZXKT#AT:O<3>H:.8E#!+PM,F)0YZD [D\'$[N3<-R M7@TU>Y/@()DG0*@0V M A-K4E\"%5'?NT7-71>('#,_I=#X+6\\Y' +[YF4F)RN&@JUN>\D"X3($,I24LPJMV'A1YOE9-FG(A3? MBB027\(D("16T]FPD^F-*B;WWC-_+%G..7*?DN6$PEEW-S!7)I6PJ5 M4A"M#E#YS5?H0^/.GS7+.4O"T[*<<]@] &B^,Z \V121K36ADFK;=PL@&VH0 M572J3:16NG<:XGBRG+,D/&T>_ QV#X"9';F9%%+27AA 80OS)+-Y+_C)%E:2 M*=8G%,NV1HZ9Y3SD23J0R\/AY%[&)BO#1AU[G.@3GT-: 5'D-G66?<$4I&5S M[\^:Y9PEXZE9SCD,'SG+B8&RP#8YRJK:.GQ]V^A+C55/6\4W\8,CJ9D])3M] MZ_E^;!X<.K]04\PLIY:,N\AX^@_"\PT%/F%2F=]OS'Q UM,)30*II26KD_0H M>^!HY]=77%ZQ" !F(.QP::P_B.N%([83?3BC3:TND*D%2)(#DU%"DJSAB\_> M*:6E[&!)* J1+H$(OQT6HY M<=W*U"^NDT@?!TBSN7X$4'JW_7R^\2;:I)Q@CS;7MFO&P]5OLS722Z.$+MU> MM?;!=>9*#@.DV3P?PO]_VF+_$UUN2O*E..E 2:]9LP8+D7^%6'T(F#3AXU$8 MBTPV8%+6F0BY.*AZ"J!;:5G_ZIZW3,K)Y9N/K&*OHV_GY]CJF XLYWGIQ_:J MWYE%_K(%.ZBU=LY((%73]>RQ0-J BBIE0J3LEIB&W[]@IX5&/M1KSK[#?')Z MSV6MUN^_+1IQP\"(\>3$6$)%0!I:HP);FLPK3,Z82/C820?46Z M79"_0^'E%_JR/?W2^H@>:..;8T63D]&LA+-R 8QINV0C.6#7@=6Q\LGJ-!\V MSWYSI"J>[NCIQ^VU0?3C63ZGZZG#UX>B\YM3.!&&TA>D=LF=GDK,BEE-YS,9\0 M,194]I'LMB>;!\#)\P]VQ6!J#@)LL>Q()E\!^4F%G!3;?-6K$*@S9@:VA!? M3S_V#X"E_\;SD_9BMX[G*S5L*0HVQI#UKF8/(2IV 9TLD*,7)DN3G>^]B?HQ M#>N6GRYCU!S$Y\%P(!0/+7S^?;LCT]Q5M/+VIE;!4>O,_(GEZ;OQJ,!5:0L;J:G7"] M._ >TS .0/:1Z;8C@]>.M;PYY1]TQHSX 2^N&'(['35&MOB+A<2.?ZLCLQ"L M"1!J=(7?Z$AE8JWQ[@^L:X!T0D W#JZ(@HOSR\TO;;77M:J,HD:5:YNKV[8+ MRP@QV3;U*:),+IJ$DQ:E\D^]IQ?X=WJV)^3(XC_-MG@*&"; MRQUD&QO'!X48)3^8.?F42+=E@KT L.9;<("P'HM[#\ZM+/"_G9R=?/K\Z=;1 M;INJ" VXDB48RV\6)BO!%X7%J,HWH(?('WQT9:'O([)M#_ZM+7C\USW")9N^ MZ(H &4MK/? "HM<*8N:GRVMABIHT[N4EP=__Z#KO?C?![\V_ 1R!A^_<]2H& MR\Z/)00=23-T7800&<32RA2+#UK'WG&%IU2L4RV];&3A0%X/AY8;(SGZH)+P M$8INZ\94VS+,3@VP&YTM7P675>\PYBXZUG4?#Y7MLU#9@]$#@.7YZ*NW.63O M-6!NT_5=9>Y8LOQ>"AN2=L+(WA5FAP>_7PD^^\A[5NA[#O,'0-)[NKQLC;;7 M9[D]@R_"Y6* VD)?8X@ @VL!E9PH2^_(=,_0[J!CW9A%=]PVJ)-SU8>,4M0EF22-W)BC=#.'[].%\XRQDHG)@X'@YN[H:GJ M:G*"G) UGPX&T*8(225F"KOWDJ:%,+_S@15+Q3H([5D,[,'!$5#0.D6VG\]N M=5DE%96(&MC=2V 2,?G%)!"Q1*VU]JB6*19\C:!**_'%8%OTE, "< M'M;O\W'HS:>F,S=>E#;R+$,6M547E03)4KML,6=OI92Y]UJC[]$R7N_=GN)^ MMIEJ3]X/@*%6^?;;;>4;_W.3VAJYZ#P4*R+[6[FUMZ<*4CB'4:>2<^]BC,NW@Z_% ?&)L; MQT?R60H(T;"9F1UKW^0D5*]%LD4FK7I7&[Y,U7@U)7VPUED> R#LX:O^ UZ< M7/S*M&#Y<':_0DMN&@H*MM&R*'6;4*P@)G9/M3,F)NV+ZMZB,Y6V\;*72UA< MG62S=JQ@%[O>;K\0^[J7;[>?_C@]:7>I'?WOE_R7UQ./?CL_^?B1SEF3OZX\#Z@S/?6"Z;&"SR8Q%!B':E'16(+:L4(GH,6!W5:9'S_6D8+QKR:O@\ M6"1K(^_AT\'7YV1;3O+/^/7FMS>WZ4/]F6]=/OD#3S?=>M MIRA4C%4#A985<<)!,NQTB6R%3B@,>V5[OY8O?W]:R%<<&018#.,"[3GF] M;8 /]?1T(@NTPBMF7S9@=)6 AC1$I*H5:HJQ>[!X%H73L'B$^8<%!34"#*\J MP2YN#_CA\^7%)9X5/M%-EJ5F[:35C@^ KG4T6D#2$5K;C*LVEM0_NOP"3=.@ M=HQIBY["& !='$!=%'4"A6T[Y[[^BXQ MT^!TA!F*/NP? D?W#<\?S_@GT\5EBT'^RH*B8GUA(0-V@UW^H^Z^?/WW"\Z_;>CNY\X=OY=F' MC75_^0?W&NP^\PC+CG97#E4,(4&P;1%EK96=19.A*IFM=]5KW;L=;9G1[KNV M)09EM/8B@Q11MOUW[ E[3""TYK]*/C]99]-9*8T[SGV.W)_7.O-9/<#+MG/R M'EDTR3(G)!;1IE#P&2KZ-IY"(DI%[O$ CO5F6;[2P.4]A#MEBN4<3@^(EMLA MPC9:V5J\;-OQ;DQ;[NRB@""S+$(XSU=I8;R,T)QYN(2G3;& "<[=B!X M"HYJL1!5M6"D=*U^C;U&*;2WUO(+G1:U6]8?J=S[&3J0R\/AY/XN^2PIHTI0 MJ6VB1#)\(B\AU^RRUXK]NV5KX0?>)C)+QE.WBJ M9/7;=B<+68IH-3&^+JMGOI&R;FG[LD_3?OP>#C9O\?S\ZUT"151I8Z$(*@C6 MPT$Y2,)K"#EG=)1(B[@H=A[2,Y(6VE/@SX+H .[OC:0O=)ZVBV#I[V=XO0V5 MS?R;INF-9>U<6C+.DVH*V_"19%&@543E?79.+@NH'42-9#$O@:I#Y3 ?6O$: M6F?TL64S?EM^];!50;;LKK&A;;[-R%Q##6BKE5KH$O$UTJ-35P^_TA/7"TN' M\WP\;F7^/K1F$MJET"JTH ([P'K"$#DC0BIU H]=Z4NYN2=3NR MEL!/!X[O;R4MOJSZ-G?[UW_]06<7_-^>-KSR=W^GWIG.?3[5*_=Y\#&7S8;J M:)SPA*!B&T4L60TEZRO(FE+!FG/!):R*U\F&HHFER"K E:9H+;7DG[&@B^"# M9;*E]DY7'$LV=([CCR(;.$NZ4;.@<3@^(EIL06B7D9[@]Z\DZ/H4)D!+[G#63JMJA"_I/N]-O MEH2G94/GL'L T.Q(TYF4@Y)L_%G'/,FJ+9L3?*&,=\FH6J/M76UQ'-G069)] M.1LZ@\T#X&1'#@>5-*@I@"HN@2$=($KA(&B=A+=++$\ZAFSH(<_0@5P>#B?W M,CG5R6JC"!#0,%LTLR5)UKQD<@DN6TEFV<#@P-G063*>F@V=P_!CR(;:H$V5 M,0$J;"-=24(J+1]HR0KG%6GYR.[]M\N&SA+IW&SH'/X.IVCN0EFQFAI#RFS( ME0JF2'Y74\E0,GHCO1"!>L]A.IIL:+^G:3]^#P";1X&N=JJ-4TRLC&S)H?=@ MJK: (2([SEZ1GK(EH#3 =P?HBKCD9[=5+1* M5!D:]OD [12I[3&ISHGJC';&]JYG?T3"F%G.CF_9+!YW2V\NT3'\E\]MWMOU M6*1--%;I% FB5X*5*"K@D[6,,"K^._(8ERTE_!YEZXZ67 )0"TADX/;@^PKW MY@I5_I.=V>6[MQW/RL.-#HT/!.[)M[J-I 8/],)":J-O OH$*+K 15H*W/A>R=5Y)U=%B\Y73,I/PLX4Y)RL_A M](!HN8GDBFC1!B2V'$P PRP"=*$ H0Y5DS7N\6:^/T]2?I:$IR7EY[![ - \ MS18'0D_2&5!:L/'7=A ET@:2D"8'%9+QO?7+<23E9TGVQ:3\'#8/@)-=J<0@ M@U(Z@B#!_D(-!$&RTU!+X=\4FY7K/9[N&)+RASQ#!W)Y.)S<2RCJRI=%!@<2 M;6W3( +CG2]3#-ZKA*%$W7N)^?$DY>?(>&I2?@[#CR$I[VO@NQ-+*U5H?=PF M HJBP!:L(3K/ROE17\6_75)^EDCG)N7G\'XFP$/??]%9=D=P? -'1UD\;P@&LG^G!&FZ1* MBLYEL$%D,-I)"&U@23M.DE:0?#S#>5^(W7QQQ67;ZX)J'XX?!8Q^^^=V0TX2 MMIX :RORW6"=C[ZM%R?9QB)9H0KV@Q%_<1V3:! 8S>7X<<"(<4$;+X(M3EB0 MIK8-F*UY$IW@*U*$1L%WA$Q'(+5OKE/W,0J49G/]*,#T;OOY?!.5]2A;T;DS MODTIYZ?;B@ EN."9>S'1M+51DS^Y3L7'(%":S?/C0-+)%]HXHU).U'R8U%KI M?!M,4RVDF$1"[:5\7)]_$)+XD^OL]QP%27-Y/EP4:==THYI54L$5R+XJ-OQB MA,3X8.=8"D>N6"R]*QS[3)GJOJ9S49@M(Y 5RR&_PZT'E51WH_B5B=;P(6II MWD4T%F(T";20(@<92I)Y3TVU\X,C9GT@S>;Y,>"H!3_()XFYQ6*]:4ML$D)0%,$)@3%'3S76;C@: M+=RT H[F\GR(@-/N$&UL4$L! A0#% @ 78()52:^0!@MC0 KZ$& !4 M ( !-DD# &UG;FDM,C R,C V,S!?9&5F+GAM;%!+ 0(4 Q0 ( %V""57# M.UCMDR4! ']R# 5 " 9;6 P!M9VYI+3(P,C(P-C,P7VQA M8BYX;6Q02P$"% ,4 " !=@@E5UG6Q\&W+ *QPD %0 M@ %<_ 0 ;6=N:2TR,#(R,#8S,%]P&UL4$L%!@ ) D 3P( /S' $!0 $! end