0000733269-24-000007.txt : 20240208 0000733269-24-000007.hdr.sgml : 20240208 20240208171853 ACCESSION NUMBER: 0000733269-24-000007 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LiveRamp Holdings, Inc. CENTRAL INDEX KEY: 0000733269 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] ORGANIZATION NAME: 06 Technology IRS NUMBER: 710581897 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38669 FILM NUMBER: 24610202 BUSINESS ADDRESS: STREET 1: 225 BUSH STREET STREET 2: 17TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94104 BUSINESS PHONE: 866-352-3267 MAIL ADDRESS: STREET 1: 225 BUSH STREET STREET 2: 17TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94104 FORMER COMPANY: FORMER CONFORMED NAME: Acxiom Holdings, Inc. DATE OF NAME CHANGE: 20180920 FORMER COMPANY: FORMER CONFORMED NAME: ACXIOM CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: CCX NETWORK INC DATE OF NAME CHANGE: 19880816 10-Q 1 ramp-20231231.htm 10-Q ramp-20231231
FALSE3/312024Q30000733269http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent0.50.500007332692023-04-012023-12-3100007332692024-02-02xbrli:shares00007332692023-12-31iso4217:USD00007332692023-03-3100007332692023-10-012023-12-3100007332692022-10-012022-12-3100007332692022-04-012022-12-31iso4217:USDxbrli:shares0000733269us-gaap:CommonStockMember2023-09-300000733269us-gaap:AdditionalPaidInCapitalMember2023-09-300000733269us-gaap:RetainedEarningsMember2023-09-300000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000733269us-gaap:TreasuryStockCommonMember2023-09-3000007332692023-09-300000733269us-gaap:CommonStockMember2023-10-012023-12-310000733269us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-310000733269us-gaap:TreasuryStockCommonMember2023-10-012023-12-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-310000733269us-gaap:RetainedEarningsMember2023-10-012023-12-310000733269us-gaap:CommonStockMember2023-12-310000733269us-gaap:AdditionalPaidInCapitalMember2023-12-310000733269us-gaap:RetainedEarningsMember2023-12-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000733269us-gaap:TreasuryStockCommonMember2023-12-310000733269us-gaap:CommonStockMember2023-03-310000733269us-gaap:AdditionalPaidInCapitalMember2023-03-310000733269us-gaap:RetainedEarningsMember2023-03-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000733269us-gaap:TreasuryStockCommonMember2023-03-310000733269us-gaap:CommonStockMember2023-04-012023-12-310000733269us-gaap:AdditionalPaidInCapitalMember2023-04-012023-12-310000733269us-gaap:TreasuryStockCommonMember2023-04-012023-12-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-12-310000733269us-gaap:RetainedEarningsMember2023-04-012023-12-310000733269us-gaap:CommonStockMember2022-09-300000733269us-gaap:AdditionalPaidInCapitalMember2022-09-300000733269us-gaap:RetainedEarningsMember2022-09-300000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000733269us-gaap:TreasuryStockCommonMember2022-09-3000007332692022-09-300000733269us-gaap:CommonStockMember2022-10-012022-12-310000733269us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-310000733269us-gaap:TreasuryStockCommonMember2022-10-012022-12-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310000733269us-gaap:RetainedEarningsMember2022-10-012022-12-310000733269us-gaap:CommonStockMember2022-12-310000733269us-gaap:AdditionalPaidInCapitalMember2022-12-310000733269us-gaap:RetainedEarningsMember2022-12-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000733269us-gaap:TreasuryStockCommonMember2022-12-3100007332692022-12-310000733269us-gaap:CommonStockMember2022-03-310000733269us-gaap:AdditionalPaidInCapitalMember2022-03-310000733269us-gaap:RetainedEarningsMember2022-03-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000733269us-gaap:TreasuryStockCommonMember2022-03-3100007332692022-03-310000733269us-gaap:CommonStockMember2022-04-012022-12-310000733269us-gaap:AdditionalPaidInCapitalMember2022-04-012022-12-310000733269us-gaap:TreasuryStockCommonMember2022-04-012022-12-310000733269us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-12-310000733269us-gaap:RetainedEarningsMember2022-04-012022-12-310000733269us-gaap:SegmentContinuingOperationsMember2022-10-012022-12-310000733269us-gaap:SegmentContinuingOperationsMember2022-04-012022-12-310000733269ramp:CommonStockRepurchaseProgramMember2022-12-200000733269ramp:CommonStockRepurchaseProgramMember2023-12-310000733269ramp:CommonStockRepurchaseProgramMember2023-04-012023-12-310000733269country:US2023-04-012023-12-310000733269country:US2022-04-012022-12-310000733269srt:EuropeMember2023-04-012023-12-310000733269srt:EuropeMember2022-04-012022-12-310000733269srt:AsiaPacificMember2023-04-012023-12-310000733269srt:AsiaPacificMember2022-04-012022-12-310000733269ramp:OtherMember2023-04-012023-12-310000733269ramp:OtherMember2022-04-012022-12-310000733269ramp:SubscriptionMember2023-04-012023-12-310000733269ramp:SubscriptionMember2022-04-012022-12-310000733269ramp:MarketplaceAndOtherMember2023-04-012023-12-310000733269ramp:MarketplaceAndOtherMember2022-04-012022-12-3100007332692024-01-012023-12-31xbrli:pure0000733269us-gaap:FacilityClosingMember2023-04-012023-12-310000733269ramp:LeasedOfficeFacilitiesMember2023-12-310000733269ramp:StockOptionAndEquityCompensationPlansMember2023-09-300000733269ramp:StockOptionAndEquityCompensationPlansMemberus-gaap:EmployeeStockMember2023-12-3100007332692023-04-012023-06-300000733269ramp:StockOptionAndEquityCompensationPlansMember2023-03-310000733269us-gaap:EmployeeStockOptionMember2023-04-012023-12-310000733269us-gaap:EmployeeStockOptionMember2022-04-012022-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:TimeVestingMember2023-04-012023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:TimeVestingMember2022-04-012022-12-310000733269ramp:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310000733269ramp:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012022-12-310000733269ramp:ConsiderationHoldbackMemberramp:DataPlusMathCorporationMember2023-04-012023-12-310000733269ramp:ConsiderationHoldbackMemberramp:DataPlusMathCorporationMember2022-04-012022-12-310000733269ramp:AcuityDataMemberramp:AcuityPerformanceEarnoutMember2023-04-012023-12-310000733269ramp:AcuityDataMemberramp:AcuityPerformanceEarnoutMember2022-04-012022-12-310000733269ramp:ConsiderationHoldbackMemberramp:DataFleetsLtdMember2023-04-012023-12-310000733269ramp:ConsiderationHoldbackMemberramp:DataFleetsLtdMember2022-04-012022-12-310000733269us-gaap:EmployeeStockMember2023-04-012023-12-310000733269us-gaap:EmployeeStockMember2022-04-012022-12-310000733269ramp:DirectorsStockBasedCompensationMember2023-04-012023-12-310000733269ramp:DirectorsStockBasedCompensationMember2022-04-012022-12-310000733269ramp:LiabilityBasedAwardMember2023-04-012023-12-310000733269ramp:LiabilityBasedAwardMember2022-04-012022-12-310000733269us-gaap:CostOfSalesMember2023-04-012023-12-310000733269us-gaap:CostOfSalesMember2022-04-012022-12-310000733269us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-12-310000733269us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-12-310000733269ramp:SalesAndMarketingMember2023-04-012023-12-310000733269ramp:SalesAndMarketingMember2022-04-012022-12-310000733269us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-12-310000733269us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-12-310000733269us-gaap:EmployeeStockOptionMemberramp:TimePeriodOneMember2023-12-310000733269us-gaap:EmployeeStockOptionMemberramp:TimePeriodTwoMember2023-12-310000733269us-gaap:EmployeeStockOptionMemberramp:TimePeriodThreeMember2023-12-310000733269us-gaap:EmployeeStockOptionMemberramp:TimePeriodFourMember2023-12-310000733269us-gaap:EmployeeStockOptionMember2023-12-310000733269ramp:TimePeriodOneMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269ramp:TimePeriodTwoMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269ramp:TimePeriodThreeMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269ramp:TimePeriodFourMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269us-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269us-gaap:EmployeeStockMemberramp:TimePeriodOneMember2023-12-310000733269ramp:TimePeriodTwoMemberus-gaap:EmployeeStockMember2023-12-310000733269ramp:TimePeriodThreeMemberus-gaap:EmployeeStockMember2023-12-310000733269us-gaap:EmployeeStockMemberramp:TimePeriodFourMember2023-12-310000733269us-gaap:EmployeeStockMember2023-12-310000733269ramp:TimePeriodOneMember2023-12-310000733269ramp:TimePeriodTwoMember2023-12-310000733269ramp:TimePeriodThreeMember2023-12-310000733269ramp:TimePeriodFourMember2023-12-310000733269ramp:RangeOneOfExercisePricesMember2023-04-012023-12-310000733269ramp:RangeOneOfExercisePricesMember2023-12-310000733269ramp:RangeTwoOfExercisePricesMember2023-04-012023-12-310000733269ramp:RangeTwoOfExercisePricesMember2023-12-310000733269ramp:RangeThreeOfExercisePricesMember2023-04-012023-12-310000733269ramp:RangeThreeOfExercisePricesMember2023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:TimeBasedVestingOverFourYearsMember2023-04-012023-12-310000733269ramp:TimeBasedVestingOverThreeYearsMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:TimeBasedVestingOverTwoYearsMember2023-04-012023-12-310000733269ramp:TimeBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310000733269ramp:TimeBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012023-03-310000733269ramp:TimeBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310000733269ramp:TimeBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:PerformanceStockMember2023-04-012023-12-31ramp:plan0000733269us-gaap:RestrictedStockUnitsRSUMemberramp:PerformanceBasedRestrictedStockUnitsUnderTheTotalShareholderReturnPerformancePlanMember2023-04-012023-12-310000733269srt:MinimumMemberramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310000733269srt:MaximumMemberramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:PerformanceStockMemberramp:OperatingMetricsPerformancePlanMember2023-04-012023-12-310000733269srt:MinimumMemberramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMemberramp:OperatingMetricsPerformancePlanMember2023-04-012023-12-310000733269srt:MaximumMemberramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMemberramp:OperatingMetricsPerformancePlanMember2023-04-012023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:PerformanceStockMember2022-04-012023-03-310000733269ramp:PerformanceBasedStockUnitsUnderOperatingMetricsMembersrt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012023-03-310000733269ramp:PerformanceBasedStockUnitsUnderOperatingMetricsMembersrt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012023-03-310000733269ramp:PerformanceBasedStockUnitsUnderOperatingMetricsMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012023-03-310000733269ramp:AuthenticatedTrafficSolutionPerformancePlanVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-012022-03-310000733269ramp:A2021PerformanceSharesThatWillVestImmediatelyMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-12-310000733269ramp:A2021PerformanceSharesThatWillVestImmediatelyMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000733269ramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-012022-03-310000733269srt:MinimumMemberramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-012022-03-310000733269srt:MaximumMemberramp:PerformanceSharesVestingTotalShareholderReturnMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-012022-03-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:OperatingMetricsPerformancePlanMember2023-04-012023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:OperatingMetricsPerformancePlanMember2023-12-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:PerformanceStockMember2023-03-310000733269us-gaap:RestrictedStockUnitsRSUMemberramp:PerformanceStockMember2023-12-310000733269ramp:AcuityDataMember2023-04-012023-12-310000733269ramp:AcuityDataMember2023-12-310000733269ramp:DataFleetsLtdMember2023-04-012023-12-310000733269ramp:DataFleetsLtdMember2023-10-012023-12-310000733269us-gaap:EmployeeStockMemberramp:QualifiedEmployeeStockPurchasePlanMember2023-04-012023-12-310000733269us-gaap:BuildingImprovementsMember2023-12-310000733269us-gaap:BuildingImprovementsMember2023-03-310000733269us-gaap:TechnologyEquipmentMember2023-12-310000733269us-gaap:TechnologyEquipmentMember2023-03-310000733269us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310000733269us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-03-3100007332692023-07-012023-09-300000733269country:US2023-12-310000733269us-gaap:SoftwareDevelopmentMember2023-12-310000733269us-gaap:SoftwareDevelopmentMember2023-03-310000733269ramp:CustomerRelationshipsAndTradeNamesMember2023-12-310000733269ramp:CustomerRelationshipsAndTradeNamesMember2023-03-310000733269ramp:PublisherAndDataSupplyRelationshipsMember2023-12-310000733269ramp:PublisherAndDataSupplyRelationshipsMember2023-03-310000733269ramp:AcuityDataMember2023-03-310000733269ramp:DataFleetsLtdMember2023-12-310000733269ramp:DataFleetsLtdMember2023-03-310000733269ramp:RakamTechnologyAssetAcquisitionMember2023-12-310000733269ramp:RakamTechnologyAssetAcquisitionMember2023-03-310000733269us-gaap:SegmentContinuingOperationsMemberus-gaap:EmployeeSeveranceMember2023-03-310000733269us-gaap:ContractTerminationMemberus-gaap:SegmentContinuingOperationsMember2023-03-310000733269us-gaap:SegmentContinuingOperationsMember2023-03-310000733269us-gaap:SegmentContinuingOperationsMemberus-gaap:EmployeeSeveranceMember2023-04-012023-12-310000733269us-gaap:ContractTerminationMemberus-gaap:SegmentContinuingOperationsMember2023-04-012023-12-310000733269us-gaap:SegmentContinuingOperationsMember2023-04-012023-12-310000733269us-gaap:SegmentContinuingOperationsMemberus-gaap:EmployeeSeveranceMember2023-12-310000733269us-gaap:ContractTerminationMemberus-gaap:SegmentContinuingOperationsMember2023-12-310000733269us-gaap:SegmentContinuingOperationsMember2023-12-310000733269us-gaap:EmployeeSeveranceMember2023-04-012023-12-310000733269ramp:UnitedStatesAndAsiaPacificMemberus-gaap:EmployeeSeveranceMember2023-04-012023-12-310000733269us-gaap:EmployeeSeveranceMemberramp:UnitedStatesAndEuropeMemberramp:RestructuringActivity2021Member2020-04-012021-03-310000733269us-gaap:EmployeeSeveranceMemberramp:RestructuringActivity2024Member2023-12-310000733269us-gaap:EmployeeSeveranceMember2022-04-012023-03-310000733269us-gaap:EmployeeSeveranceMember2020-04-012021-03-310000733269us-gaap:EmployeeSeveranceMembercountry:US2020-04-012021-03-310000733269us-gaap:EmployeeSeveranceMember2023-12-31ramp:leasedOfficeSpace0000733269ramp:BostonMember2023-04-012023-12-310000733269ramp:PhiladelphiaMember2023-04-012023-12-310000733269ramp:PhoenixMember2023-04-012023-12-310000733269ramp:SanFranciscoMember2023-04-012023-12-310000733269country:NL2023-04-012023-12-310000733269ramp:LondonEnglandMember2023-04-012023-12-310000733269ramp:ParisFranceMember2023-04-012023-12-3100007332692022-07-012023-03-310000733269us-gaap:FacilityClosingMember2022-07-012023-03-310000733269us-gaap:FacilityClosingMember2022-07-012023-12-310000733269us-gaap:FacilityClosingMember2023-12-310000733269ramp:RestructuringActivity2017Memberus-gaap:FacilityClosingMember2023-04-012023-12-310000733269ramp:RestructuringActivity2017Memberus-gaap:FacilityClosingMember2023-12-310000733269us-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberramp:NonQualifiedRetirementPlanMember2023-12-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310000733269us-gaap:FairValueMeasurementsRecurringMember2023-12-310000733269us-gaap:CashMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-03-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberramp:NonQualifiedRetirementPlanMember2023-03-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000733269us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-03-310000733269us-gaap:FairValueMeasurementsRecurringMember2023-03-310000733269ramp:HabuMemberus-gaap:SubsequentEventMember2024-01-312024-01-31

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 December 31, 2023
 OR 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the transition period from ----- to -----
 
Commission file number: 001-38669
LiveRamp Holdings, Inc.
(Exact Name of Registrant as Specified in Its Charter)
Delaware
(State or Other Jurisdiction of Incorporation or Organization)
83-1269307
(I.R.S. Employer Identification No.)
225 Bush Street, Seventeenth Floor
San Francisco, CA
(Address of Principal Executive Offices)
94104
(Zip Code)
(888) 987-6764
(Registrant's Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $.10 Par Value
RAMP
New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes [X]
No [ ]
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 [X]
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 [X]
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 Exchange Act).
Yes  [ ]
No  

The number of shares of common stock, $ 0.10 par value per share, outstanding as of February 2, 2024 was 66,183,731.

1


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
TABLE OF CONTENTS
REPORT ON FORM 10-Q
December 31, 2023
 
Page No.
Item 1. 
Financial Statements

2


Forward-looking Statements
 
This Quarterly Report on Form 10-Q, including, without limitation, the items set forth beginning in the Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains and may incorporate by reference certain statements that may be deemed to be “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, as amended (the “PSLRA”), and that are intended to enjoy the protection of the safe harbor for forward-looking statements provided by the PSLRA. These statements, which are not statements of historical fact, may contain estimates, assumptions, projections and/or expectations regarding the Company’s financial position, results of operations, market position, product development, growth opportunities, economic conditions, and other similar forecasts and statements of expectation.  Forward-looking statements are often identified by words or phrases such as “anticipate,” “estimate,” “plan,” “expect,” “believe,” “intend,” “foresee,” or the negative of these terms or other similar variations thereof. These forward-looking statements are not guarantees of future performance and are subject to a number of factors and uncertainties that could cause the Company’s actual results and experiences to differ materially from the anticipated results and expectations expressed in the forward-looking statements.

Forward-looking statements may include but are not limited to the following:
 
management’s expectations about the macro economy and trends within the consumer or business information industries, including the use of data and consumer expectations related thereto;

statements regarding our competitive position within our industry and our differentiation strategies;

our expectations regarding laws, regulations and industry practices governing the collection and use of
personal data;

our expectations regarding the impact of the Inflation Reduction Act of 2022 and other tax-related legislation on our tax position;

our estimates, assumptions, projections and/or expectations regarding the Company's annualized future cost savings and expenses associated with the announced reduction in force and real estate footprint reduction;

statements regarding our liquidity needs or containing a projection of revenues, operating income (loss), income (loss), earnings (loss) per share, capital expenditures, dividends, capital structure, or other financial items;
statements of the plans and objectives of management for future operations;
statements of future performance, including, but not limited to, those statements contained in Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in this Quarterly Report on Form 10-Q;
statements regarding future stock-based compensation expense;
statements regarding the integration and expected benefits from the acquisition of Habu, Inc. ("Habu");
statements containing any assumptions underlying or relating to any of the above statements; and
statements containing a projection or estimate.
Among the factors that may cause actual results and expectations to differ from anticipated results and expectations expressed in such forward-looking statements are the following:
 
the risk factors described in Part I, “Item 1A. Risk Factors” included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 filed with the Securities and Exchange Commission ("SEC") on May 24, 2023 and those described from time to time in our future reports filed with the SEC;
3


the possibility that, in the event a change of control of the Company is sought, certain customers may attempt to invoke provisions in their contracts allowing for termination upon a change in control, which may result in a decline in revenue and profit;
the possibility that we will fail to fully realize the potential benefits of acquired businesses (including Habu) or the integration of such acquired businesses may not be as successful as planned;
the possibility that the fair value of certain of our assets may not be equal to the carrying value of those assets now or in future time periods;
the possibility that sales cycles may lengthen;
the possibility that we will not be able to properly motivate our sales force or other employees;
the possibility that we may not be able to attract and retain qualified technical and leadership employees, or that we may lose key employees to other organizations;
the possibility that our global workforce strategy could encounter difficulty and not be as beneficial as planned;
the possibility that we may not be able to sublease our exited office spaces on favorable terms and rates;
the possibility that competent, competitive products, technologies or services will be introduced into the marketplace by other companies;
the possibility that we fail to keep up with rapidly changing technology practices in our products and services or that expected benefits from utilization of technological innovations may not be realized as soon as expected or at all;
the possibility that there will be changes in consumer or business information industries and markets that negatively impact the Company;
the possibility that we will not be able to protect proprietary information and technology or to obtain necessary licenses on commercially reasonable terms;
the possibility that there will be continued changes in the judicial, legislative, regulatory, accounting, cultural and consumer environments affecting our business, including but not limited to litigation, investigations, legislation, regulations and customs at the state, federal and international levels impairing our and our customers' ability to collect, process, manage, aggregate, store and/or use data of the type necessary for our business;
the possibility that data suppliers might withdraw data from us, leading to our inability to provide certain products and services, in particular that there might be restrictive legislation in the U.S. and other countries that restrict the availability of data;
the possibility that data purchasers will reduce their reliance on us by developing and using their own, or alternative, sources of data generally or with respect to certain data elements or categories;
the possibility that we may enter into short-term contracts that would affect the predictability of our revenues;
the possibility that the amount of volume-based and other transactional-based work will not be as expected;
the possibility that we may experience a loss of data center capacity or capability or interruption of telecommunication links or power sources;
the possibility that we may experience failures or breaches of our network and data security systems, leading to potential adverse publicity, negative customer reaction, or liability to third parties;
the possibility that our customers may cancel or modify their agreements with us, or may not make timely or complete payments;
4


the possibility that we will not successfully meet customer contract requirements or the service levels specified in the contracts, which may result in contract penalties or lost revenue;
the possibility that we experience processing errors that result in credits to customers, re-performance of services or payment of damages to customers;
the possibility that our performance may decline and we lose advertisers and revenue as the use of "third-party cookies" or other tracking technology continues to be pressured by Internet users, restricted or otherwise subject to unfavorable regulation, blocked or limited by technical changes on end users' devices, or our customers' ability to use data on our platform is otherwise restricted;
general and global negative conditions, risk of recession, rising interest rates, the military conflicts in Europe and the Middle East, capital markets volatility, bank failures, government shutdowns, cost increases and general inflationary pressure and other related causes; and
our tax rate and other effects of the changes to U.S. federal tax law.

With respect to the provision of products or services outside our primary base of operations in the United States, all of the above factors apply, along with the difficulty of doing business in numerous sovereign jurisdictions due to differences in scale, competition, culture, laws and regulations.
 
Other factors are detailed from time to time in periodic reports and registration statements filed with the SEC.  The Company believes that it has the product and technology offerings, facilities, employees and competitive and financial resources for continued business success, but future revenues, costs, margins and profits are all influenced by a number of factors, including those discussed above, all of which are inherently difficult to forecast.
 
In light of these risks, uncertainties and assumptions, the Company cautions readers not to place undue reliance on any forward-looking statements.  Forward-looking statements and such risks, uncertainties and assumptions speak only as of the date of this Quarterly Report on Form 10-Q, and the Company expressly disclaims any obligation or undertaking to update or revise any forward-looking statements contained herein, to reflect any change in our expectations with regard thereto, or any other change based on the occurrence of future events, the receipt of new information or otherwise, except to the extent otherwise required by law.
5


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Dollars in thousands)
December 31,March 31,
20232023
ASSETS(unaudited)
Current assets:
Cash and cash equivalents$498,946 $464,448 
Short-term Investments32,264 32,807 
Trade accounts receivable, net199,383 157,379 
Refundable income taxes, net1,143 28,897 
Other current assets37,926 31,028 
Total current assets769,662 714,559 
Property and equipment, net of accumulated depreciation and amortization8,202 7,085 
Intangible assets, net4,180 9,868 
Goodwill360,227 363,116 
Deferred commissions, net44,172 37,030 
Other assets, net38,298 41,045 
$1,224,741 $1,172,703 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Trade accounts payable$88,797 $86,568 
Accrued payroll and related expenses47,398 33,434 
Other accrued expenses42,600 35,736 
Deferred revenue29,957 19,091 
Total current liabilities208,752 174,829 
Other liabilities69,499 71,798 
Commitments and contingencies (Note 14)
Stockholders' equity:
Preferred stock  
Common stock15,542 15,399 
Additional paid-in capital1,909,370 1,855,916 
Retained earnings1,319,545 1,302,291 
Accumulated other comprehensive income4,508 4,504 
Treasury stock, at cost(2,302,475)(2,252,034)
Total stockholders' equity946,490 926,076 
$1,224,741 $1,172,703 

See accompanying notes to condensed consolidated financial statements.
6


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
(Dollars in thousands, except per share amounts)
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Revenues$173,869 $158,615 $487,809 $447,957 
Cost of revenue44,934 43,287 131,767 126,612 
Gross profit128,935 115,328 356,042 321,345 
Operating expenses:
Research and development37,788 43,175 106,040 136,975 
Sales and marketing46,203 47,702 135,217 144,931 
General and administrative27,241 36,657 79,914 92,519 
Gains, losses and other items, net2,502 11,743 9,192 25,593 
Total operating expenses113,734 139,277 330,363 400,018 
Income (loss) from operations15,201 (23,949)25,679 (78,673)
Total other income (expense), net6,607 (736)17,887 2,211 
Income (loss) from continuing operations before income taxes21,808 (24,685)43,566 (76,462)
Income tax expense8,429 5,835 27,297 11,712 
Net earnings (loss) from continuing operations13,379 (30,520)16,269 (88,174)
Earnings from discontinued operations, net of tax598 836 985 836 
Net earnings (loss)$13,977 $(29,684)$17,254 $(87,338)
Basic earnings (loss) per share
Continuing operations$0.20 $(0.47)$0.25 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Basic earnings (loss) per share$0.21 $(0.46)$0.26 $(1.31)
Diluted earnings (loss) per share
Continuing operations$0.20 $(0.47)$0.24 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Diluted earnings (loss) per share$0.21 $(0.46)$0.25 $(1.31)
 

See accompanying notes to condensed consolidated financial statements.

7


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
(Dollars in thousands)
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Net earnings (loss)$13,977 $(29,684)17,254 (87,338)
Other comprehensive income (loss):
Change in foreign currency translation adjustment941 2,257 4 (1,548)
Comprehensive income (loss)$14,918 $(27,427)17,258 (88,886)
 
See accompanying notes to condensed consolidated financial statements.

8


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY
THREE AND NINE MONTHS ENDED DECEMBER 31, 2023
(Unaudited)
(Dollars in thousands)
Accumulated
Common StockAdditionalotherTreasury Stock
Numberpaid-inRetainedcomprehensiveNumberTotal
For the three months ended December 31, 2023of sharesAmountCapitalearningsincomeof sharesAmountEquity
Balances at September 30, 2023154,732,140 $15,473 $1,889,178 $1,305,568 $3,567 (88,880,987)$(2,291,928)$921,858 
Employee stock awards, benefit plans and other issuances85,481 9 1,637 — — (16,710)(547)1,099 
Non-cash stock-based compensation9,257 1 17,504 — — — — 17,505 
Restricted stock units vested556,462 56 (56)— — — —  
Liability-classified restricted stock units vested38,643 3 1,107 — — — — 1,110 
Acquisition of treasury stock— — — — — (346,761)(10,000)(10,000)
Comprehensive income:
Foreign currency translation— — — — 941 — — 941 
Net earnings— — — 13,977 — — — 13,977 
Balances at December 31, 2023155,421,983 $15,542 $1,909,370 $1,319,545 $4,508 (89,244,458)$(2,302,475)$946,490 
For the nine months ended December 31, 2023
Balances at March 31, 2023153,987,784 $15,399 $1,855,916 $1,302,291 $4,504 (87,372,837)$(2,252,034)$926,076 
Employee stock awards, benefit plans and other issuances368,405 37 7,184 — — (199,767)(5,116)2,105 
Non-cash stock-based compensation31,782 3 44,090 — — — — 44,093 
Restricted stock units vested950,573 95 (95)— — — —  
Liability-classified restricted stock units vested83,439 8 2,275 — — — — 2,283 
Acquisition of treasury stock— — — — — (1,671,854)(45,325)(45,325)
Comprehensive income:
Foreign currency translation— — — — 4 — — 4 
Net earnings— — — 17,254 — — — 17,254 
Balances at December 31, 2023155,421,983 $15,542 $1,909,370 $1,319,545 $4,508 (89,244,458)$(2,302,475)$946,490 
 
See accompanying notes to condensed consolidated financial statements.
9


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY
THREE AND NINE MONTHS ENDED DECEMBER 31, 2022
(Unaudited)
(Dollars in thousands)
Accumulated
Common StockAdditionalotherTreasury Stock
Numberpaid-inRetainedcomprehensiveNumberTotal
For the three months ended December 31, 2022of sharesAmountCapitalearningsincome (loss)of sharesAmountEquity
Balances at September 30, 2022151,477,616 $15,148 $1,780,803 $1,363,339 $1,925 (85,057,331)$(2,201,146)$960,069 
Employee stock awards, benefit plans and other issuances114,240 11 1,653 — — (38,442)(764)900 
Non-cash stock-based compensation11,941 1 27,972 — — — — 27,973 
Restricted stock units vested448,579 45 (45)— — — —  
Acquisition of treasury stock— — — — — (2,268,470)(49,906)(49,906)
Comprehensive income (loss):
Foreign currency translation— — — — 2,257 — — 2,257 
Net loss— — — (29,684)— — — (29,684)
Balances at December 31, 2022152,052,376 $15,205 $1,810,383 $1,333,655 $4,182 (87,364,243)$(2,251,816)$911,609 
For the nine months ended December 31, 2022
Balances at March 31, 2022149,840,925 $14,984 $1,721,118 $1,420,993 $5,730 (81,205,596)$(2,099,765)$1,063,060 
Employee stock awards, benefit plans and other issuances396,093 39 6,216 — — (92,417)(2,054)4,201 
Non-cash stock-based compensation36,965 4 73,901 — — — — 73,905 
Restricted stock units vested1,421,729 142 (142)— — — —  
Liability-classified restricted stock units vested356,664 36 9,290 — — — — 9,326 
Acquisition of treasury stock— — — — — (6,066,230)(149,997)(149,997)
Comprehensive loss:
Foreign currency translation— — — — (1,548)— — (1,548)
Net loss— — — (87,338)— — — (87,338)
Balances at December 31, 2022152,052,376 $15,205 $1,810,383 $1,333,655 $4,182 (87,364,243)$(2,251,816)$911,609 
 
See accompanying notes to condensed consolidated financial statements.
10


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(Dollars in thousands)
For the nine months ended
December 31,
20232022
Cash flows from operating activities:
Net earnings (loss)$17,254 $(87,338)
Earnings from discontinued operations, net of tax(985)(836)
Non-cash operating activities:
Depreciation and amortization7,685 16,561 
Loss on disposal or impairment of assets3,528 4,121 
Gain on sale of strategic investments (194)
Lease-related impairment and restructuring charges 18,165 
Provision for doubtful accounts307 1,728 
Impairment of goodwill2,875  
Deferred income taxes40 204 
Non-cash stock compensation expense46,524 81,142 
Changes in operating assets and liabilities:
Accounts receivable, net(41,036)(27,171)
Deferred commissions(7,142)(2,123)
Other assets912 1,588 
Accounts payable and other liabilities8,754 (9,309)
Income taxes29,560 6,967 
Deferred revenue9,737 271 
Net cash provided by operating activities78,013 3,776 
Cash flows from investing activities:
Capital expenditures(2,464)(4,593)
Purchases of investments(24,385)(3,000)
Proceeds from sales of investments25,750 3,000 
Purchases of strategic investments(1,000)(500)
Proceeds from sale of strategic investment 400 
Net cash used in investing activities(2,099)(4,693)
Cash flows from financing activities:
Proceeds related to the issuance of common stock under stock and employee benefit plans7,221 6,255 
Shares repurchased for tax withholdings upon vesting of stock-based awards(5,116)(2,054)
Acquisition of treasury stock(45,325)(149,997)
Net cash used in financing activities(43,220)(145,796)
Net cash provided by (used in) continuing operations32,694 (146,713)
Cash flows from discontinued operations:
From operating activities985 836 
Net cash provided by discontinued operations985 836 
11


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(Dollars in thousands)
For the nine months ended
December 31,
20232022
Effect of exchange rate changes on cash819 (769)
Net change in cash and cash equivalents34,498 (146,646)
Cash and cash equivalents at beginning of period464,448 600,162 
Cash and cash equivalents at end of period$498,946 $453,516 
Supplemental cash flow information:
Cash paid (received) for income taxes, net - continuing operations$(2,440)$4,725 
Cash (received) for income taxes - discontinued operations(1,507)(1,307)
Cash paid for operating lease liabilities7,699 5,733 
Operating lease assets obtained in exchange for operating lease liabilities11,677 69 
Operating lease assets, and related lease liabilities, relinquished in lease terminations(4,486)(6,781)
Purchases of property, plant and equipment remaining unpaid at period end1,218 77 
 
See accompanying notes to condensed consolidated financial statements.

12


LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


1.    BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:

These condensed consolidated financial statements have been prepared by LiveRamp Holdings, Inc. ("LiveRamp", "we", "us" or the "Company"), without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”).  In the opinion of the Company's management, all adjustments necessary for a fair presentation of the results for the periods included have been made, and the disclosures are adequate to make the information presented not misleading.  All such adjustments are of a normal recurring nature.  Certain note information has been omitted because it has not changed significantly from that reflected in Notes 1 through 18 of the Notes to Consolidated Financial Statements filed as part of Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2023 (“2023 Annual Report”), as filed with the SEC on May 24, 2023.  This quarterly report and the accompanying condensed consolidated financial statements should be read in connection with the 2023 Annual Report.  The financial information contained in this quarterly report is not necessarily indicative of the results to be expected for any other period or for the full fiscal year ending March 31, 2024.
 
Management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”).  Actual results could differ from those estimates. Certain of the accounting policies used in the preparation of these condensed consolidated financial statements are complex and require management to make judgments and/or significant estimates regarding amounts reported or disclosed in these financial statements.  Additionally, the application of certain of these accounting policies is governed by complex accounting principles and their interpretation.  A discussion of the Company’s significant accounting principles and their application is included in Note 1 of the Notes to Consolidated Financial Statements and in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, of the 2023 Annual Report.

Accounting Pronouncements Adopted During the Current Year
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
There were no material accounting pronouncements applicable to the Company

13


Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
Accounting Standard Update (“ASU”) 2023-07

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures
ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The updated standard is effective for our annual periods beginning in fiscal 2025 and interim periods beginning in the first quarter of fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
ASU 2023-09

Income Taxes (Topic 740): Improvements to Income Tax Disclosures
ASU 2023-09 requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income tax paid.The updated standard is effective for us beginning in fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.

14



2.    EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY:
 
Earnings (Loss) Per Share
 
A reconciliation of the numerator and denominator of basic and diluted earnings (loss) per share is shown below (in thousands, except per share amounts):
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Basic earnings (loss) per share:
Net earnings (loss) from continuing operations$13,379 $(30,520)$16,269 $(88,174)
Earnings from discontinued operations, net of tax598 836 985 836 
Net earnings (loss)$13,977 $(29,684)$17,254 $(87,338)
Basic weighted-average shares outstanding65,961 64,784 66,247 66,761 
Continuing operations$0.20 $(0.47)$0.25 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Basic earnings (loss) per share$0.21 $(0.46)$0.26 $(1.31)
Diluted earnings (loss) per share:
Basic weighted-average shares outstanding65,961 64,784 66,247 66,761 
Dilutive effect of common stock options and restricted stock units as computed under the treasury stock method (1)1,982  1,486  
Diluted weighted-average shares outstanding67,943 64,784 67,733 66,761 
Continuing operations$0.20 $(0.47)$0.24 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Diluted earnings (loss) per share$0.21 $(0.46)$0.25 $(1.31)

(1) The number of common stock options and restricted stock units as computed under the treasury stock method that would have otherwise been dilutive but are excluded from the table above because their effect would have been anti-dilutive due to the net loss position of the Company was 0.5 million and 0.6 million in the three and nine months ended December 31, 2022.

Restricted stock units that were outstanding during the periods presented but were not included in the computation of diluted loss per share because their effect would have been anti-dilutive (other than due to the net loss position of the Company) are shown below (shares in thousands):
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Number of shares underlying restricted stock units1,046 6,215 1,065 2,980 
 
15


Stockholders’ Equity

On December 20, 2022, the Company's board of directors approved an amendment to the existing common stock repurchase program, which was initially adopted in 2011. The amendment authorized an additional $100.0 million in share repurchases, increasing the total amount authorized for repurchase under the common stock repurchase program to $1.1 billion. In addition, it extended the common stock repurchase program duration through December 31, 2024.

During the nine months ended December 31, 2023, the Company repurchased 1.7 million shares of its common stock for $45.3 million under the modified common stock repurchase program.  Through December 31, 2023, the Company had repurchased a total of 37.3 million shares of its common stock for $927.5 million under the program, leaving remaining capacity of $172.5 million.
 
Accumulated other comprehensive income balances of $4.5 million and $5.7 million at December 31, 2023 and March 31, 2023, respectively, reflect accumulated foreign currency translation adjustments.
 

3.    REVENUE FROM CONTRACTS WITH CUSTOMERS:

Disaggregation of Revenue

In the following table, revenue is disaggregated by primary geographical market and major service offerings (dollars in thousands):
For the nine months ended December 31,
Primary Geographical Markets20232022
United States$456,651 $417,385 
Europe25,737 24,172 
Asia-Pacific ("APAC")4,528 5,926 
Other893 474 
$487,809 $447,957 
Major Offerings/Services
Subscription$379,938 $361,862 
Marketplace and Other107,871 86,095 
$487,809 $447,957 

Transaction Price Allocated to the Remaining Performance Obligations

We have performance obligations associated with fixed commitments in customer contracts for future services that have not yet been recognized in our condensed consolidated financial statements. The amount of fixed revenue not yet recognized was $546.2 million as of December 31, 2023, of which $382.4 million will be recognized over the next twelve months. The Company expects to recognize revenue on substantially all of these remaining performance obligations by March 31, 2028.

16



4.    LEASES:

Right-of-use assets and lease liabilities balances consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Right-of-use assets included in other assets, net$25,498 $24,604 
Short-term lease liabilities included in other accrued expenses$10,309 $9,929 
Long-term lease liabilities included in other liabilities$33,836 $37,243 
Supplemental balance sheet information:
Weighted average remaining lease term5.5 years5.6 years
Weighted average discount rate5.2 %3.5 %

The Company leases its office facilities under non-cancellable operating leases that expire at various dates through fiscal 2031. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property service fees, and other factors. Operating lease costs were $7.2 million and $9.0 million for the nine months ended December 31, 2023, and 2022, respectively.

During the nine months ended December 31, 2023, the Company recorded $1.9 million of right-of-use asset impairment charges and $0.4 million of non-lease component restructuring charges that are included in gains, losses and other items, net in the condensed consolidated statements of operations related to certain leased office facilities. Please refer to Note 13, Restructuring, Impairment and Other Charges for further details.

The following table presents future minimum payments under all operating leases (including operating leases with a duration of one year or less) as of December 31, 2023. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):  

Amount
Fiscal 2024$2,702 
Fiscal 20259,965 
Fiscal 20268,675 
Fiscal 20278,265 
Fiscal 20288,454 
Thereafter12,828 
Total undiscounted lease commitments50,889 
Less: Interest and short-term leases6,744 
Total discounted operating lease liabilities$44,145 

Future minimum payments as of December 31, 2023 related to restructuring plans as a result of the Company's exit from certain leased office facilities (see Note 13) are as follows (dollars in thousands): Fiscal 2024: $675; Fiscal 2025: $2,698; and Fiscal 2026: $1,799.


17



5.    STOCK-BASED COMPENSATION:

Stock-based Compensation Plans

The Company has stock option and equity compensation plans for which a total of 49.0 million shares of the Company’s common stock have been reserved for issuance since the inception of the plans. At December 31, 2023, there were a total of 6.8 million shares available for future grants under the plans.

During the quarter ended June 30, 2023, the board of directors voted to amend the Amended and Restated 2005 Equity Compensation Plan (the "2005 Plan") to increase the number of shares available under the plan by 4.0 million shares. The amendment received shareholder approval at the August 2023 annual shareholders' meeting (the "2023 Annual Meeting"). This increased the plan shares from 42.4 million shares at March 31, 2023 to 46.4 million shares beginning in the quarter ended September 30, 2023 and increased the total number of shares reserved for issuance since inception of all plans from 45.0 million shares at March 31, 2023 to 49.0 million shares beginning in the quarter ended September 30, 2023.

Stock-based Compensation Expense

The Company's stock-based compensation activity for the nine months ended December 31, 2023 and 2022, by award type, was (dollars in thousands):
For the nine months ended
December 31,
20232022
Stock options$405 $776 
Restricted stock units, time-vesting36,706 65,214 
Restricted stock units, performance based4,876 5,398 
Data Plus Math ("DPM") acquisition consideration holdback 2,031 
Acuity performance plan165 673 
DataFleets acquisition consideration holdback2,267 4,532 
Employee stock purchase plan1,167 1,527 
Directors stock-based compensation938 991 
Total non-cash stock-based compensation included in the condensed consolidated statements of operations46,524 81,142 
Less expense related to liability-based equity awards(2,431)(7,237)
Total non-cash stock-based compensation included in the condensed consolidated statements of equity$44,093 $73,905 

The effect of stock-based compensation expense on income, by financial statement line item, was (dollars in thousands):
For the nine months ended
December 31,
20232022
Cost of revenue$2,075 $3,664 
Research and development17,330 34,670 
Sales and marketing12,611 17,871 
General and administrative14,508 24,937 
Total non-cash stock-based compensation included in the condensed consolidated statements of operations$46,524 $81,142 

18


The following table provides the expected future expense for all of the Company's outstanding equity awards at December 31, 2023, by award type. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands).
For the years ending March 31,
2024202520262027Total
Stock options$81 $90 $ $ $171 
Restricted stock units21,871 78,291 30,440 4,716 135,318 
Employee stock purchase plan431 431   862 
Expected future expense$22,383 $78,812 $30,440 $4,716 $136,351 

Stock Options Activity

Stock option activity for the nine months ended December 31, 2023 was:  
Weighted-average
Weighted-averageremainingAggregate
Number ofexercise pricecontractual termIntrinsic value
sharesper share(in years)(in thousands)
Outstanding at March 31, 2023524,911 $18.39 
Exercised(151,706)$19.37 $860 
Forfeited or canceled(2,410)$5.21 
Outstanding at December 31, 2023370,795 $18.08 1.2$7,342 
Exercisable at December 31, 2023368,662 $18.18 1.2$7,264 

The aggregate intrinsic value at period end represents the total pre-tax intrinsic value (the difference between the Company’s closing stock price on the last trading day of the period and the exercise price for each in-the-money option) that would have been received by the option holders had they exercised their options on December 31, 2023.  This amount changes based upon changes in the fair market value of the Company's common stock.

A summary of stock options outstanding and exercisable as of December 31, 2023 was:
Options outstandingOptions exercisable
Range ofWeighted-averageWeighted-averageWeighted-average
exercise priceOptionsremainingexercise priceOptionsexercise price
per shareoutstandingcontractual lifeper shareexercisableper share
$ $9.99 23,542 5.0 years$0.95 21,409 $0.93 
$10.00 $19.99 182,603 1.4 years$17.49 182,603 $17.49 
$20.00 $24.99 164,650 0.5 years$21.18 164,650 $21.18 
370,795 1.2 years$18.08 368,662 $18.18 
 

19


Restricted Stock Unit Activity

Time-vesting restricted stock units ("RSUs") -

During the nine months ended December 31, 2023, the Company granted time-vesting RSUs covering 1,730,545 shares of common stock and having a fair value at the date of grant of $46.6 million. Of the RSUs granted in the current year, 947,054 vest over three years and 783,491 vest over two years. Grant date fair value of these units is equal to the quoted market price for the shares on the date of grant. RSU activity for the nine months ended December 31, 2023 was:
Weighted-average
fair value perWeighted-average
Numbershare at grantremaining contractual
of sharesdateterm (in years)
Outstanding at March 31, 20234,009,759 $32.57 2.20
Granted1,730,545 $26.95 
Vested(890,679)$32.03 
Forfeited or canceled(378,510)$33.66 
Outstanding at December 31, 20234,471,115 $30.41 1.70

The total fair value of RSUs vested during the nine months ended December 31, 2023 was $28.0 million and is measured as the quoted market price of the Company's common stock on the vesting date times the number of shares vested.

Performance-based restricted stock units ("PSUs") -

Fiscal 2024 plan:
During the nine months ended December 31, 2023, the Company granted PSUs covering 666,496 shares of common stock having a fair value at the date of grant of $21.0 million. The grants were made under two separate performance plans.

Under the total shareholder return ("TSR") performance plan, units covering 199,946 shares of common stock were granted having a fair value at the date of grant of $8.4 million, determined using a Monte Carlo simulation model.  The units vest subject to attainment of market conditions established by the compensation committee of the board of directors (“compensation committee”) and continuous employment through the vesting date. The units may vest in a number of shares from 0% to 200% of the award, based on the TSR of LiveRamp common stock compared to the TSR of the Russell 2000 market index for the period from April 1, 2023 to March 31, 2026.

Under the operating metrics performance plan, units covering 466,550 shares of common stock were granted having a fair value at the date of grant of $12.6 million, which was equal to the quoted market price for the shares on the date of grant. The units vest subject to attainment of performance criteria established by the compensation committee and continuous employment through the vesting date. The units may vest in a number of shares from 0% to 200% of the award, at the end of the performance period, based on the average attainment of annual revenue growth and EBITDA margin targets for fiscal years 2024, 2025, and 2026.

Fiscal 2023 plan:
Units under the Company's fiscal 2023 TSR performance plan, net of forfeitures, covering 101,931 shares of common stock will reach maturity of their relevant performance period at March 31, 2025. The units may vest in a number of shares from 0% to 200% of the award, based on the TSR of LiveRamp common stock compared to the TSR of the Russell 2000 market index for the period from April 1, 2022 to March 31, 2025.

20


Units under the Company's fiscal 2023 operating metrics performance plan, net of forfeitures, covering 237,837 shares of common stock will reach maturity of their relevant performance period at March 31, 2025. The units may vest in a number of shares from 0% to 200% of the award, at the end of the performance period, based on the average attainment of annual revenue growth and EBITDA margin targets for fiscal years 2023, 2024, and 2025.

Fiscal 2022 plans:
Units under the Company's fiscal 2022 special incentive performance plan covering 36,425 shares of common stock were measured and vesting was evaluated on a quarterly basis beginning on January 1, 2023 and continuing through the end of the performance period, December 31, 2023. Through the final measurement date, December 31, 2023, an accumulated 77% achievement, or 27,959 total units were earned under this plan. The remaining 8,466 units are expected to be cancelled in the fourth quarter of fiscal 2024 upon compensation committee approval.

Units under the Company's fiscal 2022 TSR performance plan, net of forfeitures, covering 41,298 shares of common stock will reach maturity of their relevant performance period at March 31, 2024. The units may vest in a number of shares from 0% to 200% of the award, based on the TSR of LiveRamp common stock compared to the TSR of the Russell 2000 market index for the period from April 1, 2021 to March 31, 2024.

The initial measurement date for the fiscal 2022 operating metrics performance plan was June 30, 2022. Through December 31, 2023, performance metrics have resulted in an accumulated 50% achievement, or 58,308 total earned units, under this plan. Of the earned amount, one-half vested immediately, while the remaining one-half vested one year later. As of December 31, 2023, there remains a maximum potential, net of forfeitures, of 144,554 additional units eligible for attainment under the plan. The final quarterly measurements of attainment will occur as of March 31, 2024, at which time no further attainment is expected under this plan.

PSU activity for the nine months ended December 31, 2023 was:
Weighted-average
fair value perWeighted-average
Numbershare at grantremaining contractual
of sharesdateterm (in years)
Outstanding at March 31, 2023709,589 $34.97 1.01
Granted666,496 $31.58 
Vested(55,968)$47.11 
Forfeited or canceled(214,760)$40.19 
Outstanding at December 31, 20231,105,357 $31.29 1.84

The total fair value of PSUs vested in the nine months ended December 31, 2023 was $1.4 million and is measured as the quoted market price of the Company’s common stock on the vesting date times the number of shares vested.

Other Stock Compensation Activity

Acquisition-related Performance Plan

Through December 31, 2023, the Company has recognized a total of $5.1 million as stock-based compensation expense related to the Acuity performance earnout plan. The final annual settlement of $1.7 million occurred in the second quarter of fiscal 2024.

Acquisition-related Consideration Holdback

Through December 31, 2023, the Company has recognized a total of $14.7 million as stock-based compensation expense related to the DataFleets consideration holdback. The final settlement of $2.6 million occurred in the third quarter of fiscal 2024.

21


Qualified Employee Stock Purchase Plan ("ESPP")

During the nine months ended December 31, 2023, 216,699 shares of common stock were purchased under the ESPP at a weighted-average price of $19.76 per share, resulting in cash proceeds of $4.3 million over the relevant offering periods.

Stock-based compensation expense associated with the ESPP was $1.2 million for the nine months ended December 31, 2023. At December 31, 2023, there was approximately $0.9 million of total unrecognized stock-based compensation expense related to the ESPP, which is expected to be recognized on a straight-line basis over the remaining term of the current offering period.



6.    OTHER CURRENT AND NONCURRENT ASSETS:
 
Other current assets consist of the following (dollars in thousands):  
December 31, 2023March 31, 2023
Prepaid expenses and other$24,254 $18,918 
Assets of non-qualified retirement plan13,672 12,110 
Other current assets$37,926 $31,028 
 
Other noncurrent assets consist of the following (dollars in thousands):  
December 31, 2023March 31, 2023
Long-term prepaid revenue share$5,729 $9,659 
Right-of-use assets (see Note 4)25,498 24,604 
Deferred tax asset1,262 1,253 
Deposits3,071 3,452 
Strategic investments2,600 1,600 
Other miscellaneous noncurrent assets138 477 
Other assets, net$38,298 $41,045 


7.    PROPERTY AND EQUIPMENT:

Property and equipment is summarized as follows (dollars in thousands):
December 31, 2023March 31, 2023
Leasehold improvements$22,882 $25,262 
Data processing equipment5,963 6,537 
Office furniture and other equipment6,280 7,594 
35,125 39,393 
Less accumulated depreciation and amortization(26,923)(32,308)
Property and equipment, net of accumulated depreciation and amortization$8,202 $7,085 

Depreciation expense on property and equipment was $2.0 million and $3.1 million for the nine months ended December 31, 2023 and 2022, respectively.

22



8.    GOODWILL:

Each quarter, the Company considers whether indicators of impairment exist such that additional impairment testing may be necessary. During the quarter ended September 30, 2023, triggering events occurred which required the Company to test the recoverability of goodwill associated with its APAC reporting unit. The triggering event was the restructuring of operations in the APAC region. Accordingly, we tested goodwill for impairment and determined that the fair value of the APAC reporting unit had decreased, resulting in complete impairment of the goodwill amount of $2.9 million.

In order to estimate the fair value of the APAC reporting unit, management utilized a discounted cash flow model, classified in level 3 in the fair value hierarchy, as well as considered market multiples of guideline public companies.

Changes in goodwill for the nine months ended December 31, 2023 were as follows (dollars in thousands):
Total
Balance at March 31, 2023$363,116 
Impairment(2,875)
Change in foreign currency translation adjustment(14)
Balance at December 31, 2023$360,227 
 
Goodwill by geography as of December 31, 2023 was: 
Total
U.S.$360,227 


9.    INTANGIBLE ASSETS:

The amounts allocated to intangible assets from acquisitions include developed technology, customer relationships, trade names, and publisher and data supply relationships.  The following table shows the amortization activity of intangible assets (dollars in thousands):
December 31, 2023March 31, 2023
Developed technology, gross$72,129 $72,095 
Accumulated amortization(67,964)(63,658)
Net developed technology$4,165 $8,437 
Customer relationship/trade name, gross$34,388 $34,384 
Accumulated amortization(34,373)(33,953)
Net customer/trade name$15 $431 
Publisher/data supply relationships, gross$16,000 $16,000 
Accumulated amortization(16,000)(15,000)
Net publisher/data supply relationships$ $1,000 
Total intangible assets, gross$122,517 $122,479 
Total accumulated amortization(118,337)(112,611)
Total intangible assets, net$4,180 $9,868 

Total amortization expense related to intangible assets was $5.7 million and $13.5 million for the nine months ended December 31, 2023 and 2022, respectively.
23



The following table presents the estimated future amortization expenses related to intangible assets. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands).

Fiscal Year:Amount
2024$1,181 
20252,999 
$4,180 


10.    OTHER ACCRUED EXPENSES:
 
Other accrued expenses consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Liabilities of non-qualified retirement plan$13,672 $12,110 
Short-term lease liabilities (see Note 4)10,309 9,929 
Acuity performance earnout liability (see Note 5) 1,535 
DataFleets consideration holdback (see Note 5) 324 
Rakam consideration holdback 223 
Other miscellaneous accrued expenses18,619 11,615 
Other accrued expenses$42,600 $35,736 


11.    OTHER LIABILITIES:

Other liabilities consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Uncertain tax positions$25,531 $23,427 
Long-term lease liabilities (see Note 4)33,836 37,243 
Lease restructuring accruals and related sublease deposits4,881 5,713 
Deferred tax liabilities348 298 
Other4,903 5,117 
Other liabilities$69,499 $71,798 


12.    ALLOWANCE FOR CREDIT LOSSES:
 
Trade accounts receivable are presented net of allowances for credit losses, returns and credits based on the probability of future collections. The probability of future collections is based on specific considerations of historical loss patterns and an assessment of the continuation of such patterns based on past collection trends and known or anticipated future economic events that may impair collectability. Accounts receivable that are determined to be
uncollectible are charged against the allowance for doubtful accounts. Indicators that there is no reasonable
expectation of recovery include past due status greater than 360 days or bankruptcy of the debtor.

24


The following table summarizes the Company's activity of allowance for credit losses, returns and credits (dollars in thousands):

Balance at beginning of periodAdditions (reductions) charged to costs and expensesOther changesBad debts written off, net of amounts recoveredBalance at end of period
For the nine months ended December 31, 2023
$9,344 $307 $63 $(1,699)$8,015 


13.    RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES:
 
Restructuring activities result in various costs, including asset write-offs, right of use ("ROU") asset group impairments, exit charges including severance, contract termination fees, and decommissioning and other costs.

A reconciliation of the beginning and ending restructuring liabilities is shown below for the nine months ended December 31, 2023. The restructuring charges and adjustments are included in gains, losses and other items, net in the condensed consolidated statements of operations. The reserve balances are included in other accrued expenses and other liabilities in the condensed consolidated balance sheets (dollars in thousands).
Employee-related
reserves
Lease
accruals
Total
Balances at March 31, 2023$759 $4,873 $5,632 
Restructuring charges and adjustments2,754 398 3,152 
Payments(1,474)(1,599)(3,073)
Balances at December 31, 2023$2,039 $3,672 $5,711 
 
Employee-related Restructuring Plans
 
During the nine months ended December 31, 2023, the Company recorded a total of $2.8 million in employee-related restructuring charges and adjustments. The expense included severance and other employee-related charges in the United States and APAC of $2.7 million and adjustments to the fiscal 2021 employee-related restructuring plans for employees in the United States and Europe of $0.1 million. Of the fiscal 2024 employee-related restructuring plans, $1.9 million remained accrued as of December 31, 2023 and are expected to be paid out during fiscal 2024.

In fiscal 2023, the Company recorded a total of $7.8 million in employee-related restructuring charges and adjustments. The expense included severance and other employee-related charges primarily in the United States. The fiscal 2023 employee-related restructuring plans were paid out during fiscal 2023 and 2024.

In fiscal 2021, the Company recorded a total of $1.7 million in employee-related restructuring charges and adjustments. The expense included severance and other employee-related charges in the United States and Europe. Of the employee-related charges of $1.7 million, $0.1 million remained accrued as of December 31, 2023 and are expected to be paid out during fiscal 2024.

Lease-related Impairments and Restructuring Plans

During the nine months ended December 31, 2023, the Company recorded a total of $1.9 million in additional impairment charges and adjustments related to the fiscal 2023 global real estate footprint reduction initiatives. The charges primarily related to the leased office space in San Francisco and were driven by declines in the expected sublease terms and rates available in the market. The impairment charges included impairments of the operating lease ROU assets of $1.7 million, and the associated furniture, equipment, and leasehold improvements of $0.2 million. Additionally, the Company recorded $0.4 million in additional lease-related restructuring charges and adjustments that covered other obligations related to the leased office spaces.

25


In fiscal 2023, the Company initiated a restructuring plan to lower its operating expenses by reducing its global real estate footprint. As part of this plan, we exited a total of eight leased office spaces. Of those, five were located in the United States: one in Boston, one in Philadelphia, one in Phoenix, and two floors of leased office space in San Francisco. The three remaining spaces were located in Europe: one in the Netherlands, one floor of leased office space in London, England, and one floor of leased office space in Paris, France.

Based on a comparison of undiscounted cash flows to the ROU asset group of each exited lease, the Company determined that each of the ROU asset groups was impaired, driven largely by the difference between the existing lease terms and rates on the Company’s leases and the expected sublease terms and rates available in the market. This resulted in impairment charges totaling $24.6 million during the second, third, and fourth quarters of fiscal 2023, reflecting the excess of the ROU asset group book value over its fair value, which was determined based on estimates of future discounted cash flows and is classified as Level 3 in the fair value hierarchy. The lease impairment charges included impairments of the operating lease ROU assets of $20.5 million, and the associated furniture, equipment, and leasehold improvements of $4.1 million. Additionally, the Company recorded $2.9 million in lease-related restructuring charges and adjustments that covered other obligations related to the leased office spaces in San Francisco and Phoenix. Of the combined fiscal 2023 and 2024 lease-related restructuring charges of $3.3 million, $2.2 million remain accrued as of December 31, 2023 and will be satisfied over the remainder of the San Francisco lease term, which continues through April 2029.

In fiscal 2017, the Company made the strategic decision to exit and sub-lease a certain leased office facility under a staggered-exit plan. The full exit was completed in fiscal 2019. We intend to continue subleasing the facility to the extent possible. The liability will be satisfied over the remainder of the leased property's term, which continues through November 2025. Any future changes in the estimates or in the actual sublease income may require future adjustments to the liabilities, which would impact net earnings (loss) in the period the adjustment is recorded. Through December 31, 2023, the Company has recorded a total of $7.3 million of restructuring charges and adjustments related to this lease. Of the amount accrued for this facility lease, $1.5 million remained accrued at December 31, 2023.

Gains, Losses and Other Items, Net
 
The following table summarizes the activity included in gains, losses and other items, net in the condensed consolidated statements of operations for each of the periods presented (dollars in thousands): 
Three Months Ended December 31,Nine Months Ended December 31,
2023202220232022
Employee-related restructuring plan charges$1,283 $5,803 $2,754 $7,449 
Lease-related restructuring plan charges and adjustments 582 398 2,637 
ROU asset group impairments and adjustments 5,358 1,946 15,528 
Goodwill impairment (see Note 8)  2,875  
Other1,219  1,219 (21)
$2,502 $11,743 $9,192 $25,593 


26



14.     COMMITMENTS AND CONTINGENCIES:
 
Legal Matters
 
The Company is involved in various claims and legal proceedings that arise in the ordinary course of business. Management routinely assesses the likelihood of adverse judgments or outcomes to these matters, as well as ranges of probable losses, to the extent losses are reasonably estimable. The Company records accruals for these matters to the extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonably estimable. These accruals are reflected in the Company's condensed consolidated financial statements and are adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertinent to a particular matter. In management’s opinion, the Company has made appropriate and adequate accruals for these matters, and management believes the probability of a material loss beyond the amounts accrued to be remote. However, the ultimate liability for these matters is uncertain, and if accruals are not adequate, an adverse outcome could have a material effect on the Company’s condensed consolidated financial condition or results of operations. The Company maintains insurance coverage above certain limits.

Commitments

The following table presents the Company’s purchase commitments at December 31, 2023.  Purchase commitments primarily include contractual commitments for the purchase of data, hosting services, software-as-a-service arrangements and leasehold improvements. The table does not include the future payment of liabilities related to uncertain tax positions of $25.5 million as the Company is not able to predict the periods in which the payments will be made. The amount for 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):
For the years ending March 31,
20242025202620272028Total
Purchase commitments$23,774 $89,013 $16,660 $4,085 $3,375 $136,907 
 
While the Company does not have any other material contractual commitments for capital expenditures, certain levels of investments in facilities and computer equipment continue to be necessary to support the growth of the business. 


15.    INCOME TAX:

In determining the quarterly provision for income taxes, the Company applies its estimated annual effective income tax rate to its year-to-date ordinary income or loss and adjusts for discrete tax items in the period. The estimated annual effective income tax rate for the current fiscal year is primarily driven by nondeductible stock-based compensation, capitalization of research and development expenditures in accordance with Internal Revenue Code ("IRC") Section 174, as modified by the Tax Cuts and Jobs Act of 2017, and the valuation allowance. Realization of the Company's net deferred tax assets is dependent upon its generation of sufficient taxable income of the proper character in future years in appropriate tax jurisdictions to obtain benefit from the reversal of deductible temporary differences as well as net operating loss and tax credit carryforwards. As of December 31, 2023, the Company continues to maintain a full valuation allowance on its net deferred tax assets except in certain foreign jurisdictions.

On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022 (the “Act”). Under the Act, share repurchases made after December 31, 2022 are subject to a 1% excise tax. In determining the total taxable value of shares repurchased, a deduction is allowed for the fair market value of any newly issued shares during the fiscal year. The excise tax and other corporate income tax changes included in the Act did not have, and are not expected to have, a material impact on our condensed consolidated financial statements.


27



16.    FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS:
 
The Company measures certain financial assets at fair value. Fair value is determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy, as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 - Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

The following table details the fair value measurements within the fair value hierarchy of the Company's financial assets and liabilities at December 31, 2023 and March 31, 2023 that are measured at fair value on a recurring basis (dollars in thousands):
 
December 31, 2023
Cash and Cash EquivalentsShort-Term InvestmentsOther Current AssetsTotal
Cash$28,526 $ $ $28,526 
Level 1:
Money market funds470,420   470,420 
Assets of non-qualified retirement plan  13,672 13,672 
U.S. Treasury securities 24,764  24,764 
Certificates of deposit 7,500  7,500 
Total$498,946 $32,264 $13,672 $544,882 
March 31, 2023
Cash and Cash EquivalentsShort-Term InvestmentsOther Current AssetsTotal
Cash$22,603 $ $ $22,603 
Level 1:
Money market funds439,853   439,853 
Assets of non-qualified retirement plan  12,110 12,110 
U.S. Treasury securities1,992 25,307  27,299 
Certificates of deposit 7,500  7,500 
Total$464,448 $32,807 $12,110 $509,365 

For certain financial instruments, including accounts receivable and accounts payable, the carrying amounts approximate their fair value due to the relatively short maturity of these balances.
28


The Company held $2.6 million and $1.6 million of strategic investments without readily determinable fair values at December 31, 2023 and March 31, 2023, respectively (see Note 6). Strategic investments consist of non-controlling equity investments in privately held companies. These investments are accounted for under the cost method of accounting and are included in other assets on the condensed consolidated balance sheets. There were no impairment charges for the nine months ended December 31, 2023. During the nine months ended December 31, 2022, the Company recorded a $4.0 million impairment of a strategic investment that is recorded in other expense in the condensed consolidated statement of operations.

Certain of the Company's non-financial assets were measured at fair value on a nonrecurring basis during the nine months ended December 31, 2023, and 2022, respectively, including property and equipment and right-of-use assets that were reduced to fair value when they were impaired as a result of the Company's lease-related restructuring plans and goodwill that was reduced to fair value related to the restructuring of operations in the APAC region. For additional information on the Company's fair value measurement in connection with the impairment of certain property and equipment and right-of-use assets associated with office facilities, see Note 4 and Note 7. For additional information on the Company's fair value measurement in connection with the impairment of goodwill, see Note 8.


17.    SUBSEQUENT EVENT:
 
On January 31, 2024, the Company completed the acquisition of Habu, Inc. ("Habu"), a data clean room software provider that works with global brands and companies to securely share first-party customer data with business partners and publishers to enable more effective and personalized marketing, for approximately $174 million in cash. The aggregate value of merger consideration with respect to assumed unvested stock options and consideration holdback amounts under holdback agreements with certain key employees is expected to equal approximately $26 million and will be reported as non-cash stock compensation over the applicable vesting periods. In connection with the acquisition, the Company assumed approximately $16 million of unvested restricted stock units to induce certain employees of Habu to accept employment with the Company.

The initial accounting for this acquisition is incomplete due to the timing of the acquisition, including the disclosure of the major classes of assets acquired and liabilities assumed and supplemental pro forma disclosures.

29


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


Introduction and Overview

LiveRamp Holdings, Inc. ("LiveRamp", "we", "us", or the "Company") is a global technology company that helps companies build enduring brand and business value by collaborating responsibly with data. A groundbreaking leader in consumer privacy, data ethics and foundational identity, LiveRamp offers a connected customer view with unmatched clarity and context while protecting brand and consumer trust. Our best-in-class enterprise platform enables data collaboration, where companies can share first-party consumer data with trusted business partners securely and in a privacy conscious manner. We offer flexibility to collaborate wherever data lives to support a wide range of data collaboration use cases—within organizations, between brands, and across our global network of premier partners. Global innovators, from iconic consumer brands and tech platforms to retailers, financial services, and healthcare leaders, turn to LiveRamp to deepen customer engagement and loyalty, activate new partnerships, and maximize the value of their first-party data while staying on the forefront of rapidly evolving compliance and privacy requirements.

LiveRamp is a Delaware corporation headquartered in San Francisco, California. Our common stock is listed on the New York Stock Exchange under the symbol “RAMP.” We serve a global customer base from locations in the United States, Europe, and the Asia-Pacific (“APAC”) region. Our direct customer list includes many of the world’s best-known and most innovative brands across most major industry verticals, including but not limited to financial, insurance and investment services, retail, automotive, telecommunications, high tech, consumer packaged goods, healthcare, travel, entertainment and non-profit. Through our expansive partner ecosystem we serve thousands of additional companies, unlocking access to unique customer moments and creating powerful network effects.

Operating Segment

The Company operates as one operating segment. An operating segment is defined as a component of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate as one operating segment, all required financial segment information can be found in the condensed consolidated financial statements.

Sources of Revenues

LiveRamp recognizes revenue from the following sources: (i) Subscription revenue, which consists primarily of subscription fees from customers accessing our platform; and (ii) Marketplace and Other revenue, which primarily consists of revenue-sharing fees generated from data transactions through our LiveRamp Data Marketplace, transactional usage-based revenue from arrangements with certain publishers and addressable TV providers, and professional services.

LiveRamp Data Collaboration Platform

As depicted in the graphic below, we power the industry’s leading enterprise platform for data collaboration. We enable organizations to access and leverage data more effectively across the applications they use to interact with their customers. At the core of our platform is an omnichannel, deterministic identity resolution technology that offers unparalleled accuracy, breadth, and depth. Leveraging deep expertise in data collaboration, the LiveRamp Data Collaboration platform (formerly branded as Safe Haven) enables an organization to unify customer and prospect data (first-, second-, or third-party) to build a single view of the customer in a way that protects consumer privacy. This single customer view can then be enhanced and activated across any of the over 500 partners in our ecosystem in order to support a variety of people-based marketing solutions, including:

Data Collaboration. We enable second-party data collaboration between organizations and their trusted partners in a neutral, manageable environment. Our platform provides customers with collaborative opportunities to safely and securely build a more accurate, dynamic view of their customers leveraging partner data. Advanced measurement and analytics use cases can be performed on this shared data without either party giving up control or compromising privacy.

30


Activation. We enable organizations to leverage their customer and prospect data in the digital and TV ecosystems and across the customer experience applications they use through a safe and secure data matching process called data onboarding. Our technology ingests a customer’s first-party data, removes all offline data (directly identifiable information or "DII"), and replaces them with pseudonymized IDs called RampID™, a durable identifier for connecting to the digital ecosystem. RampID can then be distributed through direct integrations to the top platforms our customers work with, including leading marketing cloud providers, publishers and social networks, personalization tools, and connected TV services.

Measurement & Analytics. We power more accurate, more complete measurement with the measurement vendors and partners our customers use. Our platform allows our customers to combine disparate data files (typically ad exposure and customer events, such as transactions), replacing customer identifiers with RampID. Our customers then can use that aggregated view of each customer for measurement of reach and frequency, sales lift, closed loop offline to online conversion and cross-channel attribution.

Identity. We provide enterprise-level identity solutions that enable organizations to: 1) resolve and connect disparate identities, 2) enrich data sets with hygiene capabilities and additional audience data from the LiveRamp Data Marketplace providers, and 3) translate data between different systems. Our approach to identity is built from two complementary graphs, combining offline data and online data and providing accuracy with a focus on privacy. LiveRamp technology for DII gives brands and platforms the ability to connect and update what they know about consumers, resolving DII across enterprise databases and systems to deliver better customer experiences. Our digital identity graph powered by our Authenticated Traffic Solution (or "ATS") associates pseudonymous device IDs, TV IDs and other online customer IDs from premium publishers, platforms or data providers, around a RampID. This allows marketers to perform personalized segmentation, targeting, and measurement in use cases that require a consistent view of the user. There are currently more than 165 supply-side platforms and demand-side platforms live or committed to bid on RampID or ATS. In addition, to date more than 18,000 publisher domains, and 70% of the comScore 100 largest digital publishers, have adopted ATS.

Data Marketplace. Our Data Marketplace provides customers with simplified access to industry-leading third-party data providers globally. The LiveRamp Data Collaboration Platform allows for the search, discovery and distribution of data from data providers to improve targeting, measurement, and customer intelligence. Our customers may license data through the LiveRamp Data Marketplace and connect via RampID to enrich their first-party data, leveraging across technology and media platforms, agencies, analytics environments, and TV partners. Our platform provides tools for data providers to manage the organization, distribution, and operation of their data and services across our network of customers and partners. Today we work with approximately 200 data providers across all verticals and many data types (see below for discussion on Marketplace and Other).



31


LiveRampDataCollaborationPlatform.jpg


Subscription

We primarily charge for our platform services on an annual basis. Our subscription pricing is based primarily on data volume, which is a function of data input records and connection points.

Our solutions are sold to enterprise marketers and the companies they partner with to execute their marketing, including agencies, marketing technology providers, publishers and data providers. Today, we work with 895 direct customers world-wide and serve thousands of additional customers indirectly through our reseller partnership arrangements.

Brands and Agencies. We work with over 500 of the largest brands and agencies in the world, helping them execute people-based marketing by creating an omni-channel understanding of the consumer and activating that understanding across their choice of best-of-breed digital marketing platforms.

Marketing Technology Providers. We provide marketing technology providers with the identity foundation required to offer people-based targeting, measurement and personalization within their platforms. This adds value for brands by increasing audience reach, as well as the speed at which they can activate their marketing data.

Publishers. We enable publishers of any size to offer people-based marketing on their properties. This adds value for brands by providing direct access to their customers and prospects in the publisher's premium inventory.

32


Data Sellers. Leveraging our vast network of integrations, we allow data sellers to easily connect to the digital ecosystem and monetize their own data. Data can be distributed to customers or made available through the LiveRamp Data Marketplace feature. This adds value for brands as it allows them to augment their understanding of consumers and increase their understanding of customers and prospects.

Marketplace and Other

As we have scaled the LiveRamp network and technology, we have found additional ways to leverage our platform, deliver more value to customers and create incremental revenue streams. Leveraging our common identity system and broad integration network, the Data Marketplace seamlessly connects data sellers’ audience data across the marketing ecosystem. The Data Marketplace enables data sellers to easily monetize their data across hundreds of marketing platforms and publishers. At the same time, it provides a single platform where data buyers, including platforms and publishers, in addition to brands and their agencies, access third-party data from data sellers supporting all industries and encompassing all types of data. Data providers include sources and brands exclusive to LiveRamp, emerging platforms with access to previously unavailable deterministic data, and data partnerships enabled by our platform.

We generate revenue from the Data Marketplace primarily through revenue-sharing arrangements with data sellers that are monetizing their data assets via our marketplace platform service. We also generate Marketplace and Other revenue through transactional usage-based arrangements with certain publishers and addressable TV providers.

To complement our product offering, we provide professional services and enhanced support entitlements to help customers leverage our platform and drive business outcomes. Our services offering includes product implementation, data science analytics, audience measurement and general advisory. We generate revenue from services primarily from project fees paid by subscribers to our platform. Service projects are sold on an ad hoc basis as well as bundled with platform subscriptions. Services revenue is less than 5% of total Company revenue.
33


Summary Results and Notable Events
 
A financial summary of the quarter ended December 31, 2023 compared to the same period in fiscal 2023 is presented below:
Revenues were $173.9 million, a 9.6% increase from $158.6 million.
Cost of revenue was $44.9 million, a 3.8% increase from $43.3 million.
Gross margin increased to 74.2% from 72.7%.
Total operating expenses were $113.7 million, an 18.3% decrease from $139.3 million.
Cost of revenue and operating expenses for fiscal 2024 and 2023 included the following items:
Non-cash stock compensation of $17.5 million and $29.6 million, respectively (cost of revenue of $0.8 million and $1.2 million, respectively, and operating expenses of $16.7 million and $28.4 million, respectively)
Purchased intangible asset amortization of $1.2 million and $4.2 million, respectively (cost of revenue)
Transformation costs of $1.9 million in fiscal 2023 (general and administrative)
Restructuring charges of $2.5 million and $11.7 million, respectively (gains, losses, and other items, net)
Total other income, net was $6.6 million, an increase of $7.3 million from total other expense, net of $0.7 million.
Net earnings were $14.0 million, or $0.21 per diluted share compared to net loss of $29.7 million, or $0.46 per diluted share.
Net cash provided by operating activities was $16.6 million compared to $15.8 million.
The Company repurchased 0.3 million shares of its common stock for $10.0 million compared to 2.3 million shares for $49.9 million under the Company's common stock repurchase program.
This summary and the following discussion and analysis highlight financial results as well as other significant events and transactions of the Company during the fiscal quarter ended December 31, 2023 compared to the same period in fiscal 2023, unless otherwise stated. However, this summary is not intended to be a full discussion of the Company's results. This summary should be read in conjunction with the following discussion of Results of Operations and Capital Resources and Liquidity and with the Company's condensed consolidated financial statements and footnotes accompanying this report.

Recent Development

On January 31, 2024, the Company completed the acquisition of Habu, Inc. ("Habu"), a data clean room software provider that works with global brands and companies to securely share first-party customer data with business partners and publishers to enable more effective and personalized marketing, for approximately $174 million in cash. The aggregate value of merger consideration with respect to assumed unvested stock options and consideration holdback amounts under holdback agreements with certain key employees is expected to equal approximately $26 million and will be reported as non-cash stock compensation over the applicable vesting periods. In connection with the acquisition, the Company assumed approximately $16 million of unvested restricted stock units to induce certain employees of Habu to accept employment with the Company.
34


Key Performance Metrics

In addition to measures of financial performance presented in our condensed consolidated financial statements, we monitor the key metrics set forth below to help us evaluate revenue growth trends, establish budgets and measure the effectiveness of our sales and marketing efforts. The below data is presented in millions, except for percentages.
% Change
December 31, 2023December 31, 2022December 31, 2023 from December 31, 2022December 31, 2022 from December 31, 2021
Subscription net retention101 %101 %— %(8.2)%
Annualized recurring revenue$446.9 $421.8 6.0 %10.6 %
Remaining performance obligation$546.2 $405.7 34.6 %6.8 %
Current remaining performance obligation$382.4 $324.4 17.9 %12.1 %
Subscription CRPO $339.3 $295.0 15.0 %11.8 %

Subscription Net Retention

Subscription net retention (“SNR”) is defined as the current quarter subscription revenue (net) from customers who have been on our platform for one year or more, divided by the prior year quarter subscription revenue (net), inclusive of upsell, churn (lost contract), downsell (contract reduction), and variable revenue changes. SNR excludes revenue from new customers that have not been on our platform for one year or more. We believe our SNR is an important metric that provides insight into the long-term value of our subscription agreements and our ability to retain and grow revenue from our subscription customer base. SNR rate is an operational metric and there is no comparable GAAP financial measure to which we can reconcile this particular key metric.

SNR at December 31, 2023 compared to December 31, 2022 was flat. Increasing levels of downsell and churn activity continue to substantially offset customer upsell revenue. The levels of downsell and churn activity were driven in part by budget and economic pressures on our customers.

Annualized Recurring Revenue

Annualized Recurring Revenue (“ARR”) is defined as the last month of quarter recurring revenue annualized. Recurring revenue is fixed and contracted subscription revenue and does not include any variable or non-recurring revenue amounts. We believe ARR provides important information about our future revenue potential, our ability to acquire new customers, and our ability to maintain and expand our relationship with existing customers. ARR is not a forecast of future revenue, which can be impacted by contract start and end dates and renewal rates. ARR should be viewed independently of revenue and deferred revenue as ARR is an operating metric and is not intended to be combined with or replace these items. Our use of ARR has limitations as an analytical tool, and investors should not consider it in isolation. Other companies in our industry may calculate ARR differently, which reduces its usefulness as a comparative measure.

Our ARR growth of 6.0% was primarily attributable to new customer revenue. The lower growth rate compared to the 10.6% growth in the previous year is due to similar reasons as those impacting SNR results, namely downsell and churn from customers, due in part to budget pressures, offsetting existing customer upsell activity in the current period as well as lower contribution from new customer activity.

Remaining Performance Obligations and Current Remaining Performance Obligations

Remaining performance obligations (“RPO”) is defined as all future revenue under contract that has not yet been recognized as revenue. Future invoicing is determined to be certain when we have an executed non-cancellable contract or a significant penalty that is due upon cancellation, and invoicing is not dependent on a future event such as the delivery of a specific new product or feature, or the achievement of contractual contingencies. Current RPO
35


("CRPO") represents RPO to be recognized over the next twelve months. Subscription CRPO represents CRPO associated with subscription-only RPO to be recognized over the next twelve months.

While the Company believes RPO, CRPO, and Subscription CRPO are leading indicators of revenue as they represent sales activity not yet recognized in revenue, they are not necessarily indicative of future revenue growth as they are influenced by several factors, including seasonality of contract renewal timing and average contract terms. The Company monitors RPO, CRPO, and Subscription CRPO to manage the business and evaluate performance. RPO increased due to several large, multi-year renewals. CRPO and Subscription CRPO growth was due to new customer additions, as well as the multi-year renewals.


36


Results of Operations
 
A summary of selected financial information for each of the periods reported is presented below (dollars in thousands, except per share amounts):
For the three months endedFor the nine months ended
December 31,December 31,
%%
20232022 Change20232022Change
Revenues$173,869 $158,615 10 $487,809 $447,957 
Cost of revenue44,934 43,287 131,767 126,612 
Gross profit128,935 115,328 12 356,042 321,345 11 
Total operating expenses113,734 139,277 (18)330,363 400,018 (17)
Income (loss) from operations15,201 (23,949)163 25,679 (78,673)133 
Total other income (expense), net$6,607 $(736)NA17,887 2,211 NA
Net earnings (loss) from continuing operations$13,379 $(30,520)144 $16,269 $(88,174)118 
Diluted earnings (loss) per share$0.21 $(0.46)145 $0.25 $(1.31)119 
 
Revenues

The Company's revenues for each of the periods reported is presented below (dollars in thousands):

For the three months endedFor the nine months ended
December 31,December 31,
%%
20232022 Change20232022Change
Revenues:
Subscription$132,351 $126,427 $379,938 $361,862 
Marketplace and Other41,518 32,188 29 107,871 86,095 25 
Total revenues$173,869 $158,615 10 $487,809 $447,957 

Total revenues for the quarter ended December 31, 2023 were $173.9 million, a $15.3 million or 9.6% increase from the same quarter a year ago. The increase was due to revenue growth in both Subscription and Marketplace and Other. Subscription revenue growth was $5.9 million, or 4.7%, primarily due to upsell to existing customers, new logo deals and higher variable revenue. Subscription revenue in the prior year quarter also included a one-time $4.0 million positive revenue impact stemming from a customer contract settlement. Marketplace and Other revenue growth was $9.3 million, or 29.0%, primarily due to Data Marketplace and Services volume growth. On a geographic basis, U.S. revenue increased $15.2 million, or 10.3%. International revenue increased $0.1 million, or 0.5%. The differences in exchange rates in the current year quarter compared to those in the prior year quarter favorably impacted international revenue growth by approximately 3 percentage points.

Total revenues for the nine months ended December 31, 2023 were $487.8 million, a $39.9 million or 8.9% increase compared to the same period a year ago. The increase was due to revenue growth in both Subscription and Marketplace and Other. Subscription revenue growth was $18.1 million, or 5.0%, primarily due to upsell to existing customers, new logo deals and higher variable revenue. Subscription revenue in the prior year also included a one-time $4.0 million positive revenue impact stemming from a customer contract settlement. Marketplace and Other revenue growth was $21.8 million, or 25.3%, primarily due to Data Marketplace and Services volume growth. On a geographic basis, U.S. revenue increased $39.3 million, or 9.4%. International revenue increased $0.6 million, or 1.9%. The differences in exchange rates in the current year compared to those in the prior year favorably impacted international revenue growth by approximately 3 percentage points.

37


Cost of Revenue and Gross Profit

The Company’s cost of revenue and gross profit for each of the periods reported is presented below (dollars in thousands):
For the three months endedFor the nine months ended
December 31,December 31,
%%
20232022 Change20232022Change
Cost of revenue$44,934$43,287$131,767$126,612
Gross profit$128,935$115,32812 $356,042$321,34511 
Gross margin (%)74.2 %72.7 %73.0 %71.7 %
 
Cost of revenue includes third-party direct costs including identity graph data, other data and cloud-based hosting costs, as well as costs of IT, security and product operations functions. Cost of revenue also includes amortization of acquisition-related intangibles.
 
Cost of revenue was $44.9 million for the quarter ended December 31, 2023, a $1.6 million, or 3.8%, increase from the same quarter a year ago. Gross margins increased to 74.2% from 72.7% in the prior year quarter due to revenue increases and a $3.0 million decrease in intangible asset amortization offset partially by an increase in cost of revenue primarily from services support costs. U.S. gross margins increased to 76.4% from 74.2% while International gross margins decreased to 39.6% from 51.6%.

Cost of revenue was $131.8 million for the nine months ended December 31, 2023, a $5.2 million, or 4.1%, increase from the same period a year ago. Gross margins increased to 73.0% from 71.7% in the prior year due to revenue increases and a $7.8 million decrease in intangible amortization offset partially by an increase in cost of revenue primarily from services support costs. U.S. gross margins increased to 75.0% from 73.1%, and International gross margins decreased to 43.1% from 53.2%.

Operating Expenses

The Company’s operating expenses for each of the periods reported is presented below (dollars in thousands):

For the three months endedFor the nine months ended
December 31,December 31,
%%
20232022 Change20232022Change
Operating expenses:
Research and development$37,788 $43,175 (12)$106,040 $136,975 (23)
Sales and marketing46,203 47,702 (3)135,217 144,931 (7)
General and administrative27,241 36,657 (26)79,914 92,519 (14)
Gains, losses and other items, net2,502 11,743 (79)9,192 25,593 (64)
Total operating expenses$113,734 $139,277 (18)$330,363 $400,018 (17)
 
Research and development (“R&D”) expense includes operating expenses for the Company’s engineering and product/project management functions supporting research, new development, and related product enhancement.

R&D expenses were $37.8 million for the quarter ended December 31, 2023, a decrease of $5.4 million, or 12.5%, compared to the same quarter a year ago, and are 21.7% of total revenues compared to 27.2% in the same quarter a year ago. The decrease is primarily due to stock-based compensation expense (decreased $3.7 million), hosting and software expenses (decreased $0.7 million) and professional services (decreased $0.4 million). Headcount related expenses were approximately flat.

38


R&D expenses were $106.0 million for the nine months ended December 31, 2023, a decrease of $30.9 million, or 22.6%, compared to the same period a year ago, and are 21.7% of total revenues compared to 30.6% in the prior year. The decrease is primarily due to stock-based compensation expense (decreased $17.3 million), headcount related costs (employee-related expenses decreased $8.0 million primarily as a result of the headcount reduction that occurred in the quarter ended December 31, 2022) and professional services (decreased $1.3 million). The decrease in stock-based compensation is primarily due to the prior year-end accelerated vesting of awards that would have otherwise vested over the first six months of fiscal 2024 to take advantage of cash tax savings opportunities.

Sales and marketing (“S&M”) expense includes operating expenses for the Company’s sales, marketing, and product marketing functions.

S&M expenses were $46.2 million for the quarter ended December 31, 2023, a decrease of $1.5 million, or 3.1%, compared to the same quarter a year ago, and are 26.6% of total revenues compared to 30.1% in the same quarter a year ago. The decrease is primarily due to stock-based compensation expense (decreased $1.8 million) and professional services (decreased $0.4 million), offset partially by an increase in headcount related costs due to incentive compensation.

S&M expenses were $135.2 million for the nine months ended December 31, 2023, a decrease of $9.7 million, or 6.7%, compared to the same period a year ago, and are 27.7% of total revenues compared to 32.4% in the prior year. The decrease is primarily due to stock-based compensation expense (decreased $5.3 million), professional services (decreased $1.8 million), and administrative expenses (decreased $1.5 million from lower bad debt expense). The decrease in stock-based compensation is primarily due to the prior year-end accelerated vesting of awards that would have otherwise vested over the first six months of fiscal 2024 to take advantage of cash tax savings opportunities.

General and administrative ("G&A") expense represents operating expenses for the Company's finance, human resources, legal, corporate IT, and other corporate administrative functions.

G&A expenses were $27.2 million for the quarter ended December 31, 2023, a decrease of $9.4 million, or 25.7%, compared to the same quarter a year ago, and are 15.7% of total revenues compared to 23.1% in the same quarter a year ago. The decrease is primarily due to decreases in stock-based compensation expense (decreased $6.3 million) and transformation costs (decreased $4.1 million), offset partially by an increase in headcount related costs due to incentive compensation.

G&A expenses were $79.9 million for the nine months ended December 31, 2023, a decrease of $12.6 million, or 13.6%, compared to the same period a year ago, and are 16.4% of total revenues compared to 20.7% in the prior year. The decrease is primarily due to decreases in stock-based compensation expense (decreased $10.4 million) and transformation costs (decreased $3.5 million), offset partially by higher employee-related expenses due to increased incentive compensation costs. The decrease in stock-based compensation is primarily due to the prior year-end accelerated vesting of awards that would have otherwise vested over the first six months of fiscal 2024 to take advantage of cash tax savings opportunities and current period forfeitures.

Gains, losses, and other items, net represents restructuring costs and other adjustments.

Gains, losses and other items, net was $2.5 million for the quarter ended December 31, 2023, a decrease of $9.2 million compared to the same quarter a year ago. The current quarter amount includes $1.3 million related to termination benefits for employees whose positions were or will be eliminated and $1.2 million of third party merger costs associated with the Habu acquisition. The prior year quarter amount included $5.9 million in lease impairments and restructuring and $5.8 million related to termination benefits for employees whose positions were eliminated.
Gains, losses and other items, net was $9.2 million for the nine months ended December 31, 2023, a decrease of $16.4 million compared to the same period a year ago. The current year amount includes $2.8 million related to the impairment of APAC goodwill, $2.3 million in lease impairments and restructuring, $2.8 million related to termination benefits for employees whose positions were or will be eliminated, and $1.2 million of third party merger costs associated with the Habu acquisition. The prior year amount included $15.5 million in lease impairments and restructuring, and $7.4 million related to termination benefits for employees whose positions were eliminated.
39



Income (Loss) from Operations and Operating Margin

Income from operations was $15.2 million for the quarter ended December 31, 2023 compared to a loss from operations of $23.9 million in the same quarter a year ago. Operating margin was positive 8.7% compared to negative 15.1%. Margins were positively impacted by revenue growth, and operating expense reductions related to the prior year headcount reduction, reduced stock-based compensation due to prior year accelerated vesting of awards, and lower gains, losses and other items.

Income from operations was $25.7 million for the nine months ended December 31, 2023 compared to a loss from operations of $78.7 million in the same period a year ago. Operating margin was positive 5.3% compared to negative 17.6% in the prior year. Margins were positively impacted by revenue growth, and operating expense reductions related to the prior year headcount reduction, reduced stock-based compensation due to prior year accelerated vesting of awards, and lower gains, losses and other items.

Total Other Income (Expense) and Income Taxes

Total other income was $6.6 million for the quarter ended December 31, 2023 compared to total other expense of $0.7 million in the same quarter a year ago. Total other income was $17.9 million for the nine months ended December 31, 2023 compared to $2.2 million in the same period a year ago. The quarter and year-to-date increases are primarily attributable to higher interest rates on invested cash and short-term investments, and a $4.1 million impairment of a strategic investment in the prior year.

Income tax expense was $8.4 million on pretax income of $21.8 million for the quarter ended December 31, 2023, resulting in a 39% effective tax rate. This compares to a prior year income tax expense of $5.8 million on pretax loss of $24.7 million, or a negative 24% effective tax rate. Tax expense for both periods reflects the impact of the capitalization of research and development expenditures in accordance with Internal Revenue Code ("IRC") Section 174, as modified by the Tax Cuts and Jobs Act of 2017, the valuation allowance, and nondeductible stock-based compensation.

Income tax expense was $27.3 million on pretax income of $43.6 million for the nine months ended December 31, 2023, resulting in an 63% effective tax rate. This compares to a prior year income tax expense of $11.7 million on pretax loss of $76.5 million, or a negative 15% effective tax rate. Tax expense for both periods reflects the impact of the capitalization of research and development expenditures in accordance with IRC Section 174, as modified by the Tax Cuts and Jobs Act of 2017, the valuation allowance, and nondeductible stock-based compensation.

Discontinued Operations

Earnings from discontinued operations, net of tax, was $0.6 million for the three months ended December 31, 2023 compared to $0.8 million in the same quarter a year ago. Earnings from discontinued operations, net of tax, was $1.0 million for the nine months ended December 31, 2023 compared to $0.8 million in the same period a year ago. During fiscal 2019, the Company completed the sale of its Acxiom Marketing Solutions ("AMS") business, and the business qualified for treatment as discontinued operations. Significant income taxes were incurred and paid on the gain from the sale of AMS. During fiscal 2024 and fiscal 2023, the Company recovered certain previously paid state income taxes arising from the sale of AMS.
40



Capital Resources and Liquidity
 
The Company’s cash and cash equivalents are primarily located in the United States.  At December 31, 2023, approximately $18.0 million of the total cash balance of $498.9 million, or approximately 3.6%, was located outside of the United States. The Company has no current plans to repatriate this cash to the United States.

Net accounts receivable balances were $199.4 million at December 31, 2023, an increase of $42.0 million, compared to $157.4 million at March 31, 2023. Days sales outstanding ("DSO"), a measurement of the time it takes to collect receivables, was 106 days at December 31, 2023, compared to 95 days at March 31, 2023. DSO can fluctuate due to the timing and nature of contracts that lead to up-front billings related to deferred revenue on services not yet performed, and Marketplace and Other contracts, which are billed on a gross basis, recognized on a net basis, but for which the amount that is due to data sellers is not reflected as an offset to accounts receivable. Compared to March 31, 2023, DSO at December 31, 2023 was negatively impacted by approximately 8 days by the increased impact of Data Marketplace gross accounts receivable. All customer accounts are actively managed, and no losses in excess of amounts reserved are currently expected.

Working capital at December 31, 2023 totaled $560.9 million, a $21.2 million increase when compared to $539.7 million at March 31, 2023.

Subsequent to December 31, 2023, the Company closed its acquisition of Habu, which included the payment of approximately $174 million in cash at closing.

Management believes that the Company's existing available cash will be sufficient to meet the Company's working capital and capital expenditure requirements for the foreseeable future. However, in light of the risk of recession, the military conflicts in Europe and the Middle East, cost increases, rising interest rates, capital markets volatility, bank failures and general inflationary pressures, our liquidity position may change due to the inability to collect from our customers, inability to raise new capital via issuance of equity or debt, and disruption in completing repayments or disbursements to our creditors. We have historically taken and may continue to take advantage of opportunities to generate additional liquidity through capital market transactions. These impacts have caused significant disruptions to the global financial markets, which could increase the cost of capital and adversely impact our ability to raise additional capital, which could negatively affect our liquidity in the future. The amount, nature, and timing of any capital market transactions will depend on our operating performance and other circumstances; our then-current commitments and obligations; the amount, nature, and timing of our capital requirements; and overall market conditions. If we are unable to raise funds as and when we need them, we may be forced to curtail our operations.

Cash Flows

The following table summarizes our cash flows for the periods reported (dollars in thousands):
For the nine months ended
December 31,
20232022
Net cash provided by operating activities$78,013 $3,776 
Net cash used in investing activities$(2,099)$(4,693)
Net cash used in financing activities$(43,220)$(145,796)
Net cash provided by discontinued operations$985 $836 

Operating Activities

Our cash flows from operating activities are primarily influenced by growth in our operations, increases or decreases in collections from our customers, and related payments to our suppliers and employees. The timing of cash receipts from customers and payments to suppliers can significantly impact our cash flows from operating activities. Our collection and payment cycles can vary from period to period.

41


In the nine months ended December 31, 2023, net cash provided by operating activities of $78.0 million resulted primarily from net earnings adjusted for non-cash items of $77.2 million and changes in operating assets and liabilities of $0.8 million. Net cash provided by changes in operating assets and liabilities was primarily related to a $29.2 million Internal Revenue Service refund related to fiscal 2021, an increase in deferred revenue of $9.7 million, and an increase in other assets of $8.8 million, offset partially by an increase in accounts receivable of $41.0 million. The change in accounts receivable is primarily due to revenue growth and the timing of cash receipts from customers.

In the nine months ended December 31, 2022, net cash provided by operating activities of $3.8 million resulted primarily from net loss adjusted for non-cash items of $33.6 million offset by changes in operating assets and liabilities of $29.8 million. Net cash used by changes in operating assets and liabilities was primarily related to an increase in accounts receivable of $27.2 million and a decrease in accounts payable and other liabilities of $9.3 million, offset partially by a decrease in income taxes of $7.0 million. The change in accounts receivable is primarily due to revenue growth and the timing of cash receipts from customers. The change in accounts payable and other liabilities is primarily due to the payment of annual incentive compensation and the timing of payments to suppliers.

Investing Activities

Our primary investing activities have historically consisted of capital expenditures. Capital expenditures may vary from period to period due to the timing of the expansion of our operations, the addition of new headcount, new facilities, and acquisitions.

In the nine months ended December 31, 2023, net cash used in investing activities consisted of capital expenditures of $2.5 million, purchases of strategic investments of $1.0 million, and purchases of investments of $24.4 million partially offset by the proceeds from the sale of investments of $25.8 million.

In the nine months ended December 31, 2022, net cash used in investing activities consisted of capital expenditures of $4.6 million and purchases of investments of $3.5 million, offset partially by proceeds from the sale of investments of $3.0 million and the sale of a strategic investment of $0.4 million.

Financing Activities

Our financing activities have consisted of acquisition of treasury stock, proceeds from our equity compensation plans, and shares repurchased for tax withholdings upon vesting of stock-based awards.

In the nine months ended December 31, 2023, net cash used in financing activities was $43.2 million, consisting of the acquisition of treasury shares pursuant to the board of directors' approved stock repurchase plan of $45.3 million (1.7 million shares) and $5.1 million for shares repurchased for tax withholdings upon vesting of stock-based awards. These uses of cash were partially offset by proceeds of $7.2 million from the sale of common stock from our equity compensation plans.

In the nine months ended December 31, 2022, net cash used in financing activities was $145.8 million, consisting of the acquisition of treasury shares pursuant to the board of directors' approved stock repurchase plan of $150.0 million (6.1 million shares), and $2.1 million for shares repurchased for tax withholdings upon vesting of stock-based awards. These uses of cash were partially offset by proceeds of $6.3 million from the sale of common stock from our equity compensation plans.

42


Common Stock Repurchase Program

On December 20, 2022, the Company's board of directors approved an amendment to the existing common stock repurchase program, which was initially adopted in 2011. The amendment authorized an additional $100.0 million in share repurchases, increasing the total amount authorized for repurchase under the common stock repurchase program to $1.1 billion. In addition, it extended the common stock repurchase program duration through December 31, 2024.

During the nine months ended December 31, 2023, the Company repurchased 1.7 million shares of its common stock for $45.3 million under the modified common stock repurchase program.  Through December 31, 2023, the Company had repurchased a total of 37.3 million shares of its common stock for $927.5 million under the program, leaving remaining capacity of $172.5 million.

Pursuant to the Inflation Reduction Act of 2022 (the "Act"), share repurchases made after December 31, 2022 are subject to a 1% excise tax. In determining the total taxable value of shares repurchased, a deduction is allowed for the fair market value of any newly issued shares during the fiscal year. The excise tax and other corporate income tax changes included in the Act did not have, and are not expected to have, a material impact on our condensed consolidated financial statements.

Contractual Commitments

The following tables present the Company’s contractual cash obligations and purchase commitments at December 31, 2023 (dollars in thousands). Operating leases primarily consist of our various office facilities. Purchase commitments primarily include contractual commitments for the purchase of data, hosting services, software-as-a-service arrangements, and leasehold improvements. The tables do not include the future payment of liabilities related to uncertain tax positions of $25.5 million as the Company is not able to predict the periods in which the payments will be made. The amounts for 2024 represent the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):
 
For the years ending March 31,
20242025202620272028ThereafterTotal
Operating leases$2,702 $9,965 $8,675 $8,265 $8,454 $12,828 $50,889 

Future minimum payments as of December 31, 2023 related to restructuring plans as a result of the Company's exit from certain leased office facilities are (dollars in thousands): Fiscal 2024: $675; Fiscal 2025: $2,698; and Fiscal 2026: $1,799.

For the years ending March 31,
20242025202620272028Total
Purchase commitments$23,774 $89,013 $16,660 $4,085 $3,375 $136,907 
 
While the Company does not have any other material contractual commitments for capital expenditures, certain levels of investments in facilities and computer equipment continue to be necessary to support the growth of the business. 

For a description of certain risks that could have an impact on results of operations or financial condition, including liquidity and capital resources, see “Risk Factors” contained in Part I, Item 1A, of the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("2023 Annual Report"), as filed with the SEC on May 24, 2023.

43



Non-U.S. Operations
 
The Company has a presence in the United Kingdom, France, Netherlands, Italy, Spain, Brazil, India, Australia, China, Singapore and Japan. Most of the Company’s exposure to exchange rate fluctuation is due to translation gains and losses as there are no material transactions that cause exchange rate impact. In general, each of the foreign locations is expected to fund its own operations and cash flows, although funds may be loaned or invested from the U.S. to the foreign subsidiaries. These advances are considered long-term investments, and any gain or loss resulting from changes in exchange rates as well as gains or losses resulting from translating the foreign financial statements into U.S. dollars are included in accumulated other comprehensive income. Therefore, exchange rate movements of foreign currencies may have an impact on the Company’s future costs or on future cash flows from foreign investments. The Company has not entered into any foreign currency forward exchange contracts or other derivative instruments to hedge the effects of adverse fluctuations in foreign currency exchange rates.


Critical Accounting Policies

We prepare our condensed consolidated financial statements in conformity with U.S. GAAP as set forth in the FASB ASC, and we consider the various staff accounting bulletins and other applicable guidance issued by the SEC. These accounting principles require management to make certain judgments and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The consolidated financial statements in the 2023 Annual Report include a summary of significant accounting policies used in the preparation of the Company’s consolidated financial statements. In addition, the Management’s Discussion and Analysis of Financial Condition and Results of Operations filed as part of the 2023 Annual Report contains a discussion of the policies that management has identified as the most critical because they require management’s use of complex and/or significant judgments. None of the Company’s critical accounting policies have materially changed since the date of the 2023 Annual Report other than as described in the Accounting Pronouncements Adopted during the Current Year section of Note 1, “Basis of Presentation and Summary of Significant Accounting Policies,” of the Notes to Condensed Consolidated Financial Statements accompanying this report.


Recent Accounting Pronouncements

For information on recent accounting pronouncements, see “Accounting Pronouncements Adopted During the Current Year" and “Recent Accounting Pronouncements Not Yet Adopted” under Note 1, “Basis of Presentation and Summary of Significant Accounting Policies,” of the Notes to Condensed Consolidated Financial Statements accompanying this report.

44


Item 3.  Quantitative and Qualitative Disclosures About Market Risk
 
We believe there have been no material changes in our market risk exposures for the nine months ended December 31, 2023, as compared with those discussed in the Company's 2023 Annual Report.
 

Item 4.  Controls and Procedures
 
(a)    Evaluation of Disclosure Controls and Procedures.
 
Our management, with the participation of our Chief Executive Officer (our principal executive officer) and our Chief Financial Officer (our principal financial and accounting officer), evaluated the effectiveness of our disclosure controls and procedures (as defined under Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended (the "Exchange Act")). Based on this evaluation, our principal executive officer and our principal financial and accounting officer concluded that as of December 31, 2023, our disclosure controls and procedures were effective.
 
(b)    Changes in Internal Control over Financial Reporting.
 
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the fiscal quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

45


PART II.  OTHER INFORMATION

Item 1.  Legal Proceedings
 
The information required by this item is set forth under Note 14, “Commitments and Contingencies,” to our unaudited condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report and is incorporated herein by reference.
 

Item 1A. Risk Factors
 
The risks described in Part I, Item 1A, “Risk Factors” in the Company's 2023 Annual Report, remain current in all material respects. The risk factors in our 2023 Annual Report do not identify all risks that we face.  Our operations could also be affected by factors that are not presently known to us or that we currently consider to be immaterial to our operations.  If any of the identified risks or others not specified in our SEC filings materialize, our business, financial condition, or results of operations could be materially adversely affected. In these circumstances, the market price of our common stock could decline.


Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds

a.Not applicable.

b.Not applicable.

c.The table below provides information regarding purchases by LiveRamp of its common stock during the periods indicated.
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Number (or Approximate Dollar Value) of Shares that May Yet Be Purchased Under the Plans or Programs
October 1, 2023 - October 31, 2023346,761 $28.84 346,761 $172,502,429 
November 1, 2023 - November 30, 2023— $— — $172,502,429 
December 1, 2023 - December 31, 2023— $— — $172,502,429 
Total346,761 $28.84 346,761 
 
On August 29, 2011, the board of directors adopted a common stock repurchase program.  That program was subsequently modified and expanded, most recently on December 20, 2022.  Under the modified common stock repurchase program, the Company may purchase up to $1.1 billion of its common stock through the period ending December 31, 2024. Through December 31, 2023, the Company had repurchased a total of 37.3 million shares of its common stock for $927.5 million, leaving remaining capacity of $172.5 million under the stock repurchase program.
 
46



Item 3. Defaults Upon Senior Securities
 
Not applicable.
 

Item 4. Mine Safety Disclosures
 
Not applicable.
 

Item 5. Other Information
 
a. Not applicable.

b. Not applicable.

c. During the three months ended December 31, 2023, none of the Company’s directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).


47


Item 6.  Exhibits
 
The following exhibits are filed with this quarterly report: 
 
10.1 
31.1 
31.2 
32.1 
32.2 
101 
The following financial information from our Quarterly Report on Form 10-Q for the quarter ended December 31, 2023, formatted in inline XBRL: (i) Condensed Consolidated Balance Sheets at December 31, 2023 and March 31, 2023, (ii) Condensed Consolidated Statements of Operations for the Three and Nine Months Ended December 31, 2023 and 2022, (iii) Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Nine Months Ended December 31, 2023 and 2022, (iv) Condensed Consolidated Statements of Equity for the Three and Nine Months Ended December 31, 2023, (v) Condensed Consolidated Statements of Equity for the Three and Nine Months Ended December 31, 2022, (vi) Condensed Consolidated Statements of Cash Flows for the Nine Months Ended December 31, 2023 and 2022, and (vii) the Notes to Condensed Consolidated Financial Statements, tagged in detail.
104 Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

48


SIGNATURE
 
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.
 
LIVERAMP HOLDINGS, INC.
Dated: February 8, 2024By:/s/ Lauren Dillard
(Signature)
Lauren Dillard
Executive Vice President and Chief Financial Officer
(principal financial and accounting officer)


49
EX-10.1 2 a2024q3ex101amendedandrest.htm EX-10.1 AMENDED AND RESTATED 2010 EXECUTIVE SEVERANCE POLICY Document

Exhibit 10.1
LIVERAMP HOLDINGS, INC.
AMENDED AND RESTATED
2010 EXECUTIVE OFFICER SEVERANCE POLICY 

SECTION 1
PURPOSE
The purpose of the Policy is to provide Severance Benefits for the Executive Officers of the Company.

SECTION 2
DEFINITIONS
As used herein, the following words and phrases shall have the following meanings:
2.1 “Actual Cash Bonus” shall mean a cash bonus payment based on the extent to which the performance goals relating to such bonus are ultimately achieved, pro-rated based on the portion of the Fiscal Year the Participant worked for the Company.
2.2 “Affiliate” shall mean, with respect to any person or entity, any entity directly or indirectly controlled by, controlling or under common control with such person or entity. Notwithstanding the foregoing, for purposes of determining whether an Executive Officer has had a Separation from Service, Section 1.409A-1(h)(3) of the Treasury Regulations shall determine whether an Affiliate is a “service recipient” under Code Section 409A.
2.3 (a) “Annual Compensation Amount” shall mean the sum of a Participant’s base salary in effect on the Termination Date (or in the case of a Change in Control Termination, if greater, immediately before any reduction in such base salary giving rise to Good Reason) plus the two-Fiscal-Year average of all bonuses, commissions, premium pay, cost of living allowances and stock options, stock grants or other incentives received by a Participant within the relevant time period applicable to such Participant prior to the Termination Date, or, if applicable, the effective date of a Change in Control, without reduction for any pre-tax contributions to benefit and retirement plans or deductions for state, federal and local taxes.
(b) “Annual Salary Amount” shall mean a Participant’s annual base salary in effect on the Termination Date (or in the case of a Change in Control Termination, if greater, immediately before any reduction in such base salary giving rise to Good Reason), without reduction for any pre-tax contributions to benefit and retirement plans or deductions for local, state or federal taxes. Base salary does not include bonuses, commissions, premium pay, cost of living allowances or income from stock options, stock grants or other incentives.
2.4 “Average Annual Cash Bonus” shall mean the average annual cash bonus for the two Fiscal Years preceding the Termination Date. In the event a Participant has not been employed or otherwise eligible for a full Fiscal Year cash bonus payment in either or both of the two preceding Fiscal Years, 100% of the Participant’s cash bonus opportunity shall be substituted for the applicable year(s) in determining the Average Annual Cash Bonus.
2.5 “Board” shall mean the Board of Directors of the Company.



2.6 “Cash Severance Benefit” shall mean any severance benefit paid in cash due to a Qualifying Separation from Service in accordance with the terms of the Policy.
2.7 “Cause” for termination by the Company of the Participant’s employment shall mean: (i) the willful failure by the Participant to substantially perform his or her duties or follow the reasonable and lawful instructions of his or her supervisor; provided, that the Participant will be allowed to cure such failure within thirty (30) days of delivery to the Participant by the Company of written demand for performance, which such written demand will specifically identify the manner in which the Company believes the Participant has not substantially performed his or her duties; (ii) the engaging by the Participant in willful misconduct, or the Participant’s gross negligence, that is materially injurious to the Company, monetarily or otherwise;  (iii) the conviction of, or pleading guilty or nolo contendere to, any felony or a fraud; or (iv) the Participant’s material breach of the provisions of this Policy or of any material employment policy of the Company, which, if curable, is not cured within thirty (30) days of delivery to the Participant by the Company of written notice thereof.
2.8 “Change in Control” shall mean the occurrence during the term of the Policy of any one of the following events:
(i)        An acquisition of any securities of the Company entitled to vote generally in the election of directors (the “Voting Securities”) by any “person” (as the term person is used for purposes of Sections 13(d) or 14(d) of the Securities Exchange Act of 1934, as amended (the “1934 Act”)) immediately after which such person has “Beneficial Ownership” (within the meaning of Rule 13d-3 promulgated under the 1934 Act) of thirty percent (30%) or more of the combined voting power of the then outstanding Voting Securities; provided, however, that in determining whether a Change in Control has occurred, Voting Securities that are acquired in a “Non-Control Acquisition” will not constitute an acquisition that would cause a Change in Control. A “Non-Control Acquisition” will mean (i) an acquisition by an employee benefit plan (or a trust forming a part thereof) maintained by (A) the Company or (B) any corporation or other person of which a majority of its voting power or its equity securities or equity interest is owned directly or indirectly by the Company (a “Subsidiary”), (ii) any acquisition by or directly from the Company or any Subsidiary, or (iii) an acquisition pursuant to a Non-Qualifying Transaction (as defined in Section 2.8(iii) below);
(ii)       The individuals who, on the Effective Date, constitute the Board of Directors of the Company (the “Incumbent Directors”) cease for any reason to constitute at least a majority of such board, provided that, any person becoming a director after the Effective Date and whose election or nomination for election was approved by a vote of at least a majority of the Incumbent Directors then on the Board of Directors will be an Incumbent Director; provided however, that no individual initially elected or nominated as a director of the Company as a result of an actual or threatened election contest with respect to the election or removal of directors (“Election Contest”) or other actual or threatened solicitation of proxies or consents by or on behalf of any “person” (such term for purposes of this definition being as defined in Section 3(a)(9) of the 1934 Act and as used in Section 13(d)(3) and 14(d)(2) of the 1934 Act) other than the Board of Directors (“Proxy Contest”), including by reason of any agreement intended to avoid or settle any Election Contest or Proxy Contest, will be deemed an Incumbent Director; or
(iii)      Consummation of a reorganization, merger, consolidation, statutory share exchange or similar form of corporate transaction involving the Company (a “Reorganization”), or the sale or other disposition of all or substantially all of the Company’s assets (a “Sale”) or the acquisition of assets or stock of another corporation (an “Acquisition”), unless immediately following such Reorganization, Sale or Acquisition:
(A)       The stockholders of the Company immediately before such Reorganization, Sale or Acquisition, beneficially own, directly or indirectly, immediately following such Reorganization, Sale or Acquisition, more than fifty percent (50%) of the combined voting power of the outstanding Voting Securities of the Company resulting from such Reorganization, Sale or Acquisition (including, without limitation, a corporation which as a result of such transaction owns



the Company or all or substantially all of the Company’s assets or stock either directly or through one or more subsidiaries, the “Surviving Corporation”) in substantially the same proportion as their ownership of the Voting Securities immediately before such Reorganization, Sale or Acquisition;
(B)       The individuals who were members of the Incumbent Board immediately before the execution of the agreement providing for such Reorganization, Sale or Acquisition constitute at least a majority of the members of the board of directors of the Surviving Corporation; and
(C)       No person (other than the Company, any Subsidiary, any employee benefit plan (or any trust forming a part thereof) maintained by the Company, the Surviving Corporation or any Subsidiary, or any person who, immediately before such Reorganization, Sale or Acquisition, had Beneficial Ownership of thirty percent (30%) or more of the then outstanding Voting Securities), has Beneficial Ownership of thirty percent (30%) or more of the combined voting power of the Surviving Corporation’s then outstanding Voting Securities;
Any Reorganization, Sale or Acquisition which satisfies all of the criteria specified in subparts (A), (B) and (C) of this Section 2.8(iii) above will be deemed to be a “Non-Qualifying Transaction.” Notwithstanding the foregoing, a “Change in Control” will not be deemed to occur solely because any Person (the “Subject Person”) acquired Beneficial Ownership of more than the permitted amount of the outstanding Voting Securities of the Company as a result of the acquisition of Voting Securities by the Company which, by reducing the number of Voting Securities outstanding, increased the proportional number of shares Beneficially Owned by the Subject Person.
(iv)    Approval by the stockholders of the Company of a complete liquidation or dissolution of the Company.
Notwithstanding the foregoing, to the extent that (i) any payment under this Policy is payable solely upon or following the occurrence of a Change in Control and (ii) such payment is treated as “deferred compensation” for purposes of Code Section 409A, a Change in Control shall mean a “change in the ownership of the Company,” a “change in the effective control of the Company,” or a “change in the ownership of a substantial portion of the assets of the Company” as such terms are defined in Section 1.409A-3(i)(5) of the Treasury Regulations.
2.9 “Change in Control Termination” shall mean a Participant’s Separation from Service (i) initiated by the Company other than for Cause within the two years following a Change in Control or (ii) initiated by the Participant for Good Reason within two years following a Change in Control.
2.10 “Code” shall mean the Internal Revenue Code of 1986, as amended.
2.11 “Company” shall mean LiveRamp Holdings, Inc. and its successors and, when used in relation to the Participant’s employment, includes all wholly owned subsidiaries of LiveRamp Holdings, Inc. For purposes of this Policy, the terms “employ,” “employee” and “employment” shall be construed to refer to the provision of services by the Participant to the Company, irrespective of whether the Participant is classified as an employee of the Company under the Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder. Notwithstanding the foregoing, for purposes of determining whether an Executive Officer has had a Separation from Service, Section 1.409A-1(h)(3) of the Treasury Regulations shall determine whether a subsidiary is a “service recipient” under Code Section 409A.
2.12 “Effective Date” of the Policy is November 9, 2010 and as amended herein on May 20, 2014, December 19, 2017, October 19, 2018, May 17, 2022, and November 14, 2023. 



2.13 “Equity Severance Benefit” shall mean any benefit resulting in the vesting of outstanding non-qualified stock options, restricted stock, restricted stock units or any other equity award (other than Performance Units) granted by the Company, due to a Qualifying Separation from Service in accordance with the terms of the Policy.
2.14 “ERISA” shall mean the Employee Retirement Income Security Act of 1974, as amended, and the regulations promulgated thereunder.
2.15 “Executive Officer” shall mean as of a particular day, the officers of the Company designated as executive officers for purposes of Section 16 of the Securities Exchange Act of 1934 most recently by the Board, other than any “executive officer” who has an employment agreement with the Company that is in effect on that day.
2.16 “Fiscal Year” shall mean the period of time from April 1 of one year to March 31 of the following year and which is the annual period used by the Company for financial reporting purposes. 
2.17 “Good Reason” for a Participant’s Separation from Service shall mean the occurrence (without the Participant’s express written consent) of any one of the following acts by the Company, or failures by the Company to act, following the occurrence of a Change in Control:
(i)     a reduction by the Company in the Participant’s title or position, or a material reduction by the Company in the Participant’s authority, duties or responsibilities, or the assignment by the Company to the Participant of any duties or responsibilities that are materially inconsistent with such title, position, authority, duties or responsibilities;
(ii)     a reduction in Annual Compensation Amount; or
(iii)     the Company’s requiring the Participant to relocate his or her office location more than fifty (50) miles from his or her office location at the time of the Change in Control. For avoidance of doubt, “Good Reason” will exclude the death or Long-Term Disability of the Participant.
Notwithstanding the foregoing, the occurrence of an event that would otherwise constitute Good Reason hereunder shall cease to be an event constituting Good Reason if (i) the Participant fails to provide the Company with notice of the occurrence of any of the foregoing within the ninety-day period immediately following the occurrence of such event, (ii) the Participant fails to provide the Company with a period of at least thirty days from the date of such notice to cure such event prior to providing a Notice of Termination for Good Reason, or (iii) the Termination Date specified in the Notice of Termination delivered to Company is not within thirty days following the day on which the thirty-day period set forth in the preceding clause (ii) expires; provided, that the thirty-day notice period required by clause (ii) shall end two days prior to the second anniversary of the Change in Control in the event that the second anniversary of the Change in Control would occur during such thirty-day period.
2.18 “Notice of Termination” shall mean a notice that indicates the specific provisions in this Policy relied upon as the basis for any Separation from Service and sets forth in reasonable detail the facts and circumstances claimed to provide a basis for a Participant’s Separation from Service under the provision so indicated. No purported Separation from Service with or without Cause or for Good Reason shall be effective without a Notice of Termination.
2.19 “Participants” shall mean Executive Officers of the Company who meet the eligibility requirements of Section 3 of the Policy.
2.20 “Performance Unit” shall mean any equity incentive awards granted by the Company to Executive Officers that are earned based upon achievement of performance measures during a performance period as defined by the accompanying grant documents.



2.21 “Performance Unit Benefit” shall mean any benefits payable for earned or unearned, unvested Performance Units in accordance with the terms of this Policy.
2.22 “Long-Term Disability” shall have the same meaning as set forth in the Board’s Talent and Compensation Committee’s Equity Plan Administration Guidelines in effect as of a particular day.
2.23 “Policy” shall mean the LiveRamp Holdings, Inc. 2010 Executive Severance Policy as set forth in this document.
2.24 “Policy Administrator” shall mean the Talent and Compensation Committee of the Board or other person or group designated by the Company to serve as Policy Administrator.
2.25 “Qualifying Separation from Service” shall mean a Participant’s Separation from Service that (i) is involuntary and initiated by the Company without Cause at any time other than during the period specified in the Change in Control Termination definition; or (ii) meets the definition of a Change in Control Termination. For the avoidance of doubt, a Separation from Service will not constitute a Qualifying Separation from Service and no Severance Benefits shall be payable to a Participant should the Participant’s Separation from Service be (a) initiated by the Company for Cause, (b) by reason of Long-Term Disability, (c) by reason of the Participant’s death, or (d) initiated by the Participant; provided, however, that in the case of a Change in Control Termination, a Separation from Service initiated by the Participant for Good Reason will be considered a Qualifying Separation from Service.
2.26 “Release of Claims” shall mean the agreement that a Participant must execute in order to receive Severance Benefits under the Policy, which shall be approved by the Policy Administrator and shall contain, among such other terms and conditions determined by the Policy Administrator, typical post separation terms and a mutual general release of: (i) all claims that the Participant may have against the Company and any of its Affiliates relating to the employment and termination of employment of the Participant, including, but not limited to, any claims for bonus payments pursuant to the Company’s bonus plan or otherwise, and (ii) all claims that the Company and any of its Affiliates may have against the Participant relating to the employment and termination of employment of the Participant, excluding any claim arising from Participant’s contractual obligations or restrictions (whether contained herein, in equity grant agreements, or elsewhere) that are intended to extend beyond the termination of employment (including, but not limited to, non-competition, non-solicitation, confidentiality and clawback provisions) and any matters relating to a violation of law or that could otherwise result in Company liability. The Release of Claims will also contain an agreement by the Participant to be bound by the terms of Section 4.5 hereof.
2.27 “Separation from Service” shall mean an Executive Officer’s cessation of services to the Company and/or its Affiliates. For purposes of this Policy, an Executive Officer is treated as continuing in employment with the Company while the Executive Officer is on military leave, sick leave, or other bona fide leave of absence if the period of such leave does not exceed six months, or if longer, so long as the Executive Officer retains a right to reemployment with the Company under an applicable statute or by contract. A leave of absence shall constitute a bona fide leave of absence only if there is (i) to the extent applicable, a right to reemployment under an applicable statute or by contract or (ii) a reasonable expectation an Executive Officer will return to perform services for the Company following such leave. For purposes of this Policy and the application of Section 409A, if the period of leave exceeds six months and an Executive Officer does not retain a right to reemployment under an applicable statute or by contract, the Executive Officer will be deemed to have a Separation from Service on the first date immediately following such six-month period. For purposes of this Policy, an Executive Officer shall be deemed to have experienced a Separation from Service on any date that it is reasonably anticipated that the Executive Officer would perform no further services or that the Executive Officer’s level of bona fide services performed for the Company will decrease to a level equal to twenty percent or less of the average level of services rendered by the Executive Officer during the thirty-six-month period ending on such date or the full period of services rendered by the Executive Officer for the Company if the Executive Officer has been providing services to the Company for less



than thirty-six months as of such date. Whether a Separation from Service has occurred will be determined in accordance with Treasury Regulation 1.409A-1(h), or any successor thereto.
2.28 “Severance Benefits” shall mean one or more of the following as provided by the Policy following a Qualifying Separation from Service: (i) Cash Severance Benefit, (ii) Equity Severance Benefit or (iii) Performance Unit Benefit.
2.29 “Severance Delay Period” shall mean the period beginning on the Termination Date and ending on the thirtieth day thereafter. Notwithstanding the foregoing, in the event that the Participant's Separation from Service occurs in connection with an exit incentive program or other employment termination program offered to a group or class of employees, as defined under the Older Worker Benefit Protection Act, 29 U.S.C. Section 626, the Severance Delay Period shall mean the period beginning on the Termination Date and ending on the sixtieth day thereafter.
2.30 “Termination Date” shall mean the date of a Participant’s Separation from Service with the Company as determined in accordance with Section 5.

SECTION 3
ELIGIBILITY
3.1 Commencement of Participation. Each Executive Officer shall automatically be a Participant in the Policy as of the Effective Date. Each individual who is designated by the Board as an Executive Officer following the Effective Date shall automatically be a Participant in the Policy as of the date of such designation. As a condition to any Executive Officer’s participation in the Policy he or she must acknowledge termination of any other employment agreements or severance arrangements with the Company. Additionally, the Policy Administrator may require as a condition of participation or continued participation that any Participant execute documents agreeing to be bound by any clawback policy adopted by the Board from time to time.
3.2 Duration of Participation.
(a) A Participant shall cease to be a Participant if he or she ceases to be an Executive Officer. To avoid any doubt, the Board shall have full discretion to add or remove Executive Officers.
(b) A Participant entitled to Severance Benefits under the terms of this Policy shall remain a Participant in the Policy until the full amount of the Severance Benefits have been paid to him or her, subject to the Restrictions provided in Section 4.5.
3.3 Eligibility for Severance Benefits.
(a) Subject to Section 3.3(b), a Participant shall be entitled to receive Severance Benefits from the Company as specified in Section 4.
(b) No Severance Benefits will be provided to a Participant unless the Participant has properly executed and delivered to the Company a Release of Claims and that Release of Claims has become irrevocable as provided therein prior to the expiration of the Severance Delay Period. Such Release of Claims shall not be accepted by the Company unless it is executed on or after the Participant’s Termination Date.
(c) Subject to Section 1.409A-1(h)(3) of the Treasury Regulations, for purposes of determining a Participant’s and the Company’s rights and obligations under the Policy, the transfer of employment of a Participant from the Company to one of its Affiliates, or from such an Affiliate to the Company, in each case whether before or after the Change in Control, shall not constitute a Separation from Service for purposes of the Policy.



(d) To the extent consistent with Code Section 409A, a participant is not entitled to any Severance Benefits if his or her employment is terminated by the Company in connection with a sale, divestiture, or other disposition of all or a portion of the stock or assets of the Company or any of its Affiliates that does not constitute a Change in Control (a “Transaction”) if: (i) the Participant is offered a position with the counterparty to the Transaction (or an Affiliate of such counterparty); and (ii) the Policy Administrator determines that the base salary, bonuses, commissions, premium pay, cost of living allowances and stock options, stock grants and other incentives to be provided to the Participant in such position is comparable to the Participant’s then current Annual Compensation Amount. For clarification purposes, this Section 3.3(d) is intended solely to limit, and not to expand, the benefits provided for elsewhere in this Policy.
3.4 Death of a Participant. If a Participant whose employment terminates in a Qualifying Separation from Service dies after his or her Termination Date but before the Participant receives the Severance Benefits to which he or she is entitled, the payment will be made to the Participant’s surviving spouse or, if the Participant does not have a surviving spouse, to the Participant’s estate; provided, however, that no Severance Benefit will be paid pursuant to this Section 3.4 unless the surviving spouse or the executor of the Participant’s estate, or any or all of the foregoing, upon the request of the Policy Administrator, properly execute and deliver to the Company a Release of Claims on behalf of the Participant that has become irrevocable as provided therein prior to the expiration of the Severance Delay Period.

SECTION 4
BENEFITS
4.1 Qualifying Separation from Service Other Than a Change in Control Termination.
(a) In the event a Participant has a Qualifying Separation from Service other than a Change in Control Termination, and the Policy Administrator determines that he or she is entitled to a Cash Severance Benefit, such Participant will be eligible to receive a Cash Severance Benefit in an amount equal to such Participant’s Annual Salary Amount, Average Annual Cash Bonus, and Actual Cash Bonus, plus, if the Participant timely elects coverage under the Consolidated Omnibus Budget Reconciliation Act of 1986, as amended (“COBRA”), monthly payments to cover COBRA continuation coverage for the Participant and his or her eligible dependents for eighteen (18) months following the Termination Date.
(b) Notwithstanding anything contained in any equity plan or grant documents, in the event Participant has a Qualifying Separation from Service other than a Change in Control Termination, and the Policy Administrator determines that he or she is entitled to a Performance Unit Benefit, such Participant will be eligible to receive: (i) the number of Performance Units, if any, that were earned during a completed performance period but remain unvested, multiplied by a fraction, the numerator of which is the full number of calendar months that elapsed between the beginning of the performance period and the Termination Date and the denominator of which is the number of months between the beginning of the performance period and when the award would fully vest and no longer be subject to forfeiture; (ii) the number of Performance Units, if any, for performance periods that are ongoing as of the Termination Date and for which at least one-year of the performance period has elapsed as of the Termination Date, multiplied by a fraction, the numerator of which is the full number of calendar months that elapsed between the beginning of the performance period and the Termination Date and the denominator of which is the number of months between the beginning of the performance period and when the award would fully vest and no longer be subject to forfeiture, with the settlement of such performance units to occur after the completion of the applicable performance period based upon the Company’s actual performance as determined following the completion of the applicable performance periods in accordance with the terms of the Performance Unit grant documents.



4.2 Change in Control and Performance Unit Benefit. In the event of a Change in Control, whether or not accompanied by a Qualifying Separation from Service, if the Policy Administrator determines that a Participant is entitled to a Performance Unit Benefit, unless provided otherwise in the applicable grant documents underlying the Performance Units, the applicable performance period (as set forth in the applicable grant documents) will be truncated to end on the date of such Change in Control (such date, the “Change in Control End Date”), and a number of Performance Units will become eligible to vest (the “Eligible PSUs”) based on the degree of achievement of performance objectives (as set forth in the applicable grant documents) as of the Change in Control Date. Eligible PSUs will be treated as unvested restricted stock units, and if assumed or substituted for by the acquiring or surviving entity (or an affiliate of such entity) in accordance with the terms of the definitive agreements relating to the Change in Control (the “Definitive Agreements”), will convert into restricted stock units (or other compensatory arrangements) of equal value to be settled in cash or shares (determined in accordance with the Definitive Agreements) by the acquiring or surviving entity (or an affiliate of such entity), as applicable (the “Assumed Eligible PSUs”). In the event the Participant remains employed with the acquiring or surviving entity (or an affiliate of such entity), as applicable, through the end of the applicable performance period (such date, the “Performance Period End Date”), the Assumed Eligible PSUs will become fully vested and will be settled within thirty (30) days of the Performance Period End Date. Subject to the vesting acceleration set forth in Section 4.3(b), in the event the Participant’s employment terminates for any reason before the Performance Period End Date, the Participant’s Assumed Eligible Performance Units will be immediately forfeited.
4.3 Change in Control Termination.
(a) In the event of a Change in Control Termination, if the Policy Administrator determines that a Participant is entitled to a Cash Severance Benefit, such Participant will be eligible to receive an amount of cash equal to Participant’s Actual Cash Bonus, one and one half times (or, if the Participant serves as the Company’s chief financial officer, two times) such Participant’s Annual Salary Amount, and one and one half times (or, if the Participant serves as the Company’s chief financial officer, two times) such Participant’s Average Annual Cash Bonus, plus, if the Participant timely elects COBRA continuation coverage, monthly payments to cover such coverage for the Participant and his or her eligible dependents for eighteen (18) months following the Termination Date. Notwithstanding the forgoing, any reduction in the Annual Compensation Amount taken by the Company or any of its Affiliates that (i) forms a basis of a Participant’s Separation from Service for Good Reason or (ii) is taken following the provision of a Notice of Termination and would constitute Good Reason shall be disregarded in calculating the payments and benefits to be provided pursuant to this Section 4.3.
(b) In the event of a Change in Control Termination, a Participant’s unvested outstanding non-qualified stock options, restricted stock, restricted stock units and any other equity awards (including Assumed Eligible PSUs, but excluding any other Performance Units, if applicable) granted prior to the date of the Change in Control and outstanding as of the Termination Date (“Stock Awards”) shall vest, notwithstanding anything to the contrary in any equity incentive plan or agreement, including without limitation, the Company’s Amended and Restated 2005 Equity Compensation Plan, or the related award agreements. Stock Awards shall include any awards covering the securities of a successor company and any rights to cash of an equivalent value (as of the Change in Control) substituted for equity awards of the Company.
4.4 Form and Time of Payment
(a) In the Event of a Qualifying Separation from Service other than a Change in Control Termination, the Cash Severance Benefit, other than the Actual Cash Bonus, shall be paid in twenty-four semi-monthly payments in accordance with the Company’s normal payroll cycle, less any applicable state and federal taxes required to be withheld, with such payments commencing on the normal payroll cycle occurring immediately following the expiration of the Severance Delay Period. The Actual Cash Bonus shall be payable on the date when such bonus otherwise would be paid absent a termination of employment and following expiration of the Severance Delay



Period. As a condition to receiving such payments, the Participant must execute the Release of Claims and let expire any period during which the Participant may revoke such Release of Claims pursuant to the terms of the Release of Claims prior to the expiration of the Severance Delay Period.
(b) In the Event of a Qualifying Separation from Service other than a Change in Control Termination, payment of any Performance Unit Benefit in accordance with Section 4.1(b)(i) shall be processed within thirty (30) days following the expiration of the Severance Delay Period, and any payment of any Performance Unit Benefit in accordance with Section 4.1(b)(ii) will be made as soon as administratively practicable after the end of the performance period stated in the applicable grant documents and at the time the Participant would have received payment had the Participant remained employed. As a condition to receiving such benefits, the Participant must execute the Release of Claims and let expire any period during which the Participant may revoke such Release of Claims pursuant to the terms of the Release of Claims prior to the expiration of the Severance Delay Period.
(c) In the event of a Change in Control only, payment of any Performance Unit Benefit in accordance with Section 4.2 shall be processed within thirty (30) days after the Change in Control.
(d) In the event of a Change in Control Termination only, any Cash Severance Benefit, other than the Actual Cash Bonus, shall be paid in a lump sum, less any applicable state and federal taxes required to be withheld, on the normal payroll cycle occurring immediately following the expiration of the Severance Delay Period. The Actual Cash Bonus shall be payable on the date when such bonus otherwise would be paid absent a termination of employment and following expiration of the Severance Delay Period. As a condition to receiving such payments, the Participant must execute the Release of Claims and let expire any period during which the Participant may revoke such Release of Claims pursuant to the terms of the Release of Claims prior to the expiration of the Severance Delay Period.
(e) In the event of a Change in Control Termination only, any Equity Severance Benefit shall be processed within thirty (30) days following the expiration of the Severance Delay Period. As a condition to receiving such Equity Severance Benefit, the Participant must execute the Release of Claims and let expire any period during which the Participant may revoke such Release of Claims pursuant to the terms of the Release of Claims prior to the expiration of the Severance Delay Period.
(f) It is intended that (i) each payment or installment of payments provided under this Policy is a separate “payment” for purposes of Code Section 409A and (ii) that the payments satisfy, to the greatest extent possible, the exemptions from the application of Code Section 409A including those exceptions provided under Treasury Regulations 1.409A-1(b)(4) (regarding short-term deferrals), 1.409A-1(b)(9)(iii) (regarding the two-times, two year exception), and 1.409A-1(b)(9)(v) (regarding reimbursements and other separation pay). Notwithstanding anything to the contrary in this Policy, if the Company determines (i) that on the date of an Executive Officer’s Separation from Service or at such other time that the Company determines to be relevant, the Executive Officer is a “specified employee” (as such term is defined under Treasury Regulation 1.409A-1(i)(1)) of the Company and (ii) that any payments to be provided to the Executive Officer pursuant to this Policy are or may become subject to the additional tax under Code Section 409A(1)(B) or any other taxes or penalties under Code Section 409A (“Section 409A Taxes”) if provided at the time otherwise required under this Policy, then such payments shall be delayed until the date that is six months after the date of the Executive Officer’s Separation from Service with the Company, or if earlier, the Executive Officer’s death. Any payments delayed pursuant to this Section 4.4(f) shall be made in a lump sum on the first day of the seventh month following the Executive Officer’s Separation from Service or, if earlier, the Executive Officer’s death and any remaining payments shall be made in accordance with the Policy.
4.5 Benefits Conditional
(a) Anything in this Policy to the contrary notwithstanding, all payments and benefits for each Participant eligible according to Sections 4.1, 4.2 and 4.3 are conditional upon such Participant’s compliance with the Restrictions on



Competitive Employment and Restrictions Against Solicitation and Inducement described below (collectively the “Restrictions”). Until such Restrictions are completely satisfied, the Participant shall be a constructive trustee of such payments and benefits and shall return them to the Company promptly if he/she violates any aspect of such Restrictions.
(b) During employment, and for a period of 12 months following a Qualifying Separation from Service, the Participant will not (as an individual, principal, agent, employee, consultant, director or otherwise), directly or indirectly in any territory in which the Company and/or any of its Affiliates does business and/or markets its products and services, engage in activities competitive with, nor render services to any firm or business engaged or about to become engaged in the Business of the Company (collectively, “Restrictions on Competitive Employment”). The Business of the Company includes, but is not limited to, information management products, marketing solutions and other services related to customer acquisition, growth and retention, including data collection, data integration technology and services, database services, information technology outsourcing, consulting and analytics services and consumer privacy products and services, or any other significant business in which the Company or any of its subsidiaries is engaged in, in each case where such products or services are competitive with products or services offered by the Company or any of its subsidiaries that constitute more than five percent (5%) of the Company’s revenues in any of its eight (8) preceding fiscal quarters. In addition, the Participant will not have an equity interest in any such firm or business other than as a 1% or less shareholder of a public corporation.
(c) During employment and for a period of 12 months following a Qualifying Separation from Service, the Participant will not, directly or indirectly, on the Participant’s own behalf or on behalf of any other person or entity, do any of the following (collectively, “Restrictions Against Solicitation and Inducement”): (i) solicit or contact any customer or targeted potential customer of the Company and/or its Affiliates upon whom he/she called or solicited or with whom he/she became acquainted after commencement of employment with the Company and/or its Affiliates; (ii) induce or attempt to induce, any employees, agents or consultants of the Company and/or its Affiliates to do anything from which he or she is restricted by reason of this Policy or any agreement between the Participant and the Company that restricts the Participant against solicitation or inducement; (iii) offer or aid others to offer employment to, otherwise solicit the services of, or solicit to terminate their employment or agency with the Company any employees, agents, or consultants of the Company and/or its Affiliates; or (iv) provide services to any customer, solicit any vendor or supplier of the Company for the purpose of either providing products or services to do a business competitive with the Company, or otherwise interfere with or disrupt or attempt to disrupt any contractual or potential contractual relationship between any customer, vendor or supplier and the Company and/or its Affiliates.
(d) The Restrictions applicable to Participants are effective for the time stated in this Policy and do not affect and are not affected by any other similar restrictions that may apply or may in the future apply to such Participant pursuant to any other plan, agreement or other arrangement. Any other similar obligations under other agreements, including the Employee Agreement and any Equity grant agreements, entered into between a Participant and Company shall remain in effect and the Participant shall remain bound by the terms of this Policy as well as such other agreements or obligations. Furthermore, the Release of Claims will contain the restrictions and covenants contained in this Section 4.5 (modified if necessary to comply with appropriate state law) and a provision that the restrictions and covenants contained in this Policy and the Release of Claims are reasonable and necessary to protect the legitimate interests of the Company and that the services rendered by the Participant were of a special, unique and extraordinary character. The Release of Claims will also contain a provision that the Company will be entitled to injunctive relief, which entails that (i) it would be difficult to replace the Participant’s services; (ii) the Company would suffer irreparable harm that would not be adequately compensated by monetary damages; and (iii) the remedy at law for any breach of any of the restrictions and covenants contained in this Policy and the Release of Claims may be inadequate. The Participant will further agree and acknowledge in the Release of Claims that the Company will



be entitled, in addition to any remedy at law or in equity, to obtain preliminary and permanent injunctive relief and specific performance for any actual or threatened violation of any of the restrictive covenants contained in this Policy and the Release of Claims. This provision with respect to injunctive relief will not, however, diminish the right to claim and recover damages, or to seek and obtain any other relief available to it at law or in equity, in addition to injunctive relief.
(e) Notwithstanding anything contained herein, any amounts paid or payable to a Participant pursuant to this Policy or otherwise by the Company, including any equity compensation granted to the Participant, may be subject to forfeiture or repayment to the Company pursuant to any clawback policy as adopted by the Board from time to time and applicable to Executive Officers of the Company to the extent permitted by Code Section 409A, and Participant will be bound by any such policy while an Executive Officer and will agree to continue to be bound in the Release of Claims.
4.6 Exclusive Payments; No Mitigation. Severance Benefits under this Policy are not intended to duplicate benefits such as (i) workers’ compensation wage replacement benefits, disability benefits, and pay-in-lieu-of-notice, (ii) severance pay, or similar benefits under other benefit plans, severance programs or agreements, or employment contracts, or (iii) applicable laws, such as the WARN Act. Should such other benefits be payable, a Participant’s benefits under this Policy will be reduced accordingly or, alternatively, benefits previously paid under this Policy will be treated as having been paid to satisfy such other benefit obligations in either case to the extent permitted by Code Section 409A. In either case, the Policy Administrator will determine how to apply this provision and may override other provisions in this Policy in doing so.

SECTION 5
TERMINATION OF EMPLOYMENT
5.1 Written Notice Required. Any purported Separation from Service for Cause, without Cause or for Good Reason, whether by the Company or by the Participant, shall be communicated by written Notice of Termination to the other.
5.2 Termination Date. In the case of the Participant’s death, the Participant’s Termination Date shall be his or her date of death. In the case of Long-Term Disability, the Termination Date shall be the date established by Company according to standard policy and procedure. In all other cases, the Participant’s Termination Date shall be the date specified in the Notice of Termination; provided however, that upon a Participant’s Separation from Service for Good Reason, the date specified in the Notice of Termination must comply with the provisions of Section 2.17.

SECTION 6
EFFECT OF SECTIONS 280G AND 4999 OF THE CODE
Notwithstanding anything contained in this Policy to the contrary, if any payment or benefit a Participant would receive from the Company pursuant to the Policy or otherwise ("Payment") would (i) constitute a "parachute payment" within the meaning of Section 280G of the Code, and (ii) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the "Excise Tax"), then the Payment will be equal to the Reduced Amount (defined below). The "Reduced Amount" will be either (1) the largest portion of the Payment that would result in no portion of the Payment (after reduction) being subject to the Excise Tax or (2) the entire Payment, whichever amount after taking into account all applicable federal, state and local employment taxes, income taxes, and the Excise Tax (all computed at the highest applicable marginal rate, net of the maximum reduction in federal income



taxes which could be obtained from a deduction of such state and local taxes), results in the Participant’s receipt, on an after-tax basis, of the greatest amount of the Payment. If a reduction in the Payment is to be made so that the Payment equals the Reduced Amount, the Payment will be paid only to the extent permitted under the Reduced Amount alternative, and the Participant will have no rights to additional payments and/or benefits constituting the Payment. In no event will the Company or any stockholder be liable to a Participant for any amounts not paid as a result of the operation of this Section 6. No portion of any Payment shall be taken into account which in the opinion of tax counsel does not constitute a “parachute payment” within the meaning of Code Section 280G(b)(2), including by reason of Code Section 280G(b)(4)(A).
To the extent permitted by Code Section 409A, unless Participant shall have given prior written notice specifying a different order to the Company to effectuate the Reduced Amount, the Company shall reduce or eliminate the Payments by (i) first reducing or eliminating those payments or benefits which are payable in cash and (ii) then reducing or eliminating non-cash payments, in each case in reverse order beginning with payments or benefits which are to be paid the furthest in time from the Change in Control. Any notice given by Participant pursuant to the preceding sentence shall take precedence over the provisions of any other plan, arrangement or agreement governing Participant’s rights and entitlements to any benefits or compensation. 

SECTION 7
SUCCESSORS TO COMPANY
This Policy shall bind any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company, in the same manner and to the same extent that the Company would be obligated under this Policy if no succession had taken place. In the case of any transaction in which a successor would not by the foregoing provision or by operation of law be bound by this Policy, the Company shall require such successor expressly and unconditionally to assume and agree to perform the obligations of the Company under this Policy, in the same manner and to the same extent that the Company would be required to perform if no such succession had taken place. The Participants shall be deemed to be third-party beneficiaries of the provisions of this Section 7.

SECTION 8
DURATION, AMENDMENT AND PLAN TERMINATION
8.1 Duration. This Policy shall continue in effect until terminated in accordance with Section 8.2. If a Change in Control occurs, this Policy shall continue in full force and effect and shall not terminate or expire until after all Participants who have become or may become entitled as a result of the Change in Control to Equity Severance Benefits, Performance Unit Benefits and/or Cash Severance Benefits hereunder shall have received such payments in full.
8.2 Amendment and Termination. Prior to a Change in Control, the Policy may be amended or modified in any respect, and may be terminated, in any such case by the Talent and Compensation Committee or the Board; provided, however, that no such amendment, modification or termination that would adversely affect the benefits or protections hereunder of any individual who is a Participant as of the date such amendment, modification or termination is adopted shall be effective (i) as to a Participant for whom a Qualifying Separation from Service of the Participant has already occurred; (ii) if a Change in Control occurs within one year after such adoption; or (iii) from or after the occurrence of a Change in Control and for twenty-seven (27) months thereafter. Any attempted



amendment, modification or termination within one year prior to a Change in Control that would adversely affect the benefits or protections hereunder will be null and void ab initio as it relates to all such individuals who were Participants prior to such adoption (it being understood, however, that the hiring, termination of employment, promotion or demotion of any employee of the Company or any of its Affiliates prior to a Change in Control shall not be construed to be an amendment, modification or termination of the Policy). Any amendment, modification or termination that accelerates the payment of any benefit hereunder shall be deemed to not adversely affect the benefits or protections hereunder of any individual.
8.3 Form of Amendment. The form of any amendment or termination of the Policy in accordance with Section 8.2 hereof shall be a written instrument approved by the Talent and Compensation Committee or the Board certifying that the amendment or termination has been approved by the Talent and Compensation Committee or the Board, respectively.

SECTION 9
MISCELLANEOUS
9.1 Administration.
(a) The Policy will be interpreted by the Policy Administrator in accordance with the terms of the Policy and their intended meanings. The Policy Administrator shall have the discretion, in his or her sole judgment, to (i) make any findings of fact needed in the administration of the Policy, (ii) interpret or construe ambiguous, unclear or implied (but omitted) terms, (iii) establish rules and regulations for administering the Policy and (iv) take such other action as he or she deems necessary or appropriate. The validity of any such action or determination by the Policy Administrator will not be given de novo review if challenged in court, by arbitration or any other forum and will be upheld unless clearly arbitrary or capricious. All actions and all determinations made in good faith by the Policy Administrator shall be final, binding and conclusive upon all persons claiming any interest in or under the Policy. Benefits under the Policy will be paid only if the Policy Administrator decides in his or her discretion that a claimant is entitled to them.
(b) The Policy Administrator shall establish a claims procedure in accordance with ERISA and shall set forth such claims procedure in the summary plan description of the Policy.
9.2 Employment Status. This Policy does not constitute a contract of employment or impose on the Company any obligation to: (a) retain any Participant as an employee or maintain any compensation level (except as otherwise provided herein), (b) not change the status of any Participant’s employment, (c) not change any employment policies of the Company, or (d) not change or continue the status of any Participant’s employment as an Executive Officer.
9.3 Withholding of Taxes. The Company shall withhold from any amounts payable under this Policy all federal, state, local or other taxes that are legally required to be withheld.
9.4 No Effect on Other Benefits. Equity Severance Benefits, Performance Unit Benefits and Cash Severance Benefits shall not be counted as compensation for purposes of determining benefits under other benefit plans, programs, policies and agreements, except as required by law or to the extent expressly provided therein or herein.
9.5 Validity and Severability. The invalidity or unenforceability of any provision of the Policy shall not affect the validity or enforceability of any other provision of the Policy, which shall remain in full force and effect, and any prohibition or unenforceability in any jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.



9.6 Settlement of Claims. The Company’s obligation to make the payments provided for in this Policy and otherwise to perform its obligations hereunder shall not be affected by any circumstances, including, without limitation, any set-off, counterclaim, defense, recoupment, or other right which the Company may have against a Participant or others except as may be specifically permitted by Code Section 409A.
9.7 Unfunded Obligation. All Equity Severance Benefits, Performance Unit Benefits and Cash Severance Benefits provided under this Policy shall constitute an unfunded obligation of the Company. Cash payments shall be made, as due, from the general funds of the Company. This Policy shall constitute solely an unsecured promise by the Company to provide such benefits to Participants to the extent provided herein. This Policy does not provide the substantive benefits under such other employee benefit plans, and nothing in this Policy shall restrict the Company’s ability to amend, modify or terminate such other employee benefit plans (whether before or after a Change in Control (but subject to Section 2.17 following a Change in Control).
9.8 Governing Law. It is intended that the Policy be an “employee welfare benefit plan” within the meaning of Section 3(1) of ERISA, and the Policy shall be administered in a manner consistent with such intent. The Policy and all rights thereunder shall be governed and construed in accordance with ERISA and, to the extent not preempted by federal law, with the laws of the state of California, wherein venue shall lie for any dispute arising hereunder. In addition, this Policy shall only cover certain employees of the Company who are members of a “select group” of management or highly compensated employees within the meaning of Section 201(2), 301(a)(3), and 401(a)(1) of ERISA. The Company shall have the authority to take any and all actions necessary or desirable in order for the Policy to satisfy the requirements set forth in ERISA and the regulations thereunder applicable to plans maintained for employees who are members of a select group of management or highly compensated employees. This Policy shall also be subject to all applicable non-U.S. laws as to Participants employed by subsidiaries of the Company located outside of the United States. Without limiting the generality of this Section 9.8, it is intended that the Policy comply and be interpreted in accordance with Section 409A of the Code, and the Board shall, as necessary, adopt such conforming amendments as are necessary to comply with Section 409A of the Code without reducing the Equity Severance Benefits, Performance Unit Benefits or Cash Severance Benefits due to Participants hereunder. Notwithstanding any other provision of this Policy, to the extent applicable, any amendment, modification or termination of the Policy, and the acceleration of any payments hereunder in connection thereto, shall be made in accordance with Code Section 409A and the Treasury Regulations promulgated thereunder, including Treasury Regulation 1.409A-3(j)(4)(ix).
9.9 Assignment. This Policy shall inure to the benefit of and shall be enforceable by a Participant’s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees. A Participant’s rights under this Policy shall not otherwise be transferable or subject to lien or attachment.
9.10 Enforcement. This Policy is intended to constitute an enforceable contract between the Company and each Participant subject to the terms hereof.


EX-31.1 3 a2024q3ex311ceosection302c.htm EX-31.1 CEO CERTIFICATION Document

EXHIBIT 31.1
 
LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
 
CERTIFICATION
 
I, Scott E. Howe, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of LiveRamp Holdings, Inc.;

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

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

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 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.

Dated: February 8, 2024
By:/s/ Scott E. Howe
(Signature)
Scott E. Howe
Chief Executive Officer


EX-31.2 4 a2024q3ex312cfosection302c.htm EX-31.2 CFO CERTIFICATION Document

EXHIBIT 31.2
 LIVERAMP HOLDINGS, INC. AND SUBSIDIARIES
 
CERTIFICATION
 
I, Lauren Dillard, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of LiveRamp Holdings, Inc.;

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

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

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 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.

 
Dated: February 8, 2024
By:/s/ Lauren Dillard
(Signature)
Lauren Dillard
Executive Vice President and Chief Financial Officer


EX-32.1 5 a2024q3ex321ceosection1350.htm EX-32.1 CEO CERTIFICATION Document

EXHIBIT 32.1
 
 
CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 
In connection with the accompanying Quarterly Report on Form 10-Q of LiveRamp Holdings, Inc. (the “Company”) for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Scott E. Howe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 /s/ Scott E. Howe
Scott E. Howe
Chief Executive Officer
February 8, 2024


EX-32.2 6 a2024q3ex322cfosection1350.htm EX-32.2 CFO CERTIFICATION Document

EXHIBIT 32.2
 
 
CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 
In connection with the accompanying Quarterly Report on Form 10-Q of LiveRamp Holdings, Inc. (the “Company”) for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Lauren Dillard, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
 /s/ Lauren Dillard
Lauren Dillard
Executive Vice President and Chief Financial Officer
February 8, 2024


EX-101.SCH 7 ramp-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - OTHER ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - OTHER LIABILITIES link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - ALLOWANCE FOR CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - INCOME TAX link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - STOCK-BASED COMPENSATION- (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - OTHER ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - OTHER LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Reconciliation of Basic and Diluted Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Anti-dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - LEASES - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - LEASES - Operating Lease, Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - LEASES - Operating Lease, Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - STOCK-BASED COMPENSATION- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - STOCK-BASED COMPENSATION - Stock-based Compensation Activity, by Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - STOCK-BASED COMPENSATION - Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - STOCK-BASED COMPENSATION - Future Expense, by Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - STOCK-BASED COMPENSATION - Time-Vesting Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - STOCK-BASED COMPENSATION - Non-vested Performance-based Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS - Schedule of Other Current and Noncurrent Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - GOODWILL - Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - GOODWILL - Goodwill by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - INTANGIBLE ASSETS - Amounts Allocated to Intangible Assets from Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - INTANGIBLE ASSETS - Estimated Future Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - OTHER ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - OTHER LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Schedule of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Schedule of Restructuring Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Gains, Losses and Other Items (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Obligation, Fiscal Year Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - SUBSEQUENT EVENT (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ramp-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ramp-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ramp-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan [Member] Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan Schedule of Stock Options Outstanding and Exercisable Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Pay vs Performance Disclosure [Line Items] Proceeds from sale of strategic investment Proceeds from Sale of Debt Securities, Available-for-Sale Schedule of Other Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Discontinued operations (in USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Range [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense United States and Europe United States And Europe [Member] United States And Europe Directors stock-based compensation Directors Stock-Based Compensation [Member] Directors Stock-Based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Total non-cash stock-based compensation Total non-cash stock-based compensation included in the condensed consolidated statements of operations Allocated Share-based Compensation Expense, Employee And Non-Employee Publisher/data supply relationships, gross Publisher And Data Supply Relationships [Member] Publisher And Data Supply Relationships Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Outstanding at the end of the period (in shares) Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vesting in Four Years Time-Based Vesting Over Four Years [Member] Statement of Stockholders' Equity [Abstract] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Other Other [Member] Other MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Exercisable at the end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Leasehold improvements Building Improvements [Member] Number of performance plans Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Plans Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Plans Restatement Determination Date: Restatement Determination Date [Axis] Purchases of investments Payments to Acquire Investments Total other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Exercisable at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Shares issued, price per share (in dollars per share) Shares Issued, Price Per Share Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net cash provided by (used in) continuing operations Net Cash Provided by (Used in) Continuing Operations Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Proceeds related to the issuance of common stock under stock and employee benefit plans Proceeds from Issuance of Common Stock Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] INCOME TAX Income Tax Disclosure [Text Block] Liability-classified restricted stock units vested (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Range of exercise price per share from $0 to $9.99 Range One Of Exercise Prices [Member] Schedule of Other Liabilities Other Liabilities [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Preferred stock Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Non-vested restricted stock units, Weighted average fair value per share at grant date Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Forfeited or cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Impairment losses on strategic investment Impairment Losses On Strategic Investment Impairment Losses On Strategic Investment Lease-related impairment and restructuring charges Impairment, Long-Lived Asset, Held-for-Use Diluted earnings (loss) per share (in USD per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill Goodwill [Roll Forward] Other current assets Prepaid Expense and Other Assets, Current [Abstract] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Holdback expenses Share-Based Compensation Arrangement By Share Based Payment Award, Holdback Expenses Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury stock, at cost (in shares) Treasury Stock, Common, Shares Outstanding at beginning of the period (in shares) Outstanding at end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Purchases of strategic investments Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Short-Term Investments Investments, Fair Value Disclosure Leased Office Facilities Leased Office Facilities [Member] Schedule of Components of Other Current Assets Schedule of Other Current Assets [Table Text Block] Net earnings (loss) Net earnings (loss) Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] LEASES Lessee, Operating Leases [Text Block] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Employee stock purchase plan Employee Stock [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Proceeds from sales of investments Proceeds from Sale and Maturity of Other Investments Stockholders' equity: Equity, Attributable to Parent [Abstract] Other miscellaneous noncurrent assets Other Assets, Miscellaneous, Noncurrent Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Time-Based Vesting Over Two Years Time-Based Vesting Over Two Years [Member] Time-Based Vesting Over Two Years Schedule of Reconciliation of Numerator And Denominator of Basic and Diluted Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Deposits Deposits Assets, Noncurrent Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cash flows from discontinued operations: Net Cash Provided by (Used in) Discontinued Operations [Abstract] Non-vested restricted stock unit activity, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill at the beginning of year Goodwill at the end of year Goodwill Non-cash stock-based compensation expense Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Certificates of deposit Certificates of Deposit [Member] Shares which remained available for future grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Asset Acquisition [Domain] Asset Acquisition [Domain] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Acuity performance plan Acuity Performance Earnout [Member] Acuity Performance Earnout Measurement Frequency [Axis] Measurement Frequency [Axis] Office furniture and other equipment Other Capitalized Property Plant and Equipment [Member] Income taxes Increase (Decrease) in Income Taxes Long-term lease liabilities included in other liabilities Long-term lease liabilities Operating Lease, Liability, Noncurrent Restricted stock units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation expense Depreciation Business combination, contingent consideration, liability, expected costs Business Combination, Contingent Consideration, Liability, Expected Costs Business Combination, Contingent Consideration, Liability, Expected Costs Schedule of Contractual Obligation, Fiscal Year Maturity Contractual Obligation, Fiscal Year Maturity [Table Text Block] Other Other Sundry Liabilities, Noncurrent Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Future Minimum Payments under all Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Dilutive effect of common stock options and restricted stock unit as computed under the treasury stock method (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Range of exercise price per share from $10.00 to $19.99 Range Two Of Exercise Prices [Member] Europe Europe [Member] Gain on sale of strategic investments Gain (Loss) on Sale of Investments Other noncurrent assets Other Assets, Noncurrent [Abstract] Products and Services [Domain] Product and Service [Domain] Schedule of Anti-dilutive Options, Warrants and Restricted Stock Units Excluded from Computation of Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Options outstanding (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Right-of-use Asset and Lease Liability Balances Lease, Cost [Table Text Block] United States and Asia Pacific United States and Asia Pacific [Member] United States and Asia Pacific Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring reserve, at the beginning of the period Restructuring reserve, at the end of the period Restructuring reserve Restructuring Reserve Data Plus Math Corporation Data Plus Math Corporation [Member] Data Plus Math Corporation Schedule of Share-based Compensation Arrangement by Share Based Payment Award, Future Expense Schedule of Share Based Compensation Arrangement By Share Based Payment Award, Future Expense, By Award Type [Table Text Block] Schedule of Share Based Compensation Arrangement By Share Based Payment Award, Future Expense, By Award Type Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation of loss per share, amount (in shares) Number of shares underlying restricted stock units (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Phoenix Phoenix [Member] Phoenix Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Refundable income taxes, net Income Taxes Receivable, Current Lease accruals Contract Termination [Member] Lease restructuring accruals and related sublease deposits Restructuring Reserve, Noncurrent Future share-based compensation expense expected Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Purchases of property, plant and equipment remaining unpaid at period end Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Total shares reserved for issuance since inception of the stock option and equity compensation plans (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Goodwill information Goodwill [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Less: Interest and short-term leases Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Prepaid expenses and other Prepaid Expense, Current Short-term lease liabilities included in other accrued expenses Short-term lease liabilities Operating Lease, Liability, Current Schedule of Time-vesting Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Stock issued during period, ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accounting Pronouncements Adopted During the Current Year and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Deferred tax liability not recognized, amount of unrecognized deferred tax liability, bad debt reserve for tax purposes of qualified lender Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Bad Debt Reserve for Tax Purposes of Qualified Lender Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease costs Operating Lease, Cost Aggregate value of merger consideration Business Combination, Consideration Transferred Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Rakam consideration holdback Asset Acquisition, Contingent Consideration, Liability, Current Treasury stock, at cost Treasury stock, at cost Treasury Stock, Common, Value Marketplace and Other MarketplaceAndOtherMember Security Exchange Name Security Exchange Name Total assets Assets, Fair Value Disclosure Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting rights percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Employee Stock Option [Member] Schedule of Amortization Activity of Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Future expense for performance stock option units Expected future expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type 2021 Performance Shares That Will Vest Immediately 2021 Performance Shares That Will Vest Immediately [Member] 2021 Performance Shares That Will Vest Immediately Tabular List, Table Tabular List [Table Text Block] Acuity Data Acuity Data [Member] Acuity Data Discontinued operations (in USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Entity Address, Address Line One Entity Address, Address Line One Acquisition of treasury stock Treasury Stock, Value, Acquired, Cost Method Employee stock awards, benefit plans and other issuances (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plan, Options Exercised Benefit Plans And Other Issuances Subsequent Event [Table] Subsequent Event [Table] Weighted-average exercise price per share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Subsequent Event Subsequent Event [Member] Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Cash Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Deferred revenue Increase (Decrease) in Contract with Customer, Asset Operating expenses: Costs and Expenses [Abstract] Leasehold improvements Leasehold Improvements, Gross Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Cash (received) for income taxes - discontinued operations Income Taxes Paid, Discontinued Operations Income Taxes Paid, Discontinued Operations Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Schedule of Restructuring Activity Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Outstanding at the beginning of the period (in dollars per share) Outstanding at the end of the period (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 Restricted stock units vested Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Schedule of Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item Share-based Compensation Arrangements by Share-based Payment Award, Stock-based Compensation Expense On Income, By Financial Statement Line Item [Table Text Block] Share-based Compensation Arrangements by Share-based Payment Award, Stock-based Compensation Expense On Income, By Financial Statement Line Item Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Entity Tax Identification Number Entity Tax Identification Number Change in foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Future Expense Time Period [Domain] Future Expense Time Period [Domain] Future Expense Time Period Range [Axis] Statistical Measurement [Axis] EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS' EQUITY: EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY Liability-based equity awards Liability Based Award [Member] Operating Activities [Domain] Operating Activities [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Future Expense Time Period [Axis] Future Expense Time Period [Axis] Future Expense Time Period Performance stock Performance Stock [Member] Restructuring Activity 2021 Restructuring Activity 2021 [Member] Restructuring Activity 2021 Total Shareholder Return Amount Total Shareholder Return Amount Options exercisable (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Acquisition of treasury stock Acquisition of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Fair Value, Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Share-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Restructuring Activity 2017 Restructuring Activity 2017 [Member] Restructuring Activity 2017 Exercise Price Range [Axis] Exercise Price Range [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Other miscellaneous accrued expenses Other Accrued Expenses Current 2028 Purchase Obligation, to be Paid, Year Four Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Continuing operations (in USD per share) Income (Loss) from Continuing Operations, Per Basic Share 2025 Purchase Obligation, to be Paid, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for operating lease liabilities Operating Lease, Payments Balance, beginning of the period (in shares) Balance, end of the period (in shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] ROU asset group impairments and adjustments Operating Lease, Impairment Loss Basic earnings (loss) per share: Earnings Per Share, Basic [Abstract] PEO PEO [Member] Non-cash stock-based compensation APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Rakam Technology Asset Acquisition Rakam Technology Asset Acquisition [Member] Rakam Technology Asset Acquisition Stock Option Activity - Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Net earnings (loss) from continuing operations Net earnings (loss) from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total discounted operating lease liabilities Operating Lease, Liability Uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Asset Acquisition [Axis] Asset Acquisition [Axis] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] STOCK-BASED COMPENSATION Shareholders' Equity and Share-Based Payments [Text Block] Vesting [Domain] Vesting [Domain] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] PROPERTY AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Aggregate fair value of restricted stock units granted Share Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Total Fair Value Operating Activities [Axis] Operating Activities [Axis] Plan Name [Axis] Plan Name [Axis] OTHER ACCRUED EXPENSES Accounts Payable and Accrued Liabilities Disclosure [Text Block] Restructuring Activity 2024 Restructuring Activity 2024 [Member] Restructuring Activity 2024 Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Hurdle achievement, percentage Share-based Compensation Arrangement by Share-based Payment Award, Hurdle Achievement, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Hurdle Achievement, Percentage Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Options outstanding - Weighted-average exercise price per share (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Operating lease, ROU asset, impairment loss Operating Lease, Right-Of-Use Asset, Impairment Loss Operating Lease, Right-Of-Use Asset, Impairment Loss Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total current assets Assets, Current Schedule of Accounting Pronouncements Adopted During the Current Year and Recent Accounting Pronouncements not yet Adopted Accounting Standards Update and Change in Accounting Principle [Table Text Block] Impairment charges Asset Impairment Charges Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Non-cash stock-based compensation (in shares) Adjustments To Additional Paid In Capital Share Based Compensation Requisite Service Period Recognition Shares Schedule of Stock-based Compensation Activity, by Award Type Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Entity Filer Category Entity Filer Category Total Purchase Obligation Assets of non-qualified retirement plan Non-Qualified Retirement Plan, Assets For Plan Benefits, Current Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Data processing equipment Technology Equipment [Member] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Trade accounts payable Accounts Payable, Trade, Current PEO Name PEO Name Asia-Pacific ("APAC") Asia Pacific [Member] Liabilities of non-qualified retirement plan Liability Non Qualified Retirement Plan Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Goodwill by Operating Segment and Activity and by Component included in each Segment Schedule of Goodwill [Table Text Block] London, England London, England [Member] London, England Exercisable at the end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Estimated Future Amortization Expenses related to Purchases and Other Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Business combination, contingent consideration, liability, current Business Combination, Contingent Consideration, Liability, Current Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Range of exercise price per share from $20.00 to $24.99 Range Three Of Exercise Prices [Member] Other accrued expenses Other accrued expenses Other Accrued Liabilities, Current DataFleets acquisition consideration holdback Consideration Holdback [Member] Consideration Holdback Depreciation and amortization Depreciation, Depletion and Amortization Gains, losses and other items, net Total gains, losses and other items, net Other Operating Income (Expense), Net 2026 Time Period Three [Member] Time Period Three Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Other Other Miscellaneous Operating Income (Expense), Net Other Miscellaneous Operating Income (Expense), Net Total stockholders' equity Equity, Attributable to Parent Operating lease assets, and related lease liabilities, relinquished in lease terminations Right-of-Use Asset And Lease Liabilities Relinquished In Lease Terminations Right-of-Use Asset And Lease Liabilities Relinquished In Lease Terminations Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Purchase Obligation, Fiscal Year Maturity [Abstract] Purchase Obligation, Fiscal Year Maturity [Abstract] Impairment of goodwill Impairment Goodwill impairment Goodwill, Impairment Loss Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Change in foreign currency translation adjustment Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Subsequent Events [Abstract] Income (loss) from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Employee-related restructuring plan charges Restructuring charges and adjustments Restructuring Reserve Charges and Adjustments Strategic investments Strategic investments without readily determinable fair values Equity Securities without Readily Determinable Fair Value, Amount Schedule of Gains, Losses and Other Items Other Operating Income And Expense [Table Text Block] RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES Restructuring and Related Activities Disclosure [Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] OTHER CURRENT AND NONCURRENT ASSETS Other Assets Disclosure [Text Block] DataFleets, Ltd DataFleets, Ltd [Member] DataFleets, Ltd Entity Emerging Growth Company Entity Emerging Growth Company Subscription SubscriptionMember Paris, France Paris, France [Member] Paris, France Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Continuing Operations Continuing Operations [Member] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Time-Based Vesting Over Three Years Time-Based Vesting Over Three Years [Member] Time-Based Vesting Over Three Years Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Long-term prepaid revenue share Prepaid Revenue Share, Noncurrent Prepaid Revenue Share, Noncurrent Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Net cash provided by discontinued operations Net Cash Provided by (Used in) Discontinued Operations Title Trading Arrangement, Individual Title Outstanding at the beginning of the period (in dollars per share) Outstanding at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Non-cash stock compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Products and Services [Axis] Product and Service [Axis] The Netherlands NETHERLANDS Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Balance, beginning of the period Balance, end of the period Equity, Including Portion Attributable to Noncontrolling Interest Customer relationship/trade name, gross Customer Relationships And Trade Names [Member] Customer Relationships And Trade Names Minimum Minimum [Member] Property and equipment, net of accumulated depreciation and amortization Property and equipment, net of accumulated depreciation and amortization Property, Plant and Equipment, Net San Francisco San Francisco [Member] San Francisco Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise price per share, low end of range (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Schedule of Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Shares repurchased for tax withholdings upon vesting of stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] U.S. Treasury securities US Treasury Securities [Member] Cash paid (received) for income taxes, net - continuing operations Income Taxes Paid, Net Deferred tax asset Deferred Income Tax Assets, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Continuing operations (in USD per share) Income (Loss) from Continuing Operations, Per Diluted Share The total fair value of performance-based restricted stock units Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value2 Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value2 Retained earnings Retained Earnings [Member] Time Based Vesting Time-Based Vesting [Member] Number of leased office space exited Number Of Leased Office Space Exited Number Of Leased Office Space Exited Performance Based Vesting Performance Based Vesting [Member] Performance Based Vesting Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Common Stock Repurchase Program Common Stock Repurchase Program [Member] Total liabilities and stockholders' equity Liabilities and Equity Options exercisable - Weighted-average exercise price per share (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Other assets, net Other assets, net Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Right-of-use assets included in other assets, net Right-of-use assets Operating Lease, Right-of-Use Asset Basic earnings (loss) per share (in USD per share) Earnings Per Share, Basic Share-based compensation not yet recognized Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Stock issued during period, ESPP, value Stock Issued During Period, Value, Employee Stock Purchase Plan ALLOWANCE FOR CREDIT LOSSES Allowance for Credit Losses [Text Block] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Loss on disposal or impairment of assets Gain (Loss) on Disposition of Assets Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Restructuring reserve related charges Restructuring Reserve Related Charges Restructuring Reserve Related Charges Schedule of Components of Other Noncurrent Assets Schedule of Other Assets, Noncurrent [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] 2026 Purchase Obligation, to be Paid, Year Two Operating lease, liability, current, statement of financial position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] 2027 Purchase Obligation, to be Paid, Year Three Lease-related restructuring plan charges and adjustments Restructuring Charges Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Assets of non-qualified retirement plan Non-qualified Retirement Plan [Member] Non-qualified Retirement Plan Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Stock repurchase program, remaining amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Other Accrued Expenses [Abstract]. n/a Accumulated other comprehensive income balances Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax 2027 Time Period Four [Member] Time Period Four 2024 Time Period One [Member] Time Period One Fair value of assets and liabilities Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Property, Plant and Equipment [Abstract] Other Liabilities Disclosure [Abstract] Other Current Assets Other Assets, Fair Value Disclosure Habu Habu [Member] Habu Non-cash operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Employee stock awards, benefit plans and other issuances Stock Issued During Period, Value, Employee Stock Plan, Options Exercised Benefit Plans And Other Issuances All Trading Arrangements All Trading Arrangements [Member] Performance Shares Vesting Total Shareholder Return Performance Shares Vesting Total Shareholder Return [Member] 2024 Purchase Obligation, to be Paid, Remainder of Fiscal Year All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Stock Option and Equity Compensation Plans Stock Option And Equity Compensation Plans [Member] Vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Provision for doubtful accounts Additions (reductions) charged to costs and expenses Accounts Receivable, Credit Loss Expense (Reversal) Forfeited or cancelled (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 Performance Based Stock Units Under Operating Metrics Performance Based Stock Units Under Operating Metrics [Member] Performance Based Stock Units Under Operating Metrics Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Philadelphia Philadelphia [Member] Philadelphia Forfeited in period (in shares) Forfeited or cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Outstanding at the end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Restricted stock units vested (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets Adjustment to Compensation, Amount Adjustment to Compensation Amount Exercise price per share, high end of range (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Cost of revenue Cost of Sales [Member] Employee-related reserves Employee Severance Employee Severance [Member] Payments Payments for Restructuring Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Liability-classified restricted stock units vested Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Disposal Group Name [Axis] Disposal Group Name [Axis] Time-Vesting Time-Vesting [Member] Time-Vesting Schedule of Financial Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Credit Loss [Abstract] Exercisable at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price 2025 Time Period Two [Member] Time Period Two Schedule of Activity of the Allowance For Credit Losses, Returns And Credits Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross ATS Performance Plan Vesting Total Shareholder Return Authenticated Traffic Solution Performance Plan Vesting Total Shareholder Return [Member] Authenticated Traffic Solution Performance Plan Vesting Total Shareholder Return Income tax expense Income Tax Expense (Benefit) Bad debts written off, net of amounts recovered Accounts Receivable, Allowance for Credit Loss, Writeoff Weighted average remaining contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Accrued payroll and related expenses Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name From operating activities Cash Provided by (Used in) Operating Activities, Discontinued Operations Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity Equity [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Acquisition of treasury stock (in shares) Acquisition of treasury stock (in shares) Treasury Stock, Shares, Acquired EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY Earnings Per Share And Stockholders Equity Disclosure [Text Block] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] GOODWILL Goodwill Disclosure [Text Block] Deferred tax liabilities Deferred Tax Liabilities, Net Diluted weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Developed technology, gross Software Development [Member] Qualified Employee Stock Purchase Plan Qualified Employee Stock Purchase Plan [Member] Qualified Employee Stock Purchase Plan Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Stock repurchase program, authorized additional amount Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Number of available shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four REVENUE FROM CONTRACTS WITH CUSTOMERS Revenue from Contract with Customer [Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional paid-In capital Additional Paid-in Capital [Member] Options outstanding - Weighted-average remaining contractual life Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Stock options outstanding and exercisable by exercise price range Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover page. Cover [Abstract] Total non-cash stock-based compensation included in the condensed consolidated statements of equity APIC, Share-Based Payment Arrangement, Increase for Cost Recognition SUBSEQUENT EVENT Subsequent Events [Text Block] United States U.S. UNITED STATES Fair value measurements on recurring basis Fair Value, Recurring [Member] Restructuring and Related Activities [Abstract] OTHER LIABILITIES Other Liabilities Disclosure [Text Block] Deferred commissions Increase (Decrease) in Deferred Charges Other liabilities Other liabilities Other Liabilities, Noncurrent 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 Non-NEOs Non-NEOs [Member] Forfeited or cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Sales and marketing Sales And Marketing [Member] Sales And Marketing Total undiscounted lease commitments Lessee, Operating Lease, Liability, to be Paid Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Short-term Investments Short-Term Investments Total operating expenses Operating Expenses Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Restricted stock units granted Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Boston Boston [Member] Boston Basic weighted-average shares outstanding (in shares) Basic weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Deferred commissions, net Contract with Customer, Asset, after Allowance for Credit Loss Entity Current Reporting Status Entity Current Reporting Status Income (loss) from operations Operating Income (Loss) Holdback expenses, expected costs Share-Based Compensation Arrangement By Share Based Payment Award, Expected Cost, Holdback Expenses Share-Based Compensation Arrangement By Share Based Payment Award, Expected Cost, Holdback Expenses Facility Closing Facility Closing [Member] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Other comprehensive income (loss): Comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Other changes Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Schedule of Non-vested Performance-based Restricted Stock Units Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Type of Restructuring [Domain] Type of Restructuring [Domain] Operating Metrics Performance Plan Operating Metrics Performance Plan [Member] Operating Metrics Performance Plan Earnings from discontinued operations, net of tax Earnings from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent EX-101.PRE 11 ramp-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 ramp-20231231_g1.jpg GRAPHIC1 begin 644 ramp-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X3_:17AI9@ 34T *@ @ !@ + ( M F (8@$2 , ! $ $Q ( F (B $R ( 4 (KH=I M 0 ! (PNH< < @, 5@ $48'EZ@X2%AH>(B8J2DY25 MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08' M" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*! M"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S M]/7V]_CY^O_: P# 0 "$0,1 #\ ]_HH ** "B@ HH ** "B@ HH ** "B@ MHH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH *9)+'"A>5U1!U9C@" M@"G?7-E/:7%JU_;Q-*C19,@RI(QTSUK)MM+BM#;1MK$*>5)N6&(>4F2O 5=W M'4GWW4 "P$1QG_A(E=P5B+!F*$C+8(W\$CW'3TXJ6Q\NPGAEN]0 !MY[8 X'I0!:CTVSCGCF2 M!XB2F&. 3G)QG&?F/^15X2#O0 X$'H:6@ HH ** "B@ HH ** "B@ HH ** M"B@ HH 87 Z]DBG*F/#")HE1B&YX.)$( M&.])[$56U!M=BYHNKKK$%U(L1C^S7E+0 44 %% !10 44 %% !10!5U"\^PV3W&P-M*CYFVJ,D#+'!P!G).. M#60?%UHF-]M.>,AXRC(WSE,J<@D94\X';^\ 0"=_$ELOE855\V.5D\V0*"8V M4$=_[V@"0^++50"]I=)N0. M%;9NYW<8W=<+G\?8U)+XA13L:TG21C*%1R@R4&3T8\'VS0 [Q%JA$YJ$7)]""^ MUKQS8Z#>ZNUOX=>&T@EF= \X8B,$D#(Z\&NVMI3/:0S$ &1%8@=LC--#A)3B MI+J2UY5>0O!XVU*YN;75$1+BYV&+2[B=95FM[90RM&A7@Q,#S2>P3CS1<>YT M&D^9;:)_';FDMSGIS?MY1OT1-61?Z[%;WMSIT(9KR&R-V3M^1%+%5R?4D-@?[)IO8V MJR<:2, M_>SCOC\160A[Q&7Q)N#2E_+4H05SD+[#&X9]QZ"K/1%&9(Y/^*BA61R638X( M122!_%SSCVR,8ZY40O!+<0G7XED+HSAEP0<=/O\ &X*>/RQ0 C0;3:0+XA"+ M;A1*,Y,@&006W<$[E]^..]6].N+:W+^;K%O=22D%3O XZ=-Q_2@"\NHV3S)" MEW TLAPB+("3\I;I] 3^%6: "B@ HH ** "B@"*Y,JVLI@4-,$)13W/;TK O M+CQ-;P-+#;VLAVN1&&UW!R)2S=5X (Q]23G'W<=P: &>,K:>]\$Z[:VT3RSS6 M$T<<:#)9BA 'KFL&_\ %"SV%O%_8FO12)@_/I[#^$C^M)ZHRKP=2FXKJ4]4 MU][OP3JVEVN@Z[)<7-I<11A;!]NZ16P,G_>%=[8JR6%NC@AEB4$'L<"A;#I0 M<*:B^A8HIF@TQH9!(57>!M#8Y ]*$1(UVHH5- MA?:AA=,U>S2Q>9CA8ID9R@8]@XD8 ^J@=Z E%23B^IL'2,2R33:C*UJT85E8 M@$J,G!?TY/\ C69XT21 MSG._)'.<\=,')SZT ,_X1[2N,6:# P""1@8V^OID?B?6H8/"VD06RP?9?, C MCC9I&)9PF-N?I@4 7H=,L[=HS# $,;;EP3P=NW^7%6Z "B@ HH ** "B@!"< M#)J(DDYH 2B@ K-U;P]HVO>3_:VF6E]Y.[ROM$0?9G&<9Z9P/RH DTK1=,T. MW>WTJPM[*%WWLD$80%L 9('? 'Y5/=WMK80-/>7,-O"OWI)G"*/Q/% F['#: MK\:? ^E2/%_:C7DB<%;2(N#]&X4_@:Y6Y_:/T5&(M=#OY5[&21$_EFD3=O9$ M(_:/L R^9X6TEMG-,?7])3R\ZE:GS/NE90W'KQT'!Y/ M% $R7EM7,UW;FW^U:?=3MF0QA@KQN?XBA9#N/)#C/(S23N1"I&=^5['45# M=W=O8VLEU=SQP6\2[I)9&"JH]233+;L>'>-?V@$B>2R\)0+(1P;^X7Y<_P"P MG?ZG\J\1UGQ%K'B&Z:YU;4;B[D))'FN2%S_=7HH]@*1*5]69E%,HDEZ)_NBH MZ$);"JS(P9&*L#D$'!%>A^$_C-XI\--'#<7!U2Q4\PW;$L!_LOU'XY'M0#5S MZ'\&?$70?&]O_P 2^?RKQ5S)9S8$B^I']X>X_'%=;0"=SE_'T$=UX?MK:92T M,^J6,4BY(W(US&&''J"16>OA/PI_:%U!)X_N*3=C*K5<'% M)7N[&':W/@VWUS0-7T>TOK&,7&WSFTZY6.=9D:-!N9=O+.A!->J4S8R4M-81 M93#C[C@GY>F,>M " M^"+NV4[QP?F!7)S_",'[O'L>>@Q@=L4 ,/A_3#OS;L2[; MB?-?/0C@YX&&88'&":AD\-:1\I-IT5$ \Q\8087C..!QF@">UTZ&TNIYXFDS M,%!1FRJX]!VKGO$KG1?$6E^)I$9K&"&6SO649,,['LJCN3 MZ5\H?$#XE:KXYOF5V:VTN-OW%FKBZXR0ZPHQ M%+T6Z _D_MW[>E!3[GH?B+1FU[2A9I>/9RK/#<1SH@#RHZUA3:7 MXDM3*;KQ'>7MJL3F1396Z(PVG@D88?A0Q3DXVLKF5)OAC35DD?9(=^X %\A=PP=OIZCT[4J>&M/ M0JW[UW1T96=\D;'+J,^F3^@H V** "B@ HH *B8Y:@!M! (P1D'J* .;D\ > M$Y;HW#Z!8EV;60QV]K;QEF.-JH@'/T % ;'R/\ M3?B!<^.=?8QLZ:3;,5M(?4=W/^T?T''KG!\/Z4M]*\EPBM;C$?+%6+MDJ%[9 M^4_>XXQD5+=D8U9B_J?I4.7*C@Q.+6#HW>LG_ %^!Z+8Z%HNA MQYM;*WM\=9&&6/\ P(\U9;5+,' E+'T52>^*QNV?+3G5Q$G.;N U6TS\S,N> M[(?7%)+%IFKPF*:.WN4(^[(H/Z&EJA*-2D^:+^XXS7OA=8W:M-H\GV2;M$Y+ M1G^H_6O-I+?4?#.K[+JW:*9059''#HP((![@@D9%;PGS*S/I\MQ_UJ#I5/B_ M,OW%LFNQ++:(7NB&; :-%1=^ C#CG!!!].,<$CGXY)K6X62-WBFB;*LIPRL# MU!]:N/8]&B]'![H^L/A+\0U\:Z$;:]<#6+)0LXZ>:O02 >_?W^HKT*2-98GC M<;D<%6'J#3-8[6.9@^'GA:V>W:+36'V=TDB4W4I5&4@J0I;'! [5U%,H*E0Y M7'I0 ZB@ HH ** "B@!&.%)J&@ HH *\/_: \9FTLH/"MG*1+P_VO4_A]>FDO)9Y3#9!6(^_*?NK_ (FN>3YG<^2QE?ZS7E4?PK\AT>F1 M9#W#-<2]V?I^ JVJ*BA44*HX QBI.24W+T'55FT^VFY,05LYW)P?\\"@49N M+NB#==V!S(QN+?\ O?QK]?6H-:T33_%&E^3. T<*T-F)X0\377A+Q/9ZQ:D_N7Q+&#Q) M&?O*?J/UP:^T["^M]3T^WO[2026UQ&LL3CNI&15G3U+%%!04Y#AOK0!+10 4 M4 4KZZNK:: 6]H9U?=O()&S R.QZXQ]2*HWFLW]O>G7 EQK-Z'$<>F3<2A&=E?!&\!B,*>Q)Y_#/-3ZSJ0T MC1[J_P#(DN&B3*0Q*2TCGA5&/4D#/;.: .=TWP':2V$D]+'U.25G.@X/[+"OIO]G_Q(=3\(W&C32,T^F2_)G_GD^2OY,&_2 MM3V&=;XH,-QXJT73M5N)H='N8Y@ DK1)-TM[B[D2*W4#,C"3=E\=BQ^4=/6DW8SJ5HTY1C+J;O@FXFN? M#,HP>]7+]]:2]8V,<,D&Q"H<@$,"VX M>^?E^F#3-1DL_B4,6CM;_''WNORC-D6FKNTA?4$C! V!$!P>,Y)' M/* *CZ?KK2 R:LA42QML2(*"JL2PSU&X;1W[UJ7>X64Y7.[RVQCKG% ' M(>$M:M-1\):3(;UGGMK.WANO-64.)=JD@],GY6YYITNJQ2^/M#TNVNI'>!+I M[J-!)L 95*;B>#UXYI=3"/\ %8?%?4VTKX9:W/&VV22$0*?^NC!#^A-?'5,V M6XH&3@=Z^B-#L(]"\-6MMMVB"'=)D_Q=6_4FL:O1'A9[-^SA#N_Z_,LZ;&?( M,\@/FSG>V1T]!5VL3YJH[R85PK7,_B7XA+!;SRKINDC,IC8@229Z'UY&/HI] M:J/H_LI_>]$97AN]NI/BIJ4#W,S0K)<8C:0E1AN.*]/ISW1KFD5&K M%)6]U!3)8UFB:-A\K#!J#S4[.Y5TR1FMFBD.7A85>I? /5'L?B*MGN_=W]M)$1 MVRHW@_\ CI_.MSZ66Q[UXE1;?Q/H^J7UE<7>EVT4P(A@:?R)R4*2&-02?E5P M& .W/OFL^UU^U_M&]>_\+ZK#I.O:F:A'X=*R"<7]QYV?O&1SQA01RW^R#_//=7\ M.R&W9(]5ODD9$3S#/(V-HP3C=U)YH W>U% !10 44 12?>IM !10!Y%^T1YC4CU&X5] :LY33Y " M6(4'..]85=T?.9V_WU-%U%"(JCH!@4M9'SQA^+=<&@>'KB[4_OV'EP#U<]#^ M')_"H/!6AG1/#\8F'^EW'[ZKR/'87L5PZ#7_%J$+KUE,!R]MM/OAC_C5T_B/7REVQ?5U?PTNVLOB3X?F4X)O$C/T?Y#^C5TGULMF?9M% PHH E3[HIU !10 4 M4 %% $3_ 'J;0 44 >/_ +1!9/!6FR*%XU +RH/6-_7Z5\V_:9/2/_OVO^%* MQ"BFV:GARZ<>)M++"/'VJ/.(U'\0]J]VUL:NZ/G61B[NR\L3R34VFZ/I&F32'3K6""5AA_+ZX]Z;D]C: M6+Q$XK>_ MTJX?$>OE2OBX^GZ'GOVF3TC_ ._:_P"%=%X":6Y^('A^(;.=0A/$:CHX/I[5 MT6/K'%6/M"FB1&8J'4L.H!Y%,L=10!*GW:=0 44 8FJ>(X=*OFMIK>5L)"X9 M!G(=V4\?[.W/OFG2^(X%A22*WFD+O&JJ<*3O9!QD\XWC\J &Q^*M/E8",3$$ MD9V@ <$\\\=.^,=\4Q?%-L4L>W(YH LQ:S;7;J(= MQ+2",!N,G!/X<*3SBFZQ#JD]ELTB]M[.Z# ^9<6YF4K@\;0R]\ M#Q#86.Z.XCNOLX:[=[.5(5D48<+(1M.'R.IZ&M&X\7Z5:ZY%H\ZWL=S+,((V M:RE$3N1D 2;=IXSW[&@E/5HYGXVZ<-0^%^H.%)>TDCN%Q[,%/Z,:^2Z!KWN(YHSAXV#*?0@YKZ.25=4T>.>(@"XA#ISTR,BL:O1G@9[&WLY^I)I\WGV M4;'[P&UOJ*DN86FAVHX1@P8,1D9!STK$^=?NS,MXH93)NOI5VR?Q*RJ6R<[3 MQNZ#&"<$5#Y>GG9/'J3(I(4AG.>&QWY R,>@RWK3NSI4YK:)8-K;Q[52_"@, M-V9.>,GUZ\_I22?9KAW4:A&,%@I4#"[BK$$YYZC'3\:-1<\M^4DM+",7"SPW MA>-'9BJG().[(//^UG\%]*U"<#)I&%23D]BAIN96N+HX_?/\O'51P*\;^(NH M?;_&%RJL&2V58%Q[YF\*RZ%9:DR)INJV\ZQSQNRDJ6VG^TRZ:TGG0 +-@!ED '3*,I(]@MJEP(+Z* M";R1\\ENQ\O/&-^0N#UV]<\TRTTU=%2:SFGG9K;Q0(C.JE I+JH#$DCY\9.\ M#TX'!P,7[?2;J0ATUR6:W,K, K$_(3]S<&[ 8SU[^N09OT4 5-1%VUIBQ8+, M98_F('";UW]?]G=6:LOB-95B,%JT:+AIL9,AWX!"[ACY,$].<^U #GE\0QP$ M)!:RRK&,$C 9N^?FX]/?KQTI3=:\+>/%G;_:&WEE!)08QM&[/'4\\].@[ #+ M5-86^WSQVJ0-(Q8)& Q&%VG.X\YW'OUQ6M0!Y]HFJ7?AE+S2+G0=8GBBO[IX MGMK/S$>.25I$(;(_O'(Q5K[==>)/%&BJ-(U6UM+*>6\DDO;;RE!$31HH.>3F M0G\*1'6]SJ=9TV+6=$OM,F&8[J!X6]MP(S7P[?6<^G7]Q9749CN+>1HI$/\ M"RG!'YTRNI7KU_X7:\MUI3Z1*P\ZU):,$\M&3_0G]16=57B>7G%+VF%;734Z M]C_9]_O)_P!'N#S_ ++_ /UZT:YSY*>MI&?=6%L(9)9?-9$5F*A^V=Q _$#\ M@.E98_LBWC:1DNH/)=F (8X;[<1P&5F0$C.\<%%4\D=U*_GFC4@ _D*K7TIE864)_>2#YSUVK[TNIA%\T[LKZYJD'AOP_-=G;^Z M3;$A/WW/0?GU_&OGN:5YYI)I&+22,68GN3R:VI+2Y]'D5-\DZKZLCKW_ /9R MT!EBU;Q!*@VOBTA/?CYG_P#9/R-;'NR/1_$]BMEKO]MSZ5PI"!@HW M.5!QR!SRW2D1))/1;[_<=SX0TFXTZQO+N]A2WO=3NFNYK=""L&0%2,$<'"*N M3ZYI=4_LJ35"MU8W5QW7IS3+225D5K.ZT<1V\O]C7L M%RMJ#B,D.BJJ_+D,"1@ >_(ZDBK\.KZ;H\ LK2QN_+CC:4)&N[ &XD9+=1M/ M';@>U RT?$,124QV5X[QJ"4V ')Z#K[BKMA?Q:A%(\2NOER&-MP[C'3U'/6@ M"W10 44 -<96HJ (/LD/VW[7M/G;/+W9/3.>E+%:Q0W$TZ*1)-C>Z:,K DAP@8\;N,DD9SC'8TF;SPEKT%Q;2%GCPZ2^6RI*IZXSC]3 MN['.WSSE2GLT>VZ)K-CXGT@7$."&&V6(GF-O0_T-2K)+IIV3!I+7/RN!DI[' MVKFM9V/C)TG3G*C/=%Y)(KB+*,LD;#MR#226MO*VZ2")V]60$_YX'Y4C%.46 M MK<%2((P5^Z=@X^E*D$,1W)$B''55 ]!_0?D*!.4GI",\CJ.A>ZDC["E!X:A" ME'?^KF!96<^H7\%E:QM)<3R+'&BCEF)P!7VIX0\.P^%/"NGZ-%M)MXP)'4?? MD/+-^))K0[NIN4U8HU=G5%#-U8#DT%#J51EA0!-10 8HH ** "B@ J$C!Q0 ME% !6+XK\-V?BSPY=Z/>CY)U^1QUC+:51;HHV.H:GX2U5)[:0 LH8=3'.AZ?4'\_I7K?AWQWI6O1K#(ZVEX>##*> M&/\ LGH?IUK.I&_O(\K-<%[:*Q%):]3=?382_F0L\#GJ8S@'\*:(=2C/RW,4 MH_Z:)CM[>]8W/G54B])HF_V.$ ?)$O+O]!_6O(O%7C:]\2R?985-O8AOEB!Y?T+ M'^G3^=:4XW=V>QE&"C$<$ M9&">0:Y_4=0?49UD:-8U1 B(I)"J.V223WZFM5J[GNT?WDO:OY'N7P(^'S1D M>+M4@P2"NGQN.QX,O\P/Q/I7O54CH7<0L%&6( SCDTM,JX5)&.IH ?10 44 M%8Q\01F1TCMI&(E:,?,O)4N#G!)'*'KV(]Q0!(?$-A]D-RCLT*M&&?& H=MH M8DXX'4^@%1V_B?3KA5^:1') *,ARN3CG'O0!)_PD6FY ,YR=P V'.5.#^M5A MXKT>9E$<[EFB$P7R6R4/0]* -"VNH[H.8PV$(!W#&UNFT_FW\EV8XQO2VA&(83(6"#OU[GJ>G/85Z=\*?A-/XFN(M:UJ%HM&C;_0>H>QJERQ44?3L<:0Q)%&BI&BA551@ #H!7-6_B2>\UMFMXW.EG M21>1F2)D8R;V&#GIP!Q0.3Y8MKH0R3WL_BC4HF,QM!;:?)$G)0,99-^/? 7/ MT%=;0C.F[S;\E^IBQ:^S-&'LG^<)PCY*%C@JV0,,.X[<^E._X23]XL4>GW#' MS8H]QP =S*"1SDX#9Z<@'L#3-B4^(-L[Q/8W(*L^" ,$*6//FL#''\F2,*&R!C##TKH/" MVL66KZI=/967=HN(+N,#S(_;W7V/Z59WM7/F?QG\+_ !%X,E>2XMS=:>"=MY;J M2F/]H=4_'CW-<30"=PHH&22]$_W14="$M@J[INEZAK-XEEIMI/=7#GB.%"Q^ MO'0>] -I+4]Y\ ? >*SDBU+Q;LGF7#)8(X(B1QK'&H5% M&%51@ >@I"7=C9_-^SR>1CS=IV9Z;L<5Y?8B62PT[^S[K66\7.%%[%=>:\._ M'[T3HY$:Q_>P5P>FS=T+*>H^>Y#6\WS:]#XQ\X>3;N\IC5\_*H"8A,&.K8Y' M)^:O4: ,B./Q$L3$R6C2%!L." 'P98@%D?L/F3'R]O7&?Q]JK6L?B$7%J;B2V%NI;SDB')&%"X MR.F2Q/0X"^] &[10 44 %% !10 UEW"HJ *NH:;8ZM:&UU&SM[NW)!,5Q&'4 MD=#@\57TSP]HNBR22:5I-C8O( ':VMTC+ = =H&: -*B@!&574JP#*1@@C(- M9ZO^SEJT+;M'UFTNE[K< MHT3#\MP/Z5R]U\$/'=N3MTN*<#O%=1_U(- :'^SMHMHZR:SJES?D=8 MHE\E#]3DD_@17JFB^'M'\.V8M=(TZWM(@,'RTY;_ 'FZL? M62*&YADDC.'1'!*_4#I4U,H** "G*NX^U $M% !10 44 %% !10 44 %-9<\ MCK0!%10 5YQ;Z=!XKTF?Q'K%N+YY[B6*SM9LM!:1)(R ^7R&8[=S$@GG' %) MNR,JTW"FY+=&A;6L?A3Q!HJ:86CTG6&>![(2%XX9A&TBR1Y^Z"$92!@<@XKM MZ9<7>*844%!D44 %X: M#93:E"(;\Q*+B,$8#C@XQV)Y'UI)G/AZO/'WGKJ+=WUQ;WFQ;:1X0BMN2-FW MDD@C(X7;@$YSD'@5!!K4\\:M_9%['NC:0"1,$8_A/N>P^E,Z!YU>X$[1G2;P MJH7,@7*G.WIWXW<\=%/I3YM7O$L_-@TFX+EF18Y!@YVY4G&2%)P"<<MJVF-Q;K(T3QDDC:X(/!([^N,T M344 %% !10 44 %1W#2);2O"NZ14)1?4XX% &5'?ZO%/'%<6".K?>FB+;1TZ MC!/MW_ 4R/6KP7%M#@"&+4]9\UTFTOS%7:/-0, M@)P=Q ()(' Z ]< \9@/B#4H87DN]%>%5C$F]I<*,_P_=SGIV[_7 !L6%VU[ M"\C0-%MD9 &/7:<$_3.?RKDY]%UG0TO;72[.+4])N)FGBM_M @GM9')9MC$% M63<21D@C<1R*35R)P4XN+ZDUO8:F^J6NMZ[;0P06*%+.PMI#(+;_P K_H<=J>E6VA:=JNK/JWB78]TURT%LSP*/-E VJ"IR1N^IQTKL/#'E M?V3^YFU:5?,;YM5CD2;MV=5.WTX]::=S:G44XW2?ST-FL77]%GU(VE[I]RMI MJEBY>VF=-Z$,,/&Z]T88SCD$ CI3-#+\C5HH+F34]/TJV666(L\%T\JNVX9R MK1KM7J3R>IJ?P>-L,H.<^6F=VW?G<_WMO&>G3MBL]I'E\D88J,5;]?M;>1LW MMO>R[VMK@1L GE@],ALMN]B !],^M5/L.O[<1ZC <,#N>/[PQSD8XR<]^F,8 M[Z'J"Q6/B!""VI1,V[)^4;0,#C&WO@YY[\8Z4S[#XE6?S%U&W(*,-KC(!S\O M11GH,_4@8ZT ;-BEW';!;R599@>748S_ ).?PQ5F@ HH ** "B@ HH ** "B M@ I" >M $90CD26)DE4*#&%E5FQ@_DW$^=,D:- MCTPBJ/TIE%RB@!" 1@@$'L:$C"\(H'T&*! MI7.F0">"U-PJCNW%9<<\]Q.RMX8A =W7=(I ."I+$E. MC$$CC)P"<4 2_:YH4 3PZNTA3M5",'DXP$QQCKGN.E26E]>16FZ/0EBE>(2O M&F4&_(7'W.3@#WX QCF@#H!THH ** "B@ HH ** "B@ HH ** "B@ HH ** M"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** /__9_^$QY&AT=' Z+R]N M&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G(&ED M/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL M;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T M<#HO+W=W=RYW,RYO'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! M ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ M $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A M)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ M_5.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2DW#.,\ M^E*QPI)X%?+VC^.O&OCKQI\28/\ A;>B^"++P_XDET>STV?2K69O)CMK>7S2 MTLBL,\:?M*:=8^-O@UJVB:U=:GX'\6V M&K7/DZ;IKW5Q?O'%;FW"1K$TP8%Y,JH7'.\?*< 'T;N'8YH+!<]>/:O+[?\ M:.\"S^ ]0\6RZC=6>GZ?J/\ 8]W;3Z?<)?17V]$6U^RF/SFF9I(]J!"6#J1D M'-4K/]ISP/=2:W!/+JFEZAHNAS>(M1TW4]'NK2[MK.+[\ACDC5B#SMP#N(;& M=K 'KNX?Y%&X=*\K\)?M(>!_&?BC2]#TZZU))]9BDGTFZO=(NK6TU-8T+R? M9II8U20A 6^4G*JS#(!-3:%^T%X0\3>)GT72O[:U$"^DTW^U+?0[QM,^TQDA MXQ=B+ROE964MNVAAMSNXH ]-W@]#GZ4NX>N.<5YA8_M$^"M2U^#3+>YU!K>? M46TBWU=M+N4TR:]5RA@2[,?E,WF*T8PV"XV EN*X/X_?M6:%X0^&_P 4_P#A M'M0U)-?\/:3J,$6M6^C7$^G6FJ1VSM'"]P8FM_,$AC4JQ(#,J-RP4@'T4KAN MAS3JR/#-S-J'AW2;FXD,T\UI%+)(0!N8HI)P.!D]A@>U:] !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12$A023@4T3( M>C ]J 'T4SS5W 9Y(R/?Z>M'FIN*YR5Z@)IM6T_6!/H[#[.UM;1JN+F=7!#0N>5'6OK 2*QP#D^P_P ^E)YR;0VX M;3T;L?QH \?\#^!]/>@#Y9\3? _QPVL>,O$&F:7 M;WEY:_$JR\9:5ILUW'$FJVL6E6MI)'ORPB?)"< YJGXP^'OQ*^*' MC3XA>(IO I\.6>K?#6^\,:=:WVHVDEY)=O*SHDWDRM&H)M'G1E=V]=N AH \.U+X8^(9KK]GSR--00^$;[SM7_T MA%^RQ_V+=VHV@'YAYLL:X3/7/3)%#X Z/X]^$'AW0?AI=>!C?Z5H\LMJOBV# M5+9+*:U\QWCF,.XW G*E0\?E[=^XB0@YKWC5-2CTK3;N\DCFE2WB>9H[>)I) M&"J6(55!+,<< #)/ J#0=:@\0:-8:I;QW,5O>P1W,<=W;203*KKN DC4,X]\=*1I%'!;:3Q^.,_RKE/#?Q TSQ-XN\6>' M[2.:.]\,W-O:WS2( FZ:VCN$V'J?ED4'('(H ZZBLJY\5:39^(['0)K^&/6; MZWFN[>Q8_O)(8FC620#^ZK31 GU<"M-9 V"#D&@!U%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !124M "-G:<<'%?.OB>U7XH?M*:IX-\ M1^(-:TK0-+\,6>J:7IFCZST@\9^%M%\40V9+V\>L6,5X(F(PQ7S$.,@ 9'4= M: /%?[)A^(GQPOO!6K>+]>7PQH7@_3+_ $5=.\17-C+JK3RW"7%_+<6SQO.4 M$-NH)22#80SI'&XEC*L07*G$AKZ@\4?"7P#XWTS2]-\0^"]!US3M,4K8VNH: M9#/%:@J$*QJRX0%0 0HP0,=A6LOAO15N-&N4T33UN-'C:+391:QJUBCHJ.D) M /E@JH4A< @ 9Q0!\QV.C^,+[P_\4? ?ASQ+J$L'A[QU:6-C#JVOW%O>76G- M96=Y+I\>HDO.K'S90CAMZKQN'40:CX^_L/PO8Z?IDOBSPGJ&B?$K0;'7K/7/ M$$NHFWBN)+<^4MWYTF^W=)5RCMP9'#*.!7TCKGPV\)>)M/U2RU?PGH>I6>JW M*76HVMW813)>3*B(LLNY#O=5C50S9(55 Q@;:]C\*?!FF^#[CPG:^$=!MO"] MR2;G18=,@2SG)"Y+1!-I)"C)*DY Y'6@#YV_:0^)6I:=XC_:&M-%\3WT)T#X M66MU'#I]\Z&POC-J+>8NUODF,8MR3UVA.2.*U]6^&5U9_'CX?^%W\;>,KC1O M%/AW5-0U^$^(KL?;KBT>Q$;JPDW6JEKMR5MC$I"HI4J"K>V:3\'O N@Z1>Z7 MIO@GP[8Z;>V0TZ\L[;2X(H;FVW.WDNJJ-T>9)#M;(_>-TW-71R:%I]SK%IJD MUA9OJ=K#):V]\]LIFAA")'\@KORQW:WCO3/' MOA?PK;Z#)XKO-!L]0^(&@V-C_97B>YU'4["UN71+FWDN9D$C*26=5DWX$AZ! M5"_3-]\.?"6KZ#J&AWWAC1[O1-1N9+R[TRZL(I;:XFD??)++$5*L[.2S,%]&MM(T?P=H.F:7;7B:C#:6NFP1Q)=H1LN0JJ )1@$/C*X! M!R* #6/#D7P]^#NNV&C7FI1I8:9>RP7-[J=Q>72N5DD+&XF=I&(8Y!9B1@ < M#%?._P -;35?BQXV^&.DZ]XJ\3?V1<_"73M7O;2QURYM/M=Z940S22PR++O( M=LD,-W\>[&*^L+RUBO[.>UN8X[FWF1HY89T$D6]NGVZ,B5I(ML+,I9?,"_._ M4-J^&?'PU#Q/\#-/T"\\4:=8IXMUW1M7T_7M5>[N#+;Z??EH)YQ+(+F-)538 MV]Q\J\AQBO;M;^$?@GQ/HXTS5_!N@ZG8+=37PM;[3H7B^TRL9))]NT@2.S$N MP&2236EI/@/PUH=OH5MIWAS2;&UT)G;28;>RBC33RZ.C& *G[K#7+FSBG M286Q?S" 6$:QL^YAC)"]U2[CTFQ@N]4V&_N([=%>\VIY8\U@, MOA %&[=\H XH ^1_!>BV_P 4OB7^S3XJ\2:IKS:UXB^&]UJEV]CXBU"R26\$ M6CR,4BAG1$5M\A=$ 60@%PY1=O46*ZE\/?B=:ZSXXF\0ZQ!K/BYK'2?%>@^* MY7T[9/<.EG8W&F&1(U5.(FV1R8=3(6!+E??=8^&?@KQ%I.B:9JGA/0[[3-#: M)])L;K3HI(=/,:A8S"A4K$5 !0# &!4.F_!?X?Z9XP/BRQ\$^'+3Q.96F;6 M8=*@CO"S JS>E+0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %)FD9E4')P*@:Z5?NC- %BD9E4')JFUR[>U1LV[K0!9:Z5?N MKNJ-KIVZ?*/2H:* '-(S'K36^:BB@ HHHH **** "BBB@ HI-PP#D?G2T!YA M1110 4444 %%%% !2\?2DHH 569>C5*MRZ]3NJ&B@"VMTO?BIED5^AS6=2_3 M@T :5%4%G=?XLU-'=?WN* +-%-5U;HP'OBE#X@\=:CX<6REBDM?-!F9P58JX!P/QK MN3\O7CZ_R^M>!_#E1_POSQ$IZ;[H=-/VG=7^"-IHFL0^( MM,:X6;4IEA6THR*AHH'OJ7XYED M'!YJ2LM: +M%1QRB09Z5)0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%)3)9EC!YYH >S!02>!5>2[QPG/O5>29Y#Z"FT * M6).6.XFDHH'S9(Y ZX_#_$4 %%%% >04444KH3=MPHHHIC"BBCL#VQF@ HHH MH **** "C@\,,KW%%% '@'P&_;5\$_M$?%#Q5X%\.:9KUIK'AH2O=SZK;PI! M)Y",?48ILTB01/)(RI& MJEF9SP .I->>_P#"^/"!U(68O).3M^T>0=F=H]R?DA:$QH /\ GF^.>/6L95HQ M=CY7&<2X'!U53;;?7E5TO6VQ](Y'7WQ2UR'@OXG:'XV55LKKR[X+E[2? F'^ MZ.Z^XS77;ASSG!P?SQ6D9*6S/HL/BJ6,@JM":E%[6%HHHJCHN+SV.*GAN-O# M&J]!&X8./^!=*!FAYB\_-TI/.3&=PQZ_U^GO7B/[3WQ \:?#GP3H-]X#BLKG M7[[Q%IVFQ6FI-M@N$ED*M$S_ ,&[A=_\.<]JJ:U^T VO>"?AOX@\+.]FNN>+ M;+1-2L[VW'VBT+/(EU:RQG_5S(RE6]&7(R#F@#WO<.?04%@N/X&2TOA>?\ ":PM=:*T,9(G@6W^T&4_W5"%3DXY91U(!K?$CXU> M&OA?KV@Z)JS:A<:OK\=U)IEAIEC+=SW;0&/S$1$4_-B93S@ DX"D@ ]"+!1 MDGCO1N'2O(KC]J'P#8^#+SQ)?WM]I]G8:O#H=]:W6G3)>65Y(4$<:O%KEU)8:;I^FZ=-- MJ%S=(',L M@OF(\?ER;PX79M.XBO/O"?[3-I_P )U\7M1UJ_OH/"7ALZ%;0V M=YI[07-C/<[XY$=&57&Z5H<%L@J0RY4@D ^E-PZ=Z"P%^ MNOLNI/I-SKF95*PI:02QQ22,Y&T8,R<$]\] 37$:;^TQH'B+1;K4]'T'Q=?Z M>UDU]IU\OAN\6WU&$!M>4 M_LV_&*?XW?"/PUXIO-&N]'U"^TZUNKF.:UD@MW>6%9&:V+D[XLD@-GM6?XH_ M:J\"^$V\3S7;:Q-I'AEYH-6UJRT>XFT^UN(EW/"9E0KO'"GG"L0I()Q0![+N M'7I^%*S!023@#J:\DUS]H[PEHOB2X\.P6>O:UK\&GVVJ'3=%T>>[G^R3[]DF MU5( _='(8A@2!C) ,]_^T9X*B\->$M8T^XOO$ \6Q&;1+#1[":XN[M%4-(PA M"[HUCR [/M"$@'#$"@#U+S5X^;.>*?7B'P ^*]U\5/&WQ:(O+J?1M(U^UL]. MM[VT-I-:1G3;222)D95D#>?),2'Y&2.F*]OH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\3>+-% M\%Z'=ZUK^JV>BZ1:)YEQ?7\ZPPQ+ZL[$ 5JU\^?M)K!L@C'I0!Z)X"^/\ \._B=JDNE^&/%VFZKJD< M9F-BLACN&C!P9%CN6\<+%::%JFIP^3!K5K MIMU)9SLB--%A"QVD@G&X(3U&5&:^:- \3_$"W^"/P@U:[^(6J7GB#XGSZ+8W MFI36UK'%HL4UE+=2&VC\D@2N$6+?-YF7=6VC[M 'V LJLH(.01D8'44"9&_B MX[>_N/S%?,.J:S\3O"OB;XC_ Z\*>);KQGK47A6UU[0=0UM+5;RSGDFG@>W M=DCCB?=Y0DB,@&&WA\J *71_%7BZX\*?$'P_X1UWQA/\3K;38;JRT#QY:6$% MQ;9>1#/!+%$()O,*.%S))&KQ+]Q"00#Z>W#=CO\ 2LJU\6:3?>(M0T&"]276 M+"WANKJS4'?%%,7$3'C^(Q2?]\UY-\ _$Z76N:[X?N]?\93ZU;VUK>2Z#XVL M[2*YMHW:5?M$U 'J'CSXF>%?ACHZ:KXKUZQT*PDE$$ _B]X-^)VFW=]X7\166LP6;;+M('(FM6P2%EB(#QM@$X90< UY5JT<-U^W M%H7]M*DL-OX&N)] \]056[^W(EZ8^3]E4X.0I;IN-5?'$4-G^V%X7;1- MBZE=>"-8;Q'Y1*L]JD]J+%Y !R?--RJ$\X$N"0* .TT/]K#X0^(KBQAL?'VD ML;XQK:O.[01S%R%C"O(JJ2S$ 8/)( Y->A>*O%VC>"?#>H:_KNH0Z9HVGPM/ M=WDY(2&->69O3%?"MK!\1KW_ ()V^'X+^Q\*GP#%X)L[C5#!<3_VH=)2U229 MH595B%SY:L5+/MW %(OB!K7A?0-"TG1KJT@T6WLFF%Q< MK=;V\R>"3Y/W(^3&#GJ!E:\ET6Y\0_&[7OV7O%.L^,M8TK6M:TG4UN'T06T2 MK-':$O-$LD+X\X#YAR, !<4 ?ZTF2V\/V$=L%:6:RCDECN)FB=W7.?E0IC> M_)^3 !]#2W7F!UC^;&02OKQG^=5@V< DDG@>_7_ _E7QA\/O&7Q$M?@K\%/B M;JGQ U76M0\1:OHNE:EI,UG9I8SVMW=+;E0%A$JRKO63>) =ZG "-M7;UKQ+ MXX\2?#GXS_$:R^(M_P"&[OPK>:Y9:;H]O;69L8H[#S(PT^^$RN93'Y@82+M$ MD848&& /IJ'QIHUQXTN?"<=YO\06VG0ZM+9B)_EM999(HY-^-IR\,@V@[AMR M0 03MU\W_"'4KO6/VC$O[^8SWUU\*O#\\TF-NYVN[YG./J37TA0 HY('3\*\ M0_:]_:17]E3X1CQTWAS_ (2AA?P6(L#>"U(\P/EO-,%?$G_ M 5Z_P"31QSC_BH+'_T&:@#Q%O\ @MX48@_!;D$CCQ6IZ?2QI!_P7 !./^%+ MG_PJA_\ (-?77[ 'AC2;']D#X9-;Z;:0M<:8+F9E@4&21I)"SMCECD]2>U?0 MITNS /\ HD)]O+ I/N'J?F#_ ,/O."?^%+G_ ,*H?_(-)_P^^]/@L?\ PJA_ M\@U]Q^-_'VI6OC1_#WAWP]97]U$@=S/#NSP#ZC& 1UK+N_%GQ#L;>6YG\(:6 MD$(+2,MOG:!R2<2''Y5A[97M8^5J\182A-QC&3L[746UIOKY'QD/^"W?RY_X M4Q_Y=0_^0:9_P_ '_1%S_P"%4/\ Y!K]%_AMKUGXZ\,0ZFVFP6T[,4E18QMW M#TS^%=3_ &79CD6L0/;"8/Y@\5M'57/HRFO$TJ2X-O$L8F8:E(HP6OUC_O\ MU_K5'2%%%% !1110 4=>**!UXZ^U 'Y5?\$N?^3T?CD<'_47QZ']3TS_@I!\=KN[TV[M;6:/7A'<30,L;YU>W888C!R 3UZ"OE7X4?M4ZM^ MR/\ M/?$OQ'IVB6OB&.^O=0T^YL;N4Q J;SS RN <$&,=0>O2OHYO^"VNLLH M'_"I[#OTUQ\\_P#;#^5)ZJPY]T_#NRN8OCMX@FD@D2(M"+KP!:Z!%-97%TVH6^IF9E\L;N M5,0X/3K40BHW/$RG+EEM&5-._-)R^]GU]\7K6^O/AWK"6.[SFC5F5.25#@N/ M^^0:^O$)?B9H_]H/J#^!+)9\[]XEX)ZY V8S7'6M*2U/SOBF6 M#GC4E67-9IIINU^JMLSVSX-6][:_#C2([Y7$N)"JO][9O;;G_@.#7;5Q'PW^ M)EAX\T_Y%%KJ47$UJ1N([;U/]W'''2NWKLIVY=#](RFI0G@J2P\^>*25^X44 M45H>N%%%% !1^&?H,T5G^(M>M/"N@:GK6H2^18Z;;2W=Q+C.R.-"[G\ IH O ME@N><$ $8]SP1ZU\_P#Q^\<:S9:\=#MKMK.P:W5V^SG:S$DY#-UZ ]*\#_X) MI?M$?%3]HSQQ\4]8\2:DMQX#M[CS[*SG0&2QN)I&:.""3KY20HP*GGE#U+$^ M^_$R&.X^/&B1.H>-GM05(R#\[<5S8A2E#ECN?"\82J_V4:3IOBGQKKC^#Y=9E> M.R9UE6:4E $;:3P,M@] :YXR=)*FUJSY^A5K<.)8"K@U+FTC*+TD_P"\GJ1? M$R'PMI>MQGPM=R^8')D2%SY2.#QY;'!'/89%>N? +QGJ?BK2K^+4Y_M3690) M,P ;:P[^O3J:GL_@[H/@KPOJTJP?;[_[)*3=W &[.P_='0?SKG_V8^+77QV, MD7IZ/3C"I":OU,LMP.,RW.J;Q%J?M4VX0ORH]OW<@>O04M?GCXN_:F^)'PH_ MX*7:=X*\8ZNK?#S61#I^F6%O&(H%AN5403$GD%%%%,9YQ\;?!&J>-K/P7'I4,4\FE^*]+U6Y:9PN+>&8/(1D] M0!TZGL*\[^+O[/>N:I\5_"7BKP;+##I-QXBT_4_%6C7!"I,UMG9?1OP&UWP_)XR\,7W@ MG5/'6@:]K6HW\-W#XYNM-L)+:]G:9X;RU68896DD4F.*0.JJ3RQ [;XC? ?Q M!XD^/6D:QI?V8> ]=>QO/%T+2 2/<:8SRV9"?\M/-9H$?CA;51WKWIF"8+$* M"<#)QD^E/CDV\!LYX((S^&/7VH \$^ GP)\1^ ?B9KMYKQMF\-:%!-HW@I() MB7BTZYNGNYE=?X2N;2W7'\%GZ,":_P >+[7--_:8^"-WH.BPZ]=Q:;XB>33V MN5MY9H@EB#Y,C?*'&X$!BJD;@=NZ7#?PV=U M \5Q)/%/&9=J,K&5T<;U/RH0&Q7M?F+NQGFEW#W_ "- 'RII?P-\?>"[SPQ\ M0(='T_7/$]OXAUW6-4\+V]^L:1V^J8_=6UPZ!7DA\N$MN"+(6G(()7-/Q%\$ M/B-\0;3XY:G>Z/IN@:GXJ30KC1-/;45D.[3V,GESS(ORNY4*6&Y5W@ L%)/U ML9%&X=Q[5ROQ0^(VF_"CX?Z_XOU=+F73-%M)+RXCM$5IC&JY.T,0"WL2.HSQ MS0!X3XC^%OCWXY?$;6-1\0>'%\">']1^'FM>$5:34(KN\BN;R:U/F%8B4VXB M8@J^?DYVDBO0_A9MVNK0RV\TB((T-K"B^8 M4/+8E\K8,#YSS7JL4BDJBGKW_P/Y&@ M#R+]F+PUXJ\%_!SPQX1\5Z$NC:CX7T^WT9+B*]CNH;Y8(4B%S'M^958)P&"L M,D8'6O(O%7PN^*.D_!'XH_"30_!]EK<.N'6Y-(\17&JQ)"8=0EN)VCGC8>8) MT:YDB!52APC%T&(VNOL;1 MHK1K]GB\R1I#D$97 & 1DX- '%_#WX:Z]X9^,OBCQ)>00_V?>^&-"TFWD\X% MFFM7OC.".H \^+!/7<>NW%>7_#_X*>/_ (1:?\,-?L_#\'B35- TW6-"U31% MOH891;W=ZES'/;NW[HNOD(K*2N5D;G*@5]8>H M_.@#QOX!>"?%F@>*?BGK_BO2;/19/%'B"#5+.SLKI9PD"Z?:P8=@!^\W0MO[ M$Y*D@@GV>F-,BG#.%."<$XX'?Z4JNK=#GG% #J*9YR\X.>_ )I?,7UX]>U # MJ*R/^$LTD>*(_#GVZ/\ MR2S.H+8X/F?9PX0R=.!N8#ZFM>@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!K#,_ VB_$+P]>Z!XCTNWUG1[P8EM;I=RG!R#P05(P-K*001G(KH:* /+? M"?[-7P^\%WMU>Z=H4DU]<6LEBUWJFHW>H31V\@Q)%%)<32-&C?W4*BMN^^#_ M (3U3XNWHH \WT M7]G_ ,$Z#X?UK1K;1Y9K76?+_M">^U"YNKRY\L@QE[J61IB4(RGS?*22,$FH MM-_9X\#Z5INM6*:3=7BZQ'%#>W>H:O>7EY(D3%XD%U-*TRJC$LH5P%).,=:] M-HH XGP)\(?#?PWNK^[T2UN_[0U#8MUJ&I:G=:A=2JF[8C37,DCE%+MA,[5W M' K"\<_LU^ OB1XLE\3ZYI>H?V[-:QV3WFGZW?V+/!&6:.-UMYT5MK2.1Q_$ M:]3I&&Y2/;O0!YKJ7[/O@77O!>E>%M2T1[[2=)E:73WFU"Y>[LW.[+QW9D\] M&^9AD29PVW.WBKGP_P#@SX2^%]IJ47AK2?L3ZHPDO[R>YFO+NZ*J57S+B=WE MD(R<;B0 3@ FD^)GQ4M_ -[H6D0Z)JOB7Q#KTDR:=I&E?9UED$*AY7+W$D<2 M*JD$[G!/8$\5@W'Q$2Z\9_#*WO(?%7A:]UJ35$&@W$5J4D>"%BRWC!W; "[H MC"Y#9!)*F@#/T?\ 8]^$VCV%E80Z!?3Z39[!;:7?:_J-U8H$(**+>6X:,JIZ M J0,< 5Z?XN\'Z3X\\*:IX8UVS6^T/5+5[.[LM[1B2%UVLH9"&7@\%2"/45X MYX7_ &NM&\4:7X5UV/P=XKL?"/B+4(M*M?$MY;VD=JEY+,8(X9$6X,V#, GF MK&8RS+AMN2-G7OVFM-T6^\6-9^$O%'B#P_X3>2#6_$.EP6[V=I-&BR2QA9)U MFF**PW>4CA>02"#@ ]&TWP7HVB^(]7U^RLEBU?5H;>WOKA96/G+ '$*%22!M M\V3D $YYS7(:M\ ? 6I>#_#_ (8;29K;2= E,ND_8=1N[:XLW;<"R7$,R2@, M'92-^#NP<]*\]L?CQ:M\6_\ A);W5;S2O C?#"V\4O9WA)6V#W,CF5HU)_>" M)0#MR3MP,DBNW\(_&Z/Q%XDTW1]7\)>(O!\VKV\MUI,NN"V\N_2,*9%7[//( M8Y%5PQBF"-@-@91@ !?%7[//@'QCXBO->U?1I4O-1V'4?L>IW5G;7NU0B_:8 MX9$CG(4!0:M>:3+K%M=.B+!\(6?@[P[X3AT94\/^'Y[2YTNT$\I\B6VE$L!W;M MS;74'!8YZ$8K$\4?LU_#GQMJ^L:AJV@&>36!_P 3&WBU"Y@M;TE JR3V\\-ZY'J^G:;]CU!-)M]#$HD=@MG M\DD,0!.,*TDAW$;OFP372UR4/Q"TR3XF+X(ABN+C4X])&LS7$84VT$+RM%"K M-G<&D*R[ 05AP?L%_\F>_"K_L"I_Z,>O>_IUKP3]@QA_PQ[\*N0?^ M),@X/0[W.#Z5[T:0=4WL?/.O>+K7P5\=-9U*[BDEA$*QA88U9P3''R26'%9^ ME_$CPSH>,OV':M^35K#2?V@M5GU&:*W@:! M0LDP&S=Y:$')_P!T_E5V'Q1%;V'BT:OX@T:^@N(Y$TV&U:,NJD.-O !R1L'4 M]*X+ZRU/Q5.:G5:K*-IU.B=KK_$M]EHS:_9W;=X#V_,!]H=_F/L.*]1KS#]G M?)^'ZG'W[B1OPP/\*]/_ #/X5UT=*:/TKA^ZRNA%O5+[C\JO^"F/_)^7P(_Z MX:7_ .G66OU5_O\ U_K7Y5?\%,.?V\_@3CG$&E@_^#67BOU5_O\ U_K6I] % M%%% !1110 48W<=/J,T44 )SPWXTO/J?\ OIO\:** #G^\ M1_P(TFW+#=AN1H2R-(95E4 ;D(8;<[L;NV,5[;2+Q MZDTM5"/+W!*06_V>5R 20JL2>!S7BG_ 1S\;VVM_LWZQX9,B_;M!UR1GAS\PAN M$5XR1Z,RS8_W#7VIXK\"Z1XUM/L^K6B7'RC$WW94.>S#TK"M"52-HNS/FL_R M^MF6%5/#SY9J2DNSL[V+FA^(]-\26:7.F7D=W;MW5LE3Z$=0?K7B/PN7/QV\ M1X!QOO"/?]_G^HJEXA^$WBKX],BN8(E:1MQ!.%V\8(Y/;O7'4JM246M4?GN;YSB'B,*L?AW& M=*7,TM5+3H^I]._$;QEI'A_PW?07UW''=W$$D<4')=B5( V@9Z]Z\^_9C8_8 M=>D"X'FQ@]QG#?XBJGA#X!WNK3C5/%ET[.Y#FU#EI&R?XF/0'T%>V:+H=CX> ML4M+&WCL[6/[J1C 'N3W-="4ZD^9Z)'T^"P^.S3,*>9XBG[.$4U&-];/OV/R M^_X+-6?_ B_Q(^#GB^SS'JH@O84E!Y"VLT$L7XAIW/XU^IMO,MU!%,HPLD: MRC/<,,#^5?E5_P %:+H_%']I'X/_ PTYO-O5C5&5#DI-?W*1*I[ E8%;GL0 M:_5A(Q&@51A0..,<$Y']/SKK/O\ LQ:,E>0 3[]**0]#QGVH&>"?MB:W+H/A M/P$!XGOO"5E=>--+L;W4;"\:UD6UD,J2 N.54@_>R-O7(QFO+_BEXBU;X*ZY M\4=*^&FN:E>6EI\/Y]=GM[O4I]6.C:@LXBAG1YY)'1G@:X$?AWX9\!:?+8>& M?#FC^&[*>3S9K;1["&TA>0@@L41 "<''(R0!SUR ?.%]I^@> ?C)\ -.\&>/ M==U&V\1W]W)>6=SXFN=236+>/2[N2.YEWRMG]X5/R[49F4D$HFW3_9JLM%\: M>$] \>^)?%NJ/\0+S4+B/4(G\27$$45T)GC^P?9/-$02-5"+%LRVU7R6.^O; MO#OPA\#^$[K[7HW@GP]H]Y]I-WY]AID$4GFF-XS(&"9#[9'4L.JLP_B*U93X M8>#X_&!\5IX1T$>*#UUO^SH1>G(((,^TOCZ'D'&* /D']DGQ/J6I:SX8T#QA MJ5[X7T*SN]4NO"ME9W#0VOB*<:C=>>T\ZE=[P$$"S8#O(PD&"F=XTUY+O]D' MQ=\3;[X@:]I7Q-EO;JVN/L_B*ZA2TN1?/"-.CL_-\J-5CP@ 0.,"4'<0]?;3 M>!_#[:39Z8=!TV33K.X6[M;.2TC6*"=6,@F50I57#G.Y5!W$M[UG:C\'_ FK M:[=ZY>^"_#MYK=Y$8+G4KC28'N9HSU1Y"I9E/'&X#C\* /$]4OM \0?&SXK0 M_$?QUJ?AD^'/L7]@6\/B";28K?3WLDF:_C2.1$N':Y^T(6=7"F )C;E3Y;\. M_%7C;QYX4^ 'AZ^N!K%EK?A?4-5N(]:\2W>AG5]0CN856.2XAAFED:-)'D$' MRAMQ9O\ 5 'Z;^(/@'QKX@\40:CH-YX)\N&%5LG\0^'9+RZTR8'_ %L,JW"Y M'1O+(&&7[_/&KX5_9_\ "FB?!WPW\-]8TBP\8:#H]G#;%-=L8;E9WC7_ %QC M=60,6+G&.-YP>U %?]GO3_$&E^![JQU_5M.U;[/J=REA)I^M2:O]GLR^Z*"2 MZEBC>22,DIEEW;50EF;)KY"^+4>E^*?V,/BCX]\2^,=6A\6C:U.( MK:9;Z2&/2_L/F")5$:(NW;NPWF9)P]??N@^%])\*Z3#I6B:79Z-I4 *PV6GP M)!#&"<_*B@ #VZ>U<_JWP9\":[KMYK6I>!_#>HZO>0-:7.H7>DV\UQ<0LI0Q MR2LA9T*G!4G!YZT ?._C)O%?Q'^/GQ.T.5[5[+P_:V*:3%<>.K[PZ]O;26J2 M27R16MM(LN;AI8S*[8'D;, ;M[]=^+'B;]GE]!\4^+-9C\70>+/"$5JW]FWC MSV-SXFM8=\2VAVJJ+?)))@(B@FW4X^8FOH_QA\*?!WQ$N+.7Q9X1T+Q/)9-N MM9-8TV"\,/NAD0[#G^[_ (UI:AX3TK5K6QM;[2;"\M;&6*>VM[BV21+>6(@Q M21AAA60@;2 ".Q% 'R/JNA^/-.\=_#KX9:MJ,7B0+X4FU:Z75O%=[H8UC6'N M?])*S6\,TDHB#$I;Y4(L@(!"#9H:*OB?2_'GP-BU?5=/\2ZE:W?BM;26QU:7 M4D\A86^SP2W&]*\3:X# ;;(",X[]:FT_P/H&CQ:4FGZ#I=D-)21-.6WLXXQ9AQ\XAPO[L M-W"]: /COPWJQLO@W\(_B39>--;U#XH>(=:T:'4+6ZUNXECU&XN+B.+4K V) MD\E%@1K@[5C'E?9]W!#&EL1I&O>$_P!H37]>^)&O:;K/A'Q'K*Z?+!XAN+9= M$BC E@5(%E$A>*-3N_$M]K]A>WNFQ2S6 M(G92%CD<%E=2I.4VCYC]: /*O!VBZO\ &GXN/9>-M7\1:9"WPW\.:G=Z-I.L MW6FQP:G<27XFF'D2(0ZF-A@]2JD@F-"O)?"Z75K7X9?LS?$6Y\4^(=0\5^*= M5L].UFXOM7G>WO;:>TNCY36Q?R%V&.-E*QAMR;B2S,6^TDT&QCUB?55L;9=4 MF@2U>_6)?/DA1G9(V?@E%:20A3P"S$/K MZTCTP1:@Z+8R:8MH8!&\*!-C,3)O$N[<^1LZYX9N?%GA_P#:<\1ZCXG\4Q7W MA;5]0305LM>N[:/36ATFUN4DCC255=O,?=B0,N,!J^+(/%- M]X,T"[\31%#'K4VFP/>Q[?NXG*>8-N!@ALY Z5L+X4TF.'5K=-'L5MM59Y+^ M-;= EX[QK&[3+C$C%%527!RH4*OVKOA_XDUN^U%-8U7X>P MZP!#K=Y!%->1W-KG;$DRQ["&&Z$)Y;@DLI[_ ,ZK\.?#&NS:"^I>&=&U! MM!E2?26NK"*4Z=(FS8UON!\HKL7!7&"JD=!734 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M(V=IQUI:* /*_CEX!U#QSI^E0VO@[PWXT@M9GG:VU[4I=/EM9,!4FM;B*"5D MDP7!X4X;AP,AN*\"_ /QIH^I?">^UW6K749/"MYK,]XDU]/=/%;W<;K;VL5Q M*GF7*PJR1;YMC,J!B#@*?HFB@#YRT_\ 9U\2VG[-G@;X?R7>DMK6AZSI.HW4 M_F2&"2.UU2*[D"-Y>XN8T8#*@%C@D YKSCXE:I/\)M!^-GA_1_B!X$&@ZE+J M6J7J:A>'^U](GNX!)-;I:K\L[R2.6B+,A#3;2CA0*^SKB78A P2>,&NPM] M8O(=)T[5OA/8^#YE4L]S;W:CS#)Y9 1HU)& '^8J1G!S7;_"KX5:UHOBK3-1 MUWX;?#G0)]/@=6UKP]=33W,TQ3RRT,;VL?V>-ER"/-D;;A.1DU[GR2Q;&2=Q MQTST_']/:B@#R;]HKX6>)/B)X>TC4/ FK6>A?$#0+PW.D:EJ0?[.BRQ&"X1] M@+;6BD9@ "-\<9/2J _9]31]4^#MIHKVR>&O ]M?6MQ'<.XN+A9K(VZNNT8W MEB6=B1DL2,FO:** /F'X2_LW:O\ #B/PIXM=UW4[FRN_AKJ$=SJ2>'V+O,NK MW5M'97,I!79Y9MDD/7=ON)3CFOH"B@#Q?]F7X+>(?A'HNM2^+M9MM>\27[VU MFM]:,Y TZS@6"SC;> 2^T/(^./,GDQP'UKXD_X*] M^R+D E1 MK]B20,@<35]M5SOCSX=^%_BAHG]C>+O#^G^)-)\Q9A::G D\0=<[3M8=>3WH M _-O]E7_ (*F?"_X0_ 3P?X*\3Z'XH_M?0K5K-Y-.MH)[>10[%61FG1@<$9! M7'O7K7_#Y3X'#D:)XV)';^S;8?\ MU7T)_PQ?\"?^B1^$/\ P4Q?X5B>./V8 M?V>/A[X*U[Q5J_PE\*C2=%L+C4;LP:-$\GDPQM(^U<%O&US/& @E%E;HQ Z'BZQW/7FL=O^"B'[+BLY4X MRZ'D5\:6]K"/EC&FVWYY^U9J\W M_!9+X&NI4Z+XUP1CG3+8_P#MU67\#_'G[&/[0WQ%LO!7A3X3Z8-;NX99XEOO M#<,4.V-"[#(8\[03SQ7TS_PQ?\"?^B1^$/\ P4Q?X5HMK(].G"-."A!62/RI M_:+_ &IO#W[5W[9GPI\1^&-/U+3](TZZTK3U_M942>607ID=RB.ZJ/W@ PV? MEK]OC_']>O;K_P#7%>0Z5^R'\%-%U2SU"Q^%GA6SOK29+B"XATN-7BD1@RNI M R"" 0?:O71G:ORXZY7L,_X4S06BBB@ HHHH ****!704444 FGL%%%% WIN M%%%% KH**** N@HHHH&%%%% !3984N(WBE19(G!5U<94@\$'VIU'7L#]: /Q M]\ Z[/\ \$T/V[-8T#6!+;_#'Q,P1+ALE5L9)";>X[DF!]\;<9P)L Y&?U\L M[RWU.TM[JVGCN;:=$ECF@<.DB,-RLK#@@@Y!'7->&_M<_LF^'?VKOAK_ &'J M;C3=?T]GGT?6M@=[20J/E;^]&^T!U^A'W17Y^?!S]J[XK_\ !//Q*GPN^,WA MN]UWP;"Q6PDC<-+#%N ,EG,?EGA(_P"63$8R!\F"I /UZ^\VT@*Y'(R00/<5 M2M]"L+>\ENH;2".ZFQYDRQ@.V.FXCK[5Y/\ "?\ ;%^#GQHL[=_#/CW26NI5 M!_LN_G6TN]WIY$NUB1ZH"OO7JUWKVEV5H;FXU&SAM@,F62=0F/J3BI=NJ,IT M856N9+3NB\%(R2>#R<'ICU)Z5RWQ4^)V@?!OP#K/C#Q/?#3M'TJ!II9"0'9N MBH@/5V;"J.Y8>M>*?'#_ (*%?!'X+6=R+GQ9;>+=9B!$6D>')4O)9&P>&D4^ M7%@_WF##T-?!DTOQK_X*N?$:U4VC>$OA1I=QGUTCO])U*VDM+NUF&4FAD4HZ- M[%20?K6C10!X)_PP7^S[_P!$JT#_ +\M_P#%4?\ #!?[/W\/PK\/Y[9A;_XJ MO>Z* /)_A_\ LH_"+X5^)H/$/A+P%I.A:W;JZ0WMO&?,167:P!)[@FO6*** M"BBB@.EPHHH]\'MV/>@ HHYR!@@_2D9@JY8[1_M<4"D^57D+1^!_*N0\3_%_ MP3X,M9;C6_%6DZ;%'G>9[M 5QUR,Y_2O$_&?_!1KX!^"VV3>-(-5['^S(C=; M?^^1FIYD<[Q-*SY9Z^6I]-GY< D*?]HXH'/3GZ5\%^)?^"PWPCT>;;I&DZWK MD?\ ?BA6W_1\5PNM?\%IO#RHW]D> =09OX?MMR@Y[9VDTN9=B?K7,OA;^5C] M+O6COCJ?_P!7^(K\I;C_ (+5ZNK9M_AUIY]#)?.#^@K2NO\ @L+XDM?!6F:\ M/A]IAAO+^ZT\0_;Y,H(([=P?N=_M&/\ @%',2\1*/V7^'ZGZD&?^"OWP9UA?^)I;:SH7^S+:>?\ M^@9KUWP=_P %!?@/XRA5K?Q]8::6X$>IYM7.>VTBGS(<<3"3UO;S5CZ+HKG? M#_Q&\+^*H89='\0:=J*3#,?V>X5BV?09S70[AN R.>A['VS3NC6-2$F^5W%H MI-P]<4[:>3CI3-!**** OT#\<5S'Q"^&?A7XL>&Y]!\8^'['Q'I,V2;:^B#! M3CJK#!4^C+@CKFNGHH&?G_\ $?\ X(V_##Q+>37?A+Q-KG@YY&)^S3!-0MH\ M]E1]KX'^U*WX5YK:_P#!$6077^D?&)3:YZ1^&_G(].;K ^HSBOU*HH ^)OA3 M_P $EO@U\/[F&]U]]4\>7L1#+'JDPALPP[^3$$)^C.P]0:^RM&T/3O#VE6NF M:5I]MIFFVJ*EO9VD*Q11*.BJBX50.N.1WZU?HH **** "BBB@ HHHH **** M"BBB@ HHHH .>W6K=O,) %/WA52A6,?(ZT :=%0V\PE7KR*FH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ I"P52>PYH-5;B8M\B]NM #) MI?,;KQ45%% !1UHKB?C!\9O"'P)\#WGBSQIJT.E:1;_*N_+27,A!*Q1(.7=@ M#P.P). "0 =KN![]L_AZ_2E[9[>O;\Z_*/Q5^WA^T+^UQXJN_"_[/GA:[T/1 MHWV-J,,2/=[2,;Y[J4F*W!'3:0_'#FEM_P#@E9\=?BAC4?B7\7[<7LPW&.6Z MNM5E3/4$N448]%)'O0'F?JVO[S&WYO85YZ=:_*FX_P""1OQ: M\"#[;X#^,]JE_'\R%OM>EG(Y&'B>3!SWK.A_:Q_:K_8CUBUT[XR^'[GQEX6: M18A>:@ZRE@#UBOXOXR.0LVYOI0!^M&X!B,C/!QGL>A^GO2UY7^SS^TIX)_:9 M\%CQ!X.U$SK 5CO=/N0J7=C*V?EEC'"@X.U@2K $@\''J88%L \T +1110 4 M444 %%%% !1110'F%%%'09Z#^\>GYT!MN#?*,G@4C,JYW$+@X.XXP>U<-\5/ MCAX(^"ND-J/B_P 0V6D0[698[A_WDN 3M1.K$]!7YY?';_@L5YO,_.&TY'S=O3\L4:L M3C7J/65EY+7[W_D?HQ\3/^"R?B_56EM_!'A6RT:WW?)=:DYGD*^A08 _ U\K M?$+]M3XR_$G>NL>/-62!G++!93?9DCSV7R\-CZDUX:9"P.33>M'+W*CA:47= MJ[\W?^OD:-]JUWJUT]W>W4]Y%=[JG_)#O#'_8P:K_ .D^GUP2_>%=[JG_ "0[PQ_V M,&J_^D^GU,NASU=X>OZ,X-J2E:DJS?H"G# U.MP4;KD>Y-0"EW4K+J&^AKZ+ MXIU;PY?"\TC5;S2[H#'G6I M3Q/S_%GYC^)KYZXHW"IY492HTJGQ07ZGZ;?"_P#X+-:O:-;0>/?!L5]$%Q-> MZ3($D=NW[MOE _&OL[X1_P#!0'X+?%SR(;+Q3#HVI2%46RU8>0Y9L#:"V >3 MU'%?S][_ *?E3UEV\9Q]#19F#P[C_#DUY-W7^?XG]1%GJ%MJ-K',^&O%=VEHA4_8;UC/ P' M\)5B<#V! />OT#^!/_!870M8,&F_$[1GT:X("C5M-!EASQ]Y,;ES[ @>M";6 MX>TJT_CA]W]?YGZ3*P;IS2UR?@#XK>$_BIH=OJWA?7[+6[&8926VF5B,=0<> MG>NLR.>>AP?;Z^E5>YO"I&:NF%%'TY^G-%,U"BBB@ HHHH ***/PS0 =\?7] M.M"_,H*_,#T(Y%>3_M9ZK>:#^S'\4M0TR\N+"^M?#=_-!%M3\2>&_BSJ&EZ187C:>T^L^);]7DG5$D94 M6,.0 LB$DXZ\9YP#/V^VGTHVGTK\J/\ AVY^U=_T7>W_ /"GU;_XS2_\.V_V MKO\ HN]N1Z_\)/JV/_1- ME=GZK;3Z4F#Z5^57_#MS]J[_HN]O\ ^%/JW_QF MC_AVW^U=_P!%WM__ I]6_\ C- >9^JP4MT&:8LBMT.1QSVYSQ]>#QU%?E-> M?\$X?VL8;.9X_CC;W+HC,(5\3ZH#(0/NC,0'/3GBK_\ P24\?>.?$'QN^(VA M^+O%.MZTVG:3M:UU34IKJ.*9+I48J&15Y7#(& MS@=:SZDMY"K8)X/% %WS%X&>?3'OBCE^,[*70K'4]4QX=> MXMHKN>SU:6.*>T\P#"2_-A2"=GUXH Z6BJ$FO:;#J<.G2:A:IJ$REX[1IE$K MJ.I"YR0.^*2^\0Z7I=Y:6=YJ-K:7=VQ6W@GF5))B,9"*3ENHZ4 :%%9UYXBT MK3KZTLKO4K2UO+O(M[>:94DFQUV*3EL<=/6KGVB,#._C./QYR/KP: ):*S]( M\0Z7X@M?M.E:C:ZG;[MOG64RS)GTRI(S45IXJT74+>2XM=7L;FWCD\IYH;E' M17R %+ X#9/3K0!JT5D2>+M#AT^ZOY-8L8[&UD:*XN7N4$<+K]Y78G"LO<'D M=ZMRZQ8V]@;Z6[ACLA'YIN'D C"?WMQXQSUZ4 7**HQZ[ILUI!=1W]M):SL% MBN%E4QR,20 K9P3D8P.])I>O:;KD3RZ;?VVH1)(T3O:RK(JN.JDJ3@C/2@"_ M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-D8+&Q+;0!DMG&/ M>@ WCUY],WVMY'+:PSD&WCFVE5D7RVY&0I'][/!'K0!?IHD5F*@Y8= M1Z4C2)R"1^-<+X?^)D.M?%+Q?X,>T:";PW9Z;>/>-*&6,8SGV]:3[1%E!O7,@R@)Y8<<@?B* ):*9),D4;.[JB*-S, MQP /4^U->XC522V/\_SYH =YB'.&!P,G_/X4I<+CU/2O,-2^,%S#XV\:>&M, M\-W>OZGX>T;3]82WL;N)9+W[5+B_:DBPTC!"DFNHV)=I$5.H)88/.!^M-\Q<@;AD]!GG_/^ M!]* '444J_>'&>: ,OQ1XETWP7X;U37M:NX[#2=,MY+J[N9<[8XXUW,QQST] M.3P!S7Y&>&]#\8_\%7/VF;[5=5NKS1?A7X:<[88G'^BV[.=D4?53"?V?=%\&V$[0W7C"_$<[ D%K6W57D7Z%V@SGJ,^]>^_ ML/\ P2M?@5^S7X0T1+<1:I>VJ:MJK8VL]W.H=@WJ$#)&OM&/4T >G_#GX:^& MOA'X1LO#'A'1K70M"LE BM+5=H/'+,<[GB:YIUGJVD7D9BN;*]A$D$BD$$%#D8]N/7-X"I?PMY<\9 ^2KP..@>-@4;'4I47QN^%6E_&[X3^) M_ ^L(K6>K63VZR2#<89<;HYP/[R2!6'TQ7P-_P $>?B)J6CWOQ)^#^LNT=SH M\XU.VMWQ^X$./JQZDU9UGZ8T444 %%%% !111TZ\"@0$X!)Z4 M-\K$'J!G'4TTRI'\S-M Y.[C_/?\C7Q/^UE_P4T\'?!/[9X?\'M%XJ\5("A, M;[K6T;!'S..K _PC-2V85*T:;M]KL?6'Q$^*/A?X4^'Y]:\4ZS:Z181#)DN' M W?[H[_AZU^9O[3/_!734-0EO-%^$U@+"V.Z,Z_?1CS7&,9B3^'V)KX0^,OQ M^\8_'CQ%+K'B_6[C4IF=C';;B(( >@1,X]N>< 9)KSQ9.O(P>O%3J]3/V4ZF MM5Z=O^";OC3X@^(?B)K5QJ_B/5[K6-0G8L\UU(7//8ZI_R0[PQ_P!C!JO_ M *3Z?7!+]X5WNJ?\D.\,?]C!JO\ Z3Z?42Z&%7>'K^C.#:DI6I*LWZ!1110 M4444 %%%% !3XY#&X/7!S3** ]3MOAS\8/%_PEUM=5\)>(+[1+Q6!9K29E27 M'3>O1ASW'';%?I+^S+_P5SM]1:ST3XMV26MQD1IKEBA\OGCYXQDJ3W(R/7%? ME+^-.5@&!/X\U#CV.>5",GS0?++N?T[>$?'&@^/-&AU;P_JMKK%A<*'CN+21 M7&/^ _YY'K6Y^/.<8[U_.7\!_P!J'QU^SKX@2^\(:U)!:,^Z?3KC+6LV<9+) MG@X &0<\#)(XK]?_ -D__@H=X(_:(6#2-3=?"_B]E_X\+EP([@XY:)NX/3'7 MY:%IN9*I.F^6JM._];'UK12;UXY]O\_Y[&E]>^/3FK.M:ZH****"O,**** / M'?VQO^34?B[_ -BOJ'_HB2OF[_@C.3_PRYXB _Z'"Z_'_0[.OI']L?\ Y-1^ M+O\ V*^H?^B)*^:_^"-&?^&6O$FT[3_PE]U@XZ?Z%9T=1'W%KGB.PT"QN+B\ MN(XA%&9#&S .< G '7)QQ7(?#?XMVOC2UN#>-!87L,I0PEP%9#]QAGOCK7G_ M .T9X5L;"[M=>BE:*[NY1#)'(;QPE&DE&]K7WOUOT/LX,&4-V M/(/K3L<9Z#U[=<54AMTTO3DBA#%+>':BL23P/SK\GM,_X+&_%+Q!??9-*^%^ MAZG=%6816OVJ:1E&"6VH>V.HKO6Q^K1YFDY:/MV]#];1G/ Y^E?F?_P3/^%_ MC/P5^U'\8]2\1>$]#7-?\/4_CRWR_ M\*/MSGC'V#4/\:Q]<_X+!_%GP],L.K_"O1-,FE4L([Y+N)RI()P';IG':@H_ M6STXY(S@]:*YKX:>*I?'7PX\+>))X%M)]9TJUU.2",[DC::))"JD\X&\C\*Z M6@ HY[=?:BC_ #S0!\N? 'XQ>&OV=_AW%\-/B'1-5@ M-Q(\-S:LB-Y^]'4E5^=3D%1@9UY?"6@?%?\ :M\.ZYJ_AAM1TA?A]]KM(->T MX[+>5[T8WQ2@JDP5F XW*K,!@&OHF-OF!1@1UW#MTQGJ.<\=/H:L1[9 =N&& M2IW@Y'(X.>IR/7TH ^$?&MEX5C^&?Q;\/ZYHKW/Q]U#7-7FT9FL'?5;BY-RY MT:XLIMI<0Q1-:$,C;(E216V88#H?CD^B^!?'WC#7+H^%_'7B6^LK&.^\#^)M M#FDO;^2&W4)!I5WM((D,@.T12*LC.24.[;]IA>0=J^OIQ[ M\<4 ?#>K:A+XT^%/Q5TCPUX;\/:S:0+HDFH^(OAQIDEI#KNGB])O;,1Y9FEC MM(Y_ECDE!%P%&UCAM_XU1_"?QI^SYX\MOACI6EB:0:+#?3>'=+:T_<_VC"8X MC)'&F'C'F?(#NCR20#7V&O'W5 ;ABH)SR !QC../;IWYIVW@Y)/IM/(YY'% M'R9\U> _!ECX'_:V\7V_A[18=!T*_P#!FDW4T6GVBP6LUVE[?QEB M$4*9/+* GK@)UKW?<,JW]XY/3K^7;'Z=ZD"@2;@.>AXZ?Y_K0!+13%D5_NG- M/H **** "BBB@ HHHH **** "BBB@ HHHH **** "L;QIHLWB7P=KND6TXM; MC4+">TCN#D>6TD;*&XYX)S^%;--8;E(!P2,9H ^6?@7^TY\.OAO\$?"'A3QA MKUGX/\9>&=)M=%U'PKJ!*7Z7-O$D++#;@%YE9E^0Q!PX9<$UC>-)OA?=?'CQ MY<_'/^Q1IDNEZYOKQH=Q^S&39>1%)!#Y6X,2Q;))4_+7FWBC_A4?\ PU=\3E^, M1\/-I[>&]"^ROXI*#37;;>^:4$_[KSR!\A),FP2[.!(3]E>6T?W0V.^TCU)_ M6F?9=RXD17'!([%AWP>O0=>E 'PMX'\#V_Q!UC]G72/&>GW&KZ!*GBZ6RTS7 MA(YN--%Q&VG)=1R\R*+=8&"2 YV1DC*FMJ\L_A7H_CKXNVOQ/ATNR\9VMU'! MX1M[F-8[Z+2DT^'[)'HJC#;EF%P2+7#B0X;^ G[36$KVZXSSGVR3U)Q@4W[/ MELLBG"X';'.2,_EV% 'PS\!_ 'AWQ]K/[.5AXET>TUG2T^#*W+:?>Q>;:R2+ M+IP5I(FRDF/,9AO! ;! SMQ5@M=%T3PMH>B^)(XK7X+Z-\5->T[5;.X!.G6M MJ@N?L,%PN=JVB7+(-K?N@?+# "OO'R&W=01U/&,GU^N/Y]^E--L6RA *$<[B M3GC&#GJ,>O?UH _.[QU_PA#:-^U@?AX++_A%?^$(T3R/[)'_ !+-PDU ,+3' M[HPYSS$ F_S1U#Y]OT_X/^#OBA^TO\;XO%_AW3_$L0M=$CB@U2 3PQF2TE5Y M$0CY9"JHOF A\#"D=#]1,ODJ2JA4' &!QT''MBJC1[^6V[RAH ^#_ .IZ)KGA;X!:Y\9 NM_#Y_ 2VNO$%N;S3%U@/$-]V&4I]H:'B-I> MI$H4[B2WK_[%":0ME\8AH=O(@$DR5C 5?+' 6, M)@*!MKV+QUX/\0>(9+&Y\/\ C*\\*75MYJR+#96]W#_X+2_#JZU'X>_#[QS;(Q&C7\^F7V^C7AT_464&*1?;JN>V?7MFOD?Q%=:T;J6RUJYO))X'PT= MS,[A2 02,GGGIUK[7KYH\7_#WQ'XV^)FL-;:9-'$9P!<72E(EC"A003USC/& M3S7%BHRDK1/RWC;+J^(A2GAU*4F[-+:W=GFNEZAJ-C<@:;TKPS''XANY+R^=S-^\;>T8(QM)]J\&_P"%6>*/!'BS29VL M9+R*.[A>.>U)=3AP2",<#W.!7U,K%OF*;68;@.UARMM(/IS7Y4?L?J-)_P""KWQ>M;+ @FEUQ)5 X&;I)&'M\X%? MJ)XF\2:?X-\.ZKKNJSI;:;I=M+>74KGA8XT9W/O\JD\>E?F'_P $G-(O_B=^ MT+\8?C%J$+*MSYL.Y^0UQ>W/VA@#ZHL//_705W]3]=UW9^I]%%%, HHHSMSW M([9H$VDKL,C=MSD^@YKG_&GCS0OAWX=O->\0ZI;Z7I=JF]YYW"CZ#U-/ MV@/"7[.O@>[\0^*K]((D!6VLXR/-NI-I(1!U)X[#@9/0&OPY_:J_;(\7?M/> M*)9M1N)+#PY$Y^QZ/"Q\M%SPS#^)L?S^I,-]CFG4FW[.E\WV_P"">[?MD?\ M!3/7_BK->^%_AW-+X>\)[F634(R5N;WMP>JJ1^/3TR?@RXNFN79W8N[F,P93R"<>G/TJ/:::1I3HPI;:ACDT#T[T8.:D6!WD0!=Q8C '?-4; ML9M)S3:]YL?V/?'E]HZS!M'AUB2#[1'X>FU!8]2:,C*MY1& #Z%@<\5X?>Z; M=:;=36UU ]O<0NT,5*DGL<='&4,2W&C--K>S*U%+M)S[4 ME4=@4448H$%%%% !12[328- OWA7>ZI_P D.\,?]C!JO_I/I]<&!R*[W5/^ M2'>&/^Q@U7_TGT^HET,*N\/7]&<$U)2GF@J15F_02BEVF@J10 E%+MI* "BB MB@ HHI0I- "44_R6]/PH6%V7(''7K2!Z;C4.UE//!SP<&KEIJ4VFW45S:RR6 MUS$X=)86*LC#D,I'((/.1514(([4$@GKFD]0:O'78_2+]BW_ (*@7WA*;3O! M_P 4[I]0T7"V]KKA&9;8 X"R\?,O0;NV!TY-?J]X:\3:9XOT6UU?1KV+4=/N M8Q)!<0L&#J?OJ3]C_\ ;K\4?LR:U%92R3:QX,F%OC9X/L_$OA75( M=1TZX&65G:^:D7FS/$ZHN]R%7)(Y8@"ORU^#_[-_P"W7\ =+O\ M3O .C77A^PO9OM$]JNJZ+/$\NT+OVRS,%.% R .%% M]#]@M3T'3M:>W:^M( MKHV[^9&)<$!O45%)X6TFXU"UOI+"W>\M3F&;RQO4].#]#7YA_P!F?\%*_P#G MI<9Y'_'QX=[=>](=/_X*4CK)/_X$>'?\:GD78QEAJ-2;DH*^^Q^IMWS:3\=$ M;I["ORR_X(CVD,NK?%ZY,49N(8M*19-HW(&-X6 .,@':H('7%?5_[%EK^T9; MZ!XS'[0?F->AP>>V1D?EFOSE_X+56\ ^$/P^G\E3,-;EC20CYE0P,=N>O\*\>U M?HS7YU?\%J_^2+_#[_L//_Z3R4 ?:O[/?_) ?AK_ -BQIG_I-#7H%>?_ +/? M_) ?AK_V+&F?^DT->@4 %'^>N**#G!P<'L: /D33OCU\7[CX<>$O'RMX0GAU M[Q)_PC2:$VGSAE\Z^DL8KEKCSB01*L;M&(\,@8!]Q##H]<_:'\7_ BM_BOI M_BIM,\6ZCX7L]&N]+N]+L9K5;@ZE/+:Q1R0J\S_)-%RR;BRNN%SQ7I5E^S[X MESJ7]D:#KL6OV4C3HTOVB*\:\42'8 R&1C\N,XXSWJUXB^!/ACQ M=JGC&]UB&XNE\6:99:5J%M]H*(D-JT\D)A9%#1NKW#-N!R"BD8(H \L_X:6\ M5^ ['Q9JGB+3[WQ5HVE^%K[7VU%/!&K>&D@N;8(19EKP.KK*)&*%6W((9-V[ M(-;6I^//BY\._$'PM@\4:AX2UFU\7ZZNF:BNFZ9/:MIS&SN+@Q0LURXE7=!M M\QMI^7E3O&SNM ^"<8LM5L/$WC'Q-X^TO4M-ETN;3_$4UJL MY%"NFVV@B+L M54+YDA9^N&^8FL?2?V7-/L=8\'ZAJ/C3Q?XD/A"]6\T2#5[^!H[;%O+!Y;>7 M AE79*?FE+RY48< N& .<\ _&CQ1KGQ0.C^)?$>@>%=1?5KVSA\%ZKH%U;74 MUM')*L3VM\\XCN7DC2.;='&RE68!05)#3^T-XE3]F"^^(H@T_P#MB+Q%<:5% M&87,/DIK[:I&-I]TT'X M7Z5H6O>-M319;EO%UW'>:E;W)1XF9;2&UVJ-OW#' G!ZG=ZUS?@/X!CX?WNE M+8>.?%TWAW2LBP\,W5Y;R6-LNS8L>_R!<2(B\*LDS@8!QQ0!XA8_'SXP7GPW M\*^/T/@^2VUOQ-_PC*: ^G7"E/.U"6PBNFN1.<$3"-VC$>&0, ^XAAT/B/\ M:%\7?!Z'XM67BD:7XIU3PK8Z->Z76VBBEA#S,-LT(RR%BRN, M*2O/J-G^SQX=LO /A_PA\0VCM.AE-Q'?&] =M@!0RD\8SCC/>K M?B+X#^&?&&I>,;W6H;B]'BK2K/2+^U,^Q!#;//)"8V0!HW5[EV#J<@JA&"* M/(HOCUX]T.S\6"YBFU]+3PKJ6M6^M7'@75O#UM:7MK&K);2"[R)DDWED".& MAE!W%@1HZ-\4?B?9ZC\)[O7M1\,OIOQ#WVXL+/39@^CW#:?->0GSC^L?@3.='U[3-<\?>+O%5GJVDSZ,8]6N+1!;0RH$9D$%M&&DVC M'F2^8W'4[CG:O/@_H]Y#\/8C)>JG@FX2?3-DR@L5M);3]Z=OS#RIF^[@[L'- M 'EG['$'C-M)\:S^(_$NGZS91^,->M$BM]*EMI5FCU*5&<2/<2 187:D(7*+ MM7>V*^D*\^\ _!^U^'/B;Q)J6DZUJQT_7;Z;4YM$N'@>SM[J:023RPGRO.4R M-\Q5I&0%FVJI.:]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHIDCA(R<_2@"OE8[FSWI* "BBB@ H^O2B MB@#A/CE\)-)^.GPI\2^!M;^2RUBU:$70&7MY5P89E!XRCA6_X"1WK\UOV%OV MA=3_ &,_C!K_ , ?BZ_]C:2^H,MG>W!Q#8W3!=I+'I;3KL<,/XMK' 9B/UE4 MX8'^=?-G[8G[$OA;]K+PO$]S(-#\:Z;$4TS7TCWMMR6\B+O 5J1!9S7$K-"L8/R_9;T*P0'_GG*&(Z!4KZ8\$_\%>O@9K]C$VL MQ^(?"-V4S+#=:?YZ;O\ 8:$MN'N54^U!+5[:;'V[_ &SD9^4AL#_ I&;@Y. M6/=SZ]!QR,]J^+_%'_!7+X!:'9O+IU[KWB2XQA(+'2WC_,SM&/R-?,WCC]N+ MX_?ML:C=>"?@CX-OO#&CW!\J[OK.8O=A&^7]]=D+';*1G@8;_;:@>[)^SU\+G;7-7U2[CM=:FL6W$R>8"EC&PXW%P#)S@!0N>7 ^Q_ MV/?V>;;]F7X&Z)X.4I-K#9O=8N8QQ->2*&?'?"*$C7/\,8/4FO+OV(O^"?FA M_LPPIXG\03P^(OB//&P:^7)@TY6X>.W##.6!(:0_,<<;02*^OA]T G)[>GN2 M>I)H&%%%'W>3Q0 ?3DUX[^TM^T[X3_9D\!S:]KMUOO9%9;'3H<&6XDVD@ ?4 M=^, D\ FK_[17[0GAK]FWX=7GBGQ#.OR92SLT;][=28X51W.<9[#.20.:_!+ M]H3]H3Q-^T1\0+SQ)XDO3,&REK:*3Y5K%GA%'Y9;J3Z "&^B..4Y5934_<,# MN<4W::<58Z80C37+$2G#GCWH6)GZ#)]*%'6O9K/X3:Y\%=2^'?C;Q7:I!I-UJ4%R]F3NFC2-T?YT(QEDR0/P..E:?@ M;1K?X!Z3I/C?Q;X>75[C5=/^U>&X_,5[83!@0UPOJ%97 &?<;N5[+Q+-XK^/ MG[..@7@%SK7B6X\8R6X4A_$;X=Z]HNN:AXN^'-G=>+-<\6R,;37H'$B:5:NH7;%\W+N& M $K8"*-H&22/FS]H#P3X>^'TFA:'8WO]I^+(;=Y/$-W'.983,[96-3ZKSD]P M5S@Y%6_B#-KOP&NH?"?A_P"(M]=G[.&U6UTV>2.V@N#]^-2&PX QEAWR,"O& MKBY>XE>625I)I&+LS'))/7)[FE3IN+O]N9#A8 M;>,N[?11R:&TMQ2DHQ+ECD?2$T2T?I<:M,(? M_'!E_P#QVO9?"W_!.^-%5_$/BTLE M2NK^6OY'Q4H##J,TUMV,@)^D>VNRL/V M9?A?I8 @\%Z<^!UN \Y_\?8US_6X=$?,5N/\LB[0A.7R2_4_*L1LW\+&NZU= M2/@AX8&W'_%0:K_Z3:?7Z;V_P8^']OM">"/#\:C^)=,A+_F5JQ+\*_!EQ9Q6 MDW@_0'MX6:5(!IL/E*[A Q4%.N$ .?1:AXI/H<$_$#"2E']Q*R?='Y"B-CSM M/XTYL^@K]8;_ /9_^'&I9\[P5HHS_P \K1(__0 MTI37W?YGYD[>Y'Z4,/]FOO3Q%_P3W\ M-7>3HOB;4M-;DA;R&.Z7V'R^61^9KR/QA^PCX_T1'ETB33O$$0!VQV\_E2X] M=L@"Y]@QK>.(@]F?287BK)\4[1K)>MU^9\R<\TE=/XL^&GBKP+*8]?T&_P!* M.6V"=IP.OM6ZDGLSZJG4A67-3DFO+4;12E2.HQ28JB MP7[PK6T/P[J?B;4XK#2[*XU&\D.$M[:,R.V.3A1S64/O#)XK5T#Q)J/A;5K7 M4](OYM.O[5Q)#<6[E61AZ'^G2IE>VA$^;E?):_F?0GA/]BOQ$VERZSXSU2P\ M':+;)YEP]PPGF08XRBG:">F"P.>,9KT;X4^"_@3-)XFCTS1[[Q=9Z+IT]WJF MOZH"L$:@?=B0=20'VL4!!&03C-> > _VE_%7A;Q:VJZGJ%SXDM+P?9]1T_5) M6G2ZMSP4.[H0,XQP,XQC(/MWQNE\+?"O]GTP>#(+BR3X@W,=Z(;H?OHK4(', M8_V58JH/<2-R0:XI>T3L^I^?8Z.8JM'#UZCO4:4>31+K*_7;8^/;YHFN+B2! M/*@9R$3.<#G S^54J[6_^$?C?2_#_P#;5UX5U:VTC;O%W)9R+&%_O$D<+[]# M7&^0_.!D 9..</#'[0 M7@*S\3>&KU)HI$ GMR?WMM)_$C \@5_-FN-P]*]Q_95_:F\1?LQ^/K?5],ED MGTF=E34=.+?)/'GD@= P'0U+.2I"4'[2G\T?T1?_ *J*X;X-_&#P_P#''P%I MOBSPY>1W-G>H&://S1/T9&'56!!!![@UW/M3-Z7F#&.6W9(YXZ>M>-?VU\8FZVDI'_7.&O?SCTX]*3I MTX_S]:PJ4W-IIV/G824O;RII?RNUSSOXG_!$/_C\^,G?*Z/C'/_/\:_4J^):SG'(/EMTY[5^.G_!)?X_> M O@KKOQ)M/''B:S\-?VS!826EQ?96)S ;@.I;&T']\."1GMFM(Q44>M@\.\- M0C21SUKXM M_P""U1#?!7X?$'(_M]__ $FDKN]<\2_L@^(?V@+'XQW?Q0TEO&EF\;0R)K/[ MD;(O*0&/;CA3ZU\]_P#!6/\ :2^&WQB\ >"="\$^*['Q-?V^IRWMQ_9[%TBC M\HJI+8V\EV&,YXJSM/T?_9[_ .2 _#7_ +%C3/\ TFAKT"O/_P!GDAOV?_AF MP.5;PQI>#V_X]8C_ "KT"@ HHHH **** 'POL<9X&:OYZ5FU=MY-\8]10!-1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 E5;J3G8.G>K+,%4DU0D;=(3VH ;1110 4444 M %%%% !0>A_PS110!6OM-M=4LYK2^M(+NUF!62&9 Z.I&"&7 '(]C7AWB[]@ M[X >.+J2YU+X7:)%.^2S::)+!6)[D6[1@GW(->]44 ?//AW_ ()\?L[^%[M; MFS^%NDSNI!":C-<7J9'JL\KKCVV_A7N^A^'],\+Z;'INBV%KI.GP@"*TL8$A MA1?1510!^1_"K]% !1110 ?3K7*_$_XF:#\(_!.J>*?$-VEGIMA 9I'8\DX) M"J.I8XX %=)=WD-C:RW$\BQPQJ7=W( 4 9))/05^(_\ P47_ &QI_CUXXNO" M7A^Z:/P/HLQ1-A/^G3@_-*W<@'H/;)SP:ALY*U22E[.G\3_!=SR']K3]J+7/ MVG?B+=:Q?.]OHUNS1:;IX8E88LG#$9QO;N?_ *Y/@U2;@0><>@%1[3UII6-Z M=-4H\D=D*O+"I-IW$<5'@U-%;RS.JHI9F. !UY[4]MS2]E=['M/P;_9_M_C) MX/U^?2]=C7Q78;9;;1)!M,\0X8[CW)(48X!QN(R*O?#C]F9/B)I%];MXQTW2 M?&<-P]NOAS4(VCFRAP0Y8 YR.B!L=\5T7PQ_9K^(.B^#9?'NBR7ND>*=,N1+ M;Z/-9O'))#L#%L.H#[LKA3D, 1R2!77ZUHVB?M?>%YM3T>*+0_BQHT02\TYI M-HO53@,"3ZC ?C:2%;@AJXY2;?NL^&Q&9UXUIQH8C]W=7:2;@^S76+[]"6^^ M$?BF^_9KUSP?XITJ6VUKPG.=5TJZ3:\5S;\[T24$AN#,<=?N#&1BO%O /[26 MN?#/X4ZSX/T6".WN[V\>Y35@Q\Z!71$D5%Z9/EKALY&7ZD@CT_\ 9/\ BU\1 M9_BI:^!=4OKS4]*43Q7]EJ8:0VBHK?QM\T8#[5VY"DG:1S7S5X\L[&P\9Z_: MZ6X;38=0G6U?=]Z$2$1_I1".O*S7+L))UJV"QJC*+:J1M>UWN_F];&+<7#7+ M,\DAD=B26;)))ZG/O59>6P 2>PI_+'L>V>E=%X%^'?B#XB:[!IGA_3)=2O'8 M?*@&U1G[S$\*OJ3Q75=16I]A4G3P]-SFTHKJ]#G5!/(' ]*[_P"&?P-\9?%: M\5/#VCS2VFX"2^FQ% G/.9&X_ 9/H#7V%\'?V(-"\,K;ZGXT:/7M44!AI\9/ MV2(^C'AI"/3A?]ZOINQL;?3;2&ULX$M+6%=D=O H2-1^'^'XUQ3Q2VB?E>;\ M=X?#MTY^19A MG>89D[XBJVNRT2$Y/4_CW/\ .EI-PV@]L9Z4O\(;(V$X#Y^4\9R#T(]^E9IW M/"BO(**..Y ''+' YZP-))K^F0M*LFHVL;0[_,5I ME!78H=\C/\*D,?0')Q0:>QJ?RLOT5774+5F95N82RDAE$@R,!2V1GL&4GT!R M:LN".*>I#C*+LT% Z_Y_P *%^;A>3Z=Z!\QP.6[KW'? MI]*A[W,V^7?8KWNGVFI6LEM>6\5U X(:*X02HP/4$'@@_2O#_B-^QK\/O'*R M7%E:2>&-1;)\S3-IA)[$Q$;?P79]:]W_ $^M+^ /UZ5I&K):H]3"9GCDQ98W.FAF=!U&^(_,..X! ]:\':TEB M8AT*,#@JPP:_:#C=NQEAQDCD_CGI]17DOQ=_9F\&_%RWGEN+)=(UINFJV0"2 M,>WF+PL@SCEANP."*[*>,UM)'ZKE''S;5/,HV7\R_5'Y:8(S3*]A^,O[-OB[ MX-S//=VIU'0F8K'JUJ"T7L'!YC;V;KVS7D/DOMSM./6O3C)26C/U_#XJAC*: MJX>2E%A"VV9".QKZ[^!OC>/]H;X]>&Y_$UC:QP^']$V66FQG;#+-%C!4$''W MFDQC V =!7R$JGK6YX8\4:CX1UNSU?2KR2RU&S>[7G[8GCK_A9']JW,^S1Q\3:WK_A;P]JEEX1GN6DM))[=A&BGJNX94 -G'/0# MI7J7P]\06G[3/Q^\+)XDT;2;%2)9[UM.MQ%_:,J(TF9>>=VP CZ@8SQM>./V MSO%>D_$.YL]*M[6U\)V,S69T>:U1DGB0[2)..,C(PNU>>AYK!>Z[)'SU*^#K M1H8+#I34+RULM]O-_P!,^4F4\\8..>:AKT;XS?\ "-:KX^UC4?!%M<+X$_%6F^-/#>G:WI%U%>:=>0)/!/$X9'5NX/<-IX [\D9/R*)>YPU$Z,O:QVZG MZ_T4U)%D4,K J1D'/^?4?G3JH[%LFM@HHHIC$90ZE6Z$8/ /\^*^'3_P1[^! M7&;SQ;G 'RZG%CC.3S!T.>@]*^XZ* /AO_ASQ\"?^?WQ?^&IPY_]$5(O_!'S MX$JP/VSQ<#UXU2+C'T@'-?<%% &5X3\.6O@WPOHV@Z?O%EI=E#8P>M24 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 444E $%T^V/'.@J.@ HHHH **** "BBB@ HHHH * M*** "BBB@ H_#/\ *E7[P^M>8?M#_&S2O@#\)=;\7ZHZEK*WQ;6Y;F>=L[4' MN3C\Q2>BN8U9\L.;L?(/_!4K]KX_#WPN?AEX7OC'KVKQ;M3N(SAK>V.1L'HS MIW#3R.<\9/"CV P/P^M!T/@7XT:/\ MM+Z?+X&^)L<%AKLDA;1=:MXPACE(P$Z\'@*!]UN!A6 )YI5'JDCX[,LSE45> MA2IN4(:3:?O1OU4;:V6K.;UYOC!\.OVE3,BZI?:E>WY-NJ[Y+>\MS)D)Z>6% M/(P-F.BXS3?VJ_&WA?1?BDNI^!;B]TKQ?9RS6^J7-FWEQ[U)0,K#JQ'5APRE MWV0ZC#%%-(4 RN)<9)Z7$L\TC2RS,69W))8D]3[YYI0IN4DV/ 9;4G5AB,0H\L8V7+]M?WDTM/ M(NZ=XDU'2-3;4+&_N;6](8>?;R,C_,"&Y'/()!]=_L^_LIZW\7KB+4]2W:+X85ANO)%Q)<#NL*GK_ +V, M#WZ5^@7P_P#ASX?^&.@II7A[3H[*WP/,=1AYF'\4AY+'ZDX[8KHK>WAL[>&V MMXE@MHD"1QHH"HHZ#'0?A^-2?B!]3BO(J5I5'?8_G7.N)L7G-1J3Y:?2*_4* M!D\ 9/M2?Q!>C'&%/!.>F!WJKJ6J6FD6,UW>RK%:PPM<.QS_ *M02S#') / M(]*Q/D$I3?)'E<)XB^)EWY\MKI-DT\\4TL6V1<--<0XF:W$8& 9;;+QMGKC-<2O\ :_B* M9I-.G?5[M5CDM;S)V3-&&NM/G8]$5XFFMI#_ '@,\D9?+W/=HY3)VE5E9'I% MW\2]/DN$ATP-J,T\B) RR;(W:6V::W??V1]AC##OGN*Y:?XE:IKWDKI\L>EK M?K$;:Y:,;XX[NR=K:5F/&Y;A'C(QCE1VJ[IOPGERPFNEL[>,E+9$7=)'&ETE MU:Y.< PGS8ACC8U=5IO@/1=+;,=D)&W;E:1C\N)VN$4#H CNVWTX[4:(Z>;+ M<(_<3DSRR36M3\:*(TNKI$U48CB$A(B@O-+8*H&.JW,#^XWTVXT#6/$EG?2) MIERC:BMP-K(PVK&ZOUA>ZLYKN:^AW)N0))OI^M)@%2"/EP!L4 < $CUZ' 'MFBY<NKNL;Z.6[<1(.A53C/6BQ%3*E/WL+*Z['KVX=N?_UD?T-+ M6/HGBBRUA6C$H2[B<6TD$I =9EC5Y(P>CLA7+R\^AN^0>"2T#''_?!QZ#TK[)HR1R.M:0J2INZ/;RO.L9E%95 MAX/%5@K<]L?G7Z8_M$_ MLOZ3\8+&;4],$6E^*XTPMP.([L 9"3'')X #X!'?(QM_.;Q1X6U/P;K=WHVL M64MAJ-JWERP2C!5NHQZ@CD'H0?X?.Z-Z>DUNNW^:&^&/$ MVH^$M#].O_#]AX>U*\N6_ MM?4;%B#J P')VGA6.QAGDY?G/2OGQ8V5CQ]WG%:&AZY>>&];L=5TVX:UO[.9 M)X9DZHZD$'\ZN4;ZK<]C%8.-9.K35JEFD_7]#[H\0?%'4KJ2[\-?"6VLK2/P MK=2V-_X1NM/CD>^MUD"&5-P)()R'5=K+G)+9Q7S-^U!X-TKP?\8]:T_1(DMK M!EAN#:QL&%N[QJS1@^@+9X[&NJU;XD0_&;Q+X?U3P9X?O-"^,4MY'NNM/N8X MK.XVQMND^=AAV^7(/! ;)8FNQ^%^O1:?\'?&?B0^&]*\7?$#3]4,NNQZ_!YT MPM6X=TYR #OW8/8D@!1GFC>"39\9A(U,IY:O+9OW7'3F;;MS2E>SC?9O76Q\ MC[3]/EJ&O5_CKH_A*/4-%U[P;-#;V&N67VJ;1DG$DFG3ABLD;#JH)&5![5Y4 M8R,Y_G77&2:/NZ%98BDJR5D^^XB_>%6K>ZDM)HWMY6BEC8,DD9((8'A@>Q]Z MK!3D?G3L@ '=S5,W:Z,_<'_@F]^UL/CY\.8_#NO7*OXP\/Q+%.S\&YAQA)AQ MC..#@\$MP!@'[/W ]#GZ?7%?S<_L]_'#5OV?_BMH_C'2)&)M956Y@7_EO 6' MF)^(Z5_0_P##/XA:3\5/ ^C^)]&N%N]/U"W6>-E/][!/Y$TD<5/]Q4]B]GM^ MIU%%%%4=EK,****!A1110 4444 %%%% !1110 4444 6+23YBO:K=9L;&-@? M?FM%>@H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *;(VV-C[4ZH+IML>.YH J9R#ZYI*** "BBCKQ M0 44WS%XY&"< ]C_ )_J/6G[30 E%+M-)CUXH **3<..<@],((I!Y,TB>9I\ZN RMG+;1@_[ [=:^.(9#%(K X*G M(K[LN/$WA+6?A;X6^.&NZ7+K7B+2+0:7]E!S"]ZA(1YB!\I!S(#_ +2CK@5R M5M)*1\7G?M:.(HUH.5G>/NO[6\;[JSV=T[;G&:#\#_B]^S7XJ@\0>%8(O%&E MYQ<0Z?(6-S$?FPT)^;)7D,@;'6O+_P!I'6O >O\ B+3]:\&P7.F:A>1F35]+ MDA\N.UG!QM4\$MU+8&,]#6)J?[0OCW4/$FI:[%XJU#3[V_W+(EK*T<03&%4( M#@8[<<8SG->9RS/<2O)*[2R.2[.YRS$GDD]ZN$)/WI'9@,MQ4*T<5C9+VME\ M*WOTET=NCT)YYO.4_/N=OF9FZEN]5E0G ]>U.V'&1UXJYS5.-V>KF&/H95AI8FN_=7XLZ[]DO] ME=;Y;;QMXQM%:#<)--TMU&'/_/:4=E'\*]SC(Q7VLN-JX&P8X4<@#& OMCMC MBA1M ' ^Z !P,8QZ8Z4O/8$GT R:\2=1U'=G\NYSG%?.L0Z^(DTND5LD%) M@M@#JWW?.7\Q]*TM(Y6\\V4BR2&) M)Y@#NM"Q^:*21&!BDX5F4#)R*BUSS*.&J8JIR4UH;7BCQ_::#F.WC;4;AA(_ MV>W66@F" M@_+;7=N'C?DA'!QD_,+GA?PQ>^+)!=)=SK;%HY6U.3"RR2*'$-S@@[;R)D,$ MRL '5ESQA*]7T?0;#0+80V%K';* 3^[S@;G+L@W$X3>[,$&%7) '--GT4ZF' MRR/)!*4_Z_K\[''>'?A=;6?DRWAD,<(C$-KN&Y$CE$ML&8'&^'YHLJ0&0J"6 MY%=U9V<&GPI;VL,5O;QC:L<2[1CKD8]_7\AUJ:BI5WN?.UL55Q$OWCT"BBBF MK#KG_)Y_"N:UKP)8:DOGVZ+9WJ M>7(OR[H6>(,8%=.-R1RN9 O&6 SFNFI&&Y2/6D;TJ]2E+FA*S/$M:\-7G@^1 M-Z74EK$!;Q3PNRS30"0$Q*PX\^\N7!6"0VVM2QSL'ECD MO[01UXKSGQ1\- M?)C\S2+>.[A5((QI\TFR,K"%2"(DD;+=&+S.BDL[<%F^[5.Q]%1QM'&Q]EBD MD^YZ)#<1W$,&FDDN;F2[TUE%Y]ER"5,C(L<$"X)4*2H ROKMAJ$>H6RR1ELKD21,,/&< X9>JD!AD M$9&1G%'*UJ>/B\%/"N^\7U+*_>&>GUQ7CW[1/[/.F_&_PZ9$$=GXHM4/V2_8 M8#]28I3W0]A_ 3P2-V[V'^7KV_.C_/3-$9.+YD1@L=7R^O'$X>5I+^OF?CEX MD\.:CX1UB]T?5[62RO[1VCDAD7!5AV]P1@@]""*QNA'-?I+^UA^SO%\6/#LN MNZ/ L?BO3XLKM/-Y& 28F)_B'\+'DC@]>/S@FLYK6:6*6)HI(R5='&"I!P01 MV.:]NC551']/Y#G5'.<*JT=)KXEV?_!+OAWQ!>>&MTG5YM!U2SU*PG:WO+699X98SAD=2"I_,"JG!2U/0 MQV6TL8KR7O)=VOD[/57Z'TK\#="T30OAU\0M5U7PC:^*O'&@W 2;1]27<(;4 M,HD=5Y)<$2Y*\J$SZ&O//CEX2\)QZ;H'C#P>\=EI6OP,[Z,\_F2V$Z-MD0]] MI/W3CH:]7\)_M)?#+GX@:GI&J6'CF:QDMKS3;#:VGW[L "Y!.5W;1NSG\ M2,GY2OKI+RYFF&$#LS*@_AR3Q6=._-L>)EU'$3QE2O44H;7O=IZ6<4KVLGJF MOF5@I SGM45/5@!Z\4RND^P%7[PXS7Z<_P#!(W]IAK#5+WX2:Y=_N92UUI#2 M./E;/SQ#\R?Q/85^8R8W#/2NH^'WC:^^'/C31_$FDR^5J.FW"7$+#@,5/0]\ M,N0?K29RUZ;G!N/Q+5']-6\$9YZ^G6G5Y]\"OBM8?&KX5^'?%^G.&AU"VC>1 M2P)23: RMCH0>P[\'D&O0::-*4U*FF%%%%,U"BCI1TZT %%(6"\E@!ZDXQ]: M=M/3� E%&1MW9RO][M^='?'?M0 44?Q8Z-UVGK^5% !1110 5=MY/,CY[' M%4JGLR1(5/3% %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@!,XY/ I/, M7<%S\QS@=^.]*V=IQUQQ7"7GQ,M]/^,6G> I+(H;CP]=>(#J#3 )&D%Q!"4( M([_: V[/\)H [RBL>Q\9:!J6IC3K/7--N]0:W6[%I!=QO*86 *R[ <["&7#8 MQR/6M;S #@G';I0 I. 30 Q6 GC[PS<2:G!%XBTF2;3*Y_X6_&CPG\6O MMXNT+4H1I3P^?*+B:)9+6/+8\X*Q$8PI8;B.! MSB@#T"BLFS\7:'J&C_VM:ZSI]UI6TV*[N)7@A@>[C#R2(VU MT5U &M3%D5NAR>#CZUS'C MCXA:/X.TW41/J-B-7BL9[NWTR:[6*:X\N-G(5<[L84\@' YJO\,_'T/C[P-X M4UR80V5]K.C6NL-IRS!WB6:-&X!P2H+;"_!U]X06 M]UJS:/Q/?&UL;B"YB:+_ %,\GG.Q<8BVP.NX9^=A0!Z%13(9H[B))8G66)U# M(Z'A!'4>XI] !368=#@9S]XX''_ZZ<.HZ?CTKX__ ."E_P"T[_PH/X%3 M:)I%VT/B[QVQBXGSU#!3L4] M'O!'@*U\6Z-IMRUM;ZDU]()+O8OT ^ 7QFT?X_?"/PYXZT9QY&JP;I;=C M\UO.ORS1-_N/N'OE2,@@D ]!HHHH *1NX(W>W;\Z7Z5PWQL^(UG\(_A1XG\5 MW,O%>L:]?2M+>:E=R74K,2?F=BQ&? M;.*PJ40HT_9P\WK\V%%%%4;BK]X5Z5X9^,U_X<^$_B;P.EO#<66M2Q2^9-D_ M9RI!O-%ZC-.XYJ)*YE5HTZ\5&:V=_N'%N!]*(QG\.::<=JL6 MUG+<3)%'&SRR,$1%&26)Q@#US_.GL;2=]=CTCX!_!N[^,OCZUTB M%IL0\^^ MNL9$4 89Q_M-T ]3Z U^H^@Z'8^&=&L=*TRV6ST^SC$45O']U5"X'U.>_<E>LUXE>LZDG M$_FGB[/EG&*=*E)JE#16V;ZL!R<4*#P=I/..X_7J/K^5)QS]T@#)W=*XSX@> M)IK!H])L7G&I31>=OMT!NUC4G,L4;IMG88S)$K;MA&/O*3S15SXS#X>>+J*$ M#)^('C4-]JTZREAA@A57NKJXA#HB-RCRPE23:2 [6FC8[6R0< U0\(> ?[:5 MFOX'MM-V?96M[ABTC0_,!;.X^6>*-MLD-PIW#=C)(.8OA_X5.O36UT@CATRV M8W=NUB^80S$*[6CG+)"^&26VD!"$=CC/K5O;Q6=O'#;(L$40"QI$NU54#&W& M3@8)Z=3Z5H>_B<3#!0^KT-^K'1JL2JJ+M&,]!NYSG)'&>>3_ !=2RVM]%+]I\QXPZ^9M5!/Y8'[R:.-2L>X[02/E'&W@O M#?B:?PG?X2.2.!)?)ELED-PXE.7\@$9-S?2.=TD@^2,#KP<^V_I^./Z'^5<9 MX[\'MJ%J?W7L/5BK KPPY%?#_P"VY\ 5TRYD^(&@ M6RI93N%U2WC_ ()&^[,/9OXO?YOXCM^X*I:UH]GX@TF]TO48%NK"\B:">-P" MK(00?YUK3J.G),]#(\XJ9+C8UXOW?M+NOZV/QJD0_> VC%0UZ1\=_A;=?!_X M@:CH$@=[-6\RTG8?ZV!LE3]1T/\ M*U><;37NPDI1NC^J,/7IXJC&M2=XR5U MZ"44NTTE6= 4444 *OWJD&.,#)!J(=:D5AP,XYSFDQH_43_@C[\>C'>:[\+= M2NAM?.I:6LAQU8"5%[=2K=<_,V*_4P,&Q@YXS7\VO[/WQ3N/@W\8/"OBVWF* MC3KR-I@H)S"QVR #N=I8CW K^C?P[KEOXDT/3=5M94FMKR".9)%(.0R@CD<' MK4Q.*G>C5=-[/5&I0.>**4=15G7:VPPR *&&2-NX;?3&?48X]Q7P)\>?^"KF MD>%?%DG@[X2>%Y?B5KZRF!K]&8CZI$8_^!YK4_P"">?[+^@_ OX&^'-=^ MP0R^,?$EA%J.HZHZ RHDJ[TMT8@E512JD*<,VXGTH&?,\O\ P5$^/GPUE@U' MXH? A]+\/SL )6T_4-)+Y/&V2?>I/I@"OM?X*_MD?#'XW?"O5/'.E:W'I>FZ M/%YNMVFJE89M+XSF4*3\K8.UER'(('(('LNJZ/8Z_IUSI^HV<%]872-%/:W$ M0D616&&5LG!!!((]Z_'']IK_ ()N_%#PS\7O$EG\(/#.H:C\/=9$022*76.5=R[@< )R2I- CVKXA?\ !6[7_%7BZ30O@5\,KCQ=,A^2 M\U.VFN9;D#^);6WPZCT)<'U JEHW_!5;XI_#/6+*V^-_P4NM"L+MOEEM-/N] M,EV$C+)#=%EE(&?XQG'45]O?LR_LW^&OV9_ACIOAG0K2V^WK CZIJ@C'G7UT M0-\K,1DJ,LJ+D!5.WGK7=^/OA_X>^)_A/4/#GBK1[36M&OD9;BUND!R2" P8 M 889X88*GD4 G=711^$_Q8\*_&SP+8>*_!^IQZKHEZ RL 5:.08W1R(>4=QK\L_V%Y-2_9:_;T\?_ ![^6]\.Z@TS6D,X^M "%E_O+UQU'H3_('\C3XYECDW9 5<;SV7C// MIQ7S9'\7/$/A[]M#6O#&J7,C^ ]2TG3[.S5Y.+/4Y$N9H\<8 EC@F4\XWI$O M5\%-8^+WB#5OVS?#WAC3[TVW@?2+'4;;4-LA$=SJ8@AN'5V(^Y!#+;<]GN'4 M_=( !]1[QG&>((?#>JMX5U>P\#>)KF.RT?Q+.UL([A MYLBWD: 2&2..9@!&S+DF1-RJ#FO+_P!I/]I+5M8_9U^*FK^%?#'B&W\/6EK? M:=9^-;*Z@B7[3%(T#311B7SO)$RE!,J]BVW8-U 'U\)%+8!R?3_/U%"R+( 5 M.X'H1TKPC7/C)H?P[\:?%>^U.Z\27ZZ+#HP;3-\'O _B+P+J_A76]QS_ #H M^-?"_P +K#PI\(?V4-1TCPPFGZ_%JFBS:A>VUD4NP9]+G6[,[CYP&+8;>Q'W M0>@%?1\/AGQ;8ZIK5[K/B]=0\/RPW&W3=/T7RKF)6Y79*DC.[*N0,+DG'%=V MJD8&T!>F!V[BGNNY6!&01C% 'QQ^SW;Z)I?B[PKX#TNP\-?$7PY;:-<67]N0 M^%9=.U+288UCQ'?M+N21YS\K ")BZ$F/AR.*\$Z5HT7[.?PRTFY\/R2VOA/Q M/;'XB:1'HSB;RHVO51KF$1YGBCN3!*P 8*B;R"!@_>TD!8-N4-N!!ZG(],$X M/^?4TOE-C@!3SGDG_/:@#X.^+VDV7C3PW\?=4^'>DW$7@G4_"^F6CG3K&6VA MU'5DN9C)+ @0%W6W:!9)$4YVH,MY9%>B_'SP/I_@/QO\+)K/3M)\/_#G38M2 M%WGP\U_866HO';I:W$]O$ZXS%'6"KEF( RQ51D]2,0/+N5BI>:3:1T'S';7OP MW_X0;]H71]?\,R:CXRU;Q9XAM],C&D2W=U?2F5A;I9S*AV,DK$[48&.0O+P' MWG[Z^09)*AN0'W9Z$Y[]N>.U4PZ=IK?!&P\%#0[D_M$IXCCN))ETN7^T!J(U% M))=2^T[/^/8Q9?S=^PQ_N\DC97WGN]PN/NAFV]CCMTQG\J>ZJRE--&\-6'_"%V'C=I=3O8/#K)!Y+Z??1&8IY(9XFGEB^ M< H7(;<<;A]<7684W9(;)Y/?@@=QG\^F>_(A*LTCC/\ ,]0,]0<=#[<]* (- M/DM9M.M9;(*+-XE:#RQM0(1QM';Z58H VJ!D'/5AW_'^@&*..^<>W6@"KJFJ M6>B:;>:AJ%S%:6%G"US<7,S!8XHE!9W8] H ))Z#%?DE\+=/O/\ @I-^WAJ' MC+5[:27X;>$S',EK,N4^RQR-]FMV'9II \CY'W?,'8"OU/\ B=\.='^+7@36 M?"7B$7$FC:M#Y-VEK.T,CKN#%0RD$ @8('4$UY-X=TOX&_L#>#8]'&I6?@C2 MM9OI)UEU.YDF>ZG"+OR[98@*% '8L<=30!] *NT#T]_3_')/X4M06-];ZI90 M7=I,EQ;3QK+%+&V5=6 ((]0016?I?BS2-:U.XTZQOX;F]MRPEA0Y9,-M.?Q- M)M+'=FJBU=EJM7V]2A\3/AWH_Q M:^'^O>#O$$'VG2-:M'LYXQU4,/OKZ,I"LI[.H-?F9^P#\0M8_9+_ &H?%/[. MOCB80Z?JE\4TZ5N$%\%!A9<_P7$6P#OO6(==U?IOX]^(GAKX7>&+GQ'XLU>V MT/0[9D6:]N\B-2[!%!P#G+$#I7BGC+]FWX*_M@7WASXH2I)KDT$"PZ?KFDW\ MUN7CBFG%+2#C*\[>@/?CH?RX]Z6@!# MT..#7YW_ /!8CXP-X>^%_A_P':S;)M=NOM-S%CGR(N0..GSX^M?HBY+8/^[6]4A#O^G_ M 3Y086Q.,4 (GWAQGFOI[]A_X2#QMX\E\ M3:C!OTK0"KQAUXDNB#L^NW&X^X3UKYFM;:6XN8HHD+R.P"J!G))XK]8/@+\- MT^%?PPT;0B@6^\O[3>L,$-.X!;D=<#:OX"N/$5.2-D?"<8YM++,O<*;]^>B\ MN[/03EL$^_/<0O5E[?CVKQ=V?S3OMU,C MQ)KL?A[38Y"%DN)G$%K:^='%)<28)V(7(&_ .%)[5Y+HNDR^+-2:%MEPCW D MO&>)X5:8$!FE@R)+&\ (821DH_\ P("K_CC7&UW6]0LUWO:6P\FXLC T_P"[ M&W+7-A(%>6+*C%Q"=PR!T&3W_@CP[_8.E0O*&-Y)$%9Y)GN&CBSE(EF=4D9 MBBDKO4^6E)RD[A1110(**** "BBDZ4 +11M/ZXKR;4OVJ_A5I&H7 M5C=>+H4N;61HI56UN'"LI((#+&0>0>02#VJHQE+1';A\%B<6VL/3<[;V3?Y' MK-%^&=1_M.UMY?)DE%O+$H?&HKDM<_:B^&' MAO6+[2M2\51VU_93/;W$)L[AMDB,59J45Y':?M9?"B^NH;:#Q;')/,X2-!97/S,3@#_5UZY0XN.YEB,'B< M'98BFX7[IK\PHHHJ3C"BBB@ HHHH *5068!?O9XI*/PS2>]Q._0\N^(WAN'3 M_-U.'RO[,O"HO%N9&6!WSA?/*MYDZ8.U;6, ,V]:X-]% M$)HA2%V9!*AC+QN49!V(8#(/ MN!D>HKQ/5]-G\':L+1=MCY<_FVD9@?R_-R#NBM8V::^N !EY)3L#',CEI+? M&98_SF>R]X'.Y1_P$Y7ZJ:]+"U=>1G[CP#F[K0EEU5ZQUCZ=3ROFDJ3:6 M7I4=>F?KH4444 %%%% #HR1(I!PXE5[?D]S]C:-VWYNF.:/KZ9_7%'UQ^/2K.OJ?$G_ M 5P^&-_XZ_9>AUC3(&N)?"VK17]PJCYEM3')#(?H&=&)]%)KT/]@#]HS0OC MO^S[X9MH+V%?%'AVQATC5]-9QYL;1)M6?;UVR!"P89')&'UM)FOVU *8!;A2)1+NXV8))![5^"^D^%[SQU^U)J4G[+FC^+(=& MM[Q7L9H+AHIK6(M\[-,"OE0D[@OG,3L(#DMD4=1K5V/WXFN8[>)GDD6,*N\[ MC@J/4^E?//C3]H#6(/$ETN@7,1TNW("%H0P<9QNR3P"> 3^M=+^T1I^MW.GZ M>VGQ7% M$6#G&>@X(/7'6N"K.7-R)V/R_/W1=T>U^#?%5EXP MT.WO;)E<, LD2G)C8#)4^A!YJSXD\5:1X,\/W^O:WJ,&EZ-I\+7-S?7+!8HH MUZL6/&/3U[5\T_">QU&Y\>07&DQ7::2MPWGR9 B$6?NR?P$@?_J!YKY!_P"" MP7A?XFWGQ"TW5TMM>N?AA;Z7;B0PR/)I]M>^9,6+HIPCE3'\[J">@8XKII3Y MEZ'T_#V:5LTPO/6A9QTOK:7FB_\ L9:A=_M4?\%(O&OQIM+26/P[I$H4@]:K^%_V=[O1; MSX<7%]J%I?S:3;ZQ-K\[!TDU&]U%8WN)X\8(4R[^&P54J!C:*]OFOH(8RTDR M1#%_AGJ&E:"\:1>*I-(*ZY/!$08MR"/: M+CY4W3^,OV:_B7%[?P;J0OAIVK7B3F^MX+B5 MIOLLD*KY>U3(Z>?^$.G-MJ>!]QA:Q7.$[M\DRCCN"O7B@#SCQY^S?J?CGQ!\3=0 M36[?2YO$3Z!>:1/Y;3&SO=+D,T9EC^7?&9-F5# D;^F0:OZ/\,OB5X@^-G@O MQYXPO/#=E:>'],U.P.DZ*\\Q9[HVQ\T32(FX'R.5V+MP.7W-CJ_@W\2]5^)G M@*R\7:OH%KX8T^_BBO;*)-56\?[))&LB//B-5BD ;E 7"CG<3Q7HPN(V5"'! M$G*D^./CKQ9X8\4_#+P_X1?2H+ MKQ5K5QIL\VK0-+'!&FGW%R95574L5\C(&X GC(SFO$OV@O&GBN/X=_%CX=^, M+^PUR\TFQT/6K'6["S^QBXM;K4&B$15D22V?D<.K+PK FO7OV@/A9J/Q M,\9_"!+>.^BTS2=?N=0OKZPN5MY[(#3;M()5;/59Y(1@*V<_,"NZK7_#+?AJ M\\-^+--U;5->UW4?%!MAJFO:C>(][-';N'@B4JBQQQH=WR)&HR[G&3F@#+MO M&OQ$^('CCQ^OA75=$T;0_!E^FCQV>H:<\\VJWBVD%U+YDOG+Y,>VX1$(5B"& M=MPPIX[X:_''Q_\ &;3?ACI.D7VC^'=9USP;'XNUS6)=/:Z1!*Z1Q6]M%YB8 M8L6)9RVU408I^)/V=M&\0>+-:UVWUKQ!H!U]$37=/T>_\BUU;8@C4RJ5 M9D?RU5"\+Q,RJH)('%!?V7/#NF^'?!>G:%J^O>&K_P )::=&TW7=)NXTOOL1 M"[H9?,B>.56:.-B'0C//C-XL\*^.O#OP^DU98=471)-:U;Q!H7@ M[4-664-.888H;.W,I@#%6TOM4NQ/+*URI64R':,\-\H7:% V@!>* /G[5/C=\7M'^&WQ M,\6SZQX9FC^&>KW&FW-K'I4RG7DA,4KR%OM#?9BT$ZJJ*'Q(A8DA@B]/XX^/ MGB:Z^*'C?PSX>N[G1X?"7V:W1X_!.J:\M_>36Z7)\V2S7;#$J2QILSYAR[94 M;37J&K?L_>&M;\%?$+PK=-?'3/'%U/>:JRW $A>:*.)A&V#M&V)>"#U[TSQ9 M\![37_%]_P")=)\2^(O!NKZE#'!J4OA^[BC2_6,8C,J312KO4$J)$57VX4MA M0* /-++XG?$OXC?$C2/#6F#3_A\EUX%TWQ1?)K.G/=7UA>3S3QR6QC:2,$@1 MJI=Q\NQAMRXV^=ZWXT^(?Q9TOX :U'KVFZ#J-QXSU#2+A8=(DG@:[M(=7MWN M-IN%8QM]F)$!/&Y6WG;BOJ/3_A=I.@^.%\46T^H3:JNAVWA_=>7;S!K:"661 M"[.3)))F5LR.Y)P#R M3SW$LCJ[(R$'[7,NUD(V,0: /4[6&6.UA%Q(DMPJ*LDL:% [=R!N8@$_P[C4 M]0VML;6WAB>XFNFCC5#-+C?(0/O$@#D]P ![5-0 <]C@^N,U^:'_ 6T^7P; M\*U ^47]]@G_ *YQ9XQ7Z7_K7YH?\%M1GP;\*@.2;^^QC_KG%0!^A7PSS_PK MCPGDY']D6H'\1_U,?K@8K'\%Z#X2T_Q=J]SHVHQW.KRAQ$ #NW:1:8QW!@C.1[8[U#X9^&^E^%_$%_K=I+=-<7VXR+*^4!=P MY &..P_&H:DW%I'DXNE.I7H2A3C)1=VWNO./F9_A;0?"-CXXU>^TK48Y]?;K>(X9;IKZY+AD MDD!CYZX&/6L;/EL^YY5/!XB*@G0@K3;=GLNZ\WU/G'_@JHVS]C'Q5\@_X_M/ MP>H'^EIZUT7_ 377'[$GPRP,+Y-X<9S_P OUS]*YS_@JLP_X8Q\4#():^L, M<]?]*0G].:Z7_@FO_P F2?#(=?\ 1[W]+^XS_.NGJ?5+57M8^EZ**#GMUI]! M]C \?>)8_!_@K6M9DF2%+*REN/,D^ZI"G!/MD5_-+XQUZ;Q7XFU;6;C_ %^H M74MU)SG#.Y8C]<5^Z_\ P4C\>/X&_9)\9/#_ *S48H]-"YP0LS!"P^@:OP0, M@PW8FL^IR4_>K3?2.@RDI325H=84444@!3@YJ5,[A]:C7[PIX5<@9Q1N![C^ MR%\/4\>_&K2S<1[[#25_M*=3T;RRH13]9"AQZ U^FFX[>>21@_GG/Z5\K_L M^"_[+^'NK^))8]EQJMX;>-F_YXQ*.1]7=Q_P$5]3UXN(ES3]#^;.-LPEC#S6#XWU-[#1Y$@BEENI1L2*.V6Y?:1R?(+*S@ Y(3+8K>.>W M)]QFO)/B5?#Q%JTEO#$-0L;!O+;;9Q:E!$^"3O6!A=02C)^<94;APZ]K%NN(KBPTIQ,8(I!/%;2+@*(UE(N;-P>?*8% H8 M]Q[(/EP/SQR#Z9SWKG/ =B]MX;M99VDEEN!YRE[EKG8AS@"62-9)%ZGY^5+$ M9KHZ&[NQIF6*]M7:730****1Y*"BBB@84444 %&<7C^'8%7? @>YEC'^MG8!G M<^W;Z*M?F5\>_E^-?CH=?^)W>#I_TV:OUE8=?J6!RB3B.SBN(=UI9-:Q:<#MR3]GL5S,L>/F+S$-D8P037IN.OL<'VKPB^C?P5 MJSIYB6-N+K=N:4:=;7;*.IP\UU=R9.6 (C?W%>YV=T+ZSANEW>5,BN"\;1G) M4' # $?1@".F,U5NIZV;4H\\:\-I=23ISTKY2_;^^'(UCP7I7BVVCQ:WF79+&Y1U/4,,@BJ=>^M5<_ MK.Z:304444P"BBB@!5&Y@#TKUG]EOQY+\-?V@? FO1,H,.J0Q2&1L*$D/EL3 M] Y/X5Y,O# U9MY!'(C$E2ISD5$MB*D%4IRB^Q_4+9W"7EG!<1MNCF175O4$ M BIN/XN5[UYE^S3XX/Q(^!/@GQ$R>5)?Z7;S/'G.QC&"5_+'YUZ:>>HR*I;& M="7/3B_(^)O^"N/C[4/!?[+*:982/$WB36K;3+J6+(S"(Y9I%/;YC"@VGJ": M]@_8E^"VC_!']G7P=INF6\45_J>G0:MJMS&,R7%S,BN^6ZL%)"+G^!0",YKE M_P#@HY\"=0^/'[,6M6&B6KWNO:'<)KMC;QY+W#Q*RRH%'WF:*23:HZD #DBN M1_X)W?MD>&/B[\)_#O@?6]4ATSX@>'[:/3'L;R01O?QQ((XIH<_?;8%5T&6# M L0 02S?K<^RV7,9##<&!SNZ?B.XKPKQK^SY?ZIXFNKK1);*UTV9MPAE9PR, M?O ;01UZ#->L>.OB%X:^&/AR\U[Q5KMCX?TFT4F6ZOIE10<9"@$Y9CV49)/ M!-?BU^T)^VK\6?C5\4_&7BKX9^(?&&A> ="2)8[?1[JXAAMK-7$:SW 1MJF2 M1_XA_$%_@K.=.,]SP\SRC!YM35/$QND[]G]_Z'[8^%_#UIX5TFUT^R58XHHU M =,#>>['USV-6]1TVVUC3+G3[^&.[LKJ$PSP7 #1R(W#*P/&"I((QWZBO!OV M0?VOO"7[3WP_TZ>VU&UM?&<,")K&ALZQS).JX=XTS^\B8@N&7. 0#@@BO1OC M%\<_!/P'\(7/B/QGKUKI-E&C-#&T@,UVP&0D"=9&/3@$#/.*J*25D>M2I0HP M5.DK16Q^='[*VBG]F;_@J-XR^%NAO)'X9UB*XB2U8Y$<36BZC;J?4QJ?+!/( M#'NU?JI7YA_\$]]!U[]I#]KKXA?M'ZU9/9:.DMQ:Z;NRF/\]C2T9V\T ?&GB"X^$5O^U/\83\5X=#-I_9FCM9- MXG@1[##6\JR*GF!H_/;$2@ ;W ^3<-RUF?#^W\5+_P */2!=0@UK_A$?&IT8 M:J2MREL;BT&EK-O&=WV?R#M;D;6SP"*^KO#OPYM?#OQ"\7^+(KF::[\21V,< M]O(%\N(6T6GR&D",N>*[RW^'/P MGL?&'[2GA;4_"/A.'Q),7U#2--NM*MS<2V']BV;&6W4I\T0N8Y&8IP)0<_-@ MU]G1QJLBG 'S9(#;AU]QUSS]>>M6OL_RJNT$+T. "?KCWYXQS0!\3V_A/P3X M+\%?LX2>*-%T72OA7-H[7VO^=8QQZ8VL/86@L[F_ C/"W0$LP(W^6")O#^KZ?X3)NSPO'.T]3QG&>G '_ -:G+#LV[5"@<#;QCV'M[4 ?+=]\$O EY^U; MHV@3^#=$D\+Z?X$N);?0VTV)=.CE?4AE_L^WR]Q#R'[O61FQDY'E/@OX;Z)X M?^ 7PG\56>E1IXMM_B18V":Y+&'O8[0:Z]F(/./SK +4"(1@[=O;G-?? A;@ MD\X[8//?J/ZTY8SNW$#.?3MC_'^5 'Q3K%QX-\#?'*_GB?P-\2]=U/QE;R'2 M;Z$P^+]*E>YAA#0OAVEMK;&]3LB01(5WM]X_;$;95?E*Y&0&Z_2F+"49<=%/ M'/ZGCKU_.IL4 +1110 4444 %%%% !1110 4444 %(>AI:* &8.[GGGUZ<4^ MBB@ HHHH **** "BBB@"C<',AQ45/E_UAIE !1110 ?49'H*^.O^"C7[)WC; M]JKP_P"";+P9+I,<^BW=U-)K.TM8M2OA=N/M$B0!96\S;N;+\\@$XKU&BHDK]3EQ6'CBZ+HR;2?5;G@ M*_#'XG[P3XAS@Y_Y"$W^%-_:.^&?Q7\=_L^VWAWX?>)CX=\=I+:O+J:ZE+;% MU0$2+YR*6./[77Q- MT^/3?%WQ%M?$^G1R^;':ZOXHN[J%'Q@.$>,@''' [U^A_P"R#\(]:^!O[.7@ MKP1XC:TEUK28K@7+63^9$"]Q)* C%0>DBY_W:]EHK8]Q;7?4*1NAI:-H;@]# MQ4L;TLS\XO\ @L]XL%C\,O!WA^.ZBT\D6?OQHA_DVVOR'K]&O^"SWB:' M4?BAX)TE7_?V>FRS/'Z"5U(/YJP_"OSEI1.3#K24N[844451UA1110 "GQH9 M)%7U.*:OWA73_#?PZWBKXA>'-("G%[J%O;L?0-(%)_(U,GRILSJS5.G*H^B; M/U)^"?AA?!WPE\*:04V20Z?&\J]_-<>8Y/\ P-F/X5VXR>!R:.%VJJ@(O0#L M.3C\,XH_#/M7STG=MG\=XNO+$8B=67VFW^)!>WD>GV,]W,ZQP0QM*TCG"[0, MDY]..?2O$K&S;QGK5I=3 :BCSA$U(+#?I&-V=L-_:/%/'QT\U>",9KT_X@:I M'H_AFYE>YAM6E*0B:>_:S ST/G!6V>V1M/N< MYHHHJ$NI\UJVY/J%%%%4 4444 %%%)TH 7..<9]J\D_:>^*O_"IOA7?W4$ZQ MZO?YL;(Y^82,IW./]TE^GWL\5TO3;K7M M8MM/M(7N+RZF6**/N[,P"CZ\BOU@^#_P[MOA7\.]'\.6PW/!$)+F0+CS9V&7 M?UQVY[*M?'?["OPH/B+QE=>,[Z$/9Z1^[M2XX>Z9._^PW>?^CGHP?QM>1IX=ZXRO_A7YG->#_\ D;M$_P"O MR'_T,5^QG?\ $U^.?@__ )&[1/\ K\A_]#%?L9W_ !-/%O5&WB+\5#T?YA11 M17G1UV/QQ[A1115"O<****!A1110 4G'\73OQFEH_+\:F6PGW/+?BK;Q:1JL M&J">'3?ML?DS7!O;;3Q,Z Y$ERR-<$X*@+#T"<\D5T_PUO3>^'4RKMY$KQ*W MD707:WSKB6Y DE&&8[^ 21Q@4_XC%T\,RW*W7V)XF0E_MAM RYY!E".ZJ!W1 M=QKF_A6[-J5Z?(D8S1[VN)+2_DR5; _TRZ.'R&(PB#..U7]D^G3>*R[17<3T MRD.<<=>U+2'ISTK-]#YJZNW\C\L?VHO"J^$?CIXNLXEV6\UVUY$H& %E EP/ MH7*_A7DU?6/_ 4*\/FU^(F@ZRB!8[[3C$S =9(Y&)_\=D3\J^3J^AHRYJ:9 M_6.0XGZYEE"L^L5^&@4445L>\%%%% !4F>F>F,5&.HJ0MQM\/O'6D[MT\> MJ+HPU(7:BXEU$L"&^T.PS)D'!7A,< <5ZC10!^?/Q@_X(]>"?%7B";6/A M]XLOO $DLGF_V?);F_MHCG/[HF2.1.>>68#MBL?P!_P1MT6+Q!'JGQ&^(^H^ M+XU8.]G8VOV0RXZ*\SO(Q7U "^QK]'J* ,3P?X)T/X?>&].\.^'-+M]'T/3X M5AM;&U&V.)0%8W^Y#))K9^& M=X=0\,K<-?QZBSS,!<+>B]) "C E")GIW6M'\)])47)EJTW9UE%%%);'SU[A M1110 4444 %&<^AY)^T]\5?^%3?"N_ MNH)E35[_ #8V7/S!V4[G'^Z.<].@[BOS*TW3;CQ)K%O96437%Y>2)#%%D;G= MF"@?F17LW[8GQ:'Q+^*-S8V4N[1=#+65JJG*L^[]Z_OEA@'T5:[7]A'X3_\ M"0>++OQG?P[K/2?W=J7'#7+#J/\ =4G\66O6@E1I\[W/Z$R;#PX5R-XNO\;5 MW?JWLOD?8/P>^'EM\+?AWH_AVV&7MX1).>RK7:4F.N[!_&_0_5O#K_>Z_\ A7YG,^#^/%VB?]?D/_H8 MK]BP0^",_ZCZ5MB*OYX_*O MB[_AX\C5^ X##XHL M;DVDS,Q=/,GTC4Y&564\BZNF7:,]<*0:]@D4-&RDLH(P2I((^A!!!^AS7B7A M_23%XDT^0V#W#I=(6DET#4970;NHFGF7;_O%"!U ;I5=#Z#+K2HU(N_Z;>C/ M;Z3=MYQG'.*7T!!!_ND<_E1C=QZUEW/G5NT?(_\ P43T@R>#_"FH#!^RWTUK MN_WXU(_]%&O@^OT6_;YM5N/@E:R<;XM8AD&>#@QRJ>/J17YU;:]K!_PD?TKP M14=3)J:?1M?B)12[:-M=I]Z)12[:-M "5)T I@7FI#\PP.M(:/TF_P""*]X( M?'GQ%@8G,ME:[5[9#R$_H/TK]:J_&C_@CKJCV_Q_URR!^2YTMG8>Z-Q_Z$:_ M9>IB<='^)47G^@44459UA1110 4444 %%%% !1110 4444 %:$7W%^E9]7XO M]6* )**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *2EI* ,YOO-]:2E;[S?6DH **** "BBB@ HHHH **** "BBB@ H MZ\449QS28F?A1^WAX2TG6/VKOB)<7GC30]'F-_M-K>07S2IB- "QBM70Y SP MQZUX!_PK_P .?]%,\-_^ NI__(=>O_\ !1Z VO[8'Q XV^9'>WQ M+\-D_P#7KJ?_ ,AU]#?L4^%=+T?XMW=Q:>+='UV3^R)A]FL8KQ9%'F1#=F:V MC7'/9LU\>_C7TG^P;=B'XX-&S8,VEW$8'KAHV_H?RK*K%\C/GN(*4Y95B/>; M]U]O\C]$Z!P1_CC^E%(WW3V^IQ^M> ]C^5-$CS'XH7PL]6LQ]H\MO)Y6+5[V MS;KCE+>)U/U./I75_#^?[=X7@G\R6<%W!DFNI;IOO# ,LR(Q^FT8]ZYKXL70 MM=2LAOD^>-@%34]1MB<,"<1VJN#P1R2*Z'XMA55"K&JXI M\KO9H_.%OV)?BE-<[WTJSV$\YO82>OU]*^[OA%\/;;X5_#S1_#EL$,EK#FXE MCZ2SLX;B MO(Y(]\5\#?%/]D'XD>*OB9XJUFPTVSDL+_4KFY@=[Z-69'E9E)!.1D$=:^^: M*UIU)4G>)[^49YBU>\,P12Q. M !DG=M_7M]:\*T6RAU;Q':36]M)>9N59I$AT29>'SNWQ.LBXZY"LX^M6MCZ3 M*9.$*KTVZGN^.@P ,[0, <=AV_,TG7U_"@850O\( Q1675GS;OK<\._;(TV MUUKX,3VU[J]IHL!OK=OM-\)VA'#X 6&-WR?IBO@?_A7_ (<_Z*9X;_\ 74_ M_D.OMS]O2Y%O\#8UW8\W5X8Q[XCD/]#^5?G+^->OA8OV:/Z'X%IS_LGXFO>E MV\O([[_A7_AS_HIGAO\ \!=3_P#D.C_A7_AS_HIGAO\ \!=3_P#D.N!_&C\: MZ^5]S]#Y)_\ /Q_A_D=]_P *_P##G_13/#?_ ("ZG_\ (='_ K_ ,.?]%,\ M-_\ @+J?_P AUP/XT?C1RON')/\ Y^/\/\COA\/?#CM'*^XO9U-?WC_#_(_0 M#_@E?X([_P!_;QKC( X.?FZ5^R%? MBU_P1[T\R?M):C=[?]5H\J _[S*3_P"@U^TM./4QH)JK4N[[?D%%%%6=H444 M4 %%%% !1110 4444 %%%% !5^+_ %8JA5^+_5B@"2BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DI:* ,UQAF^M)3 MY?O-]:90 444#G@=: "BCTR"O^\,4?B#]#F@ HH_^O\ I2,P49- FTE=BT44 M4#"BBB@ H/0YZ44;L=LGKBD!^&?_ 5:TI-,_:TU-U&UKO3H+E_J6D'\E%?& MU??O_!8CPJ^F_'K0==W9CU'2A;@'_IB$= M2D?RX8=3@\QO]@N W_CI-95/A9YF9T_;8*M3[Q?Y'ZV>U#?=/)'N/_UC^=+M MV[AC'MZ$8R/UH^HR/3)'\J^=^R?R#*-GR]D<'\6M\=OISK),C-*\:JE]?QEF M(4C;':#?,>#]YACWJU\+T>#2KR%HYHR)O,_?65W;'!51D_:I'D.<'D@9Q5WX MB6SS>&9F!?Y'CD*->32?&WANWDU"]AN+FVOIDTVUA39>F M-$)WD@;67(QV)Q5B3XD:%_P@#>-!/J*=M;T)^@SWQ7':K\3-,T>^6QBLM4U6_%NEU<6>F6 M1FEMD?.WS<<*3@X7.XX.!7+^//%C^(QX _X1[7[FPT[7-2:WEO-/2-9&00R/ MM D1MK!EP0W((Y%5RMF]#*Z]:24U9/JT^USU?<" 0-!$7$Z20QQL%78,@@CMSS6_JWQ?T'2] M:O\ 3F@U#4/[/;9J-WI]@]Q;V9 !(=U'4 Y;;DCG/2ERM&E3*:M-Q]C[Z:O[ MJ?>QW.#Z$^F.] ^;..W!KS\_&SPO_8&AZN9;F6TUZ66*R\NW+O,\>X;-JY.Y MBA"X')Q4$?QST*XN+FPCTW7)M=MS^\T:/37-XJ8!\PJ!@)@CYC19F7]FXS;V M;^X](*D#)4_E[X_G2 $].?7';ZUPU]\9/"MCX3T?Q,]S*VCZM=FTMYEMV+^: M4<^4RXW;MT;#:!DD8 R1FWX9^)NE^(M7XE1E4E!V5^G;?[NIUH8, 1SGD4[:1R>!UW'@?G7G'QL MU;4M+TWPM;:7JDVCMJ7B&RTZ:ZME0N(I-X;[X*@C'<$>QK,\;6_BGX2:3-XG ML_$U[K^EZ=B2]TO6((/,>WW8_ M=*I&5 &%;(&#P<'BJY3*EE6,J-0C3:3ZO;5V^1ZWT7)X'')X'-'."<'C@\5P MD/Q:TRV\+VFJW]AJ=C/<3"TMK&>Q=+FZG(4E880"64@GG'XU/X<^*^B>)_% M\.PPZA:ZV+9[R2ROK1HI(8E95+-D $%F4 C/.?0X.5F<\NQ44W*#M'?3MN_D M=I1112/.78***3\0/][I^- =2IK%T+#1[V[,J0K% \@F>01J, \[R" >IP< M=<5XYX'9/$/B33Y?-_M3RIA)YZR:/?1Q@ L,/$DJTF[;SZ4M)C=QG&>]9=SYC M2SN?*?\ P4.U);;X;^&M,SEKC4S./?RXW'_M:O@2OL3_ (**^(1=>)/"6C ; M6M[2:^=<]Y9 OZ>5^M?'=>[AM*2/Z=X.I.EDM%O[5W]["BBBNH^U"BBB@ 7K M4@^8&HZDC]/PI,.C/T<_X(PZ6ES\2_'%Z1E[6SMU4_[+^=G_ -!%?KK7Y?\ M_!%7PN(;'X@^(LD^?)'8;>P\M0X/X^']0^(%]$2OVV5C861(SRI8-*^.O MW%!['O7D,G_!5+]H/4)DN-+^#NEQV,Q!B233K^9W7/9U==WU I-I:LF4HP5Y M.Q^KVTYQW]*3IP>#Z'K^5?F/X+_X+(3Z3JRZ9\3_ (5W.E;#B>;1ICO0YY_T M:<+^9DS7WA\$_P!HKX>_M#>'6U3P+XEM=9BA -S9G]UYZ113?,7=MS\WI_GZ'\CZ4Z@8444?3K0 9 ;&?F_N]_P J/XMO.[&= MN.:\?UK]I*PC\1:OHGASP5XM\?MHLYM-5O/#-G ]G:SA0S0F6>>(2R*"-R1A MRI.",G%>E>%_$5MXK\-Z?J]M#=6EO>1+,L.H6SVLR9[212 -&P]#[>HH UJO MQ?ZL5G!U/?'UX]?Z FJGB3QKHW@L:.FKWGV1M5U"+2K3]T[^9^.AI?,4J"&R&Z$=#0 ZBF+*K<@Y'KV_.E#@]Z '44T M2!NG/X4Z@ HHHH **** "BBB@ IOF+G&<9I6Y4@C/%?/'[.OQNUOQU M\3/BIX/\4,KW&D:]>/H%PB(GGZ;',T#1C:.7AE3#L>UQ%ZT ?0OF+V.>,TK. MJC)( ]Z^9?A]^TM+K'QB^,TVNZG:Z7\,?"NE6E[I]Y(JA75+B^M[RZ9E7>1Y MUFZ*N3E8U*@[^?1]+_:$T6\N;FWU+0_$7AJX33;C6+:#6M/^SO?6L 4RO#AS M\RATS&^UQN&5 YH ]3\Q3WI#(JG!S^1_SVKQ33?VJ/"NJ^!XO%B:9XBBT*\: MTATB2;2G\S6I[G<(X;.$-YDK?(V25"X.\'9\U%+C3/&=WK<&J^#G\(6T=[J]GKUGY,L-M*',4JK&SB0/Y4@ 4 MEMR[2H;BF:!^T=H^L>,/#7A:^T#Q+X9U[Q")Y--M_$&F&#S8HHC)))D,5&/E M4H2'4N@95W#(!Z[YB^O/;WH#JV<'/;BO"_#/[7'A'Q-9^&]1M-*\26WAW7;R M+3+77KG2V6P2\DD,4=N[;MP)E B#A?+WL%+ TSXK?M(:7H.C?$"ST6P\0WTW MAVRN8KSQ#INFM-8Z9>"W$BH\G)9DWQL^Q'6,??V@&@#WC=2;E! )P?2OGCP% M\:[/3=+T74_%GBV[6*T^&MCXIU6UEM(C"%*DS7IE4>893M9?+7Y<#(!-=#XA M^-T<_P ,_&^KSZ/XN\ C2="N=8&J7^BH76".)G\V)2[1M( ,B&4JQQAE S0! M[*9D! SR>1QU^GK3MPKQK4OVB-)\/^()/"<6E>)/%OB>TTFSU6:WT?30[36\ MWF@3#)6,'="V4W \C:K8.+=W^TEX2;P[X-U/1XM6\23^+XGGT73-(L6DO+B. M-5,SLC[5B6/A&[U.-!\L]W>2E;56]XXK6Y+#UGBH ],I&^Z?IW&:6C_/7% 'R MY^V'^W;I'[(.O>'M,U#PI>>(GUB":='L[Q(5A".%VG*]\U\^VO\ P6O\*37, M22_#/5X(F90\O]J1ML!(R<;><9Z5^A^N>$=#\3R0R:SHVGZJ80PC^WVJ3[ 3 MDX+#BOSW_P""PGPCT/3?@7X3\2Z)H6GZ7-IVO"UG-C:I 3%-!)R=HY >%1_P M*@#]&HYDDCB:/YHV0,K9R".,9]3C/Y5F^(/%>D^%XXI-4O8[-97,:%\_,P&2 M*^<_@)^VO\'[OX)> W\0?$OPWINNC1+)-0LKW4$CFCN%@5)%96((.X,?>NMN M?C1\#OCIJVE>'K+XB^'];U2:1OLMAI^JQM+*^"2 @.3P#4R>AR8EUU3E]62< M^E]CW*&9+B%)HVW1N RL.X/2GU!9VL=G:PVT(Q#"@1._ KG?B#\4O"'PHTN# M4O&/B33?#6GSS""*YU*Y6%'D()V@D\G"DX]J:V.B//R)U=[:^IU-%>,_\-G? M G./^%M^$/QU:'_XJN@\#?M&_"[XF:ZFB^%/'V@>(-6>)IULK"_CEE:-2 S! M0D2]GYZ'YA_\%JO!YDTWX?\ B<-B.&6?3=OJ6!?/ M_D,"ORGK]Q_^"KO@L>)OV6]0U!;=KFYT>[ANH]H^X"ZJ[?0)N-?ATT;+U&*F M.AST-)5(+HQM%+M(I*LZ@HHHH !U%6;:8PSQ2*VTH001[577[PSTIZA<]?I2 M:OH%E)69^PW@#Q,/&7@70-<&#_:5A#ER2*UQHEU);%+&]3*^[!PI78\"I! MTZDH/H%%%%,@0]#D9'Y5XW:^(+GP+\6OB#<7WAGQ%?6VH36+V]UI^E27$;!+ M8(WS 8X;BO9?\] ?YTW8NT +A>>/O'\N!1>QZ&%Q,,.IQJ0YE-);VZW/,+F: M[\5?$CX<:W!HFJ65E#;ZJLZW]D]NT)81(N\$97+ @9ZXKF(O FM'XA?\(4]A MPKWG;NW,1E<98HH.0&VY)QR"??MQ M2&ZYH5QX? M^)GBC5-43Q6VG:T+>XM;SPP9W3.8]8^'=GK6E_# M6P3P]J<^A#7+B\O+/65\V2-7BF9*I" @D,_ *\ @&A5&7#.\1[EE:4=-W;166 MBZ^?<\KO_AO9_#+XA^&?$?A'P]Y5C=R-I.KV^G0' CDP8YP IV!7')!Y#>F: MB\(ZEJ7PTOO%NC7WAK6=1N+W6+G4K2?3;-I8+Q)V#JK2CY8V4DJ3(5&!Z5[ MD@F_>(=ZL.6([?[P.,?6H[B[@L+=Y[B6*VAC^9Y9"J!0,9)Z 8R,D]">:.=F M5/-JE5>SJPYY;;V;L[J_Y>:/ / 7A76+;PG\%([K1[RW?3M0O)KJ/R6'V;*W M.TGCY02P()YSR*]#T#0KNW^-WB_4I;.5+:XTNPBBG\EMDFUY=P0Y&0#M[]1Z M5Z"S;=S%@G52Y)Z# '4\\!NO3/O0=I!&T(H!RK#.T<#@$\#.3SZTG-I6%7SB MM6BY17+=-/RO*^GST/F76+74?#/@'X?^?HMS<7L'CZ2YCTY4V2R1F2\D^16[ MD%2N?;FO15NKSXB?%CPQJEKHVJZ?IWA^WO'N;W5K)[3S9)U5?*C1P&/=RWW< MJM=QXG\)V/BI]'>]>5#I=^FI0",J-TD:,JA\KR LC< X(QSUK<+!6",/F' 4 M]C^61]!^%-SNCJQ&;4ZU.,E3]]J2;OMS/MU/,OCQ;WKZ7X0O;'3;S55T_P 2 M6=_-#86S3R"*,N6.U0?4?G67XT\1:M\6/#=YX4\/^&-L%8AI&89 4#\J]AXD;(*DY*Y7!;@D'D'D<'B@MT..,!@W?!Y!Z<#W'I M[5"?NIL\^CF$:4*<94KSAJG?Y['DTGG?#+XFZEJLFCZEJ>B:MI=G;07>FVCW MLEK);EU,;*GS ,'#9QC((..M\3>#/C./[ N=+N]ZAXK_ &@(=='A_5;'1H?#,ME'J&H6CP^< MXNXV^ZP#(.N V#D,>A%>NDA<$J(SNXW*$/4]NXY]>XI>.@&!U[8/8!N.H'ZT MO:,*F9QG"2='5Q\PIK,54D9! R,9S^E.')P*3<-N[)V^JG' MY'UI/86M_70\^^+5[]GCL5+/#%&[SO=*;VVC&3M %U;;O)'7_6*P/OTJ[\+X M_M&ES:E)=->&=_)CN6N[>\4JOS )<1(A9"6( ?YLCI7!>)]0_M+Q(VJQHD/G MS"&TU#=+9^=\NU!%J-JSQL"5+"*=0 M[%5"L>W ]^M5+X3Z?%I87 PHK=EVDP&X/0\&E'/%4-=UBW\/Z'J&JW9Q:6=O M)*/\ A)_COKN&WI8+'8H!_"44 M%Q^#E_SKPRMGQ1K%SXC\0:GJUY)YMU?7,MS*_K([%G/XDFL:OHZ<>6"/[!P. M&6#PM+#K[*2_ ****L[@HHHH !U%/_A_6F5,J^8RJHR3P/K28S]H_P#@D#X, M_P"$?_9ON]9W;O[;U2:;']TQ_NL?D@-?=A..3P*\'_8=\&GP/^R[X#T][;[% M.]A%<7$##YA,R@/G'J>?QKWCKU&1Z>M3$XL+K3Y_YM?O,GQ9XLTGP+X;U7Q! MKM]'IND:7;R7=W=2](HT!+'IR?8 DD@8R1G\DM=\1?%+_@JW\:KG0]!GF\*_ M";0Y0[&7=Y-M'DA9IE5OWUR^&VIG"],CYG/L_P#P6%^,VHZ?X:\'?"70W8WO MB68W]_'#_K)84=5@C]"'DW$CN85K[ _99^ .E_LU_!7P_P"#;.&,WL$0GU:Y MCX^U7C@&5\]P#@+GHJ+Z'-G89'P!_8O^$_[.VFVL?AKPW:WNL1;1+XAU6)+B M]E;N5D(Q'S_#&% ';/-5?C:V[XH^%L\;EMSGOS,1C)/2N*_;@_;PTO\ 92L; M/1=)L(O$GQ"U*'S;73YB?)MH\E1/.4(8AB,*BX+8/(ZU\_;P^.D=KXY& MG75HA19+""0Z?IS!!\RA8)"&*YZ&09/J:QJQ+H,HVW9&1X6 *NC\%?0J>W'W58\&_8S_:OT?\ :P^% MD>L110Z=XGTO9:ZYI2,<6\I&5=,\^4Y4[<\Y5E.2F:]_K\CO#>EO^P/_ ,%* MK+1-/9H/ ?C"6.&*$9"+97K[8QWQY%PN.>=B=MYK]<1RN1R/_K9H+"D;[IR" M1Z 9/Y4M'/;K0!\P?LY?%3P?\(_"_B'P/XY\4:/X6\6:'K^L7-\-(8;+PAKG@G6$L; MZYG-O;W4RWNGN !)C=)Y>]@3SLR1FO=]<\.Z5KOV>34]+L[^2V8/;O?6ZRB, MYX*[Q@'A?3J.G6GZOX?TK7+46^IZ=:ZC;QR!Q;W<*2QJX!VD*RD!@#P< @8] MJ /C#1;VQ^)?PON[Y/&.@II<_P 3]'M,U*UFLKO2[.\M9YC));SP*\3P M>0#[U;;0-,ETA=)?3;1M*,7D_87@0P[.,(8\;<#TH ^4;BS^%VJ_%#XA67Q) MU>PL_#^D:7IA\'K>:LUO;1:0UFK-=V3!U#.9_.4S(3)^[3# ;:R/A5H=[\6O M&WP9L?B0+W4VN/AE>ZC=V.H7,B+?.M[9QP2W<8*B1S'-N*NI&]R2-R@U]?WG MA;1M2BL$O-+L;I+0YM%FMXV$!P,%,@[2 H''I6@UK$UTMP88VN%4QB5ERZH2 M"5!/.,A21P#@>E 'PEHO@^RT;X Z'X]M;S4[CQ?I'Q&BTC3]5N[^:>X@L(_$ MHTY;/<6),)M!M:,_*V2Q!.#4OBH7'BCQ=\7W\4>)O"/A7Q-IVLW,&EZMXAUJ MXM-0T2T6*/[#<6B A4C(*R;D.))"ZONPRU]R?V79FU-NMG 8/-\X0^6"F_?Y MF\#'7>=^?7G-0WWAC3-4OK:^O=+LKN^M.;>ZN((Y)(F]48KE?P]3Q0!\[_#7 MP'I_C3]ISXEZEXDD;6[G05\/W&G*MU)]C@N39EVN(H00FXE5"L02 "!C>V[Z M@JK#8Q0S33I$B33,#)(%&YL<#)YS@_']IH.L:MX1OM/T?Q^GB[6=1TJ^N)6:+^SM08QRI+@9R%,=P$ QYEM%G MO7U)2-]T]_I0!\Q>*OV39=4L?&WAO1IXM)\.W_@31O#&E7$DK,R7-E<7TNZ9 M5PS*3/!N((+9U!-$O+.'5)/%EQJ+?:)XC&4MT M=.(V.2SN4;[IVL2VWT7QM\<;'P;XXM_"">'_ !!XBUV;3VU3RM#M(Y1';"3R M][%Y5 ^?C]>E:WPS^*^C?$^'5!IT-_IVH:3=?8]1TG5[-K2\LY2BR /&PY5D M=65URK \$X- 'F>J?!/Q7;?!GX,6NF1Z;<>,/AR=-O!I]Q,T=I>O#8R6=S ) M-K; R32%&VD!E3/&:N^+O"/C[XIVO@B[U;PYIWAV?0?&=GJYM5U7[:QLX890 MSEA&H#EY.$4GC&6[5[KYB^OO2,P8%<\].X- 'SI\7_V>=?\ B;XH^)UW97EI M:PZ]X8T6QTJYG=F5;VQO;N["R*.1$7D@RPR<,V,XJQ_PB7Q.^('QH^&7BKQ# MX7T;PQHOA<:C]KMX=6^W7$\EQ:&(,A6*-?*4X7!&YLDD+M&?4O%'Q%T_PKXR M\%>';FVN)KKQ3=W%K9S1HACC:"VDN6+_ # X*1,J[0>>3QS79>8N[;GYO3\_ M\#^5 'S5I_[/OBFT_9?\#> F^Q'7M&US2M0N?W^(O+M]7CNY2KA068QH<< L M<9P2346H?"[XG>%]%^*W@WPYHNBZQI/C*]U'4;#7[S4O(:Q:]C_>I<0"(^8R M2;BA0X8%%)7!(^F?.3&2P QNR>!CUI?,7W_(T ?-_AOX$^)]'OK.YO=(T76; M>'X867A.;2[R[9;:ZO(G8R0NVQR(2#C=M;J>#7-O\!?B!JW@GXG^'].TZ7PG MX=UWP7?:'I_AO5/%$^L1C4IHW6.:.27<;:%58H51L-N!V+LR?K/S4Y&X?G]/ M\10TBK@$X).!GOUZ?D: /)/A[\,-:\,?&+Q3XGNQ!_9VH^&=#TJW9)0TAGM7 MO6FWKMZ?Z1'AAUYXKR+P;\'_ !9\&K?X5:EI]QX9N_&.DV&KZ)<^']4U5[.+ M4;6ZO$NMUO,L/M-.G^*? M#^E>)=.5M_V75[**[B#=SMD4@'WP* /#/V8KK5M6\??'/5]5.FSW-SXHM4>3 M19FGL0Z:58JT$F0^+/$&O6C6FM^)=?N MKV2!V5S%:Q;;:S3*DCBWMX'.#]^1_4U#I_Q.\!>#_!/PYN?"FG0Q^$_%>H0: M9H@T.R2UMT,\4LJNT1";(\0L>%SN*_+WKT[<';..>V3T _Q]?>@!:*** #\- MWMZU\U?\%'/!R^,OV-?B+;HGF3V%M!J<;8S@03)*Q]OD60?C7TK^&?:N<^)7 MA-/'GPW\5>&'4,FM:3=:8P[%9863_P!FH _*#]@;_@GW\./VH/@O>^,O%.M> M((M1AU>;3OLNCW,$,<2I'$XSOA*I]6T6H7\$D!.UD^8+;JW1L\&O"O^"*GBQO\ A&_BGX2G)C>QOK/4 MHX^_[Q)(I3CV\F+_ +ZK])WUJPAOELGO8%O#TM_-42'Z+G-)F22.RG\JB/N_$SS81671J8C$3]QN^O1'QC-_P1K^"3 M0N(M>\:1RE3MD;4;9@I[$C[,,@?4?45\Y?\ !'?P/%-^T9X_UR*1;RUT/17L MHKC9@,TUR@5\=B4@D_[Z/%?IO\7OB+%X?_9^\9^-+:4HEGX)=FW^TM:BL%)Z[;>$/Q[9N2/\ ]57Z'IPD MJD5..SV/T:HZ]\>]%%,;3;3['GO[0?@B/XC_ 6\9>'9&,<=_I<\);&=H*G) M'OC-?S<7UK+9S212HT-]',7 'H*A[HY;\F(O\ S?H> M$GFFTXBFU9V!1110 +U%.'WN*:O45(C*&&>1WI!T9],_L(^/1X:^*DV@SOMM MM=MS"BYQ^^0;XS]2-Z^^ZOT+QU]O\,U^-WAOQ!<^&O$&G:K93&"[L9XYX95Z MJR,"I_,"OUS\!>+[/Q]X-TCQ!IY_T6_MDF$><["1RGU4Y4_[M>5BH\LN8_"? M$'+O8XB&806DM'Z_\,;U<;\1M -Y8VNI6\6Z^L&)CFMX;=KF,=",=C7!?6Y^6X>K+#5U4CL M>9?"W6HHIIX-\_M5$GV^:59)UBPWSS74J+!90D#'EQ*68 L.1@^ MM^'=7CUK1;2\B 6.9,CY)(PY!P2-P4N.X;&""&&00:JW4]?-,/>V)ALS2HHH MI'SZVN% ZCK^'6BC&>"2!ZCK2>P_M*YY)XFTU/B;\8'\*:J\TOA?2=(34)K" MWD:,7L\LKHOF%2"40(<*#U;!(YKI=%^'/A/X9W%_KFDP-HUFMI(;R"UF=;21 M48,9?+#%=R[>,S;OKI>[N8;?&+7=/T"R\6:EX5BM?!MR8Y#,-0) MO8(9" ES+ (PNTA@=H=BHR=O%K1EA,.W):+3=V M]=[EI/'>I1WVA^%?#FDPZKJ_]D17MQ+>W1@@MH?NIE@DC,2RD *O&,\#FN(^ M)GQ&OO%WPG^*6G:AH3:+<:''!;O%YZS"1V19-P("@CIM;NK;B*[&Z\'^)O#' MBBS\1:#:V.KO-I,.F:CIUU=&V):-BR3)($(R-[AA@#!XYKG=3^%'B[Q!X<^* M2ZB=-35O%1MWMD@F9DB"1A2C.4!8@ *3@;B"W&<4[P)IQR^,XUERZ---MWOS M:W2>R6QU$WQ1U_0[K1KSQ#X8ATS0=6N8[-)X=1,UQ9R28$0N(S&H4,V,[6;: MQ&:GF^(OB#6]6UZ#PMX<@U:QT*Z:RNKF\U V_P!HN54-)' HC894D#<[*,]# MP<9NL>&?&WCHZ)HVNVVF6&F6%];7M[J5K>-,UZ8&W*L<1C4H&8*?F8E1D#-2 M6OA[QEX U/Q%%X8TO2=5T_6KV7489KR]:W>QFE"F19%$;>;'N7( (;D],YI- MQ.=T<$Y67=FVM_",8].:SO#OPCOO#%W\-DAN4N8/#IU"2]N&D(=Y+B,C<@Q_?9LCC MY?>M#6_#?B3P[\0[KQ5X;L;'6(M4LXK34-.O+EK=EDB9FCEC?#97$C*0<'CC MM4QY6[,RE3RY24*4(O233;>KOHGJNAR/C;XM>*=8^'/Q$.GZ"=$U'0=UK*9M M1"2I;OBM+_A%_%/B2W\"RZMIUCIUUX?U99YHH;TRQR1+;R(70[!M# M.XPI&X =:OW=4=LG@*:5.GRQ2ENF[ZP_Q:J^A*WQ,U_5SK=YX9\,6VJZ+I-Q M+:O-<:@8I[R2(XE$$81AA3W9AGL:2\^,D\]SX.@\-:,VKKXFLIKRU>6Z^SI# ML\LD2'!POSG=@'##8NZJFG>'/'7@.'6]'\-V>EZC87]Y/>:?J%]>-"; S.9& M$L(C;S-KLQ&UN:L^&?A//X3UGX>_8Y4FT_P[I=U93R2L0[R2>60P7I@LC$CM MGUI>Z;#_"TGIWMJ%%%%(\_P @'49XKFO'VOCP_P"'9IGE M6VDFQ;^<]R]LB!L\FX",(SQ@%QLW8&><'I>5^;)3:?O8X!Z]^.W\AWKQOQ=X M@.J^(+=[5Y$5486!LYEAN)HR &-M*[/;W:LH!\F3:P7)P.M.*NSUZMRW\/_#\DWB9[E[>2TE5?-ED>W:PN)MQ)'FB FUO5*@G/;\NU<_P"!_#L7AK04MTCMX))CYLL=G;&V@+Y'S+"7=8_E"Y5,#=O(ZBN@ MH;UL3F.(]OB)6?NQT0AZ'C/M7S[^VY\0!X/^#\NEPR_Z;KTZVBA3@^2AW2'Z M95%/^_7T%SVSGMBOS9_;-^)?_">?%NYL;242Z7H:&PAVG*LX),KCZL<9]$6N MBA3YYZGTW!V6O'YI&4E[M/5_H>!LS8.3ZU%3OY4VO;/Z7"BBB@ HHHH !UKK MOA7X1;QQ\1_#&@;)7CU'4;>VE\D998V3M8_)3]L[6!-['/UK[O_P"&H)L*/^$=7/7=]L(_N@\[ M.^[]*^(O^"F$=Q\%?VT?A#\6Q TFG;;2:4 9$DMG<[YD^IBDB7I7ZEZ?<6&J M:;:WUBT-U97,:S6]Q$ 5EC90493W&"#64XRDTTSPLPP688BI&6$Q/LUU7*G= M][O8_)S]F?3+?]I/_@IYXSU_Q=''=+H+7FIV=C,-\:FUFBM+5,'M&'20''6, M'')K]<&_UG/&XG@DAB .BC^(?EBOR?\ VO/!7B[]B/\ :^LOV@?".EMJ'A+6 M;HSWR(I$*S2+LNK>0C[GFY:1&/1FX&5 /U9X/_X*C?L^^)/#*:KJ7BVX\+WS M*'GTG4--N&GC?&2 T4;K(/0J?J!6BNEJ>]!24(J3NSSK_@L'\,]&UKX!Z7XT MD@CB\0Z#JD-M%=HF&D@GWAX223\H8(V#G!4@8!-=C^S#^UAJFJ? #P&^IZ3_ M &A?QZ;';3WLMZ=TYB4Q"1CL^^1&"?BW M?_"*6MZ+AKR\B\H3289?M,H7/E01HSD _,VS-O:78B&3% M->2HT@;G^"!(G)Z8.:_5Y%"QA0H08 VKT]?Y\?A3@G%69UX.E7HT8T\14YYK M=VM?Y"T?CM]_2BBK.P^)CX;\)^$)-?O/CMX(\6'Q%_:5[B>-K[PCX>UWP?:QZ+IMI=S:I MXMUMH(M0:X0O%' 45MP,061Y1P"Z85N:Z+Q+\"?&_B2QU;09OC%K!\(ZHD\% MU:R:19MJ/D3$[XH[H(%5=I903$SC.=U6[KX WF@>(#J_P]\6R>"9KC3[33+V MUDL([^VGCME*6\BJY5TD5#LW!\%50LK,,T *O"6C>"/#.E1- MXB\*KXIEF\07#I_9_P"_$3Q,L2$R,&.T8PIRS;L81MN7]I#4K'X:^([B31;9 M_B!I?BAO"$6@Q2$0SWTLZ"S<$C=Y4EO+#&/S]TR2F<^4%16.S:%1 H!.,HDL,5Z_?S4@GFB'LR_W!0!YW#\9(_ M]\0X="\*V M_P#B';^%;.&2_DBAO[V33;6X,\S$-Y4:1F1BL:GY(> 6)%=)\0/C9XK^"_@J MVN_&MEX6BUC5M8M]%TB>TU.:WL'DE5W:2X:6(F%8TBF?"^87" ##$"M#6OV: M++5HO%LJ:W>Z?JNL>*H/%]AJ=FD:RZ7>0VMO;Q[%;*R+MMR&5AAEFD4]:GUK MX&Z_XR\,Q6WB?QU>7_B*SU2'5M*UBPT^WM4TRXB4JICA*OO5@\BNLC,&#L % M% #?@;\;Q\3/$?B/P[<76A:I?:)#:W2ZKX9NVN+&ZAG\T*OS(;'P]>KX 8RRWNEF^$B?VB,*%$T>""0<^]8OQ2\ W/P6\.V7BW5O% MESJ6M:WX^\-W7B'77C2QMX[2*ZB@2$1H<16Z)C<&9LEW8GGCZF;2[4ZA]N^R M0_;O*\G[3L!D\O.=F[KMSSCI3=2TNVUBPEL;^SAO;&X0I/;SH'C=2>59"""/ MK0!\:?M#?$D:IXB_:&'AOQ&]Q'HOPCAD!T^\RMK>&;46WAD/$NSR3D'."O-= M-\0O!6B>!]6^$?AG5-6U.P\#^)=0N9/$FI7FLW*/J=^MH6M(;FY:0,%E?>WE M[PK-&B8.[!^C;'X=>&M+TZ33K/PYI-KISVWV)[6"QA2)X"23$4"@;,LYV_=^ M8G')K2U?P[8>(=+GTW5;"UU"PG39-:W42S12+Z,C#:>W5: /EKXA^"?!>M_$ M#X%>'O#VL7-WX<;Q)K'VG^S]5\77E MS\.K7XO>$=-UC4M'\#6'C3PW;WEPFHS&32-+O(K0WYBF+%[>-B[$L&PBRR,N MTC-?96E^$-%T6WT^WT_1M/L+;3RQLHK>V2-;7'O!'C>33-''PYU MG4;E%U=[VQTN\4W&NVNL36Z1L)IX)L,LLLS1E"P<$-(@D.2#]<:+X!\.^&5C M&C^'M*TH1I)&BV5G%"H5RI=?E4<$HF?7:OI3?#OP^\->#[FXGT'PWI6B2W1W M7$FFV45NTO7&XH 6P?U.: /ECX V=S=:]\+MJ7W MB*-K.1G62WF@56F679-O&#&(I$ 56(KLOVGKK3!\8_@GI6O^(+O0O#>J76JV MVH)#J,EG!>C[*K16\SHZ_*TB(?F/)&W^,U[IIOP_\.Z-K-UK-CX"2S\.B_2;3;FU$R7J M7-OY)4DMM&"-W*G<"1@9H ^6?%/B.7PM;_%'P_X6\3ZC;_"VP\3>&M/O-6M] M3EE.CPW$JKJT$%V7+QHB"!F*N/)^T3?<(R.QT;PWX)F_:NTCP1X9UJ?4?"UQ MX#U*ZO="L];GN+2"0WNGJDP(E)1W4MG:PSUQEV9OI[3?!NC:-HB:+IVCV.GZ M.B-&FGVMM'';JK?>01J H4\DC')]*9H?@/P]X7,)T70-+TCR5=(_L-I' %5R MI=1M4<$HF?7:OI0!\&> ?!GAJ^_9?_9IT[3;ZZM+C4O%.CQZS]@U.9;B*9;& M\$D?WRUNV5>,A"I&"1@BOH?X-:-!X%_:$^)_@[1YKJ'PW;:1HFJV^FS7@:;=3SV?A[2K66>Z%]+-#:1I)). M1YK,%RTGS,-Q.<,>3DBITTVUM]1N+Q+6%;V=$AEN=@$DB(6*!F')V[FQ_O4 M6:*** "D.0"1D'VI:..^,>] 'Y,_L>>)-*_9Y_X*3?%GPGK.H6NAZ/J$VIV- MJUW,L,>X7*SVP+'Y1^Z# 9Z[L=3BOT'U";X?ZAX[M_$S^/-)%Q"5Q"-4@\L[ M5('\6>^?PKP#]H[_ ()=>'?VAOC!KOCZX\;:AX?NM7\DS6-O8QRQJ\4,<189 M8')$8/US7F(_X(K^%BK*/BGJAQU_XE<7KC_GI42W.+$X>ABN6%57=[K6Q^@3 M?%3P2V!_PF.@C_N)P_\ Q54=9\0*X<1S:E 1NY&1\WHQ MKX-7_@B?X8;I\4=6.[C_ )!47_QRD_X&5&1\4M6Z9!.DQ8[?]-/<4VE:S M-ZE.G)2C.-T]T^IZ[_P48^-'@_P_^QUXNT31?$NCSZGJD=KI=G965]'([1F> M)I JJ2<")9.>G%=#_P $O_!__"(_L:^#))(C'ZD^X8+!YW1&]\QQ1G\ M:\#7_@BKX7;)'Q1U4J&9?ETR(CVQE_2OO[X4?#VS^$OPS\,>#-/E:XM-"TZW MT])V4(TWEQJAD(!."V"V/>FK6T-(\MO=.KHHHIE ,]AD^E?E%_P62^$ M=:\ M)_$6SARMVG]F7DP)+,P7=&2.P #CZL*_5P]#SCW%>$?MM?!__A=O[//BG08T M4WR6YN[,\#$D?[Q06/0;E7/L#42./$>ZO:_RZ_HS^>9T*L>.!Q4=6[NW>SFD MBEC,&!QGFO MMG]@?XL#;J'@&_F Y:\TTLW0X'FQCZ@!O^^O6OB91\PSP/6M[P?XKO?!?B/3 MM;TR9H;ZQG6:)N<;@?3NI P1WS6-:G[2#1X>=99#-L#4PLMWJO)K8_8GWZ=# MS[]/YT#J.WY_T(/Y$5ROPR^(&G?$[P/IGB+3'5H+R/$D.[+0R*?FC/\ NDD# MU&".*ZJO!Y7%V/Y1KT*E"M*C-6<79G*^/_#8UK38KJ)0;G3RUQ%NM_M)''+1 MP%A&\PP-ADR%W-U/%<+X(\1_\(WJEPURWE6TDGEWLC3^>T<_W<37)/[ZX.T1 MB" %4#GVS[&8>.O",EAJ$%_I<%P86/V6&.Q53<6^Y,>1;#9Y5N&& M6>=SE02 >%P7Z'N8'$1K0>%K;/8]0/RL%/#9Q@\'IG\J*\Y^&_B]?LUII=P] MOY4I:/3Y+?=Y$@09:.W)^>9$ .Z9@%+-@$UZ+Z^W/X9QGZ9Z'O1:QXV)P\L- M4<9;"T444',%%%% ",PC4LQ"JHR2>@KS^#X__#RX9 /%=@@?H\I:->N.68 # M\37=7O\ QYS\9_=MQ^%> _"'Q5XDN/@GHNE6/P\O-7CDT\QI-<7EM'9W&25W M./-W[<-S\I.,\&K4>K/>P&7T,71E6K+X9)?$H[^N_H>WR>*M*CUC3-*^V*]] MJ4#W5FD:LZSQ(%+.KJ"I'S+WYSQFM;^$G^$#.[MC.,Y],\9]>*\+\/\ A^?P M!XT^%6C:C/\ ;+C3O#NHI/,HR#@0G:!U8#! Z=J3_A)?'NH?"F_^(MOK]E;. MVGSZG;:))8I)#%;JK;0920[2>6"Q/*DXRN :'3OL=-;)5)QE3G[LK*[OJVVM M++LNI[BUQ#%=16\DT<4\I.R.1PK-@9) /;'.>F*Y_5OB)H6C^)+30+FXE?5[ MI4=+:"UEF9%9MBL^Q"(QNXR^*\CUVU\2>(/B5\,;Q?$YL)]0T:[G7_0(G6W; MR+>F<#@UJ>%=)U^S^./CZXNO$TKVUI!ITUS&]G$#/"5G98R2/D M"C(XZAL\D"CV=C6GDM&/QS7,H\VE[WO;JF>V?Q;>^<$4+\V,.,D''!Q>NO%'BCQI\1H M]!\/ZW#HNE3^';75C/+:1SS*SR2H$7=Q@J%SD'&WD=J7)?8\_P#L>24G&<;1 MOS:O2UKWT\SUTD+G)Y SCOV[?B/SIVT[F7^)?O#^[]?3\>M>,IK7C;Q3K'CZ MUT_Q'#I5MX?N?+M?]!CDDGS;K-L?<"%4,221\QWD9( %9UGX[\;#P5X0\=7V MJV9LM4NK.*XT.*Q"PK%/((MZR%BY?Y@V,[03TXQ2=-VN;?V'6VYXW5E:[W:N MM_(]VZT4W=E>FT'!"^E.J(W/G;-.S"BBBJ *.%Z[1_O-M'YT,#\WL/PK%\5> M*(O#>FS2!T:X6,LF\%XX^WF2!06$2G&]@,*,YQ0M78NG3=::IPW,/XB>*/L- MJNGVS*9KA_)>02_95Y 80BAW!?9=+TVWT?3[>QLTDBM(4$:1R2F0A /E&3R,<#J>!C M.*IZ;'T>(G'+\/[&'QRW_K^N_8L^F!TXQG-!4L"HZG@4M(6'4L ,9W;@!]<] M/7\CZ&LKMOS/EXQE.7*M;:^IYO\ M#?%2+X2_#'5-9C<+J^3^->Z_M>?&4?%+X@/9:?/NT#1]] MO:!<[97)S)+R/XB .>R+[UX#_.ONFCA;D-Y$9"A6!_VE=@>A#U^1?@SPI?^-/%>D:%IT?F7NHW,=M$I!QEV M"Y..PSD^@!K^D+X*?#VU^%GPK\,^%;-2(-,LXH#NZDA!U/YQ5_>G&E\S MN*#G!V_>[9HHJSL1\\_MT?LT+^T]\"]1T&RBC_X273&.HZ)(Y"EIU',)8]!( MNY23QDH>QKYH_P""9_[9*6^GP? KXD7#Z)XIT.1K'1)M1_=>>JL0;)]WW98R M"$!(W#:HY49_1W_/7'ZU\:_MJ_\ !.S0OVE)9/%WA6YMO"?Q%1!NNI1MM-1" M\*+C:"4D Z2JI( ((QM!GUYK6@Z?XCTNYTO5]/M=2TVYC\B>UOH5GAFCP?E M=7!#>X(Z5\%?&C]@?X)6GQ+T6#3O"+Z3::@(GN+6SOITB8O+M; WG:,=DV@5 MXIH7[8O[4'[$K1>'/B[X)NO%7A^S(BM]1U8.)"HX41:A'N1\@8^?>V.#Z5H> M+O\ @JMX,\;>(]'UN7P7K.G268C$EO'/#*3M%M/\-6LPS(;52T\V.!YDKL7U<;^UE^U9X:_97^'=UKFJS17?B"Z21=&T5'Q->SYX..JQ+P7;T.!DD _#_ M (L_X*V?$'XG7$OAWX,_"R8:O."L=S,)=3N@.@9((E4*1[EAGJ#6A\"?^"<7 MQ!^-_CP?$K]IG5KJYDE<3G09+H27=USN5)W3*P0Y/$2'(!(Q'CG;S9[L+\JN M6O\ @F'\!?$7Q"^(NO?M)?$%3+?:E-<'16G3:T\TQ83W*C^%%4M$F,@[G' 5 M:_36JFFZ;;Z+IUEIVGVD%EI]G$L$%O;($CB10 %1!PJ@ =!Z8P;=,L*"0H M)/ HH.>V >V>E ''-\9/ R^,AX3/BS2/^$E\W[/_ &7]K3S_ #MN_P G;G_6 M;?F\O[V.<8JAK/[07PT\-ZHVGZGX\T#3KZ.[-E)#<7\:-#,"!L?)^0Y9?O8! MSWKYN\"_#_4-+\-VWPY\8R_$PWZ>(WO'ATK1K-M.NF&IFYBOAJ'V3Y5+;)6$ MDXE'SCL*ZJ?X7ZK+\%_VJ++_ (1R>35O$E]KKV%O]ES+J"R:;$EOY8VY.74[ M0.=QH ]%U;]HK1? /QH\3>&O%^MZ-X<\/Z?H>F:G9S7DAAN)9KB6^26,[G.] M52U5@%4$98GBO1=>^,/@?POX7L/$>J^+='LM"U#8++4)+Q/)NR_*"%@?WA89 M("YR 3T%>5_"GP/J-C^T!K'B.^TN:%7\!:!I\>I7,).9A<7SW$0?/+#,!89) MSM))P,^6_##PEXA^%%C\%_$^L^#]:O=(\/VGB/2KC3M/TZ2ZN]'DNKY7M;E; M5%,C1F&&2(F-2565.Q- 'U#:?&OP!J&DS:I;>,M#N-,AN+:UDO8[Z-H5FN-G MD1EP=NY_,3 SSN%3>"?B_P""/B2-1/A;Q5I.O_V<5^V?V?=)+Y 8,4+X/"L$ M6,-X/#\,UO-K7PJU#0K?5-@CC-X]SF M*%I#TR&/I@,QSF@#VKP?\QR/Y8.&D4 M_,@) +KE02 3FG^%?C5X"\)(PA!VF4 'YHP>- MZY7/&:\8\1ZA>_&#X"^*OA]X4\#>(O!GB&7PG=:?;QZII+V5I83&$1BS2=\* MZMPH:'&)9D^)_]H^';&[B@L]>T"SL;&PWVS1&!IHK M2!9A]P*(7D0E$+=. #UVW_:4^%-U,8H_B)X;+"R_M'+:G$J_9PBN9-Q;& CH MQ] RDX!%;6A?%[P3XE\)WWB?3?%6DW7AVP>2.]U,7:+!:-&,R+,Y($94$$A\ M$!@>A%?-WA#X0:C:_!7]D?3)/"LL5YXNM)TO4ELCXU\.:^D&FQPF74K:UM+,W!MUG#0RRJ M8MP#A@[1 8!YH ^E-)^-?@/7O#NIZ[I_BS2KK2-,V_;KI+A=MKNY7S1U3((( MR!D'(XJMI7Q^^&^O3:Q%IWCC0[V32+9[R]6WO47T:_8 TTD<(D). 9/+RO] M[.!DUZ-X*^(?AKXC:6^I>&- "WEI M+Q* RCG'L_[/>O>,/$&G^(I?%,-T]K%J8CTG5M2TAM)O=1M_(A)DFM6Y0B3S M(]Q6/<(P?+7@D ]?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J M$Z[9#FKU5KQ?NM^% %:BBB@ HX[]*** ZF!X^;4SX-UC^RMQU#[.WE^7_K#D M\A?]K'3WKYX^"4>MK\0[%G0;D)YVY,8R3VW?E7T)3=H&,#COG''Y "G5-*G[.-KG)D MV6O*<''"NHYVZO<****V/;"FS1K-"\;@,C AE(SD4ZCGL 3V!.!^?:EOH3** MDFF?@3_P4(^!\GP4_:(UZ.* QZ/K4CZG8R -M.\YD7)&#A]QP.@=17S!7[@? M\%1?V?3\6/@?)XDTRU\_7_#.;M65!YDMN1AT]3QEL#J0M?B$T+J2".F>_I4Q MTT.;#R]UTW]D8*>JYZTT*/_B!*-+\#Z;F M3;(2KW[*<;$ YV[OE) Y.0N2,5ZQ^U;\7&D^!/AS2+*T324\3'[1'8QX4Q:? M$08@ZC@,Q6)ACA=K*,CFN:51\R2/DL=FU1XNE@L!&]Y6E)[);NWG;[CXCD9= MW XI$QE221SVZUT/A7X?^(O'=P\'A_1;[5YD&7%K"S",>K'H!]36'<64UI-+ M#/&T,T3%'C<896!P01VYKH31]5&<)-PC+5?>?0_['OQ\3X8^+?[!U6?9X=UE MUCD9SA;>?.$E]A_"WM@]J_1A6#8(((/(/;I_G\>.M?BY'E74@XYK[X_8S_:, M7Q5I4'@?Q%=9UBSCQI]Q* ^\HSYV*HOXXGY%QMP][2# MS/#+5?$EU\SZL!QSC/MG%5[VPM]1LY[2ZBCNK>:,Q21RQAE=2I4@\\Y4DKFX_M%QYC02!562ZE4C$MVQ?RX8QE5SE0!A17,GN?34:U+,:7L*NDNC/ M9.=JM@A6QAB, YSW_ T5YYX-\=21R1V&I1%)/-6R22)FE:.4@%+5I!N,TJQ@ MR2MG8FIY7$\/$86>$?+/;N/H MH]Z*+^9R^8R:/SH73)7L/P#X33P+X.TG08[C[4FGP+$LKQA2<$Y MZ'W_ $K?HH>JL:>VG&FZ:?NMW. MM44*3V.^GFF*H*T):+963^:NGK^)Y]XB^%EQ?1^$Y]'UZ71]5\.0O;6]VULD MZSQ.BQR!XV. 2$0C!.-M;^C>#H]'\7:]KQNFGFU:"UBDA$>Q%, D7(YR=PD) MQVKHJ*KF9$\PQ-O9.IHNMM7=W[+J>5M\$[Q=%D\,0>+KRW\%3,=^E):QF<0L MS,UN+C(/EY./NYVDC-=?I_@>VT_QU)XDAE\H/I4.EI8JF$BC221Q@]?X@*Z6 MBE=]"JN88JO!TYR5FO2_>_W'+Z+X'31KOQ5.MY))_;]R+F1=@_-VS]:[VBCF>Q'U_$-(- 5H8G6749-BJ)V(CC>8,86F(^8)(Z>6".F>V12W9M2H3Q$O9TUJ7_$ M/B.W\.VT9:&:[N9=QM[.''FS[5WL$4D9<*"0O4XXKR-[J\\7ZU9/]I$UQ*PE MM+FW88V_+&+FT\WY2O&V>T<\%,KD_?0?;O&6J2E89[J2=BKQ/M@;;'*6,+E1 MB"\MF8M'(.)%(_WAZOX6\*P^&;>0B47%]<'? M35_"M#Z3]UE=+O-C_"OAN'PSI,5K$L:MG?)'"7$$;, 7$*,Q\M-X)"#@;CC% M;-%'!ZC([U*ONSYF=2=63J3>K$^]P&VL?P(]^:^;OVROCO'X \)OX6TBX\O7 MM6AQ)Y9'^BVI!!..Q?G;[%O45ZI\:/C!I?P:\&W.LZ@5GO) 4L[+<,W,^.5_ MW%XR?2ORX\9>,-1\>^(]0UW6;LW>I7SF::1@?O$\ =@ , #H!79AZ/-+F9^E M<&GF_\C#DD,A+,Y)/4GOFHF&VE"EL O>Q_0>G0I(C;QQGFK$D,F ?+((/WJ] M'^!_P[3Q9\4O!^FZS:SPZ3J=UPSJR+9. MC5C1I4U-O7>SM>VBZ_EYGP]N.3FHZ[;XB?#?5OAV^E_VM##:R:I8IJ,-NDAW MI%(3@,IY4@CH?3\:XFNB+NKGL4JL*T%4@[IBK]X4[.&IJ\L!5NST^XU"ZAMK M>%IYY'$:1QC<78D =221^=#-&[)M['W'_P2B^!+_$#XVOXTO[8OI'AM/W; M8(5KEEP!GH<+G(Z_.#V-?M-W!/89Q[]*^>_V&_@,GP ^ >A:1-#LUF]C%YJ, MG )F<;L>X . 3S@ &OH2B)R4/?;KR^UMZ(****HZ_,*.>W![F>GMCI4M% $7EMMQC)Q_$<_K_]:E:/*GY<\=,Y%244 M 0M&Q5?ER>_S&CRWW9ZGU_KU^OUS4U% $/EMMP!M'49Y_P _G2!'5<*O;A6; M\AG_ .L:GHH A"-M(VC'3:3@8_7VIP4YZ=^O3^5244 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5',F^,COUJ2DH S:*=*FQR,=\TV@ HHHH M**** "BBB@ HHHH **** "C\,^U%% MG37]!E?*O\ MP4(_9G3]H3X,74VGVJR>)M$5KNPD#?-(5!+Q\X'S#@9..N#5B_LY[&ZFM[B)H9XG9'C<%64@X((/0@]JK#KUJNA MVK5:'H'ACQO>^(KCPKX4\1^(+B#PC:7JKY;DF*UCDD'F, 2>"Q [9.,9.?J M+QUXP^$WCSXF6/\ 9FC:E\2_$)AALM-TN%O(T^VCC'"Y*Y.#N8M@H!DGC-?# MROM89Z9]*]4^#OQQOO@WI_B+^QM*LY=9U*W6&WU:9*]OB9/)7G:7I?B70[P0G6B/)AN;8PR,8VP",JRH=W PQ/&":R@^7< M^>RFK0RSFJ1I+V;ERRJ-ZN2[+?E3T6I\>X*_459TW4+C2[V"\LYGM[F!A)'+ M&2&1@<@@_6GWEJ;2XE@+*SIE2R,&!(..".H]ZJQJR9[>M=?Q(_1&E45[73_+ MS/TK_9C_ &D[3XQZ.FF:M.L'BZS3,Z'"_;1C'G*.F4=.PQFO=_P"=?C=H M?B*_\,ZM9ZGIEU)9W]K()8IH?E*MGJ#W'M7Z*?LV_M2Z=\6]/@T;6I8]/\61 M(%\LG$=Z!_$A_O\ ^SGGMFO*KX?E?/$_!.*^$YX.4L;EZO!ZN/;T\CWP].F? M:DDB20!659 "/]8NX\$D'/?D@] 1MZTOJ#P0<$'@Y]*6N#S1^5:Q=XGF'BKX M<"TC:>R2>YL%A>%K6+,ERL)!>6*$GK-N0*RO#_ (OU#P]RM&4^T-$W&VVM(HQ"IQAW8@@=:]B(W(<[AN!#!0#G\#6%XB\ M%:=XBN&FFA G=D$I4X$Z+(91$Y_YYLY&X 9;&6)Z5I%WW/HVNOEDCDD3S%1CTW&/Y]GW@.H%;;97@@@\_+CGCGI] M*\2UKPGJ&@J\VHSRBWV.]SJUN-I6-\SZA=M@?*[*J01KU0+D<5J:#X_UBSFA MM;^) \D\44MNP""VFES<21CLHM[50L^HR.,C MKZ''\Z*Y?0?B)I6O);?,]C-V+YA'4+R<5TMO-'=1I)! M(L\;@,KQ,&5@0""".N01CUR*5CQ9T:M-VJ1L/HI%8.,J=_&[Y>3C_/\ (TI4 MJQ!'(./UQ_/B@Q"BC!XXZ]/SQ_,&C:<9P<8ST]<_X4K^8!129^7/;&:5@5SN M&,9!S[4P"@V?K[]O7!]#61>^*M(L61+B^B5G:)-H.2#))Y2 M9Q]W,GR9. #P<4[,UA3J3=J<;FLOS*".A (^A[_2H+J]MK&.*6ZFC@ADD2)' MF;8KL[!54$]220..Y%>=:A\59+Z.%+)6T^.982UY MO1RE_P 3$OE1T?B7XERWEB_V-I-.LS;^;)?-&/.CAR899 ",*UM/M\V$@[1@ M\Y%96A>$=0\17DC3VD5O$DDT=TCDO$ID9?MEJ32$$B-!U+G'X#DX )JM\3/B=H'PG\,RZUXAN_(CY6"",@R3L!D+&O\ M1_0=20*_-3XW?'+6OC9XD;4-1D^S:?"S"QTV,DQVR$CI_>&N&:VI->>;3S2DGIVSG-*%/Y\U[44HJR/Z/P]"GAJ4:-"-HK1>@)&?E.,BOH+ M]EO6KSX4Z\OC'6S-H_@R^@N+&2^EL&GANW50Y@5@.&W*I!Z?+BL']F+X36/Q M6^)T.CZUYBZ9!:O?SPJ2KSHA"B-2#P"S@\=@<005+$@UA5EI9'S>=8J5:G/!TJ3FK7G9I M-1?6-]Y=?^":?[0.@ZM\1O#/AKXB?"^^>Z\+Z0J^5HNFP+$^E3A@?,")W^X& MSSG!Y!W5D>,_VBI]/DT>]^(?PBL;SQDMHEQ9ZC>2%(Y8VR5=H2K9YYP6X(.- MIKF_']EXT_8S\=2+X;UM6TG5T\VW\X+)YB#!VR1GHRYQO &&>.?B! MK7Q(U^;6O$.HR:GJ,@"^;+QA0,*H X4#T'O6<*?-:YY6697'%0I.T9T8WY9: MJ=GT=O/>^_8=\0O'>K_$KQ3?>(->N3=ZA=G<3T"*!A44=E 'L/4URM2':V M>B)9K^X''FSL,NW/;).!VSCL*/B=CFKWG) M4%UW]#V6.-85"H-JJH '4GC%+2Y^-G_ 5$_9+?X:^-G^(GAZS*^'-<;=>)"O%O='J3 MCH&[^_/#TK^FGXE_#;1?BOX%U7PKX@M5N],U"!H)8QUY!&]?1N M:_GX_:@_9[UO]F_XG:EX9U.(O:;VDT^^4$QW,!.5(/J 1D=>0>A%9K0Y:;=" M?LI;=#QP?>]:FCQN]/ZU%M96S2[SZU3.WIH>[_"#XS:9=:;IG@#X@V5EJW@C M[7YJ7%TLHFL,GDQLCJ0N2<]^>XXKUS5-:NOCSK$7PO\ A/9+H/P\TW']HZC& MI$;KNQDY^9E)!V@D,YY. ./BZ-OWBX/>O1_#_P =E^84L!4G"M6*_ ^5ESG&,^ MU6['4)]+NHKNTGD@N(7#QS1DJRL#D$$'@@^E7/$WAJ_\(Z]?Z-JD!M;^SE:* M6,G.,=P1U!'((X(.160IXP#^%=>C1]Q[M2*>Z:_ ^Y_V=_VTX-4CM?#WCZX6 MVO%"PV^L, (W'99L#CV;[HZG'6OKJ&1+B*.2)UECD4.CQG<'!Z$$=?PK\8' WS:=<.?W8)Y,3=4/MT/H#S7!5PM_>@? MD_$'!-/$\V*RW23^R]GZ'Z9]>1R/5>1^=%?9)HYA>-.#S%3., M06:E5.=QR1CFN=OH=9L9IQ EQI,MP\RQ"/=&L;W5Q%8VK*.@V6\!? ^Z3G@U M[JPW*1_3-.;:Q.X$AFR> <=;U;1H@<^\K$_2C<.% MN)[B$<[.Q@W?\#QUXI-'^+":I)I:_P!F>6M_%8R;O/'R?:(YW7^'MY&WZM6A M9_"_2]/;3S%/=$6:62(K,G*VID,8/R]VF9C[@4W2_A;IFDMIQCNKHO8QV4<3 M93!^S"383\O0^<^?=13T[ YY9R[,Q['XN7FKPZ:UK81)-?B QJ\C. 9[&6Z4 M8 [/$$QWSZX*BNPT MWX9Z3I::>L+7#&RALHH6DEP5%LLHC)P.6Q*5/J*T--\"Z%I*VJVNGHD=M%!# M$'8LR)"&$7/JH9AGOFC0'B,MIMN$&V>4W^HZEXR2:&"YN)$U%7CL^2!&MU81 MW%O+\O55GMFC7V?!Y)J_#X'U3Q1YTRVQTZTU#[0Z&7"&*&\@CN20O7?%>1A@ MK8QO;%>O6]E;6<:1P0)!&J*BI&BKA5!"J/0*"0!VSD5.S,TA+-N9CN=NQ;DD MCT'3\J5[;$RS:48VH4TD<39?"^QD:9]3;[5]H>Y>2W5F$6+E(_M$?KY;2H9! MCD-VKL8;>*W!\J)4#Y=N,,6)&2<=2<#)]!4M !8@ 9/8"E<\6KB:]96G*X44 MG8'/!Z'L?IZUF>)?$VD^$='N-3UK4+;3=/AX>XN7 3./NCKN)_N@$GL#2^)V M1C3I5*DE&E%N79&GD-CD8)PK9X;Z'O\ A7D7QV_:4\-_!>PEM9774_$CJ3%I M4+\IQPTI_A'L><=!7@'QP_;IN+W[3I7P^$EG$P,[9;TQ M7R#?:E-JEU)M<3/E8H@,10)U"1KGY1_\ K))YKB]I9L5+NWOU'3 K M<\$^!=8^('BK3M T2W^TZE?.%B4G ZEB>P R3[ UZ:2@K'[5"%+"4E&-HQC M\DD1Q^"];D\/SZ\NEW!T>"<6TE[Y9\M92,["?7';MD9ZBE_X0S7AX?CU[^QK M[^Q7E>U^&=/\:^%_"<6A^/H]6TOX4P:VEMJL,9 _>'Y M@O!W-'N4,=F5SROS8KTOQEX@\^C'V%;Z-;A88G(81, MZC*\$;3RASTS63J=CP*^;SC.-*ERRDWIJTFENE)77-Y,S?%OC!] \%?#'XS> M$[:WM[K3[8:)JME$FV+>+-:O=4OIVENKJ5YG#,2%+,6(&>@R.\M94\ M'Z9()=3NBORN%((@7W.5SCH",XR*&[$5:BI1YF?6W_!*?]DLVS-\7/$U@?-D M#1:-'.OS*O\ %-@]VY&<#@<9#G'Z?XZV,'UJ:@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HINX>M+N',-#\ >%]4\0^)-1M]*T/386GO+RZ?;'&@ZY/:6S6_\ 8%XJAM5B) ::9P,J MY !3'$>T#G+E@#].OC!^TO\ #/X!W>G6WC[Q7;^'9]1C>6U2:":4RJA 8CRT M; !('/H^#-7:Y4Z;+'>VUPA$]C)+,B^7,F,"3*L3@G( (SD$Y?_!2']D7P7^RM?\ MP_'@R74GCUVVNA=+J4ZS-YL!@Q(& &&;SFRN-ORC% '[?9'J.I&<\<'!_6DW M#)&1D''7_/?CZU^8/[;7_!4*.SL[3PA\#=9#3,D,U[XLMXSB-@)09.F"&H ^L:*** 8[]*^?OVQOV5M)_:>^&-SIDRQV_B*R5I=+OR #'* 3@G^Z MQX(/J?;'T#1^E2T8U*<:BM+^F?S(>// >M?#GQ7JGAS7K&6QU73Y6AGAD7!R M#C/T(QS[US.TCJ,5^Y/_ 4"_8AMOVB/"LOB7PW;1V_CK38BR,GR_;$ ),;' MC<>PSTSQCD-^)&N:#?\ AO5KS2]2M9+._M)6AG@E4@HP.,$&A/N11JMOV53X MU]S\U_6AG+]X5*H&XD?45$HY!Z#UIW&1\V#WILZMU8]5^!OC*ST_XO>"[WQ- M?RSZ78W*J)+B3*_A_X!UCPOHTR06NH MN'-YLS<0)C!"/P<'CV!&0 >:YIT^J/FLQP%=UOK6 45.W+[RT2;U:??\SUO] MJZ/PSXU\6?\ "/>#]#O?$OCFV96U76+,/([,D20M&R*IW'Y%)[(<]V<+\MZQ MH>H>'M0ELM3LI[&[B.)+>XC9'3Z@C(KZ[UCQO/\ LY?L[>!Y? \$,>I>*D^U MWVN%!(T C_+DDU'K/A'4OVB/@+;>.?&=]8Z!JVCO0 3QVYQ^50+G=Q]:ZC[V]]>I?TK5[O1;R M&[L+R>SNHF#130N4=&!X(8<@U].?"?\ ;O\ $/AF.#3_ !E:?\)+8IA/MD>( M[N-?_0)/^!#)_O"OE3>:16.>N*B5.,UJCR\?EF#S.G[+%TTU^/WGZS?#OX\^ M!_BA%%_8FM6ZWKCYK&Z(@N%/IL/WOJN17H&,=?E/HW!K\7X;EH6#(YC(.05/ M0UZ[X!_:N^(OP^\J&WU^75;%< V>J SQX'0 Y#@>P85Y\\'UBS\HS#P]WE@* MMET4E^I^H:_-G%!^7KQ]:^//!W_!0S3;CRH?%7AF6W?@-=:7(LJY_P"N)X-.F;K#J$;6Y'U8C9^1KD=&<-S\_Q?#6;83^)1;M MU6OY;'KU%96C>*M%\1('TK5['4U(R#9W*2_^@DUK,I7&X%?3(Q46:W/G71J1 M;4HM/T$HHQ\P7H??BCGN".,X(P?\_P"!]*1F]-PHH[9Z#U/ J"\OK;3;0^+/V_/ ^DJZZ%IVH:[.N=K2*MM$?3#Q=\C\0!7@VN^*M5\37KWFK:C'V)J-2QM10CVCK+[]C[8^*7[?FDZ;]HL M_ ^G2:K/T&IZAE()?B=J!OO$.KW&HS#.Q9#A(Q MZ(@^51] /QKD"P/>FY%>A"C"'0_5[W^\.V+\8:2\UQI]C/M.T_7M M UV.=(?#EQ>!YK-P.),*3MC<^ASP6^4_>\U\3_".]^$/PWT/Q/JVHWGA_P : MWE_NL])R4GCME3_7G!#QL'''J&7T->8>(O%6J^*KO[5K.JWFKW8&WS[Z=IFQ MZ98DUG&FGML>/@\IHU8>QH5%+#)[-.]U_++M?J9\TRR2NV H))"KGC.>![55 MJ3=N8GIQ4>*ZUIH?;>8#K3ABD"_-BNJ^'/PYUSXG>+M/\.>'K![_ %6^E$<4 M*]!DX+-Z*.I-#=A2DH+F9N? SX*>(?CS\0],\*>'K9I;RY=3+-M)2VBW -(Y MX R.I&20.IK]_\ ]GCX"Z!^SW\-=,\*Z#!M6!0]S=/CS;B4@[F<@=9HGM"D/[M-S@2=#@4#/:J*3<,D=P=I^M&[@XY.,B@.K0;OER"!T MPQZ<]*X+XQ>/+WP#H]E=:?!;S23SM&WV@GIMR,8KXD^)?QS\?Z7_ ,%4O#G@ M&S\7:I;>#9YK%9=%CN&%M('M"YRON37UK^TQ_P BUI'_ %\G_P! -959UAI2J483ENXK\@HHH_2J.D**:)%9@ !5FV4*NYN#ZT 6%7:,4ZF[QP<\>M"N M&Z'/^?\ Z] #J*3IR:02*>A[XH =12;@3C/-)YBGOS]* '44UF5<;B!DX&:= M0 4444 %%%% !1110 4444 %%%% "5ROQ'^)F@_"OPX=9UV>987GCM+:VM+= M[BYO+F0[8K>") 6DD<\!1TY)P 2.J;H>]?/W[3TT7AKQ9\'/&^K*3X2\.>)I M9M8F9-T=HD]A+=-\-ZQX:\2^! M]8U:.1]+A\264<*ZCL4NRQ2PRR)Y@4%O*8K)@$[< U''?BIXP^$GA/ MP=KFF^)?$<7B[3]?E72;I+H6-A;"1Y[B1D)"*R%HE+%2_G8 ;!KQS4O@EX*M M?@5^US=IHBM<:7>Z\EF_VF8E!'H]M(@^]SAQG)SG&#Z4 ?9_PT\9:CXX\,P: MKJ7A;4O"$EPVZ+3]3E@>;RRJ,KGR9'"[@WW&(8%6R!Q76>XL;"_U;-L0CS*'\QQ$TKI"_P IQ(V" M8U*58_"\VM7GP5\(:CXIMM=\.:EXPUJ!H_#.NSSP+9+IMW.NGO<_*\B+(@7# M'.S"G(XH ^M_B+X\T[X9^ O$/BW5A.^EZ'8S:A="U3?)Y42%VV@\$X'&>]3Z M)XJTCQ%X1LO$=G>0/H-]:)?Q7A8)']G:,2*Y.< ;2"<\5Y1^U5H=GX>_8W^) M^E6$'V2PM/!U_;P0EB_EHEJ^U>^BW#C*2)<6:@'*K=6QZ%KAK2TN;^.];[#;3NK*-K(UV1&^0[1*I!/!Q]?U&TD\,_'W M3_!_BW4I]%M?&'@W3]-U"TU62Y>T1[K3S-%;SLS$JC22]V !(QB@#]!5N(VQ MAQUQ^//'UX/%.\Q3C!R#T]Z^0?B!HNH?!?XF>,[#X7I?VU_>_"S6-7M[ 7,U MXLVJ6\T*VLP25FW3$RL,]7_BW<5RUQ_PKC1;[]G:X^'_ (NFO=4U[Q)9'4%A MUN6\DU6W-I.[S7BM(27$@0;W 8%V3') /N7SH]H;>-I&0V>/S_$4Y75NAS] M*_.;XD>(?"$/[._QAUKQ)XMN]/\ CM;SZ]!-#%K,L>J0,)9UMH8+43B56F&'01(!L!!(!]H>RC^&-M=7$NGZC+]AU2X-WM%ZP1E$FY=Q5C@?/P,JNWCO! M/AW^QO@K\'/'HU36+OQBWCNQT5]6N]1GFF>Q.JR6)MF#-@QFV 7!4Y(#'YR7 M(!]SW&$D))VC&[YN./6H1("<$_#7C M32O%-_!8ZSKWB6[LKS0X8I6%@8X H3RG@$4FT,%F$DF[)+!>WN?AOIGQ+^)7 M[2#>(Y-0OH=.GL?[/ACU&>&WLI#HEL[31*C +(7VD. 2-N1C&O%7Q"_9G\8>-IXY-4\0_#F6[GU*^O9(1>Z@(])=,'?M\S#2-M7(;!X.*^ MW!C: I#J?[IR, <$'J: %H_/\.M%(P!4@C([\9_2@#YK_;T_9=U7]J+X/C1] M!UZ32==TF;[?9V4DWEV>H.%($<_H>?W;'A6)!^\2OQ7_ ,$XO''A6UF\8?LO M?%#P($U'6[ZY=UNK4%WDCB"R6T^!N1T$3.DF< Y(*G#'SC4)/CU\?/VTOBA\ M/? /Q-\0Z6UOXBUDQ"Y\37EM96EI#>2# $9)V#*@*B$]\8!(^QOV$_V"O%W[ M//Q4\2?$#XD:[H_B?Q'?VQ@L9M/NY[J3,K;[F:5YHT)D^*;'3?%#66\6LMI=[;BT+ ;O+>-@1]U3MZ' R*YSXB7-] M\1_BK'X52Z:WL+=E4 GK^[+/(R]SC@ U'\1/A O@'2X]W0^!Q'$6)YZM:CA^:C2?O.^OR[HY;X0_L5^ OV+-+\8 M^.?"6A:QX^\50V+&L>3:P$*H#N0V7VY*MM"G[K?$?["_[*_C'] MH3X_77QGU"*X^'OA2SUV?4T_L]3;M/<&9G-I;K_#$I;8Y(P5W(.2VW]6O _C MVRU3P+I.J:K?V]C+55)=&(;N,]#TK4C\;>&(%14UK2XP"2-MS&O7.2 M<$ D[CP!CDFMHSC;<^LHYAAZE&%1S2YE?5]SHAT YX.>>_&.?>BL%O'GAM<9 MU[3N>G^E)_C6EINL6.L0F6RNX;J,,4+0N&&0 <<>Q'YU7,GI)HUI\E.: M;[)ERBBBJ.D/PS[9Q7PM_P % /\ @G]:_'/3[CQIX*MH;3QO:QLT]N@")J* M$X_ZZ=@37W31]1FI:ZG/6I*HDT[26S['\OFN:'?>'=6N],U*TDLK^U=HY[>9 M2K(P]JSMC<\=*_URSDTR]E6,,]NDF!YJ<9!7';GKCF MO*5C/<<4]7&]/X<=31)75B\1AXXFDZ4]G_2/NSX<^!8_AKI5T_BGX@^&-<^$ MD3F[M;.ZBBO"Y.6"H'7*-R>"O$>FV,E_I=\M^]Y!J4* % M<5] :E\9-7^#^C^(/ VG:[I7C&UEM/L^G^( M;;YY+*"7'F11OZ%?X,X4G(.17SXTF_K6U)22U/;RFCB*:E[23<=.6[;>VK=] M5?MT&+24JTE=!]"%%%% "K]X5+N"G/>H1UI[,/2D!.MPZ89'96'0ACQ6[IOQ M*\5Z*H73_$>J62#H+:\DCQ^1KFN/6BIY5U1G.G3J_&D_D>@0_'[XCVXVIXXU MXJ1@JVHS-GVY:NWU;XX>/O\ A4'AZ^'C#61>S:[J44ETM[('94@L2@SG. 9' M/_ S7A'XUWFK8_X4=X9Y_P"9@U7_ -)]/J)0CIH>=6P6%:A,P_P#0JYJZUB[OI3)<74LTA^])(Y9C^)JD>*4L/2KY M(]CNA0I4_@BE\D2-(&7KS_M<_P!*@I=PI*LW"BBB@ HHHH ='GS%QP<\5]8? ML7^-]1EM/&'@/2]0;3=2O[1M0TFXX(2ZC&-K C# @KD$$80\5\G+]X=J[#X7 M>-YOAY\0-"\009=K"Y61T4X\Q/NR)GME"R_C652/,CQ\WP<JU M7D?6W@?7K'XT^&-=U7XO^"-'M=*T=7@E\3*KVMPTL?'E *=SL">BD#) QDXK MS?Q#K?AWX0^'9/$'P?\ BO?*E_* ^@7,.Z7/=F! 7*D#YBO(Z$UH?MT>)-6F M\4Z)807T?_"(W%BNIV-O:@)'(\C-ND91W)R03T#8YY)^5O-W%B3R>_>L:=)] M3YW*\LEBJ:Q-63C"=OW6C@EV::>M^UK&YXJ\8ZSXVU*34M=U:YU:^DSNDN') MV^P[ >P %<[4JX;COVIAC(S72K+0^XC",$H0V0T=:<5VD@T*ISTXKT+X,_!/ MQ7\#P:&[!.:IKFD8?P\^'>O?$S MQ7I_A[P]ILVI:K>2".*&-RC(R:_<7]B']B;1OV8?"JW^HK%J?C>^0 M/>7I7B $<1Q]P!W-:W['_P"Q;X8_9;\-))"B:KXLND'VW5Y5PQXY5!_ !DCC ML2._L]?"/Q3H?Q T$Z!J=UKANX+?[9!=;HC!"@/[F1U'S(W4@^U<1\) MOV6_B?X9_P""E/BKXIZEX8^S^!+V6^:#51?VKEQ)"%0^2LIE&6XY08[XI=1- M7/LCXQ:Q>:!X#U&^L)VM[M&BV2@9QND4'CZ&I/A#K5]X@\ Z;>ZA,;BY=I5: M1N"=LK@=/8"L[X\8?X8ZF01C,!!SQCS(^]/^!4B_\*OTDD@#=*'[3'_ "+.D?\ 7T?_ M $ U\R?$/]EKXH:Y_P %,_#WQ6L?#!F\ VDMD9]6^WVJ[!':>6_[DRB4X;CA M.>V17UI\<_"&K^,- TZ'2+,WDD,Y=QYB)M&TC.6([U55-PT.KB.G4Q&4UH4H MMMK1+<['P9_R*.B?]>D/_HL5M5E^&;673_#NE6LZ[)XK:)'7(/(C&>1P>AY% M:E7#X4>YA8N.'IQ:U45^05S7Q,\=6?PP^'?B?Q??QM/9Z%IEQJ4L,;8:188F MD* X."0N/QKI1U%<]\0_!%A\2O /B+PEJA=--US39].N&BQYB++&T;,I/&0& M)'O5G4>3>$_"/QH\0>'],\3ZA\3[+2];NXXKZ7PU%X?@FTNV5\/]F9BPN6(# M8\SSER1D* ,4_2?C2OA'QE\;;CQ;JLLVA^']>TS3]+MX;82R!Y],LG%O#&BE MY'>:9MJ#<>(M M-:TA^S*"6D$@++P 28VQ(.ZBO/8_AOXS\>^,O$'C7Q-X,T>WC_X12?PS8^$K M[51-'J*SRK+<-))M=,6HK(&CFC=F9HK<*H0H'&X'A$*@D ]I\-_'C0=:U);/4-.UG MPK/-I\VJVLGB.Q-DES:1%/-D5F^[L\Q"R2;9%# E0.:\L\W M\1Z+9>)/%NFVMMJ6J:0T%MJUE(S&01.ZG:&0!E#!'9Y@,+M:PR9!1E9B6D\MOE7*MDX9=?#_P"+ MWB[1_A/X=U?PSHFF6_@W7M,OM4U2+5O/74(K4%-UO%L#)NW>81(05*[ '!W4 M ?4)D$BD*Q1F&!Q@],\9%?./P9_:)'_"A_A1>>)5U;Q?XX\4:&-0_L[1K/[1 M=7*KM$\[*-J)&IDC&YRHRZKRQQ7J^C_!7PEH/C2Y\6V.ER1>(;B2:62Z>]N) M$+RDF0^6TA09)/ 4?A7A?PQ^"/Q"^"^A_"K6M/T6S\0ZOH?@\^%M9T,ZHL#+ M^]BGCF@E9#&Q5HV1E.T$,"I^4 @'K#_M'>#?^$%LO$,6Y;=A0JEB0GS55N?VH/!>E^#?$/B/6/[3T"+PW=6MIK M.GZG8/%>6#7$D<<+M&"=T;>:I#H64@,03M./.[#X"^.]!N-*^($-II5UXSA\ M97_BJZ\-+?,EJ+>ZL38FVBN#&/WJ0K"^XH$:02= P(XO]H#P3XMC^&7Q9^(& MO6>G^'=:\37GA;3K'1QB>+O&:>%Y=+UWPYKDUF^H65KK^GO:&]MT=$DDB))!*M(F4;#C<"5 YKTJO" M]+\+^//B!\:/"/BGQ3X=T_PCI7A&TODABM]4^WRZCB@#"T#P5H7A6.9-%T33=(69MTBZ=:1VP<^I" 9/U^M7&T2Q:WOH#8V MYAOBS74?E+LN"RA6+CHV5 4YZ@5HT4 8^M>&=.\16!L-4TVSU'3VVE[2Z@2: M)MO0%7!! /3@8(]R*6T\-Z;8Q:?%;Z59PQV!(M%B@1%ML@AC&,?)E21\O7<< M\5KTV3&QLC(QR* *5ZME?1MIUVL%P+B$[K28!O,CR V4/5?F /&/F&>M.^RP M/>QW0AC-Q'&8EG91OV$@LH.,X)5>,X.,]A7E'PUSXR^-7Q&\7%MUEI)@\(Z= MV7,"_:+V5>?XIITB/O9UQ>E^"M._:%^-GQ0;QJUYJ>@^$=0M=#TKP^;R:WM8 MRUC;W,MT\<;J)))&N0%9PV$C7;@DT >\W?A70]6T=M'O-)T^\TI\EK&:U1X2 M"2>8V!4Y.[G'.3ZU+#X:TB&U>W73;,6[>4QA6V0H3&08FQCDJ57:3T*C%?+* M?$W4?V9O^%UZ%IJ7WBWP_P"#[;1=:T6QO;UYYH(K^66*2S$TA9V16@,D>\L? MWA7=@"O2_P#A:_Q!T7QKHGACQ)X9\/V%SXHM[L:#<:?JLUQ!!>P0M-]DN]T" MGF)9&\R,$?NB-HRI(![/]BM6U!;OR(6NTC,(N/+!D\LD$INZA20#CI\M95GX M+T&PNI;JVT33;:XFG%W+<0V<2-)-C'FE@/OX)^8\X/!KY.^'/C[Q5JWP$^&^ ML_$&SL?$GV[QMIUO8W$.I727$M[[>\C3PX/[6-E(?WEHEW]H$:J5RHI^:O4M:\'Z'XDM[>WU71=-U>WMB'A2_MDN%B8?Q .#ANG/!]3VKQC6/B]XH MMM4\6>#/'OA/2;=IO!M_XDM!I&K32QO!"RQ3VDSF)&60-,F)4^\&) 4K5;5/ MBMXI\"? _P (>*_#ND^'8?#FK:Q6JZ=:BW MMY1-% (5VQR!@^X+T#!CNSU!YKQUOBM\0;SQ)X=\$Z;X5T*'QLV@QZ_KRWNJ MRK8Z9')(8XX8GCA9IG:2.4 [0JB)LELC/E?CCX]?$KQAX0T2[T32]+\*7UE\ M3;?PM?6TNH32F7R[J"/ D1 &BE9I%,L0 #ZIO/!VA:KJUKJEWHFG7& MIV>%M[V:T1YK< \!'*Y7Z \9[@U-_9%M'=7-NGD2-0\S;0H+<$L MJ@9)YQCI7@6L?%Z#X8^-OBEJ^K^'%N_$>C>'?#DERVEWTTB:C=7EQ=P06L<< MIV1J)E51(%!(E.[[HKHV^+WC+PKXJM?#GCKP]HMI=ZSI5]J.CW6@ZE+=0M/: MQB26TE\R&,[@K[E<+A@C952.0#TJ\\*Z+J5C8VEQI.GW%C9R(UE;RP(Z0M&, M)L7& 4 ."N" O3BMC@=!@ X'&,#'08[5\X^"_P!HSQMJFD_"GQ3KWA#1].\) M_$"6SM8%L]2DFO[1[FV::WDD0Q!#&WE_=#;E#J'&* M6D;[IR<#V.* /R7^(7_!.O\ :'E_:&\;_$/P'K6EZ =5U_4M1L;ZPUR6TN4A MGN)'"%D0,#A@I7/7BN@_X)W_ +27CS1?VG_$_P 'OB;XSOO&,UVLUM:7%WJK MZE&E]:%RRPRLQ_=O$)2?5HT[\5].?\%(M>^+&@?L\W]Q\,HF\ABW_"07EFQ- M_;6)7YG@ Z#@J[C+*O3JS#X4_8%^/?P+_9I^%OB[QQXF$VH_%Q)FALM-:U+?#*-/.&#RQ1I MO<,!MW;>I4KQ@5S6L:GX^^*\=MI,FE/86GF@R.+=HDSV8LV.G7 ]*^2/A#_P M6&UB37K.P^)/@.#^S=1GQ9ZEH;-$4B,FU28I2RR8.065U^Z>*_0_XC?&_P M_!W^SD\:^+-+\+MJ.\6BZCO6N5T7)Z,^*Q7"].M4J2IU MY0IU+.45LV>7?'#PS!X1\+^$M-MCN6V\Y7YEQ@Y"XP>ASVKH-'^/7A5-+MEN M);B&=8U#Q_9R?F QU K&4:2JOG9\N\-DZSC$4L=RQBE%1NWT1S7C#]GW3=#\ M,ZCJ=IJ-X\MK$TP6XVE6503CI[5T/[-(*^!+X G;]O8]?^F::YNK=H(U,)4+N!&22!TS5O]FN0+X'O8V.UC?OA3U/[N/\ PIT_ M9JM[CZ'3@8Y9#B"DLNDN5PE?EVOTN>M4445WK8_5%L%%%%,85\__ +4W[&O@ MW]I_PZ\.J0+IWB&!2;+6;91YL;8X4D_>7.,@^G';'T!1UX/2D[&-2G&JN67W M]C^=#]HO]ESQM^S9XJFTGQ+ILALMS?9=4A4FWN%[$-V/^R>:\<$;;2=I(')/ MI7]-?Q&^&OAOXK>%KO0/%6E0:OIEP"'AG4-@D8W*3]TBOR6_:X_X)<^)/AG] MN\2?#A9/$7AM-TKZ9G-U;+@D[>?G '_ N._2I5^IC&K*B^6IJN_^9^?@]:%D MPP)SU['%6+S3[G3[J6VN8)()XF*212*59&'4$'H:A\HXSBJNCKYD]0\P,O/6 MHZ=M]J;BF.P448-% !1110 4444 %%%% OWA7>ZI_R0[PQ_V,&J_P#I/I]< M$OWA7>ZI_P D.\,?]C!JO_I/I]1+H85=X>OZ,X-J2E:DJS?H%%%% !1110 4 M444 %2JX7:1PP.:B'6G$%3CO296MGH:6K:Y>:RT)O+N6Y\B%((O,8GRXT7:J M#T '2LNG8YQ1Y;#/'2@B,5%'HF^=NX,S#_T$ M?C4LQJ5U35MWV6Y\I?LG_L6>-?VH/$$+6=M-I'A>-@;G7)DQ& #RL?\ >;&< M8XSUK]L/V?/V;/!O[-_A&'1/"VGI'(5!NK^3F>Z?CQZ?HNDVSW=Y=2D[4C09/3DGL .22 M .36SP>#T[U\5?\ !7'7M0TC]D.2"T9EBU+7;*VO-O0Q?O9L?]_(HN>G% 'A M5Q^UY^TY^V1XGU*R^ &B-X4\&:?-Y(U2:.WW-Z&:XN!L1B"&$<(W*#@[E.:I M>(/BI^W#^R/##XD\=1V_CGP="V+L2I!=Q1@\MNDA"SPG&<,?E'7!Z5]\_LE> M"=&\ _LU_#;2]!@BBLVT"SO&>+I---"LLLQ SG>[LV[)^]M'&*]6OK.WOK.: MVO(HYK.9#%-#/AHW5A@HRGA@1QSSS0#/"_V?_P!H[X??MF?#>:XTF0PWD>P: MIH-S*$N;-@VY>1]Y,KE6'!Z$YR*/C]^T;\/OV+?AG!/J1\RY82+I/AZVN";F M]E));#,25B!.'D((4L!RQ53\7_M-_L=Z_P#LW_$J\^*_[-NL?9M2TJ(:AJW@ M_3Y5ENK*%RVN8WAGQ M=^W#^UM GB?PO>V/PQ\'W1WV$08Q^\("-_#GI5F3]J3]J M+]BGQ#IH^/.CQ>.O UY-Y#:[8+"9(R#_ ,LYXU4%L$=(\2>'[Z.^T35;9+JTN(CQ)&PRO7E M6'(9>H((/-;=?%7_ 2-U2^U#]D>*"]F+P6.NWEO:*PXCA(CDVC/_361S_P. MOM6@8445YQ^TI>7&F_LY_%2[LYY;6[M_"FJRPSP.4DC=;.4JRL""I! (((QC MK0!Z-N&[!.#G'/?Z>O4?G3H\,PY&!R3GH/6OC^3X4V5M\4/@MIBZUXD-CXLT M/49/$<+:_>'^V&A@MY(C,3)E0))';$6S(8H=T?R'G;CQ%K?A_P +6?A.'59# MX1M_BKJ?A^YFU;Q!<60CLEMYI[2QDOU666*(RF./."S )$QVR$T ?>",!\O/ MY''7%+YJY SR1D>X]?U%?%/C%M7\!^#=;TX^*-.T7P3>^*- LM2MM!\47&H7 M'A^QF?9=LUU)'');).1",?P"69PP+<:<*>'_ O^TKJGAGP5X^ET71U^&6J: MA-YVLR7EEI-T;JU1;X^;(P0A!N.6"X7=\I=F8 ^Q/,48!..<4"13T.:^*O#, MB>$='\3^#_[-:/QQ?^ =2O+?6M!\7W.M6>J&&.)&GE20AXK@R2HR.R$X,BK* MV&ST>G_%*P\07G[)=EIOBE-1N]6?[5=0PWI=KF%=!N]QFVL<_O=GWNKCN0< M'UBLRNH(S@^QH\Y/[W'?VKX2T6UU/PS^Q_X@^)>FZUK%SXTN-1OM-FUR[U6= MS8Z7_;Y@N#$/G6!8K:-WWHC&/#.-W .YXDTN_P#"/@7XGW.A:QH.AZ2_PYUB MX;1M%\:W6MSR7"1 P7Z>=%&T053*K2JQWM)%GE U 'V@9E(QGD] P_I5#5M( ML==L7L=0M(;^V9D;M8,4%O-$TS>;E2LCL3Y93*L4.Y/D/+77B;6?#_ (/MO"4. MJ2KX/M_BK?\ A^:;5=?N+)8K!;>::VL9+\+++%"TWEQ@X)*[(B0LA:@#[L#K MN"CC!_$=#^73\Z;=7]O8VUQ<3RK'#;HTDKGHJ@9)/T%?%7CS2=<\,_#CQ'IE MCXFM='L)?%7A2*ST[PUXHN-3N-$:;5((K@B:5(VBCD4J5C(9=QD/\6!U/B#X M::7H'Q@\6> =.?5IO"^N> )=3NM)N-9N[CS+V"[58IE=Y&D#E6*MM8%@J[MV M!0!]0>&?$VF>,O#>E:_HUVM]I&J6D5]9W2*RB6&5 \;@$ C*L#@@'GFM2O!_ MV*])\/Z;^S5\.Y=!F6=KO0M.GOF6\:X_TDV<0E#99O+(9?N X!&!7O% !111 M0 4444 %%%% !1110 4444 %%%% !3)M_E/Y84R;3M#=,]LT^B@#A/@W\/;G MX9_#71] O+I+[5422YU.^BR%NKZ>5I[F89P<--+*WKA@.U"-;UB"&WU>&;3X]1LK\1#;%*T3,C),J$J&1P"H4$-M%>QTAY!% 'R ME\;O@)/X?_9K^*,$=_JOC'QIXKDM9]4U=(@+JZ9)XD18HXQMBCBC!"JHX&22 M22:]-T#X*Z]-\1- \6>,/&S>+)?#L%Q%HMJNF)9+;O/&(Y9YRK'SIC'E 0(U M4._RY.:];VEB,KM_'IQT&/>E56!&5^N#P.I)'XT >":'^R[>:3X7TSPQ-XO> M\\.:+XHM/$FC6SZZUQ]Y^SGXJM]:\!WVD>/+2*#P=H<6D MZ=::IH(NXTG6/RI;U0MQ'ME>,!!G=M4LJXWON]_HH \9U[X*^*=0\4:/XQTS MQG;:3XXMM+;1M1O_ .QQ+9:E;>=YRAK9IMT91MVQA*2/,?.X'%8-O^R?):?# MO6- C\9WUQK=WXM'C*VU^\LHY)(;Y9XYU\R)6594W1D%1L&QRH"X%?0E% 'B M.N_LTP^-)?&DGB?7)=1F\4:'I6EW$]E +5[>>PEN98KJ$DR;6\RX#@'=@QC. MX<5/IOP'UK4O$R^(?''C-O%NJ66EW6DZ5]GTN.PBM4N HFG=%=_-G8(@W H@ M&X!!FO9Z* /'!^SW##\-?A+X5_MF5H_A]/ID\=QY*YO!96Q@"E<_)OX8XSC& M!FO4*TC[]*IW$/EDL.AH AH_$CW%%% #67<@!4?[2GYL@CD9XR,]CQ7P7\2? M^"3'@;QE\?;/Q;I^H?V)X$N7>[U?PS:H5WSYSMMV'$4+\%E&2N"%X8&/[VI# MT- 'Y*?\%A-'M/ OBCX/6>@V,.E:=INF74-I:VZ;8H526$HFWIP1D=<_AD_, MW[77[9VN_M?7GA236M!LM%70+::**&REDD\Z:8H99"6Y"GRH]L?.T@_,>E?T M";2#\I'^]T/4Y['K@'M2GD$$\>[&D^X>FY\=_P#!0+]IZ#]FO1? =Q=>"+;Q MD-8:Z7;+?R6HMS$D))4JC;@PD(Y]*^,?^'J6C?\ 1"]+_P#"@F_^,U]W_MP3 M?M&6^G^$?^&?%;[49;IM8,<6GN<8B\@9O,]Q+RGMG'%?)W]I_P#!2S^[<_\ M?CP]_A4>S6]CS:V78/$S=6O1C*3[I/\ 0X'_ (>H:,W'_"B]+Y]/$$W_ ,:K M[\_8#^/D'[17P9U3Q+:^%K?PA':ZW-IK6=O>/9N901D2!'N?_ !VOM3]BVX^-MU\+=2?X];QXP76)5M"Z62G[%Y,& MP?Z( G^L$W7YO7C;EJ,8N]BL/@,)A9^TP]&,7Y)(]_HHHJO,[TDM HHHIC"B MBB@ I-@.03][OS2T4FB9:JS5T?+'[37_ 3U^'7[0T-SJ$=J/#7BEE.S4]/C M #M@XWIT89Q^O /-?D[^T-^PS\3OV>-0G?4M&EU?0D+%-8TY#)%M&3EP.4X] M1CWK^@DU7O["VU.TDM;NVAN;>08>&6,-&WU!/-*QR^RG3UH2^3V_K^K'\O+ M[FW(2>GT-1[3V&?I7[B?M#?\$OOAE\7Y+K5/#R-X*UZ3_%&TBF% MF)11BB@0448HH %^\*[W5/\ DAWAC_L8-5_])]/K@P.17>:I_P D.\,?]C!J MO_I/I]1+H85=X>OZ,X-J2E:DJS?H%%&*,9H **7::-IH 2BEV$^GYT[R']/U MI"NAJ_>%.VDG@'IFK.FZ1?:M?16EC:37EU*P6.&WC,CLQ. ,DD]J^NO@#_ M ,$SOBO\8#;WVI6?_"':&Y)^UZFG[XC'!$(.1^)!'I2;[&[U['R#!;R M23(J1LS$@ +]XGVKZN_9I_X)U_$GX^3V]_=63>%/#+89M0U",K(P_P"F<>['\3P7]G']BOX<_LV6*-H6E)?:XP'GZQ M>@//(<8444 M4#"BBB@ P&X;[O>O,?VDO@C9?M%?!?Q'X%U"9;1]2@5[:\9-WV:Z1@\4F,\J M&4!AW!->G44 ?EQ\#OVU?&'[#NGV_P (?CWX-U=]/T?=#I&N::JS%K<$;0N] ME2>)>-KJ^Y5 7;QQUWQ._P""MMAXDL1X=^!W@K7?$GC&^!AM9KVR"QP%A@,D M,;,TS D<,JKTSNK]!]>\-Z3XLT\V.N:79ZQ9,)?ASXLN_C)\6 MM:O-4^*6M*^ZUDN"5M5E7+^>0<2RD!1LYCCP-NXJ".2_;0_X)VWFHZ\?BU\" M"_A[QW9R_;;G2-.D^RFZE#;A/;$$".?/+#(#]1\V0WZ$]R>/^ C&/4]\Y[YH MH _,[X1_\%=#X)TT>&_C=X(UNU\4::!;7%YHL,2/*5XW2V\K1^4W3)5BISE0 MO2N6^-G[:GCG]NZW;X1? WP1JECI&K>7%J^K7807#0;CE)/+.RWASDL2Y++D M8 )#?IIXN^%O@SX@M&_BGPGH?B1T^ZVL:;!>%?3'F(?UZ5I>'O"^C>$=/%CH M>DV.C68Z6VGVT<,0]/E15_EQ0!P?[-/P/L?V=?@KX9\!V4JW+:;!NNKI1Q<7 M4C,\TG/.-S$#V5/2O4*** "H;RSM]1LY[2[@CNK6>-HIH)D#I(C##*RG@@@D M$'KFIJ=&GF,!VSS0!!#H=C->6ET;&W$UFI2VE\I-\*D8*J=OR@@+P/2FW'A7 M2[RQO;&;2K-[*^&]) MTB'RWB\O3[**!0CE2ZX10""57(QSM&:Z2B@#FO#'P]\.>#)[N70/#FDZ%+=- MF>33K..!INI!B@#/L]'M-/LOL=I906UIEV^SHBI&2[EGX'JQ)/KFL+ M0?A?X4\-6=[:Z7X5T/2[?4%V7D-CIT,27*\@B154!@0QX(/4]:ZVB@#..AV7 MGVLWV*W\^T5DM9O*7? K#YE0X^4$ # ]*KW/A;2;JTO[.;2+.:SOV9[N!K>- MDN6; 8R*1AR0HSNST%;-% '-:1\._#/A[2$TG2O#.CZ9I23K& 8-@$$ YR*V3I=L;X7WV:+[>(O)%T4'F;,YV[NN,\XZ5BB@ _ #\_\:4_-R2?IG-)10 4444 %%%% !1110 44#YN!UI=I M)([CMWH 2BCN0#G'7':B@5P_#--EC6:,HZ[D(P5;D'/M3J*5@:35I*Z/"OC) M^Q3\)/C@LK^(/"EK%J#X/]H6 ^SS\>Z]O4=Z^'?BU_P1KU*U$EU\.O%45\ M5L=87RWR3T#CC '<\_6OU7I.U2X]CE^KPWIMKYZ?=_P#^>+XF?L4?&7X622M MK/@C4KBV1RHNK",W$;_3;EL?4"O%+RPN+*9X;BWDMYD.UHY$*LI'8@]#7]0T MD2S*1*JNK#!4C((]P>*\^\;?L\?#7XB0B'Q#X+T?4D&3^\M$')[\#.?K2U06 MKP[27S3_ ,G^!_-CCL5(/O0RGO\ SK]QO&G_ 2D^"?B;SY=.M+_ ,/W? MVZ;7W?H?E5M;:2*3GTK[[\2?\$=_BSIMPR:1K.AZS%_SUDE,&?P.37!^(/\ M@EK\>- 5C_8-E?\ !(^PWGF9]L;13YAK$TWW^YK\SY "UW>K?\D-\,'_ *F# M5?\ TGT^O5+C_@GG\?H6(7X>:C*.Y1D_JPKIM0_89^.DWPLT+1D^'6I_VA;: MSJ%W+'NB^6*6&S6-L[\\M_T9\E8)I=K5](V_P#P M3S^/EQ(JMX OH02!F1TP/K@FNVT/_@E3\=]9C5VTG3;!3VN[L*?_ $$T^8U6 M*H/:7W:GQQAJ78/4G\*_0/PM_P $(]%T1?6,M<9_[YVUZUX/\ M^"+6DQY/BGQ_=7##E5TNV" ^QWY/Y&ES#6)@_A4G\K?F?E)M&WA5-6=*T._U MN^CM-.L;B_NI#A(;:)I';V"J,FOW(\"?\$M?@9X+DM;BZT6Y\07<(^8ZA!/ -JEMX>\):5I<49#)Y%LN0?7)&0?QIJX>UQ$_AA][2 M_!7_ #/PM^%O[ _QK^*GV>33?"-QIME-]VZU9OLR?BI^8?BM?9GPA_X(UV,/ MDW7Q%\5RW7W6;3])3RAVW*TA))_W@1]*_3OH .@QSMX'MWHH4>XO9U9?'4?H ME;\;W_(\E^$?[*?PO^"-I%'X5\*6-K=( #?31"2=L=S(><_E7K(4* !@=!C M_P"O2T52T+IT:=-\T(JX444<\<'GIP:9T-O=A12;A@'/!XS[^GUI<44 %%%% !1110 4444 %%%% !1110 4444 %%%'?WH 7:6 M('<\5=AA\I>G-,MX=OSGJ:L4 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %5[B'<-PZU8HH S,=:*M7,!;YE'N:JT %%%% !1110 M4444 %%%% !111R>!G/;% ",P12S' ')/I]:YOXA?$CPK\*_#=UKOC'7K'P[ MH\'RR75_*$7<>B@'EV/.% ).. :Q?CO\:O#_ .S[\+=;\=>(IB-.T^,&*WA< M"6ZF;B.)/5G; 'H,L<*K$?EO\)/@K\3?^"H'Q+NOB%\0=8N-!^'>GSM!!%:Y M5(^03:V*,"JD?+OF8';N2U\+>%M?\7!.!=2[+&VD M'3*[MS8^L8KGO#O_ 6L\'7=U''K_P -=;TNUZ%["_@O&'OM=(A^M?5W@G]D MSX,? CPG<3:#\.]'>2RMFE>^O[9+N]E"J6),TH+#)'0;0.PJSI'@3X9?'SPU M>+KGPXT&ZM5D\EH[S3H&;H.58*&4@$8((/H:7,KVN<53%4*=>.&F_?DKKT+W MP*_:J^&7[1UGN\$>)8;V^B3?/I%TA@O(!ZF%@"P!(&]-RY(&E? ME[^U=_P3/NOA4LGQ0^ %YJ&FZEHY-[+H$=PS31;069[.7[Y( (\ICEA]TDX0 M_17_ 3W_;17]J3P3=Z-XA\J#X@>'XT6_6,!$OX,X2[1,#;\V%=!PK$$8#A% M9V*VR/KBBC!ZX_.B@84444 %%%% !1110 4#Y* !CMSDA>OS-P!CWKYM_:<_;T^&/[,4DNEZK=2^(/%K)N7P[I.UYH M\]#/(/\ Q,KQZ>>'-A","2Y* MGC<,[%SU;/7:V/*?V*/^";NDZ;IMK\1_C59'Q-XSU,_;8M$U4&6*RW?.'N%; M)FG;=N*OPO0@GF@774\[;_@J!^T-\59I)/A7\%8[JP+F,3PZ9?:Q*N#T,L)1 M!VXVD5''_P %0_VA/A5-#-\4_@I':Z:[* ;C3+[1W?GL\WF*3]%K])OB%XB? MP%X'GN]+AM86M1'%!;NN(E4N!@*NW@#TQC'>D^'NM#XA>!X+G5;2W?[6)8KB MV\H&,J)&7:5.205Z@^O-0Y6=CSHX_#5,5]4;]ZUT>2_LR_MW?#/]J)H]/T2[ MET?Q6(_,D\/:MM%PP'WF@;)651U.TA@!DJ*^B]PR1D9'7GIU'\P1^%?F_P#M MP?\ !.RSTO2[OXJ_!*T?PUXCTEOM]SH>E,4218_G,UH,_NY5QG8F P&%4$?/ M[I_P3W_:[/[4'PNFM==GC'CKP[Y=OJH7"_;(V!$-TJ@8!;!5P. R< *RBM#T MU=K5'U;1112$%%%'UP/J: "BF[QMW<[<9S@^W^(_R*=_$5Z,/7\/\10 44@= M2VW<-QZ+GD^X'<>]&X>O;- "T4=6(!W%3@A><&DW#U_SC- "T4BG> 5RP)P, M#-"LKE0IW9&<+S]?YC\Z %P<9JQ;0GAF%1PHK$,S87J/>KFX< #(]J '4M-6 M16Y# CVI%D5L8.0>1Q0 ^BFF0 9.>F>AI/.3<5W#(ZB@!]%,\Q<@9Y.<#'I2 M^8N0,\DXH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5; MBWZNHY[U:HH S**M7%OG+J.>XJKWQWH **** "BBB@ HHHH *"-P(YYXXZT4 MZ-\*_ .A>$_#]M]FTC2+1+2W7 #$*,%V]68\L3U)/K7YF_M/.N@_ M\%ZD-MI=7&BM S\ !F,*GGMY@)_.OU:#[U/\?;!!Q_^KWI>0=4>*?'G MQ=J?]K6'A739O(;4$!F).TOYA9%4^BY!S]*R?!?AWQG\,_%EI:1V[ZCI%XX% MQ]GW-"@)VER2,@@8/I79?%[P3I/C&ZLE.LVVEZVN! 9W7,JL,=S7 M#>'_ !!XJ^&'CS3M#UN^_M&VO3&NWS6E #MM# L 5Y_AP:\]IPJ9*,HM>[Y->;/H8?=+#=R,CGI[5^2?QGT6+]BS_@IIX6\2Z$/[/\ M,>*[F*[N+=!MCCANIFM[R,!?X0^Z4+C RF/NU^MT;'KUZ';7Y1_\%@&&M?'' MX.:/IWSZK]C9@5^^1+=(D7_CT;8^M>@M5?N?KO75W/U;SU//0'GG;S@C\Z6C M=\O&-IPPQQ_GJ**8PHHHH **** "BCKQ1Z?3- ;!111^!_*@/(**/U/H.3^5 M#4H7O(MOWMT(;>,>XH%>YTE%)N'J/S MHW#U'YT#%HHR/4?G1@^AZ9Z=J "BBB@ HHHH **** /RMNM-3]I[_@KI<66L MHM_X>\$G*6DX#+Y=E$I"$=&!NY-Q!X.XCI7ZH1JT:JN2^.[')SZY_,G\*_+_ M /9UD7X=?\%=OBGI&H.B3Z]'J2VWF=6,Q@OE"^_EQL?H#7ZA8+*< /QZ\'/2 MCR%YGSG\3)F\7?%R/0-2U!K#281'&I9L+RA;)]R1WKJ/AK\/]:\$^,I);._A MOO#,V[*%T>_N[BPU^'$?GK'C((W ,<8/' M^MQ]%J3]U2<'T'2OR;^%EBG[+__ 5IU3PII16S\-^)II8/LL&1 M&L-W;BZBC4=ECG"(/0(:_3SQ7\0] \&F.+5KWRII5WK"JL3M]3@@6U[XQL3&;76I;)_M"%,E"IZ<9/-=;J03LV?I=?-\OPTY4JM M:*:WNU^)]"CGIS17'^'OBWX:\5:@EC97K?:GSLCEB9-V #U( [BNPJHRC+X7 M<[,-BL/BXN>&FI+R=Q1U%<3\;/'%S\,_@SXZ\6V4"7%_H>B7VI01R9V&2&W> M10V.V5&:[7]*I:OI-GX@TB]TS4K:.[TZ^@DMKNVE *2Q.I5U/L5)'XU1V'A7 M@?\ 9:\,WWA?1M;UK5/$FI^/+BWAN[KQ8NO7<5XURRAF,6V18TCSD+"$";>J M\\Z6K?&;QKJVN>-(/ OA'2M:TKP;.+/4)]2UF2TEOKD6T=P\-L%A<+LCF0>9 M(5#NV,+AF$7A_P" OC_PCI5EX;T?XQW=MX/L%6VMHY]"MY-4@M5Z0+>NQ4@+ MA-SP&3')8L PN^(/@7K_ /;_ (MN_!OCX^$]+\7.MSJ]J^EK>21W)A2WDN;. M0RJL$C11Q@ETE4% P7J* ,6W_:*\0?$+Q1HFB?#CPYINH6^M>#[/QA;ZCKFH MO9100SR21K#(D4;L7^50!T!#98[55L[P;^T]XJ\0:)\/O%]YX$LM&\%^+-6A MT,)_:[2ZA:W,C/&LOE^0(VA\Y'C #AMI60[260>C^!/@;I7P^\8:7K6CWDEO MI^F^$[/PI:Z:Z9$<$$KNDF_(W-\Z@@J,\'J:Q=+_ &;[73_ACX(\&_VS(\/A M?7[;74N_LRJ;@PW4EP(MN<*"9-N[J!SCM0!Q?B#]J;QAH_AWQMXMC\!Z?=^$ MO!OB&XT/4,ZLZZA=QQW(B\ZVA,13A9(R5D=AG_:"UKP-KWB:P^). M@Z=HT.E>%9_%\=SH5_)??Z)"X2XMW\R.,^60R\/N/W2,UIZK^S=;:M\,? M'_@YM;E6+Q=KMUK$[K3579YEO=2QR2.)1RI&P@8'&: .$^'?[4$GBSQEX9T/56\'RM MXFCF^R0^&_$::E=6$T<#7)@NT6- N8XI/WD9P'0#:00QH>"_VG_&.O?!WP]\ M0]3\$Z=:1>+/[/L_#VB1:NS7-S?74@C7SW,&V"'!9PP+L(DR5+ML'I_P_P# M/CWPS>Z=%K?Q'3Q!H.G1&""W&AQV]W=@)M1KB?S65R,YS%%%N8#/RY4Y5C^S M7:6G[/WA#X:KKEU!>>%$L9=(U^&)1-!=VC*T4XC)*L"RD,A.&1V4D9H A\:? M&[Q3\(_ \NJ^/=!\-V>HW6I6>EZ2MAKSBSGGN&(S/--;*;=(U#.[;9/E5B!_ M";GP7^.Z_$;Q9K7AB\F\.7FJ:796VH+>>%-:&I6=Q#.SJ5)VJ8Y4:,;E.X%9 M(V5OG*J[6O@GXH\;^%WLO%OCI;S6[;4+35-'U31M'CL8]+N;9BR2+"\DWF[R M<.KL05+ !B.BL52]U'[!]HN68=&2)#;H,]',P M_AKU3Q5\ ]+\<:U\1[R_OW,'C+1+#1GBCB4/9-:O=-%/&X.=ZO<[AG[K1*1S M47A7]G>U\,-\.YO[9N+V[\*MJ%S=W4L2A]7N[V-OM5Q+@_*SRN\OR]"V!P* M/-_!_P"VK9>++KPQJD'_ BDGACQ)JEOIUC8VOB-9M?A6XG\BWN)[,( H9VC M+QAV:-9,L?E*CG_V@OC#XR^)/[,?QCUO0_"NG2?#Y=,UG28+Q]5=-2G2#SK: M6\2'R3'Y0E1\(9%8QHS@YQ&WL/P]^"?B[X:QZ/X?T?X@*GP_T>919:3/HT(W MOIO[/_LA)[RS:[DDFFB2Y:4!H#-*[;&B,F&*B50<@ CU7XS:1\+_ !)\4=13 MPW/=:EHNB>&=OD7[@ZG/>2W-M9VPC;,< $FU2RKD^;EA\HKI-+^+WCS1OBQX M)\$>,O">BV;^)(+VXCU/1-8ENX8OLT2N\3+);Q'S 73!QAEW'Y2-IG\6?LT6 M'C*]^($]_K%TG_"5Z;I%F'MP$ELI]/EGF@N49MP9A+*CA64@&/N#3=%^!GBJ MZ^*'A+QQXP\>1Z_?>&[:\L[>SL-&6QM94N$C#NZ^=(?-S&K%MVW@!47DL >V M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !36D55))V@=2>!2L=JD^@KY?\ VIO& MFG^'?C#\*-*\0?$'4?A]X3U*PUV6\NM/U/\ L_SYX38^2K/@Y_UDOIUH ^H- MP_R*C6XC;;AN6X Q@GUX]N_I7R%X1_:#A^&EO\3=?L_$.M_$WX3Z!8Z7+:ZK M< 3R_;IKB2&XM[>X"+]J14^SOD!R&9ESDXKTT_$J:;XE> 8?$FD^(/ T]U:: MS-#IYF158 GFD\U-V-PS7CO M@#XU:E\3K.QU2S\"Z_IG@K6K1KC3O$T]Q9J7A,;/'.8/-,D:2J$*90G++N5< MUQ_@;]HP+X5^%VAZ!X;\4^--7\3^$5\16,E_>6XN3"IA5S=S,T:!OWZG>,[B M.!R,@'TFL@=01R#[4>8HZG'UKPN/]J+3;OP?IM[!X7UBY\4ZAX@NO#$/A*)[ M?[6NHVPD,ZF7S/*$2)#)(TV\@*1C)(%=!\._C8WCCXB>(/!-_P"%]1\->(-$ MTZTU"]6[DBDC(N'F1!')&[!AB DD=,A3@JP !ZFTR#@L.??WP/UJ">)6P1U) MQ^-?+_QP\7#3?C/=Z9X_\9^)?AU\.TTBUFTC4M%DDLK.^O7DF%T+J]CC/E/& MJ6X2-G0%7(GN]/=KBU<2L+82 MH$1B2F!* "/+^9LGD ^D3PH)X!.,GCGTI<'G(Q7D]C\=K_6OB=?^";'P)J<^ MJZ7#I\^M7C7=O':6$-U'O!:0R!I&7:XVQJV?+8]"">4G_:X2'PG8>,_^%?>( M6\$ZI>V]EI.N!K;;=+<7"P13M")#)%%(S!E9DY!7.-ZY /H)?F.!R#_ (Z^*/\ A<'Q6TWQ3H)TKP7X3$-Q_:4MS;&/ M3K<633/)(%8O*'VE_E!V@X."#74^%_CXVJ:IX8AUWP=JWA+2O$RL=$U#5)[< MK*RP27*PRI'(S02&!'?GM&5.&^6@#USHI)X ZYXQGUH/R]>/KQ_GI7SXW[6R MP^#],\9GX>:^O@C5KJTM-)UMGM@+E;FX6&&>2(2&2**1F#*649!7."PSUL_[ M1&B:7X-^(^OZA97EG+X&OKJPO]+O M:BJVFW$]YI]I@)KZV_9-_:,TG] MI;X.Z1XIM)H8-:AC6UUFPW8-I> NF#R$8C.>-QAE(^AK\I?BK^RI\9/V!?B7=_$CX%RWFO^"RS?:+.. M-[B2WM\EC;W=NI!FB&21*O*XS\A&2NMQ]+-Z'Z+_ !J^'J>(M+?6[>9;:^TN MW:3 M=TDV'Q'\&:QH5^T?DW#:6%O+60XP_R,R,F>?EPV/6MS4?\ @K+\ M O ^CRP>%- \1ZI.S>8MM;6,=K$[D ?,[R;E/ Y"G'O7/*CS34WL?&8KAVCB M71GW9K_B+3/"^@ZAK6KWMO8:38P/<7=WO MR<^#4E[^WY_P48E^(AMICX&\)30WL33+PL%N2+.,XX#RS+YA7^[YO]VLOQ%X M_P#VAO\ @J'K4.@Z%HP\(_#&.X47#JTBZ?'@@@W%P0/M#J1E45>#CY1UK]"/ M@S\._A]^QCX%T7P1ISRR7-Z_G7VI-&#->3X&Z>3'1> HSM50!SG/1I%>1]1 M7Q%/"T_:5I)+S/?\ GGG(Y^NA^E247OL= M$9*<4T%%%%,H**** #ZG'O6/XNU:ZT/PW?WUE!]INH(_W<.TMN(R0,#FM=L; M3GI0>.*F6IG5C*=.48NUUOV/ O^%W>-_\ H61_X"S?XT-\;_&VT_\ M%,+_ . TW^->]A57I@?04N![?B*Y_9S;W/C/[&S*UECW?_"OU/+OAS\2/$GB MGQ#)9:IH@L;98G;SEMY$&=PV\L<=,FOR6\9?&/Q;\"?^"B_Q.\4^"/#B>*M> M35-0MX]--O-,#'(!N.V(A_E_*OV[X; SM'U_6OFSP'^Q)H7@7]J;7OC=;^)= M2N=4UA[J1])DB06\9G'S?-]XXQ^M;QBXK4^EP.'JX6CRUZSJ/NTE^1\A?\/. M?VESP/@3"3_V!-4_^+I/^'G7[2__ $0J'T_Y NJ?_%U^J0"L,_+C_:'%>-?\ M-:?#G_AH0?!4ZC=?\)YT%H;!Q#N^S?:=HDV[<^3\V<^W7BK/1335T?"8_P"" MG'[2K'#? F(J>N-%U/./QAK2*Y! Z^PYITF5;YN"2?O<=O7N:!C:*** "BBB@ I&R5( W''3U MI:.>V,^_2@#\T?\ @I_\*_$?PM^*7@[]I+P.C)>Z5/;VVJR0IGRY(G/V>>3' M\$BDPN>F%1?XC7VW^SK^T)X6_:6^&FG^+/#5U&ID&R]TUI!YNGW&WYXI%ZC MY!Z$,",BN_\ $7AO3/%>B7FD:S8Q:II-Y T%Q9W<8DCD1AAD9>C CGV(R*_, MGXI?L$_&+]E'QU=^/_V:-;OKO3&8F70XY@UY%&3N$+1R?)=1@Y SE^5 5FRY M-M0/N?\ :!\':?/H-SXA5#%J-L(QN7(\Q"X5=W?(R3GMBIOV?_!FG67A^'Q" M(?\ B878>/@KU+]F[_@IMK?[27QY\,>"M.^&<>@Z)J$DXOM2_M![QXE2 MWDE7E8HU7+( =V?O5@J:Y^=GS']A8>.9?VA%:]NE^_J>[^.M)A\3?'V#3[T/ M+;R&-'4'#,H3=C(Z#ITYKR;XG?'KPI\//VO_ U\$4^&,>H1:TUHIUIM6EB\ MKSRV3Y'EL&VX'.X?A7I?Q*DU1?C4[:,I;50(A#@ _-Y8!'/';O6R+_XREE8P M-ST_=6W' _498=?PKDC)<\E*-SX#"XG T<5C/K.$E6;F]5!2MY79E>+/#-AX M.^-OAZUTF(VUM+-:RF-3N S-M/7_ ':^DZ^5KB3Q':G>II'D[U,FGQ3M##*Y+?>E\LRY X61. M,C%8/[,/QZM?VD?@_I/C6&Q;2;NX=H;W378N;:9<,!D@??BD20?[,JFO0O"' MA>P\$^$]%\/Z7%Y>EZ390Z?;(>HBB0(@_)5SZ\U\7^ ?AK\0O!7PG\ :-X?T M+5=.G^(7A;3_ WXCE^SO#)H%W"BJU_*K &-OL;7$>6P?-M[5.X! /H+X*_M M+:)\6O"OCGQ7'O#7AW7[C2H]4U"Z$4%S;1PPR+=LSX"I()PRYQP$KMM% M^,'@3Q)X8U#Q)I7C/0-2\/Z?N-YJEKJ<,EO;8!8^9(&VI@ GDCCGI7S-J7PM MU/P[HGB>/3O"=_/X9T+XI:?JYT.WM7WWVD0:790[H(R/WZ1R+')M4-N-LR@$ MY%5_C3I.L?_CGXJ\'^&?$,>E:A\/#H<<=UHMU97>LZD))I$V6LJK,QBC( MC#%/F,N%R%% 'U/X=^*O@OQ=X@U#0]"\6Z'K6M:=N-WI^GZC#//!M?8Q=%8D M8?Y3QPP(/(Q18_%CP+J'B2\\/P>,]!FU^S$IN=,BU.%KB Q#,@= VY2@(+ C M*@Y/%>;>._A_>6WQB^#?_"-:2]A9:9I>MZ;]KL;4BWT^-K6)8(Y'10$3?&NU M#@;D&,D CRCX)^#9K7P[\+/!/B:\^(]GXB\*WEI.^C?\(O%'IL-Y;Y\V;^TU ML?+D@D+2%G6MZ+^UEX1^(OAGQG-X)\3>$)=;T&]FM_LVK>(H M88)((YDC^UL\99D@<. CXQN('4UW'B#]HCX7>#=;N-'\1?$SP;X?UFU(%SIV MHZ_:6\T+,JL Z.X8':01D#@@XYKYN\6:7K2_!_X^^ %\,^(I?$5UXCO=9LHH M-&N7AO+.:\@>)X9U3R9&PV#&K;P(WR!MX[OXN^/+3Q9\4)/!OB30/%]OX!T/ MR;J^73O!^K:A%XBNCB1( ]M;.AM(SAI 6!ED"H1Y:L) #V_Q'\8O ?@^\TNT MUWQIX?T>ZU1%EL(;[4X87NT) #Q!F!=22!N&1R/6N'\[L/#MUJ*S6Z6HB?3Y@L9-NPF\Q\3A$_?G)&"%\Y^&FA M:Y\,/A5^S-K>M^$?$%E:>&-0U2+6=.L=+N;V[T\3V]]'$S6T2/,Z[V0$JK > M8#DCYB ?4NC?$*&%/&-_XAU?PW9:-H6H- +VVU0.MM (89/],+ +#-^\W;,X MV-&V?FJWH_QD\!>(O#-]XCTOQIH&H^'K%F6[U6UU*&2UMB,9$DH8JF,@_,1Q MSTKYD\2>!?$4EWXXUA_"^JZGHMC\7+'Q%=:6MC(SZGIL>DV<9EAA8?OA'< 2 MX4,2;9E4;E K+^.&BZQ\7M)^._BKPCX5\01:5J7P_30XHKK0[JRO=;U%))W! M2TD1)G\J-_+#.OS&3"Y"B@#ZU\-_%CP3XR\0:CH.@>+M#UK6].W?;--T_4(I M[BWVMM8O&K%E ;Y3D<-P>>*ZNO#?%G@N73OV@O@K<:+HLD.BZ38:U8336%J1 M;VEN88/(A=D4*B;H@%0\94=2,CW*@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@!&)"D@9..E>=>*OAK?^(/C/X#\:QW5O%:^'-.U:REM7#,\CW?V7RW7& M!A1;OD'^_P 5Z-10!YS\=?AK??%KX4:SX4L[F&RNKY[=DFN6;8!'<1RG.SG) M$9]LGO57XA?!YOB!\2O"&OW-Q$-)TO2]7TR^LR6$EPE[' @V,.FT1/SD'YZ] M0HH \4^%'@/XG^!=#T/P;JNH^&=1\*:+8G38M6MTG74;V".'R[$KH6X<>=,TUE()4+#[@% MHXP>?G'O7OE(V=IQUQW% 'RIXT^%,7PMTT>*M2\=Z'X0UFT\?WWB/2-4U=,V M&V]BD1K*ZRRX#1.XWAAM8*P)(P9/V;]6O_&W[0WQ(\2R^)-%\5VG]@:+IC:C MX;7_ (ED-U')>R-:P,6?S-B21N[$Y#R8PH^4?3\EOYR.KK\K J5;Y@01R"._ M<4VWL(K..**"".*%#Q'&H55^@' &><#O0!Y]XVM/BO9^(_M/@R3PCJ.BRP*C M:?KRW%K-!(,@LL\(D#JP(^0QC&/O=J\PC_9=\2Z/\/;5-,U;16\90^-1XZ,/ MV5[?2OM+$^9:QJI9XXMC$!QEBVYB/G*CZ;HH \M\"_"W5=(^(/C[Q1K<]C*? M%5IID,EG9%RL4EO!)'-\S $JQ?Y>A !Z5Y/=_LW?$^X^$.A_"A?$/AL>$O#] MYI;66JO#+]OO+.RO(9H;>:,+Y<;A(5S(A.YD VJ&)'U510!\_>(?@'K>J>/? MB7%+<:?/X"^(VD)I^KJ\LB:A9,EE):YA 1DD#!D.7(*D-P:R/A=\ =8\*ZCI M$&M>%/AC#::? UM-KVBZ2\6I7R^28@P7:JV[-N)N* /S[\37TDOPO\ !WPG\/\ Q3\)>,+'3O$&AZ9I.CZ5"SZ_N%S]>23U_"@!?0\ENO/KP"?QR?RI:** #_/ M(S2?=4!05') ^]C]1_44M% 'EOQ"_9=^$OQ4O);OQ1\._#NK7TG+WTEA''B[L/A5X<\]3E3>6OVL!AT($I8#\!7N-% $- MK9P6%K#;6D,5K;PH(XHHD")$H[*!P![ "N8^(7P]L/'FE^5<_N;N,?Z/=!1O MC/\ @:ZVC_/-3*/-&QRXK#4L92="O&\7NCY[\!^/-3^%FN/X8\3(WV)&_=R+ MDB$$]4[F/'7N*^@U(;!!R#R,5S_B;P-HOC!(5U73TN?);I8:K4YH)^[W2[,=1116I](%%%% !] M>:QO%R:M+X=O1HQVZJ8?W)RH^?ZGC\ZV:.FC[#\9_^>\G_ ']MZ]Z\Q#G# X]ZYKXG^-D^&_PS\6>+C;?; MUT'2+S5?LJR!#-Y$+R^6&((4G9C.#C/0US^QC_,?&QX;A/WEC*NO]\\I%G\9 MF7(N)"/42V]+]A^,^/\ 7R?]_;>F_L;_ +5L/[77@'6/%$?AI_"O]G:F^FFU M>_\ M1<"*.0/OV)C/F8VXQQ7OU5[!?S,N/#,+W^MUO\ P,\D\!VOQ,3Q-;MX MADM/B-J/_!4KQ-%\*G:/XA2/;G2V1XHR&_L6(RG M,Q"#]T)/O>GTK]HPV"#7E7_#+_PR_P"%VCXN_P#",C_A8F0W]L?;[D#/V?[- M_J1)Y7^JROW,^]:PAR*USZ+ 8-X*E[-U)3_Q.[/@ >#_ /@H_GG49F'H;_1< M']:_4+PW'?P^'=+34VSJ2VT8NB O,NP;S\H"_>STK2R/6CVZGH?;Z^E:'I!1 M110 4444 %%%% !]>11M ).>>FY>X]\T44 07VGVNI0^5=6\-RAY*S1AUSV( MW X^F,4VWLX+.$Q6UO%:PKP(H5VJ!C(P!P,'-6:;M^]G)!]*3UT$]F^J/G?Q MQJL&A?M 0W]VS0VJ&,O)SM5=A!/';)KR_P")WP3M/'G[7WA?XRVGQ4M-.T?2 MGM'ET,QR;I1"6+#<&"_-GNO:OJ[Q?\,M"\<31SZG;-]IC^598FVL17.']GCP MKMW WV_M^_''Z5QJ%6#?+U/S^&#SO+<1B)8)0DJCYO>O^AY_XR\26'BWXW>' M+K2IC=V\<]M'YJ@X)$V6_('K7T?7$>&/@[X;\)ZHM_9VTLERI/EO<2;]G'7% M=O6M&G*%W+J>QD> Q6#EB*V,:YZLK^[>VUNH=>.?P.#3=I;!*KN)RPX"Y(Y( MX/\ 2G45T'U('EIX;;?R>* *\,+/@* .> M2,@8[ #/ ''3N.G)JZL&T9(^?_>S^IYJ55"C &*=0! L)VX;'MP.,=_ZTJQ$ M#[JCIA?3']*FHH K^2Z],'/.<\@^OMQGH/YT>2=NU!V^F!VJQ10!'M)! M! _.F^3][(SGN<9/U_SV%344 0>6ZR$A?O'EMW/3M[>W'KWIQC^;..>QZ_K4 MM% $*P\*-H50> .@QTJ:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH CDB608(Y]:JR6S)TY%7J3ZT M 9M)FKTMNLGL:J21M&>G% #:*,TF: %HHHH **** "BBB@ HHHH **** #IS MC/M6-XMT*7Q%XST/!!^SGK& M?^1E4?\ ;)O_ (JF_%SP7<>!_P!D3XQV-UJ'V]Y/"^LS>9CH#82#')_V?UKW MVHKFUBOK:6WN(DF@F0QR1R*&5E(P00>"".U1&E&+NCPL#D."RVM]8PT7S=W) MV^YGX;?L:_L+^*/VH_A_K/B+0?'T?A*WL=4;3WM'BEM M>]?\.=OB'_T6J#_P%N/_ ([7ZB:/X>TSP[;R0:5IMGI<$C^8\-E L2,_3<0H M'. OY5H5IU/H]#\J_P#ASM\0_P#HM4'_ ("W'_QVC_ASM\0_^BU0?^ MQ_\ M':_52BF(_*P?\$=_B'D9^-4./:TN,_\ HVOU"\.Z;+HOA_2M.FF^TR6=M' T MW]\J@4L.XSC./UK1HH **** "BBB@ HHHH **** "BBB@ HHHH ***HQ24 %%%% !1110 4444 %%%% !11 M1QTR/SH **** "BBB@ HHH_7Z4 %%%% !1110 4444 %%)FEH **.O3FI([= MWQQCWH CIZPL_05:CM57&?F-2@ =!0! EJ!][FIE4+]T8IU% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 C+NZU"]JC=!@U/10!3:U=?N_-4+*4ZC%:5)CUYH S:*OM"K'.*8]H MK7MOI]G-=W4\=M:PQM++/,X2.-%&69 MF/ .2>!5C8R\D%0.I]*\)_;:C=OV;O$I=9/[+%SI[:QY8.X:<-0@-[P/X/ M($P;U7- &_X9_:E^%WB[7M/TG2_%2S7&HS""PGDLKF&UO9#G"6]Q)&L,S'!* MA'8L!D9%=OX/\<:1XXL]3N-'G:>/3]2N=)N=T94I""0 M0:G-QI']F:--/41:E*\DC31PKF>SC MN9+N>I=_*"MB,& C;DM7F/PO\8>,_BEI_P"SMIU[X[U2T7Q-H'B"\URY MTMEBEOVMY[3RBK8)B*^85RO*J2%(/( /M#<"<#G_ #_7MZ]J,X^F<9[9SC^? M%?'-WXP\;VOAF\\+V7C?5H[G3?BY:>$8-*_@!J'Q?T[2/$6I^(HM-\&:=XETU]>D2ZFTZXN+N[MIG#L$)B M BCF*2':NUON@T ?5^L:O;:%H][JEXY2RLX'N)I "<(JECQZX'3K4?AOQ%8> M+O#6E:[I\8^(K?P]!JTD*S&P22*:>:94;Y6D6*WD"AN-S"@#V 2HPR&[9_#UJ&ZM M(KV&2"XC66&56CD21 RNK#!5@1@@YZ&OG#Q_I/B#]FV3PQXKT[QWXF\3Z--K MMAI&N:1XENTO(Y8+RX2V^T0MY:M%+'))$^%.PJ&7:,YKH;S]IJYDO/&R:#\. MO$GB.U\&ZA-8:Q=VKVD2*8XTE;R!)*K3-Y&?V7/A1X1UZ MTUK1_ NCV>H6DGGVNR'=%:.3D/#"28XV!Z,BJ?>NFN?A9X3NO"NM>&Y-$M9- M"UR:XN=1LN1'/M=M MM;\0^&;'4=2AA^R-=.I1I800S?M??V=H7BC5[CX;^)8[/P=*Y6EM,:45P[;,39N (G2?]WNPCJ/O?*.N@\=-#\3OB1:Z):^(?%&L:7I^B MW)T3[9:I9;;AKE4:U+LFQBL;M)O;!VIMSTH [-_A3X4DN)97T*U:2;6(]>D; M:1F_2-$6XZ_> C0#_=J]<^"?#NH:UJ.L76DVEU?7]@NE7"ZAL%A4D/[16J6?BWPQX9USX;>(-"U_Q)'>-I5O/%OV>?AUX)FG;1_"EG:O-:/I^6+OLMY!AX(MY(B MC8*N8XPJX5>/E&.YT#1['PYH^FZ3IT"6NGV-O';6T"@X2)$"Q@9]%4"OE[P? M\=?$'BSX(3:[XXTOQ)X:5?& TV+4M&O+%)I\^(7LHH J,V$C_=QRL5&]4D*L M<@GT?Q)^TDND7OBN72/ ^O>)/#WA25H-=US37ME2&1(UEF$,4DBR7!B1EW%% MZY5=S#% 'MN\>N>,\4NX5XOJ/[10NO&\OA?PAX/U;QMJ*:)9^(([K3Y[:&UD MLKEIEC<2S2( Q:#A/X@P(X5BO;?"CXB:=\6/ .A^+-*@N+>QU.#S$@ND"RP, MK,DD3X)&Y'5EXR.,C(YH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@!#T-><_&OX4S_ !2\-:=!IVIC0O$6BZG! MK.BZHT(F2VNX<[?,CR/,C=6DC=<@E9#@UZ/10!X#&! MX-O[?6'DCD:R$EJXN82B,#,/LS91L*V_[PVBJW@O]G37O#=]\-+BXU*PE'A? MQ+XDUNY$;2$R1:D]\\21Y7&]#=IN+ Z_P#L\ZUJWPS_ &@O M#<6I6,=W\1KZ^NK"9M^RV6?3;:T42\9SNMV)VYX88J77O@_X_P!-UCXH>(/! MFKZ-8>(/$NC:-IFERWWF;+.2U^T+-,X",#\EQF,;6&Y1N&.*]YHH ^%;"R\)R7S2:?H+[?Q)I-^K3+<&'^W!JDT,T07:K M#+QJ48AN,[:T-8^"/Q$T:/X@Z!X.U3PW%X8\;WEQJ$U[JRS&]TB:ZBV77EQH MOEW0+ R(':+:7(.X 5]%44 >1_#GX(R?#GXD7VK6=Q')H \*:+X:L8)9&>Y7 M["UWEW; 'S+<1C(SG:V<<9V/@-\-[[X3_##2O#&H75O?75G/>2O/:@B-O.NY MIA@'GA9%!]\UZ)10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 $4 ?_V0$! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
COVER PAGE - shares
9 Months Ended
Dec. 31, 2023
Feb. 02, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2023  
Document Transition Report false  
Entity File Number 001-38669  
Entity Registrant Name LiveRamp Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-1269307  
Entity Address, Address Line One 225 Bush Street, Seventeenth Floor  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94104  
City Area Code 888  
Local Phone Number 987-6764  
Title of 12(b) Security Common Stock, $.10 Par Value  
Trading Symbol RAMP  
Security Exchange Name NYSE  
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   66,183,731
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000733269  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 498,946 $ 464,448
Short-term Investments 32,264 32,807
Trade accounts receivable, net 199,383 157,379
Refundable income taxes, net 1,143 28,897
Other current assets 37,926 31,028
Total current assets 769,662 714,559
Property and equipment, net of accumulated depreciation and amortization 8,202 7,085
Intangible assets, net 4,180 9,868
Goodwill 360,227 363,116
Deferred commissions, net 44,172 37,030
Other assets, net 38,298 41,045
Total assets 1,224,741 1,172,703
Current liabilities:    
Trade accounts payable 88,797 86,568
Accrued payroll and related expenses 47,398 33,434
Other accrued expenses 42,600 35,736
Deferred revenue 29,957 19,091
Total current liabilities 208,752 174,829
Other liabilities 69,499 71,798
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock 0 0
Common stock 15,542 15,399
Additional paid-in capital 1,909,370 1,855,916
Retained earnings 1,319,545 1,302,291
Accumulated other comprehensive income 4,508 4,504
Treasury stock, at cost (2,302,475) (2,252,034)
Total stockholders' equity 946,490 926,076
Total liabilities and stockholders' equity $ 1,224,741 $ 1,172,703
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Revenues $ 173,869 $ 158,615 $ 487,809 $ 447,957
Cost of revenue 44,934 43,287 131,767 126,612
Gross profit 128,935 115,328 356,042 321,345
Operating expenses:        
Research and development 37,788 43,175 106,040 136,975
Sales and marketing 46,203 47,702 135,217 144,931
General and administrative 27,241 36,657 79,914 92,519
Gains, losses and other items, net 2,502 11,743 9,192 25,593
Total operating expenses 113,734 139,277 330,363 400,018
Income (loss) from operations 15,201 (23,949) 25,679 (78,673)
Total other income (expense), net 6,607 (736) 17,887 2,211
Income (loss) from continuing operations before income taxes 21,808 (24,685) 43,566 (76,462)
Income tax expense 8,429 5,835 27,297 11,712
Net earnings (loss) from continuing operations 13,379 (30,520) 16,269 (88,174)
Earnings from discontinued operations, net of tax 598 836 985 836
Net earnings (loss) $ 13,977 $ (29,684) $ 17,254 $ (87,338)
Basic earnings (loss) per share:        
Continuing operations (in USD per share) $ 0.20 $ (0.47) $ 0.25 $ (1.32)
Discontinued operations (in USD per share) 0.01 0.01 0.01 0.01
Basic earnings (loss) per share (in USD per share) 0.21 (0.46) 0.26 (1.31)
Diluted earnings (loss) per share:        
Continuing operations (in USD per share) 0.20 (0.47) 0.24 (1.32)
Discontinued operations (in USD per share) 0.01 0.01 0.01 0.01
Diluted earnings (loss) per share (in USD per share) $ 0.21 $ (0.46) $ 0.25 $ (1.31)
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net earnings (loss) $ 13,977 $ (29,684) $ 17,254 $ (87,338)
Other comprehensive income (loss):        
Change in foreign currency translation adjustment 941 2,257 4 (1,548)
Comprehensive income (loss) $ 14,918 $ (27,427) $ 17,258 $ (88,886)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional paid-In capital
Retained earnings
Accumulated other comprehensive income (loss)
Treasury Stock
Balance, beginning of the period (in shares) at Mar. 31, 2022   149,840,925        
Balance, beginning of the period at Mar. 31, 2022 $ 1,063,060 $ 14,984 $ 1,721,118 $ 1,420,993 $ 5,730 $ (2,099,765)
Treasury stock, beginning balance (in shares) at Mar. 31, 2022           (81,205,596)
Increase (Decrease) in Stockholders' Equity            
Employee stock awards, benefit plans and other issuances (in shares)   396,093       (92,417)
Employee stock awards, benefit plans and other issuances 4,201 $ 39 6,216     $ (2,054)
Non-cash stock-based compensation (in shares)   36,965        
Non-cash stock-based compensation 73,905 $ 4 73,901      
Restricted stock units vested (in shares)   1,421,729        
Restricted stock units vested 0 $ 142 (142)      
Liability-classified restricted stock units vested (in shares)   356,664        
Liability-classified restricted stock units vested 9,326 $ 36 9,290      
Acquisition of treasury stock (in shares)           (6,066,230)
Acquisition of treasury stock (149,997)         $ (149,997)
Comprehensive income (loss):            
Foreign currency translation (1,548)       (1,548)  
Net earnings (loss) (87,338)     (87,338)    
Treasury stock, ending balance (in shares) at Dec. 31, 2022           (87,364,243)
Balance, end of the period at Dec. 31, 2022 911,609 $ 15,205 1,810,383 1,333,655 4,182 $ (2,251,816)
Balance, end of the period (in shares) at Dec. 31, 2022   152,052,376        
Balance, beginning of the period (in shares) at Sep. 30, 2022   151,477,616        
Balance, beginning of the period at Sep. 30, 2022 960,069 $ 15,148 1,780,803 1,363,339 1,925 $ (2,201,146)
Treasury stock, beginning balance (in shares) at Sep. 30, 2022           (85,057,331)
Increase (Decrease) in Stockholders' Equity            
Employee stock awards, benefit plans and other issuances (in shares)   114,240       (38,442)
Employee stock awards, benefit plans and other issuances 900 $ 11 1,653     $ (764)
Non-cash stock-based compensation (in shares)   11,941        
Non-cash stock-based compensation 27,973 $ 1 27,972      
Restricted stock units vested (in shares)   448,579        
Restricted stock units vested 0 $ 45 (45)      
Acquisition of treasury stock (in shares)           (2,268,470)
Acquisition of treasury stock (49,906)         $ (49,906)
Comprehensive income (loss):            
Foreign currency translation 2,257       2,257  
Net earnings (loss) (29,684)     (29,684)    
Treasury stock, ending balance (in shares) at Dec. 31, 2022           (87,364,243)
Balance, end of the period at Dec. 31, 2022 911,609 $ 15,205 1,810,383 1,333,655 4,182 $ (2,251,816)
Balance, end of the period (in shares) at Dec. 31, 2022   152,052,376        
Balance, beginning of the period (in shares) at Mar. 31, 2023   153,987,784        
Balance, beginning of the period at Mar. 31, 2023 926,076 $ 15,399 1,855,916 1,302,291 4,504 $ (2,252,034)
Treasury stock, beginning balance (in shares) at Mar. 31, 2023           (87,372,837)
Increase (Decrease) in Stockholders' Equity            
Employee stock awards, benefit plans and other issuances (in shares)   368,405       (199,767)
Employee stock awards, benefit plans and other issuances 2,105 $ 37 7,184     $ (5,116)
Non-cash stock-based compensation (in shares)   31,782        
Non-cash stock-based compensation 44,093 $ 3 44,090      
Restricted stock units vested (in shares)   950,573        
Restricted stock units vested 0 $ 95 (95)      
Liability-classified restricted stock units vested (in shares)   83,439        
Liability-classified restricted stock units vested 2,283 $ 8 2,275      
Acquisition of treasury stock (in shares)           (1,671,854)
Acquisition of treasury stock (45,325)         $ (45,325)
Comprehensive income (loss):            
Foreign currency translation 4       4  
Net earnings (loss) 17,254     17,254    
Treasury stock, ending balance (in shares) at Dec. 31, 2023           (89,244,458)
Balance, end of the period at Dec. 31, 2023 946,490 $ 15,542 1,909,370 1,319,545 4,508 $ (2,302,475)
Balance, end of the period (in shares) at Dec. 31, 2023   155,421,983        
Balance, beginning of the period (in shares) at Sep. 30, 2023   154,732,140        
Balance, beginning of the period at Sep. 30, 2023 921,858 $ 15,473 1,889,178 1,305,568 3,567 $ (2,291,928)
Treasury stock, beginning balance (in shares) at Sep. 30, 2023           (88,880,987)
Increase (Decrease) in Stockholders' Equity            
Employee stock awards, benefit plans and other issuances (in shares)   85,481       (16,710)
Employee stock awards, benefit plans and other issuances 1,099 $ 9 1,637     $ (547)
Non-cash stock-based compensation (in shares)   9,257        
Non-cash stock-based compensation 17,505 $ 1 17,504      
Restricted stock units vested (in shares)   556,462        
Restricted stock units vested 0 $ 56 (56)      
Liability-classified restricted stock units vested (in shares)   38,643        
Liability-classified restricted stock units vested 1,110 $ 3 1,107      
Acquisition of treasury stock (in shares)           (346,761)
Acquisition of treasury stock (10,000)         $ (10,000)
Comprehensive income (loss):            
Foreign currency translation 941       941  
Net earnings (loss) 13,977     13,977    
Treasury stock, ending balance (in shares) at Dec. 31, 2023           (89,244,458)
Balance, end of the period at Dec. 31, 2023 $ 946,490 $ 15,542 $ 1,909,370 $ 1,319,545 $ 4,508 $ (2,302,475)
Balance, end of the period (in shares) at Dec. 31, 2023   155,421,983        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net earnings (loss) $ 17,254 $ (87,338)
Earnings from discontinued operations, net of tax (985) (836)
Non-cash operating activities:    
Depreciation and amortization 7,685 16,561
Loss on disposal or impairment of assets 3,528 4,121
Gain on sale of strategic investments 0 (194)
Lease-related impairment and restructuring charges 0 18,165
Provision for doubtful accounts 307 1,728
Impairment of goodwill 2,875 0
Deferred income taxes 40 204
Non-cash stock compensation expense 46,524 81,142
Changes in operating assets and liabilities:    
Accounts receivable, net (41,036) (27,171)
Deferred commissions (7,142) (2,123)
Other assets 912 1,588
Accounts payable and other liabilities 8,754 (9,309)
Income taxes 29,560 6,967
Deferred revenue 9,737 271
Net cash provided by operating activities 78,013 3,776
Cash flows from investing activities:    
Capital expenditures (2,464) (4,593)
Purchases of investments (24,385) (3,000)
Proceeds from sales of investments 25,750 3,000
Purchases of strategic investments (1,000) (500)
Proceeds from sale of strategic investment 0 400
Net cash used in investing activities (2,099) (4,693)
Cash flows from financing activities:    
Proceeds related to the issuance of common stock under stock and employee benefit plans 7,221 6,255
Shares repurchased for tax withholdings upon vesting of stock-based awards (5,116) (2,054)
Acquisition of treasury stock (45,325) (149,997)
Net cash used in financing activities (43,220) (145,796)
Net cash provided by (used in) continuing operations 32,694 (146,713)
Cash flows from discontinued operations:    
From operating activities 985 836
Net cash provided by discontinued operations 985 836
Effect of exchange rate changes on cash 819 (769)
Net change in cash and cash equivalents 34,498 (146,646)
Cash and cash equivalents at beginning of period 464,448 600,162
Cash and cash equivalents at end of period 498,946 453,516
Supplemental cash flow information:    
Cash paid (received) for income taxes, net - continuing operations (2,440) 4,725
Cash (received) for income taxes - discontinued operations (1,507) (1,307)
Cash paid for operating lease liabilities 7,699 5,733
Operating lease assets obtained in exchange for operating lease liabilities 11,677 69
Operating lease assets, and related lease liabilities, relinquished in lease terminations (4,486) (6,781)
Purchases of property, plant and equipment remaining unpaid at period end $ 1,218 $ 77
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
These condensed consolidated financial statements have been prepared by LiveRamp Holdings, Inc. ("LiveRamp", "we", "us" or the "Company"), without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”).  In the opinion of the Company's management, all adjustments necessary for a fair presentation of the results for the periods included have been made, and the disclosures are adequate to make the information presented not misleading.  All such adjustments are of a normal recurring nature.  Certain note information has been omitted because it has not changed significantly from that reflected in Notes 1 through 18 of the Notes to Consolidated Financial Statements filed as part of Item 8 of the Company’s Annual Report on Form 10-K for the fiscal year ended March 31, 2023 (“2023 Annual Report”), as filed with the SEC on May 24, 2023.  This quarterly report and the accompanying condensed consolidated financial statements should be read in connection with the 2023 Annual Report.  The financial information contained in this quarterly report is not necessarily indicative of the results to be expected for any other period or for the full fiscal year ending March 31, 2024.
 
Management of the Company has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare these condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”).  Actual results could differ from those estimates. Certain of the accounting policies used in the preparation of these condensed consolidated financial statements are complex and require management to make judgments and/or significant estimates regarding amounts reported or disclosed in these financial statements.  Additionally, the application of certain of these accounting policies is governed by complex accounting principles and their interpretation.  A discussion of the Company’s significant accounting principles and their application is included in Note 1 of the Notes to Consolidated Financial Statements and in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, of the 2023 Annual Report.

Accounting Pronouncements Adopted During the Current Year
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
There were no material accounting pronouncements applicable to the Company
Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
Accounting Standard Update (“ASU”) 2023-07

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures
ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The updated standard is effective for our annual periods beginning in fiscal 2025 and interim periods beginning in the first quarter of fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
ASU 2023-09

Income Taxes (Topic 740): Improvements to Income Tax Disclosures
ASU 2023-09 requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income tax paid.The updated standard is effective for us beginning in fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY
9 Months Ended
Dec. 31, 2023
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY  
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY:
 
Earnings (Loss) Per Share
 
A reconciliation of the numerator and denominator of basic and diluted earnings (loss) per share is shown below (in thousands, except per share amounts):
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Basic earnings (loss) per share:
Net earnings (loss) from continuing operations$13,379 $(30,520)$16,269 $(88,174)
Earnings from discontinued operations, net of tax598 836 985 836 
Net earnings (loss)$13,977 $(29,684)$17,254 $(87,338)
Basic weighted-average shares outstanding65,961 64,784 66,247 66,761 
Continuing operations$0.20 $(0.47)$0.25 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Basic earnings (loss) per share$0.21 $(0.46)$0.26 $(1.31)
Diluted earnings (loss) per share:
Basic weighted-average shares outstanding65,961 64,784 66,247 66,761 
Dilutive effect of common stock options and restricted stock units as computed under the treasury stock method (1)1,982 — 1,486 — 
Diluted weighted-average shares outstanding67,943 64,784 67,733 66,761 
Continuing operations$0.20 $(0.47)$0.24 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Diluted earnings (loss) per share$0.21 $(0.46)$0.25 $(1.31)

(1) The number of common stock options and restricted stock units as computed under the treasury stock method that would have otherwise been dilutive but are excluded from the table above because their effect would have been anti-dilutive due to the net loss position of the Company was 0.5 million and 0.6 million in the three and nine months ended December 31, 2022.

Restricted stock units that were outstanding during the periods presented but were not included in the computation of diluted loss per share because their effect would have been anti-dilutive (other than due to the net loss position of the Company) are shown below (shares in thousands):
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Number of shares underlying restricted stock units1,046 6,215 1,065 2,980 
 
Stockholders’ Equity

On December 20, 2022, the Company's board of directors approved an amendment to the existing common stock repurchase program, which was initially adopted in 2011. The amendment authorized an additional $100.0 million in share repurchases, increasing the total amount authorized for repurchase under the common stock repurchase program to $1.1 billion. In addition, it extended the common stock repurchase program duration through December 31, 2024.

During the nine months ended December 31, 2023, the Company repurchased 1.7 million shares of its common stock for $45.3 million under the modified common stock repurchase program.  Through December 31, 2023, the Company had repurchased a total of 37.3 million shares of its common stock for $927.5 million under the program, leaving remaining capacity of $172.5 million.
 
Accumulated other comprehensive income balances of $4.5 million and $5.7 million at December 31, 2023 and March 31, 2023, respectively, reflect accumulated foreign currency translation adjustments.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS
9 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS:
Disaggregation of Revenue

In the following table, revenue is disaggregated by primary geographical market and major service offerings (dollars in thousands):
For the nine months ended December 31,
Primary Geographical Markets20232022
United States$456,651 $417,385 
Europe25,737 24,172 
Asia-Pacific ("APAC")4,528 5,926 
Other893 474 
$487,809 $447,957 
Major Offerings/Services
Subscription$379,938 $361,862 
Marketplace and Other107,871 86,095 
$487,809 $447,957 

Transaction Price Allocated to the Remaining Performance Obligations

We have performance obligations associated with fixed commitments in customer contracts for future services that have not yet been recognized in our condensed consolidated financial statements. The amount of fixed revenue not yet recognized was $546.2 million as of December 31, 2023, of which $382.4 million will be recognized over the next twelve months. The Company expects to recognize revenue on substantially all of these remaining performance obligations by March 31, 2028.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
9 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES LEASES:
Right-of-use assets and lease liabilities balances consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Right-of-use assets included in other assets, net$25,498 $24,604 
Short-term lease liabilities included in other accrued expenses$10,309 $9,929 
Long-term lease liabilities included in other liabilities$33,836 $37,243 
Supplemental balance sheet information:
Weighted average remaining lease term5.5 years5.6 years
Weighted average discount rate5.2 %3.5 %

The Company leases its office facilities under non-cancellable operating leases that expire at various dates through fiscal 2031. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property service fees, and other factors. Operating lease costs were $7.2 million and $9.0 million for the nine months ended December 31, 2023, and 2022, respectively.

During the nine months ended December 31, 2023, the Company recorded $1.9 million of right-of-use asset impairment charges and $0.4 million of non-lease component restructuring charges that are included in gains, losses and other items, net in the condensed consolidated statements of operations related to certain leased office facilities. Please refer to Note 13, Restructuring, Impairment and Other Charges for further details.

The following table presents future minimum payments under all operating leases (including operating leases with a duration of one year or less) as of December 31, 2023. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):  

Amount
Fiscal 2024$2,702 
Fiscal 20259,965 
Fiscal 20268,675 
Fiscal 20278,265 
Fiscal 20288,454 
Thereafter12,828 
Total undiscounted lease commitments50,889 
Less: Interest and short-term leases6,744 
Total discounted operating lease liabilities$44,145 
Future minimum payments as of December 31, 2023 related to restructuring plans as a result of the Company's exit from certain leased office facilities (see Note 13) are as follows (dollars in thousands): Fiscal 2024: $675; Fiscal 2025: $2,698; and Fiscal 2026: $1,799.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION
9 Months Ended
Dec. 31, 2023
Equity [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION:
Stock-based Compensation Plans

The Company has stock option and equity compensation plans for which a total of 49.0 million shares of the Company’s common stock have been reserved for issuance since the inception of the plans. At December 31, 2023, there were a total of 6.8 million shares available for future grants under the plans.

During the quarter ended June 30, 2023, the board of directors voted to amend the Amended and Restated 2005 Equity Compensation Plan (the "2005 Plan") to increase the number of shares available under the plan by 4.0 million shares. The amendment received shareholder approval at the August 2023 annual shareholders' meeting (the "2023 Annual Meeting"). This increased the plan shares from 42.4 million shares at March 31, 2023 to 46.4 million shares beginning in the quarter ended September 30, 2023 and increased the total number of shares reserved for issuance since inception of all plans from 45.0 million shares at March 31, 2023 to 49.0 million shares beginning in the quarter ended September 30, 2023.

Stock-based Compensation Expense

The Company's stock-based compensation activity for the nine months ended December 31, 2023 and 2022, by award type, was (dollars in thousands):
For the nine months ended
December 31,
20232022
Stock options$405 $776 
Restricted stock units, time-vesting36,706 65,214 
Restricted stock units, performance based4,876 5,398 
Data Plus Math ("DPM") acquisition consideration holdback— 2,031 
Acuity performance plan165 673 
DataFleets acquisition consideration holdback2,267 4,532 
Employee stock purchase plan1,167 1,527 
Directors stock-based compensation938 991 
Total non-cash stock-based compensation included in the condensed consolidated statements of operations46,524 81,142 
Less expense related to liability-based equity awards(2,431)(7,237)
Total non-cash stock-based compensation included in the condensed consolidated statements of equity$44,093 $73,905 

The effect of stock-based compensation expense on income, by financial statement line item, was (dollars in thousands):
For the nine months ended
December 31,
20232022
Cost of revenue$2,075 $3,664 
Research and development17,330 34,670 
Sales and marketing12,611 17,871 
General and administrative14,508 24,937 
Total non-cash stock-based compensation included in the condensed consolidated statements of operations$46,524 $81,142 
The following table provides the expected future expense for all of the Company's outstanding equity awards at December 31, 2023, by award type. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands).
For the years ending March 31,
2024202520262027Total
Stock options$81 $90 $— $— $171 
Restricted stock units21,871 78,291 30,440 4,716 135,318 
Employee stock purchase plan431 431 — — 862 
Expected future expense$22,383 $78,812 $30,440 $4,716 $136,351 

Stock Options Activity

Stock option activity for the nine months ended December 31, 2023 was:  
Weighted-average
Weighted-averageremainingAggregate
Number ofexercise pricecontractual termIntrinsic value
sharesper share(in years)(in thousands)
Outstanding at March 31, 2023524,911 $18.39 
Exercised(151,706)$19.37 $860 
Forfeited or canceled(2,410)$5.21 
Outstanding at December 31, 2023370,795 $18.08 1.2$7,342 
Exercisable at December 31, 2023368,662 $18.18 1.2$7,264 

The aggregate intrinsic value at period end represents the total pre-tax intrinsic value (the difference between the Company’s closing stock price on the last trading day of the period and the exercise price for each in-the-money option) that would have been received by the option holders had they exercised their options on December 31, 2023.  This amount changes based upon changes in the fair market value of the Company's common stock.

A summary of stock options outstanding and exercisable as of December 31, 2023 was:
Options outstandingOptions exercisable
Range ofWeighted-averageWeighted-averageWeighted-average
exercise priceOptionsremainingexercise priceOptionsexercise price
per shareoutstandingcontractual lifeper shareexercisableper share
$— $9.99 23,542 5.0 years$0.95 21,409 $0.93 
$10.00 $19.99 182,603 1.4 years$17.49 182,603 $17.49 
$20.00 $24.99 164,650 0.5 years$21.18 164,650 $21.18 
370,795 1.2 years$18.08 368,662 $18.18 
 
Restricted Stock Unit Activity

Time-vesting restricted stock units ("RSUs") -

During the nine months ended December 31, 2023, the Company granted time-vesting RSUs covering 1,730,545 shares of common stock and having a fair value at the date of grant of $46.6 million. Of the RSUs granted in the current year, 947,054 vest over three years and 783,491 vest over two years. Grant date fair value of these units is equal to the quoted market price for the shares on the date of grant. RSU activity for the nine months ended December 31, 2023 was:
Weighted-average
fair value perWeighted-average
Numbershare at grantremaining contractual
of sharesdateterm (in years)
Outstanding at March 31, 20234,009,759 $32.57 2.20
Granted1,730,545 $26.95 
Vested(890,679)$32.03 
Forfeited or canceled(378,510)$33.66 
Outstanding at December 31, 20234,471,115 $30.41 1.70

The total fair value of RSUs vested during the nine months ended December 31, 2023 was $28.0 million and is measured as the quoted market price of the Company's common stock on the vesting date times the number of shares vested.

Performance-based restricted stock units ("PSUs") -

Fiscal 2024 plan:
During the nine months ended December 31, 2023, the Company granted PSUs covering 666,496 shares of common stock having a fair value at the date of grant of $21.0 million. The grants were made under two separate performance plans.

Under the total shareholder return ("TSR") performance plan, units covering 199,946 shares of common stock were granted having a fair value at the date of grant of $8.4 million, determined using a Monte Carlo simulation model.  The units vest subject to attainment of market conditions established by the compensation committee of the board of directors (“compensation committee”) and continuous employment through the vesting date. The units may vest in a number of shares from 0% to 200% of the award, based on the TSR of LiveRamp common stock compared to the TSR of the Russell 2000 market index for the period from April 1, 2023 to March 31, 2026.

Under the operating metrics performance plan, units covering 466,550 shares of common stock were granted having a fair value at the date of grant of $12.6 million, which was equal to the quoted market price for the shares on the date of grant. The units vest subject to attainment of performance criteria established by the compensation committee and continuous employment through the vesting date. The units may vest in a number of shares from 0% to 200% of the award, at the end of the performance period, based on the average attainment of annual revenue growth and EBITDA margin targets for fiscal years 2024, 2025, and 2026.

Fiscal 2023 plan:
Units under the Company's fiscal 2023 TSR performance plan, net of forfeitures, covering 101,931 shares of common stock will reach maturity of their relevant performance period at March 31, 2025. The units may vest in a number of shares from 0% to 200% of the award, based on the TSR of LiveRamp common stock compared to the TSR of the Russell 2000 market index for the period from April 1, 2022 to March 31, 2025.
Units under the Company's fiscal 2023 operating metrics performance plan, net of forfeitures, covering 237,837 shares of common stock will reach maturity of their relevant performance period at March 31, 2025. The units may vest in a number of shares from 0% to 200% of the award, at the end of the performance period, based on the average attainment of annual revenue growth and EBITDA margin targets for fiscal years 2023, 2024, and 2025.

Fiscal 2022 plans:
Units under the Company's fiscal 2022 special incentive performance plan covering 36,425 shares of common stock were measured and vesting was evaluated on a quarterly basis beginning on January 1, 2023 and continuing through the end of the performance period, December 31, 2023. Through the final measurement date, December 31, 2023, an accumulated 77% achievement, or 27,959 total units were earned under this plan. The remaining 8,466 units are expected to be cancelled in the fourth quarter of fiscal 2024 upon compensation committee approval.

Units under the Company's fiscal 2022 TSR performance plan, net of forfeitures, covering 41,298 shares of common stock will reach maturity of their relevant performance period at March 31, 2024. The units may vest in a number of shares from 0% to 200% of the award, based on the TSR of LiveRamp common stock compared to the TSR of the Russell 2000 market index for the period from April 1, 2021 to March 31, 2024.

The initial measurement date for the fiscal 2022 operating metrics performance plan was June 30, 2022. Through December 31, 2023, performance metrics have resulted in an accumulated 50% achievement, or 58,308 total earned units, under this plan. Of the earned amount, one-half vested immediately, while the remaining one-half vested one year later. As of December 31, 2023, there remains a maximum potential, net of forfeitures, of 144,554 additional units eligible for attainment under the plan. The final quarterly measurements of attainment will occur as of March 31, 2024, at which time no further attainment is expected under this plan.

PSU activity for the nine months ended December 31, 2023 was:
Weighted-average
fair value perWeighted-average
Numbershare at grantremaining contractual
of sharesdateterm (in years)
Outstanding at March 31, 2023709,589 $34.97 1.01
Granted666,496 $31.58 
Vested(55,968)$47.11 
Forfeited or canceled(214,760)$40.19 
Outstanding at December 31, 20231,105,357 $31.29 1.84

The total fair value of PSUs vested in the nine months ended December 31, 2023 was $1.4 million and is measured as the quoted market price of the Company’s common stock on the vesting date times the number of shares vested.

Other Stock Compensation Activity

Acquisition-related Performance Plan

Through December 31, 2023, the Company has recognized a total of $5.1 million as stock-based compensation expense related to the Acuity performance earnout plan. The final annual settlement of $1.7 million occurred in the second quarter of fiscal 2024.

Acquisition-related Consideration Holdback

Through December 31, 2023, the Company has recognized a total of $14.7 million as stock-based compensation expense related to the DataFleets consideration holdback. The final settlement of $2.6 million occurred in the third quarter of fiscal 2024.
Qualified Employee Stock Purchase Plan ("ESPP")

During the nine months ended December 31, 2023, 216,699 shares of common stock were purchased under the ESPP at a weighted-average price of $19.76 per share, resulting in cash proceeds of $4.3 million over the relevant offering periods.

Stock-based compensation expense associated with the ESPP was $1.2 million for the nine months ended December 31, 2023. At December 31, 2023, there was approximately $0.9 million of total unrecognized stock-based compensation expense related to the ESPP, which is expected to be recognized on a straight-line basis over the remaining term of the current offering period.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER CURRENT AND NONCURRENT ASSETS
9 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER CURRENT AND NONCURRENT ASSETS OTHER CURRENT AND NONCURRENT ASSETS:
 
Other current assets consist of the following (dollars in thousands):  
December 31, 2023March 31, 2023
Prepaid expenses and other$24,254 $18,918 
Assets of non-qualified retirement plan13,672 12,110 
Other current assets$37,926 $31,028 
 
Other noncurrent assets consist of the following (dollars in thousands):  
December 31, 2023March 31, 2023
Long-term prepaid revenue share$5,729 $9,659 
Right-of-use assets (see Note 4)25,498 24,604 
Deferred tax asset1,262 1,253 
Deposits3,071 3,452 
Strategic investments2,600 1,600 
Other miscellaneous noncurrent assets138 477 
Other assets, net$38,298 $41,045 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT
9 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT:
Property and equipment is summarized as follows (dollars in thousands):
December 31, 2023March 31, 2023
Leasehold improvements$22,882 $25,262 
Data processing equipment5,963 6,537 
Office furniture and other equipment6,280 7,594 
35,125 39,393 
Less accumulated depreciation and amortization(26,923)(32,308)
Property and equipment, net of accumulated depreciation and amortization$8,202 $7,085 
Depreciation expense on property and equipment was $2.0 million and $3.1 million for the nine months ended December 31, 2023 and 2022, respectively.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL
9 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILL:
Each quarter, the Company considers whether indicators of impairment exist such that additional impairment testing may be necessary. During the quarter ended September 30, 2023, triggering events occurred which required the Company to test the recoverability of goodwill associated with its APAC reporting unit. The triggering event was the restructuring of operations in the APAC region. Accordingly, we tested goodwill for impairment and determined that the fair value of the APAC reporting unit had decreased, resulting in complete impairment of the goodwill amount of $2.9 million.

In order to estimate the fair value of the APAC reporting unit, management utilized a discounted cash flow model, classified in level 3 in the fair value hierarchy, as well as considered market multiples of guideline public companies.

Changes in goodwill for the nine months ended December 31, 2023 were as follows (dollars in thousands):
Total
Balance at March 31, 2023$363,116 
Impairment(2,875)
Change in foreign currency translation adjustment(14)
Balance at December 31, 2023$360,227 
 
Goodwill by geography as of December 31, 2023 was: 
Total
U.S.$360,227 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS
9 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS:
The amounts allocated to intangible assets from acquisitions include developed technology, customer relationships, trade names, and publisher and data supply relationships.  The following table shows the amortization activity of intangible assets (dollars in thousands):
December 31, 2023March 31, 2023
Developed technology, gross$72,129 $72,095 
Accumulated amortization(67,964)(63,658)
Net developed technology$4,165 $8,437 
Customer relationship/trade name, gross$34,388 $34,384 
Accumulated amortization(34,373)(33,953)
Net customer/trade name$15 $431 
Publisher/data supply relationships, gross$16,000 $16,000 
Accumulated amortization(16,000)(15,000)
Net publisher/data supply relationships$— $1,000 
Total intangible assets, gross$122,517 $122,479 
Total accumulated amortization(118,337)(112,611)
Total intangible assets, net$4,180 $9,868 

Total amortization expense related to intangible assets was $5.7 million and $13.5 million for the nine months ended December 31, 2023 and 2022, respectively.
The following table presents the estimated future amortization expenses related to intangible assets. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands).

Fiscal Year:Amount
2024$1,181 
20252,999 
$4,180 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED EXPENSES
9 Months Ended
Dec. 31, 2023
Other Accrued Expenses [Abstract].  
OTHER ACCRUED EXPENSES OTHER ACCRUED EXPENSES:
 
Other accrued expenses consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Liabilities of non-qualified retirement plan$13,672 $12,110 
Short-term lease liabilities (see Note 4)10,309 9,929 
Acuity performance earnout liability (see Note 5)— 1,535 
DataFleets consideration holdback (see Note 5)— 324 
Rakam consideration holdback— 223 
Other miscellaneous accrued expenses18,619 11,615 
Other accrued expenses$42,600 $35,736 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER LIABILITIES
9 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
OTHER LIABILITIES OTHER LIABILITIES:
Other liabilities consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Uncertain tax positions$25,531 $23,427 
Long-term lease liabilities (see Note 4)33,836 37,243 
Lease restructuring accruals and related sublease deposits4,881 5,713 
Deferred tax liabilities348 298 
Other4,903 5,117 
Other liabilities$69,499 $71,798 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
ALLOWANCE FOR CREDIT LOSSES
9 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
ALLOWANCE FOR CREDIT LOSSES ALLOWANCE FOR CREDIT LOSSES:
 
Trade accounts receivable are presented net of allowances for credit losses, returns and credits based on the probability of future collections. The probability of future collections is based on specific considerations of historical loss patterns and an assessment of the continuation of such patterns based on past collection trends and known or anticipated future economic events that may impair collectability. Accounts receivable that are determined to be
uncollectible are charged against the allowance for doubtful accounts. Indicators that there is no reasonable
expectation of recovery include past due status greater than 360 days or bankruptcy of the debtor.
The following table summarizes the Company's activity of allowance for credit losses, returns and credits (dollars in thousands):

Balance at beginning of periodAdditions (reductions) charged to costs and expensesOther changesBad debts written off, net of amounts recoveredBalance at end of period
For the nine months ended December 31, 2023
$9,344 $307 $63 $(1,699)$8,015 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES
9 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES:
 
Restructuring activities result in various costs, including asset write-offs, right of use ("ROU") asset group impairments, exit charges including severance, contract termination fees, and decommissioning and other costs.

A reconciliation of the beginning and ending restructuring liabilities is shown below for the nine months ended December 31, 2023. The restructuring charges and adjustments are included in gains, losses and other items, net in the condensed consolidated statements of operations. The reserve balances are included in other accrued expenses and other liabilities in the condensed consolidated balance sheets (dollars in thousands).
Employee-related
reserves
Lease
accruals
Total
Balances at March 31, 2023$759 $4,873 $5,632 
Restructuring charges and adjustments2,754 398 3,152 
Payments(1,474)(1,599)(3,073)
Balances at December 31, 2023$2,039 $3,672 $5,711 
 
Employee-related Restructuring Plans
 
During the nine months ended December 31, 2023, the Company recorded a total of $2.8 million in employee-related restructuring charges and adjustments. The expense included severance and other employee-related charges in the United States and APAC of $2.7 million and adjustments to the fiscal 2021 employee-related restructuring plans for employees in the United States and Europe of $0.1 million. Of the fiscal 2024 employee-related restructuring plans, $1.9 million remained accrued as of December 31, 2023 and are expected to be paid out during fiscal 2024.

In fiscal 2023, the Company recorded a total of $7.8 million in employee-related restructuring charges and adjustments. The expense included severance and other employee-related charges primarily in the United States. The fiscal 2023 employee-related restructuring plans were paid out during fiscal 2023 and 2024.

In fiscal 2021, the Company recorded a total of $1.7 million in employee-related restructuring charges and adjustments. The expense included severance and other employee-related charges in the United States and Europe. Of the employee-related charges of $1.7 million, $0.1 million remained accrued as of December 31, 2023 and are expected to be paid out during fiscal 2024.

Lease-related Impairments and Restructuring Plans

During the nine months ended December 31, 2023, the Company recorded a total of $1.9 million in additional impairment charges and adjustments related to the fiscal 2023 global real estate footprint reduction initiatives. The charges primarily related to the leased office space in San Francisco and were driven by declines in the expected sublease terms and rates available in the market. The impairment charges included impairments of the operating lease ROU assets of $1.7 million, and the associated furniture, equipment, and leasehold improvements of $0.2 million. Additionally, the Company recorded $0.4 million in additional lease-related restructuring charges and adjustments that covered other obligations related to the leased office spaces.
In fiscal 2023, the Company initiated a restructuring plan to lower its operating expenses by reducing its global real estate footprint. As part of this plan, we exited a total of eight leased office spaces. Of those, five were located in the United States: one in Boston, one in Philadelphia, one in Phoenix, and two floors of leased office space in San Francisco. The three remaining spaces were located in Europe: one in the Netherlands, one floor of leased office space in London, England, and one floor of leased office space in Paris, France.

Based on a comparison of undiscounted cash flows to the ROU asset group of each exited lease, the Company determined that each of the ROU asset groups was impaired, driven largely by the difference between the existing lease terms and rates on the Company’s leases and the expected sublease terms and rates available in the market. This resulted in impairment charges totaling $24.6 million during the second, third, and fourth quarters of fiscal 2023, reflecting the excess of the ROU asset group book value over its fair value, which was determined based on estimates of future discounted cash flows and is classified as Level 3 in the fair value hierarchy. The lease impairment charges included impairments of the operating lease ROU assets of $20.5 million, and the associated furniture, equipment, and leasehold improvements of $4.1 million. Additionally, the Company recorded $2.9 million in lease-related restructuring charges and adjustments that covered other obligations related to the leased office spaces in San Francisco and Phoenix. Of the combined fiscal 2023 and 2024 lease-related restructuring charges of $3.3 million, $2.2 million remain accrued as of December 31, 2023 and will be satisfied over the remainder of the San Francisco lease term, which continues through April 2029.

In fiscal 2017, the Company made the strategic decision to exit and sub-lease a certain leased office facility under a staggered-exit plan. The full exit was completed in fiscal 2019. We intend to continue subleasing the facility to the extent possible. The liability will be satisfied over the remainder of the leased property's term, which continues through November 2025. Any future changes in the estimates or in the actual sublease income may require future adjustments to the liabilities, which would impact net earnings (loss) in the period the adjustment is recorded. Through December 31, 2023, the Company has recorded a total of $7.3 million of restructuring charges and adjustments related to this lease. Of the amount accrued for this facility lease, $1.5 million remained accrued at December 31, 2023.

Gains, Losses and Other Items, Net
 
The following table summarizes the activity included in gains, losses and other items, net in the condensed consolidated statements of operations for each of the periods presented (dollars in thousands): 
Three Months Ended December 31,Nine Months Ended December 31,
2023202220232022
Employee-related restructuring plan charges$1,283 $5,803 $2,754 $7,449 
Lease-related restructuring plan charges and adjustments— 582 398 2,637 
ROU asset group impairments and adjustments— 5,358 1,946 15,528 
Goodwill impairment (see Note 8)— — 2,875 — 
Other1,219 — 1,219 (21)
$2,502 $11,743 $9,192 $25,593 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES:
 
Legal Matters
 
The Company is involved in various claims and legal proceedings that arise in the ordinary course of business. Management routinely assesses the likelihood of adverse judgments or outcomes to these matters, as well as ranges of probable losses, to the extent losses are reasonably estimable. The Company records accruals for these matters to the extent that management concludes a loss is probable and the financial impact, should an adverse outcome occur, is reasonably estimable. These accruals are reflected in the Company's condensed consolidated financial statements and are adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertinent to a particular matter. In management’s opinion, the Company has made appropriate and adequate accruals for these matters, and management believes the probability of a material loss beyond the amounts accrued to be remote. However, the ultimate liability for these matters is uncertain, and if accruals are not adequate, an adverse outcome could have a material effect on the Company’s condensed consolidated financial condition or results of operations. The Company maintains insurance coverage above certain limits.

Commitments

The following table presents the Company’s purchase commitments at December 31, 2023.  Purchase commitments primarily include contractual commitments for the purchase of data, hosting services, software-as-a-service arrangements and leasehold improvements. The table does not include the future payment of liabilities related to uncertain tax positions of $25.5 million as the Company is not able to predict the periods in which the payments will be made. The amount for 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):
For the years ending March 31,
20242025202620272028Total
Purchase commitments$23,774 $89,013 $16,660 $4,085 $3,375 $136,907 
 
While the Company does not have any other material contractual commitments for capital expenditures, certain levels of investments in facilities and computer equipment continue to be necessary to support the growth of the business.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX
9 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAX INCOME TAX:
In determining the quarterly provision for income taxes, the Company applies its estimated annual effective income tax rate to its year-to-date ordinary income or loss and adjusts for discrete tax items in the period. The estimated annual effective income tax rate for the current fiscal year is primarily driven by nondeductible stock-based compensation, capitalization of research and development expenditures in accordance with Internal Revenue Code ("IRC") Section 174, as modified by the Tax Cuts and Jobs Act of 2017, and the valuation allowance. Realization of the Company's net deferred tax assets is dependent upon its generation of sufficient taxable income of the proper character in future years in appropriate tax jurisdictions to obtain benefit from the reversal of deductible temporary differences as well as net operating loss and tax credit carryforwards. As of December 31, 2023, the Company continues to maintain a full valuation allowance on its net deferred tax assets except in certain foreign jurisdictions.

On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022 (the “Act”). Under the Act, share repurchases made after December 31, 2022 are subject to a 1% excise tax. In determining the total taxable value of shares repurchased, a deduction is allowed for the fair market value of any newly issued shares during the fiscal year. The excise tax and other corporate income tax changes included in the Act did not have, and are not expected to have, a material impact on our condensed consolidated financial statements.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS
9 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS:
 
The Company measures certain financial assets at fair value. Fair value is determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as determined by either the principal market or the most advantageous market. Inputs used in the valuation techniques to derive fair values are classified based on a three-level hierarchy, as follows:

Level 1 - Quoted prices in active markets for identical assets or liabilities.

Level 2 - Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 - Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

The following table details the fair value measurements within the fair value hierarchy of the Company's financial assets and liabilities at December 31, 2023 and March 31, 2023 that are measured at fair value on a recurring basis (dollars in thousands):
 
December 31, 2023
Cash and Cash EquivalentsShort-Term InvestmentsOther Current AssetsTotal
Cash$28,526 $— $— $28,526 
Level 1:
Money market funds470,420 — — 470,420 
Assets of non-qualified retirement plan— — 13,672 13,672 
U.S. Treasury securities— 24,764 — 24,764 
Certificates of deposit— 7,500 — 7,500 
Total$498,946 $32,264 $13,672 $544,882 
March 31, 2023
Cash and Cash EquivalentsShort-Term InvestmentsOther Current AssetsTotal
Cash$22,603 $— $— $22,603 
Level 1:
Money market funds439,853 — — 439,853 
Assets of non-qualified retirement plan— — 12,110 12,110 
U.S. Treasury securities1,992 25,307 — 27,299 
Certificates of deposit— 7,500 — 7,500 
Total$464,448 $32,807 $12,110 $509,365 

For certain financial instruments, including accounts receivable and accounts payable, the carrying amounts approximate their fair value due to the relatively short maturity of these balances.
The Company held $2.6 million and $1.6 million of strategic investments without readily determinable fair values at December 31, 2023 and March 31, 2023, respectively (see Note 6). Strategic investments consist of non-controlling equity investments in privately held companies. These investments are accounted for under the cost method of accounting and are included in other assets on the condensed consolidated balance sheets. There were no impairment charges for the nine months ended December 31, 2023. During the nine months ended December 31, 2022, the Company recorded a $4.0 million impairment of a strategic investment that is recorded in other expense in the condensed consolidated statement of operations.

Certain of the Company's non-financial assets were measured at fair value on a nonrecurring basis during the nine months ended December 31, 2023, and 2022, respectively, including property and equipment and right-of-use assets that were reduced to fair value when they were impaired as a result of the Company's lease-related restructuring plans and goodwill that was reduced to fair value related to the restructuring of operations in the APAC region. For additional information on the Company's fair value measurement in connection with the impairment of certain property and equipment and right-of-use assets associated with office facilities, see Note 4 and Note 7. For additional information on the Company's fair value measurement in connection with the impairment of goodwill, see Note 8.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENT
9 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENT SUBSEQUENT EVENT:
 
On January 31, 2024, the Company completed the acquisition of Habu, Inc. ("Habu"), a data clean room software provider that works with global brands and companies to securely share first-party customer data with business partners and publishers to enable more effective and personalized marketing, for approximately $174 million in cash. The aggregate value of merger consideration with respect to assumed unvested stock options and consideration holdback amounts under holdback agreements with certain key employees is expected to equal approximately $26 million and will be reported as non-cash stock compensation over the applicable vesting periods. In connection with the acquisition, the Company assumed approximately $16 million of unvested restricted stock units to induce certain employees of Habu to accept employment with the Company.

The initial accounting for this acquisition is incomplete due to the timing of the acquisition, including the disclosure of the major classes of assets acquired and liabilities assumed and supplemental pro forma disclosures.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure        
Net earnings (loss) $ 13,977 $ (29,684) $ 17,254 $ (87,338)
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Accounting Pronouncements Adopted During the Current Year and Recent Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Adopted During the Current Year
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
There were no material accounting pronouncements applicable to the Company
Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
Accounting Standard Update (“ASU”) 2023-07

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures
ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The updated standard is effective for our annual periods beginning in fiscal 2025 and interim periods beginning in the first quarter of fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
ASU 2023-09

Income Taxes (Topic 740): Improvements to Income Tax Disclosures
ASU 2023-09 requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income tax paid.The updated standard is effective for us beginning in fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Accounting Pronouncements Adopted During the Current Year and Recent Accounting Pronouncements not yet Adopted
Accounting Pronouncements Adopted During the Current Year
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
There were no material accounting pronouncements applicable to the Company
Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionDate of AdoptionEffect on Financial Statements or Other Significant Matters
Accounting Standard Update (“ASU”) 2023-07

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures
ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The updated standard is effective for our annual periods beginning in fiscal 2025 and interim periods beginning in the first quarter of fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
ASU 2023-09

Income Taxes (Topic 740): Improvements to Income Tax Disclosures
ASU 2023-09 requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income tax paid.The updated standard is effective for us beginning in fiscal 2026. Early adoption is permitted.We are currently evaluating the impact that the updated standard will have on our consolidated financial statement disclosures.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY (Tables)
9 Months Ended
Dec. 31, 2023
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY  
Schedule of Reconciliation of Numerator And Denominator of Basic and Diluted Earnings (Loss) Per Share
A reconciliation of the numerator and denominator of basic and diluted earnings (loss) per share is shown below (in thousands, except per share amounts):
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Basic earnings (loss) per share:
Net earnings (loss) from continuing operations$13,379 $(30,520)$16,269 $(88,174)
Earnings from discontinued operations, net of tax598 836 985 836 
Net earnings (loss)$13,977 $(29,684)$17,254 $(87,338)
Basic weighted-average shares outstanding65,961 64,784 66,247 66,761 
Continuing operations$0.20 $(0.47)$0.25 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Basic earnings (loss) per share$0.21 $(0.46)$0.26 $(1.31)
Diluted earnings (loss) per share:
Basic weighted-average shares outstanding65,961 64,784 66,247 66,761 
Dilutive effect of common stock options and restricted stock units as computed under the treasury stock method (1)1,982 — 1,486 — 
Diluted weighted-average shares outstanding67,943 64,784 67,733 66,761 
Continuing operations$0.20 $(0.47)$0.24 $(1.32)
Discontinued operations0.01 0.01 0.01 0.01 
Diluted earnings (loss) per share$0.21 $(0.46)$0.25 $(1.31)

(1) The number of common stock options and restricted stock units as computed under the treasury stock method that would have otherwise been dilutive but are excluded from the table above because their effect would have been anti-dilutive due to the net loss position of the Company was 0.5 million and 0.6 million in the three and nine months ended December 31, 2022.
Schedule of Anti-dilutive Options, Warrants and Restricted Stock Units Excluded from Computation of Loss Per Share
Restricted stock units that were outstanding during the periods presented but were not included in the computation of diluted loss per share because their effect would have been anti-dilutive (other than due to the net loss position of the Company) are shown below (shares in thousands):
 
For the three months endedFor the nine months ended
December 31,December 31,
2023202220232022
Number of shares underlying restricted stock units1,046 6,215 1,065 2,980 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
9 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
In the following table, revenue is disaggregated by primary geographical market and major service offerings (dollars in thousands):
For the nine months ended December 31,
Primary Geographical Markets20232022
United States$456,651 $417,385 
Europe25,737 24,172 
Asia-Pacific ("APAC")4,528 5,926 
Other893 474 
$487,809 $447,957 
Major Offerings/Services
Subscription$379,938 $361,862 
Marketplace and Other107,871 86,095 
$487,809 $447,957 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
9 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Right-of-use Asset and Lease Liability Balances
Right-of-use assets and lease liabilities balances consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Right-of-use assets included in other assets, net$25,498 $24,604 
Short-term lease liabilities included in other accrued expenses$10,309 $9,929 
Long-term lease liabilities included in other liabilities$33,836 $37,243 
Supplemental balance sheet information:
Weighted average remaining lease term5.5 years5.6 years
Weighted average discount rate5.2 %3.5 %
Schedule of Future Minimum Payments under all Operating Leases
The following table presents future minimum payments under all operating leases (including operating leases with a duration of one year or less) as of December 31, 2023. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):  

Amount
Fiscal 2024$2,702 
Fiscal 20259,965 
Fiscal 20268,675 
Fiscal 20278,265 
Fiscal 20288,454 
Thereafter12,828 
Total undiscounted lease commitments50,889 
Less: Interest and short-term leases6,744 
Total discounted operating lease liabilities$44,145 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION- (Tables)
9 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Stock-based Compensation Activity, by Award Type
The Company's stock-based compensation activity for the nine months ended December 31, 2023 and 2022, by award type, was (dollars in thousands):
For the nine months ended
December 31,
20232022
Stock options$405 $776 
Restricted stock units, time-vesting36,706 65,214 
Restricted stock units, performance based4,876 5,398 
Data Plus Math ("DPM") acquisition consideration holdback— 2,031 
Acuity performance plan165 673 
DataFleets acquisition consideration holdback2,267 4,532 
Employee stock purchase plan1,167 1,527 
Directors stock-based compensation938 991 
Total non-cash stock-based compensation included in the condensed consolidated statements of operations46,524 81,142 
Less expense related to liability-based equity awards(2,431)(7,237)
Total non-cash stock-based compensation included in the condensed consolidated statements of equity$44,093 $73,905 
Schedule of Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item
The effect of stock-based compensation expense on income, by financial statement line item, was (dollars in thousands):
For the nine months ended
December 31,
20232022
Cost of revenue$2,075 $3,664 
Research and development17,330 34,670 
Sales and marketing12,611 17,871 
General and administrative14,508 24,937 
Total non-cash stock-based compensation included in the condensed consolidated statements of operations$46,524 $81,142 
Schedule of Share-based Compensation Arrangement by Share Based Payment Award, Future Expense
The following table provides the expected future expense for all of the Company's outstanding equity awards at December 31, 2023, by award type. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands).
For the years ending March 31,
2024202520262027Total
Stock options$81 $90 $— $— $171 
Restricted stock units21,871 78,291 30,440 4,716 135,318 
Employee stock purchase plan431 431 — — 862 
Expected future expense$22,383 $78,812 $30,440 $4,716 $136,351 
Schedule of Option Activity
Stock option activity for the nine months ended December 31, 2023 was:  
Weighted-average
Weighted-averageremainingAggregate
Number ofexercise pricecontractual termIntrinsic value
sharesper share(in years)(in thousands)
Outstanding at March 31, 2023524,911 $18.39 
Exercised(151,706)$19.37 $860 
Forfeited or canceled(2,410)$5.21 
Outstanding at December 31, 2023370,795 $18.08 1.2$7,342 
Exercisable at December 31, 2023368,662 $18.18 1.2$7,264 
Schedule of Stock Options Outstanding and Exercisable
A summary of stock options outstanding and exercisable as of December 31, 2023 was:
Options outstandingOptions exercisable
Range ofWeighted-averageWeighted-averageWeighted-average
exercise priceOptionsremainingexercise priceOptionsexercise price
per shareoutstandingcontractual lifeper shareexercisableper share
$— $9.99 23,542 5.0 years$0.95 21,409 $0.93 
$10.00 $19.99 182,603 1.4 years$17.49 182,603 $17.49 
$20.00 $24.99 164,650 0.5 years$21.18 164,650 $21.18 
370,795 1.2 years$18.08 368,662 $18.18 
Schedule of Time-vesting Restricted Stock Unit Activity RSU activity for the nine months ended December 31, 2023 was:
Weighted-average
fair value perWeighted-average
Numbershare at grantremaining contractual
of sharesdateterm (in years)
Outstanding at March 31, 20234,009,759 $32.57 2.20
Granted1,730,545 $26.95 
Vested(890,679)$32.03 
Forfeited or canceled(378,510)$33.66 
Outstanding at December 31, 20234,471,115 $30.41 1.70
Schedule of Non-vested Performance-based Restricted Stock Units Activity
PSU activity for the nine months ended December 31, 2023 was:
Weighted-average
fair value perWeighted-average
Numbershare at grantremaining contractual
of sharesdateterm (in years)
Outstanding at March 31, 2023709,589 $34.97 1.01
Granted666,496 $31.58 
Vested(55,968)$47.11 
Forfeited or canceled(214,760)$40.19 
Outstanding at December 31, 20231,105,357 $31.29 1.84
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER CURRENT AND NONCURRENT ASSETS (Tables)
9 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Components of Other Current Assets
Other current assets consist of the following (dollars in thousands):  
December 31, 2023March 31, 2023
Prepaid expenses and other$24,254 $18,918 
Assets of non-qualified retirement plan13,672 12,110 
Other current assets$37,926 $31,028 
Schedule of Components of Other Noncurrent Assets
Other noncurrent assets consist of the following (dollars in thousands):  
December 31, 2023March 31, 2023
Long-term prepaid revenue share$5,729 $9,659 
Right-of-use assets (see Note 4)25,498 24,604 
Deferred tax asset1,262 1,253 
Deposits3,071 3,452 
Strategic investments2,600 1,600 
Other miscellaneous noncurrent assets138 477 
Other assets, net$38,298 $41,045 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT (Tables)
9 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment is summarized as follows (dollars in thousands):
December 31, 2023March 31, 2023
Leasehold improvements$22,882 $25,262 
Data processing equipment5,963 6,537 
Office furniture and other equipment6,280 7,594 
35,125 39,393 
Less accumulated depreciation and amortization(26,923)(32,308)
Property and equipment, net of accumulated depreciation and amortization$8,202 $7,085 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL (Tables)
9 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill by Operating Segment and Activity and by Component included in each Segment
Changes in goodwill for the nine months ended December 31, 2023 were as follows (dollars in thousands):
Total
Balance at March 31, 2023$363,116 
Impairment(2,875)
Change in foreign currency translation adjustment(14)
Balance at December 31, 2023$360,227 
 
Goodwill by geography as of December 31, 2023 was: 
Total
U.S.$360,227 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS (Tables)
9 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Amortization Activity of Intangible Assets The following table shows the amortization activity of intangible assets (dollars in thousands):
December 31, 2023March 31, 2023
Developed technology, gross$72,129 $72,095 
Accumulated amortization(67,964)(63,658)
Net developed technology$4,165 $8,437 
Customer relationship/trade name, gross$34,388 $34,384 
Accumulated amortization(34,373)(33,953)
Net customer/trade name$15 $431 
Publisher/data supply relationships, gross$16,000 $16,000 
Accumulated amortization(16,000)(15,000)
Net publisher/data supply relationships$— $1,000 
Total intangible assets, gross$122,517 $122,479 
Total accumulated amortization(118,337)(112,611)
Total intangible assets, net$4,180 $9,868 
Schedule of Estimated Future Amortization Expenses related to Purchases and Other Intangible Assets
The following table presents the estimated future amortization expenses related to intangible assets. The amount for fiscal 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands).

Fiscal Year:Amount
2024$1,181 
20252,999 
$4,180 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED EXPENSES (Tables)
9 Months Ended
Dec. 31, 2023
Other Accrued Expenses [Abstract].  
Schedule of Other Accrued Expenses
Other accrued expenses consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Liabilities of non-qualified retirement plan$13,672 $12,110 
Short-term lease liabilities (see Note 4)10,309 9,929 
Acuity performance earnout liability (see Note 5)— 1,535 
DataFleets consideration holdback (see Note 5)— 324 
Rakam consideration holdback— 223 
Other miscellaneous accrued expenses18,619 11,615 
Other accrued expenses$42,600 $35,736 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER LIABILITIES (Tables)
9 Months Ended
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]  
Schedule of Other Liabilities
Other liabilities consist of the following (dollars in thousands):
December 31, 2023March 31, 2023
Uncertain tax positions$25,531 $23,427 
Long-term lease liabilities (see Note 4)33,836 37,243 
Lease restructuring accruals and related sublease deposits4,881 5,713 
Deferred tax liabilities348 298 
Other4,903 5,117 
Other liabilities$69,499 $71,798 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
ALLOWANCE FOR CREDIT LOSSES (Tables)
9 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Schedule of Activity of the Allowance For Credit Losses, Returns And Credits
The following table summarizes the Company's activity of allowance for credit losses, returns and credits (dollars in thousands):

Balance at beginning of periodAdditions (reductions) charged to costs and expensesOther changesBad debts written off, net of amounts recoveredBalance at end of period
For the nine months ended December 31, 2023
$9,344 $307 $63 $(1,699)$8,015 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES (Tables)
9 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Activity The reserve balances are included in other accrued expenses and other liabilities in the condensed consolidated balance sheets (dollars in thousands).
Employee-related
reserves
Lease
accruals
Total
Balances at March 31, 2023$759 $4,873 $5,632 
Restructuring charges and adjustments2,754 398 3,152 
Payments(1,474)(1,599)(3,073)
Balances at December 31, 2023$2,039 $3,672 $5,711 
Schedule of Gains, Losses and Other Items
The following table summarizes the activity included in gains, losses and other items, net in the condensed consolidated statements of operations for each of the periods presented (dollars in thousands): 
Three Months Ended December 31,Nine Months Ended December 31,
2023202220232022
Employee-related restructuring plan charges$1,283 $5,803 $2,754 $7,449 
Lease-related restructuring plan charges and adjustments— 582 398 2,637 
ROU asset group impairments and adjustments— 5,358 1,946 15,528 
Goodwill impairment (see Note 8)— — 2,875 — 
Other1,219 — 1,219 (21)
$2,502 $11,743 $9,192 $25,593 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contractual Obligation, Fiscal Year Maturity
The following table presents the Company’s purchase commitments at December 31, 2023.  Purchase commitments primarily include contractual commitments for the purchase of data, hosting services, software-as-a-service arrangements and leasehold improvements. The table does not include the future payment of liabilities related to uncertain tax positions of $25.5 million as the Company is not able to predict the periods in which the payments will be made. The amount for 2024 represents the remaining three months ending March 31, 2024. All other periods represent fiscal years ending March 31 (dollars in thousands):
For the years ending March 31,
20242025202620272028Total
Purchase commitments$23,774 $89,013 $16,660 $4,085 $3,375 $136,907 
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value
The following table details the fair value measurements within the fair value hierarchy of the Company's financial assets and liabilities at December 31, 2023 and March 31, 2023 that are measured at fair value on a recurring basis (dollars in thousands):
 
December 31, 2023
Cash and Cash EquivalentsShort-Term InvestmentsOther Current AssetsTotal
Cash$28,526 $— $— $28,526 
Level 1:
Money market funds470,420 — — 470,420 
Assets of non-qualified retirement plan— — 13,672 13,672 
U.S. Treasury securities— 24,764 — 24,764 
Certificates of deposit— 7,500 — 7,500 
Total$498,946 $32,264 $13,672 $544,882 
March 31, 2023
Cash and Cash EquivalentsShort-Term InvestmentsOther Current AssetsTotal
Cash$22,603 $— $— $22,603 
Level 1:
Money market funds439,853 — — 439,853 
Assets of non-qualified retirement plan— — 12,110 12,110 
U.S. Treasury securities1,992 25,307 — 27,299 
Certificates of deposit— 7,500 — 7,500 
Total$464,448 $32,807 $12,110 $509,365 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Reconciliation of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Basic earnings (loss) per share:        
Net earnings (loss) from continuing operations $ 13,379 $ (30,520) $ 16,269 $ (88,174)
Earnings from discontinued operations, net of tax 598 836 985 836
Net earnings (loss) $ 13,977 $ (29,684) $ 17,254 $ (87,338)
Basic weighted-average shares outstanding (in shares) 65,961 64,784 66,247 66,761
Continuing operations (in USD per share) $ 0.20 $ (0.47) $ 0.25 $ (1.32)
Discontinued operations (in USD per share) 0.01 0.01 0.01 0.01
Basic earnings (loss) per share (in USD per share) $ 0.21 $ (0.46) $ 0.26 $ (1.31)
Diluted earnings (loss) per share:        
Basic weighted-average shares outstanding (in shares) 65,961 64,784 66,247 66,761
Dilutive effect of common stock options and restricted stock unit as computed under the treasury stock method (in shares) 1,982 0 1,486 0
Diluted weighted-average shares outstanding (in shares) 67,943 64,784 67,733 66,761
Continuing operations (in USD per share) $ 0.20 $ (0.47) $ 0.24 $ (1.32)
Discontinued operations (in USD per share) 0.01 0.01 0.01 0.01
Diluted earnings (loss) per share (in USD per share) $ 0.21 $ (0.46) $ 0.25 $ (1.31)
Antidilutive securities excluded from computation of loss per share, amount (in shares) 1,046 6,215 1,065 2,980
Continuing Operations        
Diluted earnings (loss) per share:        
Antidilutive securities excluded from computation of loss per share, amount (in shares)   500   600
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Anti-dilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY        
Number of shares underlying restricted stock units (in shares) 1,046 6,215 1,065 2,980
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
shares in Millions
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Dec. 20, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Acquisition of treasury stock $ 45,325,000 $ 149,997,000    
Treasury stock, at cost 2,302,475,000   $ 2,252,034,000  
Accumulated other comprehensive income balances 4,500,000   $ 5,700,000  
Common Stock Repurchase Program        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock repurchase program, authorized additional amount       $ 100,000,000
Stock repurchase program, authorized amount $ 1,100,000,000      
Acquisition of treasury stock (in shares) 1.7      
Acquisition of treasury stock $ 45,300,000      
Treasury stock, at cost (in shares) 37.3      
Treasury stock, at cost $ 927,500,000      
Stock repurchase program, remaining amount $ 172,500,000      
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 173,869 $ 158,615 $ 487,809 $ 447,957
Subscription        
Disaggregation of Revenue [Line Items]        
Revenues     379,938 361,862
Marketplace and Other        
Disaggregation of Revenue [Line Items]        
Revenues     107,871 86,095
United States        
Disaggregation of Revenue [Line Items]        
Revenues     456,651 417,385
Europe        
Disaggregation of Revenue [Line Items]        
Revenues     25,737 24,172
Asia-Pacific ("APAC")        
Disaggregation of Revenue [Line Items]        
Revenues     4,528 5,926
Other        
Disaggregation of Revenue [Line Items]        
Revenues     $ 893 $ 474
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation $ 546.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation $ 382.4
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Leases [Abstract]    
Right-of-use assets included in other assets, net $ 25,498 $ 24,604
Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration] Other assets, net Other assets, net
Short-term lease liabilities included in other accrued expenses $ 10,309 $ 9,929
Operating lease, liability, current, statement of financial position [Extensible Enumeration] Other Accrued Liabilities, Current Other Accrued Liabilities, Current
Long-term lease liabilities included in other liabilities $ 33,836 $ 37,243
Operating lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Other liabilities Other liabilities
Weighted average remaining lease term 5 years 6 months 5 years 7 months 6 days
Weighted average discount rate 5.20% 3.50%
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 18 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Operating lease costs     $ 7,200   $ 9,000  
ROU asset group impairments and adjustments $ 0 $ 5,358 1,946 $ 24,600 15,528  
Employee-related restructuring plan charges 1,283 $ 5,803 2,754   $ 7,449  
Fiscal 2025 9,965   9,965     $ 9,965
Fiscal 2026 8,675   8,675     8,675
Fiscal 2027 8,265   8,265     8,265
Facility Closing            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Employee-related restructuring plan charges     400     3,300
Leased Office Facilities            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Fiscal 2025 675   675     675
Fiscal 2026 2,698   2,698     2,698
Fiscal 2027 $ 1,799   $ 1,799     $ 1,799
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Operating Lease, Liability Maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
Fiscal 2024 $ 2,702
Fiscal 2025 9,965
Fiscal 2026 8,675
Fiscal 2027 8,265
Fiscal 2028 8,454
Thereafter 12,828
Total undiscounted lease commitments 50,889
Less: Interest and short-term leases 6,744
Total discounted operating lease liabilities $ 44,145
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION- Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
plan
$ / shares
shares
Jun. 30, 2023
shares
Dec. 31, 2023
USD ($)
plan
$ / shares
shares
Dec. 31, 2022
USD ($)
Mar. 31, 2023
shares
Mar. 31, 2022
shares
Sep. 30, 2023
shares
Share-based compensation              
Total shares reserved for issuance since inception of the stock option and equity compensation plans (in shares)         42,400,000   46,400,000
Number of available shares (in shares)   4,000,000          
Number of performance plans | plan 2   2        
Future expense for performance stock option units | $ $ 136,351   $ 136,351        
Acuity Data              
Share-based compensation              
Non-cash stock-based compensation expense | $     5,100        
Business combination, contingent consideration, liability, expected costs | $ 1,700   1,700        
DataFleets, Ltd              
Share-based compensation              
Holdback expenses | $     $ 14,700        
Holdback expenses, expected costs | $ $ 2,600            
Employee stock purchase plan              
Share-based compensation              
Stock issued during period, ESPP (in shares)     216,699        
Shares issued, price per share (in dollars per share) | $ / shares $ 19.76   $ 19.76        
Stock issued during period, ESPP, value | $     $ 4,300        
Share-based compensation expense | $     1,167 $ 1,527      
Future expense for performance stock option units | $ $ 900   $ 900        
Restricted stock units | Vesting in Four Years              
Share-based compensation              
Granted (in shares)     1,730,545        
Aggregate fair value of restricted stock units granted | $     $ 46,600        
Restricted stock units | Time-Based Vesting Over Three Years              
Share-based compensation              
Granted (in shares)     947,054        
Vesting period     3 years        
Restricted stock units | Time-Based Vesting Over Two Years              
Share-based compensation              
Granted (in shares)     783,491        
Vesting period     2 years        
Restricted stock units | Time Based Vesting              
Share-based compensation              
Granted (in shares)     1,730,545        
Vested in period, fair value | $     $ 28,000        
Forfeited in period (in shares)     378,510        
Outstanding at the end of the period (in shares) 4,471,115   4,471,115   4,009,759    
Restricted stock units | Performance stock              
Share-based compensation              
Granted (in shares)     666,496   101,931    
Aggregate fair value of restricted stock units granted | $     $ 21,000        
Forfeited in period (in shares)     214,760        
Outstanding at the end of the period (in shares) 1,105,357   1,105,357   709,589    
The total fair value of performance-based restricted stock units | $     $ 1,400        
Restricted stock units | Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan              
Share-based compensation              
Granted (in shares)     199,946        
Aggregate fair value of restricted stock units granted | $     $ 8,400        
Restricted stock units | Performance Shares Vesting Total Shareholder Return              
Share-based compensation              
Granted (in shares)           41,298  
Restricted stock units | Performance Shares Vesting Total Shareholder Return | Minimum              
Share-based compensation              
Award vesting rights percentage     0.00%     0.00%  
Restricted stock units | Performance Shares Vesting Total Shareholder Return | Maximum              
Share-based compensation              
Award vesting rights percentage     200.00%     200.00%  
Restricted stock units | Performance Based Stock Units Under Operating Metrics              
Share-based compensation              
Granted (in shares)         237,837    
Restricted stock units | Performance Based Stock Units Under Operating Metrics | Minimum              
Share-based compensation              
Award vesting rights percentage         0.00%    
Restricted stock units | Performance Based Stock Units Under Operating Metrics | Maximum              
Share-based compensation              
Award vesting rights percentage         200.00%    
Restricted stock units | ATS Performance Plan Vesting Total Shareholder Return              
Share-based compensation              
Granted (in shares)           36,425  
Restricted stock units | 2021 Performance Shares That Will Vest Immediately              
Share-based compensation              
Hurdle achievement, percentage     77.00%        
Forfeited in period (in shares)     27,959        
Outstanding at the end of the period (in shares) 8,466   8,466        
Stock Option and Equity Compensation Plans              
Share-based compensation              
Total shares reserved for issuance since inception of the stock option and equity compensation plans (in shares)         45,000,000   49,000,000
Stock Option and Equity Compensation Plans | Employee stock purchase plan              
Share-based compensation              
Shares which remained available for future grants (in shares) 6,800,000   6,800,000        
Operating Metrics Performance Plan | Restricted stock units              
Share-based compensation              
Vesting period     1 year        
Award vesting rights percentage     50.00%        
Forfeited in period (in shares)     58,308        
Outstanding at the end of the period (in shares) 144,554   144,554        
Operating Metrics Performance Plan | Restricted stock units | Performance stock              
Share-based compensation              
Granted (in shares)     466,550        
Aggregate fair value of restricted stock units granted | $     $ 12,600        
Operating Metrics Performance Plan | Restricted stock units | Performance Shares Vesting Total Shareholder Return | Minimum              
Share-based compensation              
Award vesting rights percentage     0.00%        
Operating Metrics Performance Plan | Restricted stock units | Performance Shares Vesting Total Shareholder Return | Maximum              
Share-based compensation              
Award vesting rights percentage     200.00%        
Qualified Employee Stock Purchase Plan | Employee stock purchase plan              
Share-based compensation              
Share-based compensation expense | $     $ 1,200        
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Stock-based Compensation Activity, by Award Type (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based compensation    
Total non-cash stock-based compensation $ 46,524 $ 81,142
Total non-cash stock-based compensation included in the condensed consolidated statements of equity 44,093 73,905
Stock options    
Share-based compensation    
Share-based compensation expense 405 776
Restricted stock units | Time-Vesting    
Share-based compensation    
Share-based compensation expense 36,706 65,214
Restricted stock units | Performance Based Vesting    
Share-based compensation    
Share-based compensation expense 4,876 5,398
DataFleets acquisition consideration holdback | Data Plus Math Corporation    
Share-based compensation    
Share-based compensation expense 0 2,031
DataFleets acquisition consideration holdback | DataFleets, Ltd    
Share-based compensation    
Share-based compensation expense 2,267 4,532
Acuity performance plan | Acuity Data    
Share-based compensation    
Share-based compensation expense 165 673
Employee stock purchase plan    
Share-based compensation    
Share-based compensation expense 1,167 1,527
Directors stock-based compensation    
Share-based compensation    
Share-based compensation expense 938 991
Liability-based equity awards    
Share-based compensation    
Total non-cash stock-based compensation $ (2,431) $ (7,237)
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based compensation    
Total non-cash stock-based compensation included in the condensed consolidated statements of operations $ 46,524 $ 81,142
Cost of revenue    
Share-based compensation    
Total non-cash stock-based compensation included in the condensed consolidated statements of operations 2,075 3,664
Research and development    
Share-based compensation    
Total non-cash stock-based compensation included in the condensed consolidated statements of operations 17,330 34,670
Sales and marketing    
Share-based compensation    
Total non-cash stock-based compensation included in the condensed consolidated statements of operations 12,611 17,871
General and administrative    
Share-based compensation    
Total non-cash stock-based compensation included in the condensed consolidated statements of operations $ 14,508 $ 24,937
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Future Expense, by Award Type (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Share-based compensation  
Expected future expense $ 136,351
2024  
Share-based compensation  
Expected future expense 22,383
2025  
Share-based compensation  
Expected future expense 78,812
2026  
Share-based compensation  
Expected future expense 30,440
2027  
Share-based compensation  
Expected future expense 4,716
Stock options  
Share-based compensation  
Share-based compensation not yet recognized 171
Stock options | 2024  
Share-based compensation  
Share-based compensation not yet recognized 81
Stock options | 2025  
Share-based compensation  
Share-based compensation not yet recognized 90
Stock options | 2026  
Share-based compensation  
Share-based compensation not yet recognized 0
Stock options | 2027  
Share-based compensation  
Share-based compensation not yet recognized 0
Restricted stock units  
Share-based compensation  
Future share-based compensation expense expected 135,318
Restricted stock units | 2024  
Share-based compensation  
Future share-based compensation expense expected 21,871
Restricted stock units | 2025  
Share-based compensation  
Future share-based compensation expense expected 78,291
Restricted stock units | 2026  
Share-based compensation  
Future share-based compensation expense expected 30,440
Restricted stock units | 2027  
Share-based compensation  
Future share-based compensation expense expected 4,716
Employee stock purchase plan  
Share-based compensation  
Future share-based compensation expense expected 862
Expected future expense 900
Employee stock purchase plan | 2024  
Share-based compensation  
Future share-based compensation expense expected 431
Employee stock purchase plan | 2025  
Share-based compensation  
Future share-based compensation expense expected 431
Employee stock purchase plan | 2026  
Share-based compensation  
Future share-based compensation expense expected 0
Employee stock purchase plan | 2027  
Share-based compensation  
Future share-based compensation expense expected $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Stock Option Activity - Number of Shares  
Outstanding at beginning of the period (in shares) | shares 524,911
Exercised (in shares) | shares (151,706)
Forfeited or cancelled (in shares) | shares (2,410)
Outstanding at end of the period (in shares) | shares 370,795
Weighted-average exercise price per share  
Outstanding at the beginning of the period (in dollars per share) | $ / shares $ 18.39
Exercised (in dollars per share) | $ / shares 19.37
Forfeited or cancelled (in dollars per share) | $ / shares 5.21
Outstanding at the end of the period (in dollars per share) | $ / shares $ 18.08
Weighted average remaining contractual term 1 year 2 months 12 days
Exercised | $ $ 860
Outstanding at the end of the period | $ $ 7,342
Exercisable at the end of the period (in shares) | shares 368,662
Exercisable at the end of the period (in dollars per share) | $ / shares $ 18.18
Exercisable at the end of the period 1 year 2 months 12 days
Exercisable at the end of the period | $ $ 7,264
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Schedule of Options (Details)
9 Months Ended
Dec. 31, 2023
$ / shares
shares
Stock options outstanding and exercisable by exercise price range  
Options outstanding (in shares) | shares 370,795
Options outstanding - Weighted-average remaining contractual life 1 year 2 months 12 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 18.08
Options exercisable (in shares) | shares 368,662
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 18.18
Range of exercise price per share from $0 to $9.99  
Stock options outstanding and exercisable by exercise price range  
Exercise price per share, low end of range (in dollars per share) 0
Exercise price per share, high end of range (in dollars per share) $ 9.99
Options outstanding (in shares) | shares 23,542
Options outstanding - Weighted-average remaining contractual life 5 years
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 0.95
Options exercisable (in shares) | shares 21,409
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 0.93
Range of exercise price per share from $10.00 to $19.99  
Stock options outstanding and exercisable by exercise price range  
Exercise price per share, low end of range (in dollars per share) 10.00
Exercise price per share, high end of range (in dollars per share) $ 19.99
Options outstanding (in shares) | shares 182,603
Options outstanding - Weighted-average remaining contractual life 1 year 4 months 24 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 17.49
Options exercisable (in shares) | shares 182,603
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 17.49
Range of exercise price per share from $20.00 to $24.99  
Stock options outstanding and exercisable by exercise price range  
Exercise price per share, low end of range (in dollars per share) 20.00
Exercise price per share, high end of range (in dollars per share) $ 24.99
Options outstanding (in shares) | shares 164,650
Options outstanding - Weighted-average remaining contractual life 6 months
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 21.18
Options exercisable (in shares) | shares 164,650
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 21.18
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Time-Vesting Restricted Stock Unit Activity (Details) - Restricted stock units - Time Based Vesting - $ / shares
9 Months Ended 12 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Non-vested restricted stock unit activity, Number of Shares    
Outstanding at the beginning of the period (in shares) 4,009,759  
Granted (in shares) 1,730,545  
Vested (in shares) (890,679)  
Forfeited or cancelled (in shares) (378,510)  
Outstanding at the end of the period (in shares) 4,471,115 4,009,759
Non-vested restricted stock units, Weighted average fair value per share at grant date    
Outstanding at the beginning of the period (in dollars per share) $ 32.57  
Granted (in dollars per share) 26.95  
Vested (in dollars per share) 32.03  
Forfeited or cancelled (in dollars per share) 33.66  
Outstanding at the end of the period (in dollars per share) $ 30.41 $ 32.57
Weighted average remaining contractual term (in years) 1 year 8 months 12 days 2 years 2 months 12 days
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Non-vested Performance-based Restricted Stock Unit Activity (Details) - Restricted stock units - Performance stock - $ / shares
9 Months Ended 12 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Non-vested restricted stock unit activity, Number of Shares    
Outstanding at the beginning of the period (in shares) 709,589  
Granted (in shares) 666,496 101,931
Vested (in shares) (55,968)  
Forfeited or cancelled (in shares) (214,760)  
Outstanding at the end of the period (in shares) 1,105,357 709,589
Non-vested restricted stock units, Weighted average fair value per share at grant date    
Outstanding at the beginning of the period (in dollars per share) $ 34.97  
Granted (in dollars per share) 31.58  
Vested (in dollars per share) 47.11  
Forfeited or cancelled (in dollars per share) 40.19  
Outstanding at the end of the period (in dollars per share) $ 31.29 $ 34.97
Weighted average remaining contractual term (in years) 1 year 10 months 2 days 1 year 3 days
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER CURRENT AND NONCURRENT ASSETS - Schedule of Other Current and Noncurrent Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Other current assets    
Prepaid expenses and other $ 24,254 $ 18,918
Assets of non-qualified retirement plan 13,672 12,110
Other current assets 37,926 31,028
Other noncurrent assets    
Long-term prepaid revenue share 5,729 9,659
Right-of-use assets 25,498 24,604
Deferred tax asset 1,262 1,253
Deposits 3,071 3,452
Strategic investments 2,600 1,600
Other miscellaneous noncurrent assets 138 477
Other assets, net $ 38,298 $ 41,045
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 35,125 $ 39,393
Less accumulated depreciation and amortization (26,923) (32,308)
Property and equipment, net of accumulated depreciation and amortization 8,202 7,085
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,882 25,262
Data processing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,963 6,537
Office furniture and other equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 6,280 $ 7,594
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 2.0 $ 3.1
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]          
Impairment of goodwill $ 0 $ 2,900 $ 0 $ 2,875 $ 0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL - Changes in Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Goodwill          
Goodwill at the beginning of year       $ 363,116  
Impairment $ 0 $ (2,900) $ 0 (2,875) $ 0
Change in foreign currency translation adjustment       (14)  
Goodwill at the end of year $ 360,227     $ 360,227  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL - Goodwill by Geography (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Goodwill information    
Goodwill $ 360,227 $ 363,116
U.S.    
Goodwill information    
Goodwill $ 360,227  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Amounts Allocated to Intangible Assets from Acquisitions (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 122,517 $ 122,479
Accumulated amortization (118,337) (112,611)
Total finite-lived intangible assets, net 4,180 9,868
Developed technology, gross    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 72,129 72,095
Accumulated amortization (67,964) (63,658)
Total finite-lived intangible assets, net 4,165 8,437
Customer relationship/trade name, gross    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 34,388 34,384
Accumulated amortization (34,373) (33,953)
Total finite-lived intangible assets, net 15 431
Publisher/data supply relationships, gross    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 16,000 16,000
Accumulated amortization (16,000) (15,000)
Total finite-lived intangible assets, net $ 0 $ 1,000
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 5.7 $ 13.5
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Estimated Future Amortization Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2024 $ 1,181  
2025 2,999  
Total finite-lived intangible assets, net $ 4,180 $ 9,868
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Business Acquisition [Line Items]    
Liabilities of non-qualified retirement plan $ 13,672 $ 12,110
Short-term lease liabilities 10,309 9,929
Other miscellaneous accrued expenses 18,619 11,615
Other accrued expenses 42,600 35,736
Rakam Technology Asset Acquisition    
Business Acquisition [Line Items]    
Rakam consideration holdback 0 223
Acuity Data    
Business Acquisition [Line Items]    
Business combination, contingent consideration, liability, current 0 1,535
DataFleets, Ltd    
Business Acquisition [Line Items]    
Business combination, contingent consideration, liability, current $ 0 $ 324
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 25,531 $ 23,427
Long-term lease liabilities 33,836 37,243
Lease restructuring accruals and related sublease deposits 4,881 5,713
Deferred tax liabilities 348 298
Other 4,903 5,117
Other liabilities $ 69,499 $ 71,798
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
ALLOWANCE FOR CREDIT LOSSES - Schedule of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 9,344  
Additions (reductions) charged to costs and expenses 307 $ 1,728
Other changes 63  
Bad debts written off, net of amounts recovered (1,699)  
Balance at end of period $ 8,015  
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Schedule of Restructuring Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Mar. 31, 2021
Restructuring Reserve [Roll Forward]            
Restructuring charges and adjustments $ 1,283 $ 5,803 $ 2,754 $ 7,449    
Employee-related reserves            
Restructuring Reserve [Roll Forward]            
Restructuring charges and adjustments     2,800   $ 7,800 $ 1,700
Restructuring reserve, at the end of the period 100   100      
Continuing Operations            
Restructuring Reserve [Roll Forward]            
Restructuring reserve, at the beginning of the period     5,632      
Restructuring charges and adjustments     3,152      
Payments     (3,073)      
Restructuring reserve, at the end of the period 5,711   5,711   5,632  
Continuing Operations | Employee-related reserves            
Restructuring Reserve [Roll Forward]            
Restructuring reserve, at the beginning of the period     759      
Restructuring charges and adjustments     2,754      
Payments     (1,474)      
Restructuring reserve, at the end of the period 2,039   2,039   759  
Continuing Operations | Lease accruals            
Restructuring Reserve [Roll Forward]            
Restructuring reserve, at the beginning of the period     4,873      
Restructuring charges and adjustments     398      
Payments     (1,599)      
Restructuring reserve, at the end of the period $ 3,672   $ 3,672   $ 4,873  
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 18 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
leasedOfficeSpace
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]                
Restructuring charges and adjustments $ 1,283 $ 5,803 $ 2,754   $ 7,449      
ROU asset group impairments and adjustments 0 $ 5,358 1,946 $ 24,600 $ 15,528      
Operating lease, ROU asset, impairment loss     1,700 20,500        
Leasehold improvements 200   $ 200 4,100   $ 4,100   $ 200
Number of leased office space exited | leasedOfficeSpace     8          
Employee Severance                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges and adjustments     $ 2,800     $ 7,800 $ 1,700  
Restructuring reserve 100   100         100
Employee Severance | Restructuring Activity 2024                
Restructuring Cost and Reserve [Line Items]                
Restructuring reserve 1,900   1,900         1,900
Facility Closing                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges and adjustments     400         3,300
Restructuring reserve related charges       $ 2,900        
Restructuring reserve 2,200   2,200         2,200
Facility Closing | Restructuring Activity 2017                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges and adjustments     7,300          
Restructuring reserve $ 1,500   1,500         $ 1,500
United States and Asia Pacific | Employee Severance                
Restructuring Cost and Reserve [Line Items]                
Restructuring reserve related charges     $ 2,700          
United States and Europe | Employee Severance | Restructuring Activity 2021                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges and adjustments             100  
United States                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     5          
United States | Employee Severance                
Restructuring Cost and Reserve [Line Items]                
Restructuring reserve related charges             $ 1,700  
Boston                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     1          
Philadelphia                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     1          
Phoenix                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     1          
San Francisco                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     2          
Europe                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     3          
The Netherlands                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     1          
London, England                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     1          
Paris, France                
Restructuring Cost and Reserve [Line Items]                
Number of leased office space exited | leasedOfficeSpace     1          
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Gains, Losses and Other Items (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Restructuring and Related Activities [Abstract]            
Employee-related restructuring plan charges $ 1,283   $ 5,803 $ 2,754   $ 7,449
Lease-related restructuring plan charges and adjustments 0   582 398   2,637
ROU asset group impairments and adjustments 0   5,358 1,946 $ 24,600 15,528
Goodwill impairment 0 $ 2,900 0 2,875   0
Other 1,219   0 1,219   (21)
Total gains, losses and other items, net $ 2,502   $ 11,743 $ 9,192   $ 25,593
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Deferred tax liability not recognized, amount of unrecognized deferred tax liability, bad debt reserve for tax purposes of qualified lender $ 25.5
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Obligation, Fiscal Year Maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Purchase Obligation, Fiscal Year Maturity [Abstract]  
2024 $ 23,774
2025 89,013
2026 16,660
2027 4,085
2028 3,375
Total $ 136,907
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details) - Fair value measurements on recurring basis - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Fair value of assets and liabilities    
Cash and Cash Equivalents $ 498,946 $ 464,448
Short-Term Investments 32,264 32,807
Other Current Assets 13,672 12,110
Total assets 544,882 509,365
Cash    
Fair value of assets and liabilities    
Cash and Cash Equivalents 28,526 22,603
Short-Term Investments 0 0
Other Current Assets 0 0
Total assets 28,526 22,603
Level 1 | Money market funds    
Fair value of assets and liabilities    
Cash and Cash Equivalents 470,420 439,853
Short-Term Investments 0 0
Other Current Assets 0 0
Total assets 470,420 439,853
Level 1 | Assets of non-qualified retirement plan    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Short-Term Investments 0 0
Other Current Assets 13,672 12,110
Total assets 13,672 12,110
Level 1 | U.S. Treasury securities    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 1,992
Short-Term Investments 24,764 25,307
Other Current Assets 0 0
Total assets 24,764 27,299
Level 1 | Certificates of deposit    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Short-Term Investments 7,500 7,500
Other Current Assets 0 0
Total assets $ 7,500 $ 7,500
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Fair Value Disclosures [Abstract]      
Strategic investments without readily determinable fair values $ 2,600,000   $ 1,600,000
Impairment charges $ 0    
Impairment losses on strategic investment   $ 4,000,000  
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENT (Details) - Habu - Subsequent Event
$ in Millions
Jan. 31, 2024
USD ($)
Subsequent Event [Line Items]  
Payments to acquire businesses, gross $ 174
Aggregate value of merger consideration 26
Restricted stock units granted $ 16
EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %:*2%@'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 " !6BDA8Z>T7Z^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%'*2;U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATJ>'MZ?)G7+7R; MV;9(XZ_L-9\B;<5E\NOJ[G[W((R2ZK:0JI";G5*ZVFBU?I]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 %:*2%B.WVO8Y 4 -8> 8 >&PO=V]R:W-H965T&UL MM9G];^(V&,?_%8M-TR:5$CN4EQM%HFFYJ]:[XZ"[Z3;M!Y,8B"Z)F>- ^]_O M<8"DUW,>6#0J4?+V?/''CU^^L0=;J;ZF*R$T>8JC)+UNK+1>OVFU4G\E8IY> MRK5(X,Y"JIAK.%7+5KI6@@=Y4!RUF.-T6C$/D\9PD%^;J.% 9CH*$S%1),WB MF*OG&Q')[76#-@X7IN%RI42$3"UT:"P]=&>"**C!*4XY^] M:*/X31/X\OB@/L[A 6;.4^')Z(\PT*OK1J]! K'@6:2G)7J7D+@E$\&U\"PI4E(H=2G7#4,%;X5\2 MEUX0YC#74AX/#Q^+^25Q6![>1HKC%I7DYGIN527)C5#DK]$\U0K:W=^V&MHI MM.T*IC.^2=?<%]<-Z&VI4!O1&/[T ^TXO]KP_B>Q;V#;!6P;4Q_>2C^#?JK) MX_-:V$CQ<.HT/]F0T*B:2%<%TM5I2)\RKK10T3.9BK54VH:'2VF5V2K%0Z-J MXG4*O,YI>!.A0AF87DA@,+ F[XC2H=]5=CPTOB9GM^#LGM@R%8=Y))\&JO.( M:RUXE%H3B8;5!.P5@#VT4'>)#O4S&8>1(!^R>"Z4#0S7D%F&GHFD8IX,DNT>H;OP%H+1]1O[VS$>%!=Y!=F M@IZ"_,B?R'T /3541" .C3$ M_0%Y@.?(Q\2>5UR2L2MRDZ4K:"@*3!TT&+&!FA3P69%Q)*6M$CUY3:QU@,O->$+&,$3X8>I+*^XY#!(M'1+%/P3;3T311W.Z]!)S+5/")_ANOJ80M7[+>IT[:2GL-!T=)" M4=SYY"UV!"_"U6"X0*_7LV*=PS#1TC%1W.8\2!_R-5G)!',41T3ZO6ZST^W8 MTW8.OT1+PT1QM_,8:O!*(1H0]?9E:'A(?5Y2L=$CO)(7F94N9-9O?ZDB<2YI#, MNO9R1/&+=<7&PZ/J4'<"LGKEC%>0[GPTKGPTYR M/N:5#2P]V("E5-;AYXC. U?0UD>^+T (9(*=I)7X'.:'E>:'G61^9C&/(N-4 MX79J;[>X3N4;.!Y7EZ_T/.PDSW,7"[4T'?,M*(#UAOEAS1-[:G'!:M!S6!Y6 M6AZ&.Y9#(E<"$HGAX3+5>.>P/JRT/@QW+8>1]IMY?9:O<)./F08CFY@9U$K\ M/YF:?3WLU*YR-;.MLAEV.K3G=ETZ:&ULC*7]8;AI&<4B"?(EL7'$[2BX0'7R MSF%O6&EO&.Y.#O/C&-X P+!_Y6S]6+GT$QX^89J2GRS M-KG;1"RN%INVHWRKLE4^OMOQ?<_-?)F22"P@U+GLPH"G=INHNQ,MU_D^Y%QJ M+>/\<"5X()1Y .XOI-2'$_,#Q5;V\%]02P,$% @ 5HI(6,_F813_!0 MI!@ !@ !X;"]W;W)K'8_'*E_RBJEW8L5K^&4A9,4TW,K[L5I) MSN;-H*HR_SHN*U*D2-)%^\EP;%PS^;/B4EZ7Q!#J^[9R.]N\T P^OG[S_T00/ MP=PQQ:>B_+N8Z^7I*!VA.5^P=:EOQ/8#WP44&7^Y*%7S+]JVMDDX0OE::5'M M!H."JJC;O^QA-Q$' S =&$!V \A+!X2[ 6$3:*NL">N<:38YD6*+I+$&;^:B MF9MF-$13U&899UK"KP6,TY/IYZOSBZO9Q3F"J]GGCY?G9[=P\_[LX]G5] +- M/EQO7[U!KU!1H]NE6"M6S]7)6(,&XVF<[][WOGT?&7C?.<_? MH1"_120@H6/XU#_\$Y-#P\<0^3Y\L@^?-/["H?#74O):(Z84U^K8%4_K@+H= MF%UVK%8LYZAUE,*4WW9L^4TKU2ZE4Z6PJI MCS27%;JL-USI:DAFZR'](2$Q[*EU6:9"X149[D9%7Y*UD&WVP@W-1 M<:39 U>#8F-;!:9]J;812=-L8&*3O=+$J_2S7G()M>]P9[H4)O:J)AGI9ZC# M"@=D($'3O<34O_9"L_(%$E/KY4F[45F7I'7$F O]6.S MY\UV7YEMU"PX$@N3N>MJ73+-Y\ ]J#=YP5JR@CFK8 <6_S0/7(%EEN(4*G(O M+-LH"=+('10..F %WK N:\WJ^\(DT "%%QQR%U @JJI0YDSF MF49B3R/%27^U'69A$H3!@-:.6MB/K;8#U:)#'O8S[RS/Y1KV M(RB4HBR;&BQY6YSY _1LBKL3R\8;34([[QT4#&E(!V1W&,1^#N[VYDZ\5ZC- M.$KBP"K&MED(AY^A@M>A$/M9N"]XDF]XO7:G@,TKDF61E0*V&*@VWJ;$IL:)$@3:)^47;8X81"91Q0V^&-^/'6KOSW5-K\BC.:97V1 MMEF"DVQ@4Y&#WLY/N:F!6]L[M'V/J'51W_,Z![WH]970'&'ZQJG\/S1JR-GP M_7]'SZ/ON$E";\&?:9%_78IRSJ7ZK3G_Z4=W@^OE[P]WN#_)V_.H.Q(3/XFO MY=-.5R9^9[PV8_MER&OR7%D'8.+O%TTVPNEZ6):K[XNHM:-=9F$VM*$[5!(_ M*L_F\\*<]J$&K5@Q/RIJE+-5 37)*=;1'D(1A -?7Z[#,(769N@,2SID$C\R M;[AF\ BPPV0-V]I=@6SPX1!GT<&1;Z?390A'\L&ZWC&2^!EY=M!GB;:U%17D M_M)\"]T\=>-.\0YF1D&?[6ZK ;23CIC$3\Q;R9E:R\25[*Y^J2WYW$.=R\O+PZB7KZ+X)A><*_2VS')Y-5@HM;H8#N5TP9>) M/!BM&E6*LLS?E# M@>1ZN4R*?V]X)EZO!GBPO?$E?5ZH\L9P=+E*GOF$JZ^KAT)?#1N66;KDN4Q% MC@H^OQIY\QV54IZ$^%9>W,ZN!D[Y1#SC4U52)/KCA8]Y MEI5,^CG^J4D'S9AEX.[W+?NG2KP6\Y1(/A;9G^E,+:X&P0#-^#Q99^J+>/V- MUX*\DF\J,EG]BUXW6$8':+J62BSK8/T$RS3??"9O=2)V C0/'$#J &(&N!T! MM Z@QX[@U@'NL2-X=4 E?;C17B4N2E0RNBS$*RI*M&8KOU39KZ)UOM*\+)2) M*O2OJ8Y3H_']713?3>((Z6^3^]]OH^M'?3%YU!^?X[O'";K_A.X?XB_7C[<: M@,[0UTF$WK_[@-ZA-$>/"[&623Z3ET.EGZ;D'$[KD6\V(Y..D2GZ+'*UD"C. M9WP&Q$?]\6%/_%!GH4D%V:;BAO021GQZCBC^B(A#*/ \X^/#"23GQT:/__?H M>\F@35W0BH]V\-WF4['D:*(2Q75?4.BOZR>I"KVN_X:F>D/FPF1EL[N0JV3* MKP:ZFTE>O/#!Z.>?L._\ N7YE&31*#E]V$PO O,#'WCXLLF%NP +'8(L!F,M"CS6P/9E>(]/K ME3D64B$QUYM0)1=2NR'P]@8.J6N(!5"4!,S0:J,PQ:H@H3XP:A!28[[& Q[6JLAU891SW=<8D@%8 13UX.ELD8J MZ^TG]RM>)"K-GQ%_TR9'BP5_0DR;BL%&L[_(V7A0CI#6TE/G&HH1= ,>88ZRBR49AZ!)N=!8"5W0S# M>K'3^CJGO[?P7*^XK-*U( &D30'H3\"B4GGEAM5Q0-@$$469MIQ". MAH19);XXI[7=C6N;XOI_\#FA=BN9*;!19XSZ9@)L%-:;AMGX !@AN*OOM?81]_M'8/JG^IR8YNMR);25 M@)[X7!1\FR*5O'6L#]OZ$1PXYAX(P,Z(ZP?F+@C@7&W#?#,Y !WS]6;4D9[6 M<>)^RWG;R-UV!5"T;0(#EYC'"0#E!:8[C0"4WEI"JQP@%\NZ'#9N?2?N-5.C M.ZZ0]CNYGGUYN"K 9#"@\U%S08\!V!EU=",Q\P'0^<0\J\4071#HK:8C(:W] MP_W^+]XFH\K"+)5U(OAL)P]5HRB/8;I0P)S8-LT+K35A@P*[6]B@T%PU\0&F M_4RTGA#WFT*@-$"MH7ULIJ&Y\8T!V!D)_< U!0-TC'B6.0+H D9IQ_Y(6F-( MG-Z3V$TBTZFU)/3,([E("@X>RTBOU_S><]E)V:*3LL6G8MN?G-:ZDG[K.@:W MJO=I7OW9M9DDL$YK:K93,F+?TF_?WGY/B.=4UE?&Y'LHY M9[J6B\TK\^34$HLJZ\+GLQX40+T[W,AU/:B'*#YCPFC_P!02P,$ M% @ 5HI(6/4_$X%A P BPL !@ !X;"]W;W)KW,20;(G-; /= MO]]QDF80 JHV>""^G.\[5]MGN&'\IT@(D>@ESZ@8:8F4RX&NBR@A.1:7;$DH M[,P9S[&$*5_H8LD)C@M0GNEFI]/5L\1I3JA(&46-H!9@4PFP#[ ,"J -9;-=@5P'ZK!J<"%*[KI>]% MX'PLL3?D;(.XD@8V-2BB7Z A7BE5=1)*#KLIX*0WGDW]8!H&/H)1.+N;^%=/ M, F?X',?3)]"-+N!K?N'Q^ 6Y"9? C29PCQ 9W>S,#Q'%^ASZ*.S]^?H/4HI M>DK82F :BZ$NP3RE1(\J4ZY+4\P#IECHGE&9"!30F,0M>/\XOG\$KT-8ZMB8 MK[&Y-H\2^B2Z1);Q$9D=TVJQ9_QVN-GFSO]I#_Y9^TXPK+I0K(+/.L 72BP) M7! 2L3D:LQQNI41=%VN")C1B.4'?KIZ%Y'#RO[?EOF2WV]G5;3@02QR1D0;$ M@O UT;P/[XQNYU-;X$])YI^2+#@1V4Z*[#I%]C%V;PK/"L&[+ MF*;3J&1_7ZA9GOL2%X9C'ZA.MPZ">SP(A^NRS5UW_R#9?:/7<'A?ZL)T;;/I M<@L9G,H&6=!"UH-?M^&WOM5=Y(0OBK9.P+E;45F^'_5JW3E>%0U38_W:&(R- MEG4?.LVR,?Q+7[:I]Y@O4BI01N:@JG/I0HYXV?J5$\F616_SS"1T2L4P@6Z9 M<"4 ^W/&Y.M$*:C[;^\/4$L#!!0 ( %:*2%B7R5F@WPX #V> 8 M>&PO=V]R:W-H965T&ULQ9UM<]LV%H7_"L?;V6UFJIH@WLBL MXYE$)+"9:=-NG.[.?F0DVM9$%EV1CIM_OZ2L&"( 069]E/9#8]G@;W_VZ/C^K[]KE8E7]NHZ:NYN;T39_?.Y MFE;+94_J]N/W+?3D,6:_X>[/7^EJ<_#=P7PLFVI:+_^[F+?7KT[2DVA>799W MR_9]??^O:GM O.?-ZF6S^7]T_]!69"?1[*YIZYOMQMT>W"Q6#_^6?VP[8F<# M0O=LD&PW2)ZZ =UN0*T-$KEG [;=@-D1TCT;\.T&W-J B3T;B.T&PH[ ]VP@ MMQO(3;(>>G>3FKQLR_.S=7T?K?O6':W_89/?S=9=1A:KOA0OVG7WUT6W77L^ M_>5=7KR[*/*H^^GBEY_>YJ\_=!\N/G3__%R\^W 1_:*BXM^_O?WPOV@2_7:1 M1]]_]R+Z+EJLH@_7]5U3KN;-V6G;[4G/.YUMH[YYB)KLB?JA;LNE9[-I>+-I M?7-3K_[^-R+B?UZT]>R3!Y&'$:_G\T4_!LIE=%LNYI.WJVA6WB[\NU.$6>^K MMAOKU3RJRO5JL;KR=80ZL#NSV=W-W;)L.TK=7E?K:%;?='/*=3_8/U==-W>? MJ^C[9=TT+SQX?:"?N]FIN5M_V=MEIUVY/-9,\E@SR8;*]E#?E,MR-:M^B#Y6 M5XM5?^11?1EU>Q_=5NM%/8^^[ZJCN2[75?,B*MOHYW+]8T3)#U$2)XFO6(+A M^LGX97-;SJI7)UW/--7Z[^>-# MSX\>B\%X8\;TCVU\G8UZZNE M*XF\>OCI17\:WYP5KNOEO%HW_XB*W^\6[1=?87!D82!A.1)6(&$*"=,@V*!V MQ&/MB. \4]S<+NLO5?4PST3E?;F>-_UTLZHN%VUTV\TU3=1="VXO8A9-<]?/ M/LWN].,KJF#4L44EG)%#,Q';$W:.C%D@80H)TVYO3+*$$>F?1.1C(TL<\I<$\ MO:M7DUG97#_D:=+?K<\W]Q;=C46Y$0$.C,P@?NS(3-V1*3)A7X\C0Q9(F$+" M- @V*(OLL2RRYY6%KQ0R)WN29K&5O6GFE+%]Y>WG6 .^"![ V,0A81H$&R2. MQ$:HB8.I>U\U[7HQZY6"A[GW;K5HF^AS]^MJ?F@TA]ECA_.6-KS'3KK;*'MF MAH8MH#0%I6D4;5@<.RH>^?/%X2T(XJ30OIW>-K'N@.T,NYR)TZH([_WHS"%I M&D4;9LYH:20LIOVT*#\NEMT]UV2V+)MF<;GHP8('M3H MA")I&D4;)M1(>"2LX;V>_7ZW:#9/)3;BZ$#2.SC8H7H=E)9#:064IJ T33RB MG8B%2':$X&%U&-&.!'6=<'5X*X+[SLA9EDE[<$-%."BM@-(4E*:W-!'HX&&N MCY_]O?2FVJH? :EY5!: :4I*$VC:,.B,8(<"2MRJEY7BZM5-+M; MKZO5[$LW192K9KGW;IZX!GICL.2\*;;=@,5B">V^IM[<"0E,4VMIV^%KR&E5'"+J#P- M&4DM94E[=F^2)+R+O>=I>6(TM22LJ04Z>.QH#$<:[7!R-;=-2A(J[9MS:. " M2E-0FD;1AL6R8XG#>N(NJMNN9.) R6!-<1Y7'"=,2F$_*,VA@0LH34%I&D4; MEHP1\I+G>^,.EXE'?1-Q+)QIW&-GZPH@M9/OXHA,XS1VIG%/0RJZB3RSIW%/ M0\>*J3V[UTWC,2%LWS1NY+4$;)$[W.=0S0U*RZ&T DI34)I.?$8Y'O/N1H'L MJ1DCNB5'ME*2A->WID0E.V\TQ[6!!&J$N^G74N<36K++8?X">NLXP0.Z\NB CN MG.VA@AN4ICU'.9%BCWTN,7I;IRZFA@A&7/2"17BH#0%I6D4;5@> M1JY+CF"D2UPY*)&9I/:X=:UT3I[])-MW$SZ(T0F$:F,HVO"])".?T2/:Z<+L ML6.;>I0NEG)IN^F@40LH34%I&D4;UH91_BC834MMHYTTU)6N)BS+8MLE%XX[.M=(6@&E*2A-4X_H-^S?8::-Y$<9U$=# MH8(>E)9#:064IJ TC:(-B\9H?C1LM!OKHZ&NSRY)N&VR"P<=70Q0\0Y*4T_J M#XV*.4RR$>5H6)1[HHN&>C2@)!/V6@+3<+31V85J;$\\!@6-JE&T87Z-QD;# M&AO811..-OK$ +7406D%E*:@-$T]!KVPBX8:F8^&9;YGNFBH*\MY733;=H=< M-!ZEPTGMT+NVBH$Y/&6F89^DXYJST-V6>Q>/L//M) M]O(5X8,8G4"H/(:B#1-H%#065M">9:0)LT>/;8\:MW&$VTF'NN2@- 6E:11M M6!M&_&-A\6^TD8:YHIQMI&&N.RYSKK,\[UW:C8KPOH_.&U2'0]&&"P4;'8Z' M=3C\HE3A@&,'.G>%N)0R9V%0:- "2E-0FD;1AO5B1#@>%N$P:U)Q5^1*$OO1 MQY2[(I?]%IL7).WQ'SZFT?F$&NE0M&$^C=K'CVBD"[-'#W6HL >E%5":@M(T M]PA[1'3WI/M6%N9&U^-@(QWW&>DXM=\"G8;CCLXU5*.#TA24IKG/2#?HWV&F MC?K&L48Z#E75H+0<2BN@- 6E:11M6#0[7S.!-=)Q5SJS?5;AB*,K ?N%$=AO MC#C8&1H5<)A>H^=QB(6.>UXLE0EW,@MUT$%IQ=,.04&#:A1MF%TCQ_%C&>B\ M#WG#T4:?$* &.BBM@-(4E*:YST"7)8PQGNZY1##R'T<9Z/P%XI'LF&"V #OE M/@,==Y8C]^!(%F=4VH*NKR$E&;=?MU*>AHS']N* GMV;)#1.F-QW#68T-'X, M YV_LZ$&.NXST'4I(9E]SYY# Q=0FH+2-(HV_)8F(]P)K(%N=ZT;;\F$XXTM M&>$ST#%)$^(L. $-7$!I"DK3*-JP9(QV)YYOH#M<)CX#'4FYO>RH\!GHF/. MQH,C:9H1:7])HZ\AC3D7]EJAGH:4"_OM%,_N37HW7I;L.4\*(ZD)L('N<)]# M=38H+8?2"BA-06E:^ QTW7]QENZQN@@CM(FC&N@$U$ 'I>506@&E*2A-HVC# M&C(2GOAK#'3AL*.+R[6+I9RE]K(GT* %E*:@-.WID(U\O^&'4.?'M['/" M%:M(;+OAI\(UEMD/:GT@87OLBO"1C.>$9\4WR1W3J_ L'F?GV4^R3:_A M@QB=0*@RAJ(-$VC$,W%$[UR8/7IHNSI7=QO%A*VP0:,64)J"TC2*-JP-H_L) ML'=.'/;."=<[Q^V773V8B=VH"._[Z+Q!)3@4;?C]V$:"D]_:.Q<..':@2U># MHZE@M@0##5I :0I*TRC:L%Z,_B:_A7=.>H0P0NSQ+UU]R\F[#Q3;E^+A8QJ= M3ZAW#D4;YM,(??*(WKDP>_10AVIZ4%H!I2DH34N/ID>9D&+/PO+2*'H2;)V3 M'NL=PW-&IAJIS4)J"TK3T6.>&_3O,M-'=)-8Z)Z%Z&I260VD%E*:@ M-(VB#8O&B',2:YV3KF[FK D^#<<<70M0\QR4II[2'1H5KQG M-)/V\H+A8*-S"Q7NGG8("AI4HVC#[!I%3GY3^UPXVNB3 M0^!Z454)J"TK0< M;9^31@&41[7/2==WYK7/>=KY['.^9E[[G*^AUS[G:>BQSWE:A>USTLAH\IO9 MY\*11H_&I]OGH($+*$U!:1I%>RB6T^:ZJMJ\;,OSL]ORJOJY7%\M5DVTK"X[ M?/QC?RFP7EQ=/WYHZ]M7)^0D^EBW;7VS^?&Z*N?5NF_0_?VRKMNO'TX[_GV] M_K2)&PO=V]R:W-H M965T&ULK5IK;]LX%OTKA'>P:(&X%A^2K&X2($W2G0)M$HP[ M.Y]IB8Z%RJ)'DO/87[^7E&S9XL/)PE\2V;ZDSB4O[SF7Y/FSK'[52R$:]+(J MROIBM&R:]>?)I$Z78L7K3W(M2OAE(:L5;^!C]3BIUY7@F6ZT*B8D"*+)BN?E MZ/)-^F)R>;[FCV(F MFC_7#Q5\FNQZR?*5*.MG)GS6ES+XJ\\ M:Y87H^D(96+!-T7SAWS^770.A:J_5!:U_HN>.]M@A-)-WSVQL$3[/[[]]NKG["A]E/^/?C]N[G#-U_1==7 ML]_1U^_W?\W0&/TYNT$??ON(?D-YB7XNY:;F95:?3QI H_J"/23XCB,T0"0BUXKM_>G'C@T-W( M4MT?=8TLKY=H ?G8AF[>Y*+^;!NVMEMF[U8MZ\_UFJ?B M8@3KMA;5DQA=_O,?. K^9?/Y1)T=C #;C0#S]7YY!UE(\*H$GVOTH9!U_='F M;]M)I#M16>?I$L3IWU'3*OQ-*9TNC,[@!CN((9>B+=;>'J*LKQ.(2;S M$^]"2:3C ;S&:TLB./MJAC[PA=B?+<:K" M[,VQ%9TRMD[4V8'K\<[UV#MQ-P(Z37/>5T"'.JYX78O&FD*G!B : MDND M6G$,'& 3G:@$R_H?X,"4* !KU 0ZP8"3#SF*63])U$W"KH5<6* "09P M38LQ3I@=+@YZ'@O\HRR S,>5* !FMC^^*C@@_IIJDS:;2JV1=,FK1V&GK. H M?(L)GD*8.!S8(V+L=>"ADD^Y5D<@SE F-_-FL2E@0:=RXQCKKL>#\ CB(5[3 M"/*K(V]BTL,E7KC?#B+X4+CT+%:! V//P-A+;Y D%J*J M5#B4J5P)E;\=TT[-)63,NVE# E?8]A2)CW#D-H6#TDM_(8 ) KUNTYIX4<_" M"IB9@*.0#$G38C;%F!$'ZIXU<>C7-DM>P@I2"G"/>G06T^NMR/D\+]PTA+VL M_%X>.E5OAX/1DS#V$MWE5;="(]K$QWBS6Q(0::N\5OG&OB),*AS'^Y'3X;28$:SDMQ5F3YG8SYGWS5)4 M'E[$)NW%M1F]0'B=!8M!:" M3&B0V'&3GB&)GR&_'4F"Q"0VDH31, ]:S*(DBAWH>OHC?OK;!68EG@0(<"M" MD\J2F X)SV)%7 N']'Q'_'RGBAF=J->*IZ%B1?-7J^ZV C?)+9X&F Z1FV8T MCAU% NEID+RO$FT5W!NJ!7+24O14O1V.0L^TQ,^TUWR=-Z"^-:MF.6A!QUR9 MG#DF+!JN4IL9"Q-'YB,]M1)_1?JPJ4"?UD"N(*N.:&UB*2H)HT998[.C0>#0 M5Z1G/N)G/I"LJ1!9%U:J5'@3:I/;2!B'1IXQS3R8>P(D?@(\&-\W5S7$PG-X M'TV'V6(6.C'W;$C\;&B.LPN\%;M)@P9N2PGIA-T3)?$3Y2YE;FJMP:V)QXK8 MPH D2)(A:HL9BUQ+D/9$28-WY W[UU=Z+>#D>A)V1ZM!YM M@VY;4S<2@Y/7N2XGU09F)7B]J5Y;\%:\9I4+M$;)D%)L=I@E2>(0@K3G:7I\U_@@ M:]B6GQ6ZC9$I(<-D9[/#+(P3A]"B/7=3/W=;->*'SH^/J-M;UO&SVURV>F+R M-251,I0@%C-P)(JQ*P/VQ$[]&\O##.C8&+5D-(U*.WVF"!S*<^LJ"WU-!ZJ!(O1.(X8M0 MDYY^$)!TGT"E.<0D,RMHRE@RW-:WF*GE'3''D+.>VIF?VJ]=:!%O@*T?\[+L M2 Z")I>9U0F3C:%(8LSPPL+:08 CQQXDZWF;^7G;ZX106S)>^";AP@PD;$C, M-KN0AM@U!STS,W]1/MNLUX50FAUJTG2;;R&6VJL9L%"MV96=M"0_56^'8[!W M/GRL)%<9B^<9^M#NG8KLHQ9?^_OU[>GK^.WLR:P%O+&?;S%C,7'(2=9K .;7 M -HGCSO@R3OR,K-1?&B<\5C-]H^"#IWI=0#S%_C]!"DW>AXLU&';L=U.9A;P MD'>'Z=EB%<;4H6!83]S,3]SW ZS=X82<-QPLM:[7JN9T?VQJVNG74'G6VM9CAQIG[*2U4-+%OW6Y-&5"O0U^X -#E_#$G>2),6 MLRB>.G9=62\.F%\<'.S6@+8!UYO7,UU)MB>[*N^O]2ED)=2M-34LFU*'+-! MF_\5&UA]:]]]Q>P5J)ZU/?2:J3/"=H+3+MO=W??KO2- MK\'W7_#GZ_8&6]]->Z'N!Z^ EVN8M@5T&7R*8:RK]HY:^Z&1:WW-:RZ;1J[T MXU)P*,F5 ?R^D++9?E OV-T4O/P?4$L#!!0 ( %:*2%C>'2RXD@< 04 M 8 >&PO=V]R:W-H965T&ULS5AK;]O&$OTK Q9H$T#5 MRT[L.+8!6792H?4#EGV+HNB'%;F2MB%WF=VE'_^^9W9)BLJ5TYL/ >X7FX_9 M>9XY,^+QH[&?W%I*3T]%KMU)LO:^/!H,7+J6A7!]4TJ--TMC"^%Q:U<#5UHI MLG"HR ?CX?#MH!!*)Z?'X=F-/3TVE<^5EC>67%44PCZ?R=P\GB2CI'EPJU9K MSP\&I\>E6,FY]/?EC<7=H-62J4)JIXPF*Y6_-(EJ6AC2]"J.$TG%.:BS+W%F\5 MSOG3L\E\-J?K#W1S>S&_N+J;W,VNKVAR=4[S^\O+R>T?_&X^^W@U^S";3J[N M:#*=7M]?WQB?CSP\(3U#=+:ZEFT.G[!ZCNZ--JO'5WH3&;; MYP>(H UCW(1Q-OZJPG.9]FEOU*/Q<+SW%7U[;5KV@KZ]%_1-TM14VBN]HAN3 MJU1)1W].%LY;P.BO70%'??N[]7%K';E2I/(D0>\X:1]D39ZB;Z]%, Q2ODN9-TJ/D4?+?RB5D+/FU MI&1JBE+HY^1U#YWGU^ M$E6F?(_*RKI*:$_>!%%;Y4"!T!G(:%7E@EG%D5F& MEW.95E9Y54M2H+Y0+E#8*Y;[\8?#\7CX?GXQ#5>C]Z_[\#.H,*72 M+%=KK!W[R:'=-?B1@^^1R',2V=\@AI@,+5/I'.B40- D:"F4I0 Q[8.'C3H\ M E&Y(,;WI;3*9(Z43O,*3=A):R$RV0MAL&"F7)H;5UD.S4I8EY\K%(/34HA/ M,@@I'><#&ZRM0Z4V'ISE<@P+5*1/$SCOJG2]%0'KA(\"TM"0PU%DTG+G:>%A MM4]3:3W&"ZO;MK06+GIL"N79X$*FH@*+S0XO/^0:?2Y7C%T43K"@IN96E87!-/&QH-?_ZUK=42)8#(LQ26)#,F70J+ M-#:$1Z]J6(6;+84-RGKL4/2,81XQ>S%E>Y?BF<;[45,?_:@A6 M P8!7@SN!;YL#507_LFG,N(A-)1^)@,96_<+TT9;E0IP_J(TG):M MVNSW<=^T[Q<0"!CE9F/P5\4"5B @G5<(L"82X; NE9%JK&32@86&D$*,_(#[ MQSGIXYED]17@35B#=, MLTPME\AFW>4&[K=9W=!)78RN9\VHK]S&DYB&+I=^8S8XA]PUN7RJI\?G2N'9 MAM9;*OV[RE;U(9T-@+,.:W6 @?DC;,":*-AW5T-!!GS6I6XC<'*G7TA=ACF' ML+@ O9B+LLQ#<\18TZU,N=VY0HNMS(.T.L[A-M*=!:_AB!FE,"$LRF-#X>OCVA6("CU!A'9CP44+0!S:J(@C MLEE_I,;RE,IL>P=<\([<;<5:19BV$JVSC> M;*,+N5):\64TBZ$T\\^B)2#O9W(64C^0)"WC6U=VQ.K%8\.N*8W>Q1L:*BLT] /R;W M3]V">=BP#'3LYP:A8%F(AQVZG7^4N"V=G.#H'!\LAN2?RRLQ&/W\>P5B(KCG*YQ-%A_^!-0C9^ M&^*<+G&KBTM"^#]TF#2U3=LH/WP=_H/4$L#!!0 ( %:* M2%@^GA."1P8 %P1 8 >&PO=V]R:W-H965T&ULO5A9 M<]LV$/XK.XHGC688B9=$R;$]XZN-IXGM6DD[?81(2$1#$@H 6G9_?7%@R4?4.]NS:I3K8D[4I1,4O%>BZ+)FZ/>*%7._W M@MYFX4HL\-00!X:?:W[,BX(8(8S/#<]>*Y((N^,-]U^M M[JC+G&E^+(N_1&;R_=ZD!QE?L+HP5W+]EC?ZC(A?*@MM_\/:G1VAQ+361I8- M,7IV?G?\V@U?O+F:S/ER>7L'L[>'5*1R>G\#LP\7Q[V\OWIV< M7LU>OIB$0?(&3O_X>/;A[[VA0>G$8Y@VDHZ8PDF*'Y9$B;:K5RSE^SW, M),W5->\=O'P1C/TW3^@1MWK$3W'_KGK\&$F[<,I4):JE1DJI-5)R!;.<*0Z' MF.JIK%)1"&;S5B[ Y!RJNN2*&:F 51GF724Q&^P<#V!>BM1MB*(V/ />"BBL M@!4*T%: T#B0ZPKF5)'@E:B0OZPU4FL/^$W*5Z9SG)6RKHSN[P)6 8O$Y(IS M*%TP.$HMM(3+XHF M_4;KM2V@/'O-KE'BDCN5->!-H@TZAU0;C[SI.(!Q["63&,:H1YS0)\'%XT,H/[O][QCN.=]#(&C>RQHVL@&0]$YN[ MW\D45A!>=L 7"[S]R&>I+#$N >^3]!/JZ92DA$&^1HF4<+G-NA(&MS21K"S> M&B.Y"7V\]W6M;INC)=!*"3?/P#<[BR;B=;?3^*K42;QI'K5J) MET31-W@X_C8//^NAAWT\VOJ8;/'!E2M*]!]L>9,S@\^>NL@@1Z."Q*-J+33' MXL8K5PPI#N:U 4*/U:VHJ2S9/+=\V;S (C>7=(JGK-94X+A0F]CI<+<\&9KR M=C*ZL5?4@,NE3(#-'2!5P1.1G)4E32()C&4@TJ MYY+V1MI<,T[A-CJ^P8*OK,\(;_5_K-FW_KQSD379U+W/?LZM==[&>@/!AFUQ M2Z9^),@#SX_'@$4K&-%X/((0"X@/,SJ3RP+I=?MF^%P+UV3 M_*)A+IG*G'_P%8&/ TRGU4IA<&=H=KS+43W\,QLK\QNA#<&\DZ2*KVJ5YOC6 MQ^B02\5*#]:Y2',;P@(5$*PH;H%EF,XN1$(_" 8V\;SZSHSNN[8C,(!@D MK>TV-\@"**KNH"3+[,2C0=0>WAJGE)E8".3UC%[DTH?UN8 VS@L.+MV>44=MPU=AIT$)0@RW0F2<$L_@,,TK,@UJN MN.VXBUN:+:@-QQY\BP?UQ?= A4VN4KQ*;_&*8Y4N7!BQ[!_L?2F-]."AEFC8 MZ7BQ+UC:OIX,BNGAFM]VM?WIX-!US-OC[G<'1+X4>"47?(&D_B 9]4"Y7MY- MC%S9_GDN#7;C=IASAIZA [B_D-)L)B2@_4'EX#]02P,$% @ 5HI(6+4> MN88[! [ @ !@ !X;"]W;W)KCVOG5CS M?&_L1#";5"S'#9J':J7H*SBCI+Q$H;D4H#";>O/>]4UD][L-WS@>]<48;"0[ M*9_LQUTZ];J6$!:8&(O Z'7 !1:%!2(:WT^8WMFE-;PP4RXYI7,CB MD:=F/_5&'J28L;HP:WG\@J=X!A8OD85V3S@V>Z/8@Z361I8G8V)0.Y2=FV&RBY!&4W4UH=N!"==9$C@M;E(U1M,K)SLS6 MM]]NOS[/VW MXL8#BAHA4[*$!7%5I _*O=G#PF4=%?PYWVDW_]=K"6CPH]?Q[5FZUA5+<.K1 M8=&H#NC-?OVE-^S^_@[[Z,P^>@_]OU?M?X"]AD] QU61T)0<% V*D2K0B - M8;FCPEH=K4YN_[AT>^_<:B',)<<_;;BB4\XPE\\.:K^<+[")$_"$EL:E*5@JPVM<)6#9H8,=-X$]+ "TEFAVB[12)SP?\A7,*2 MM8-)J94X1T++@J>.0,8%\>-4>FTK[-QW8$MQLE+6PEAQ-_Q:";=^+EP<&2EC M$ T[(=W01>&:C;:6/PG.:LJWLT?2VAZN^J.P$YT-CO0F[I>P\H G)>.S 7/$ MXM *NJ&XD&7%Q O@&ULC5=M;]LV$/XK!R\=5D#QBRP[=I8$2-(6*]"N0=.M'X9]H"7*)DJ) M'DG%R;_?Z>>WO(G.R,_>$V4GJZK73M3@<;[[?'HY'+-[(2 M;FBVLL:7TMA*>&SM>N2V5HHB*%5ZE(['\U$E5#TX.PFR*WMV8AJO52VO++FF MJH2]NY#:[$X'D\%>\%6M-YX%H[.3K5C+:^G_VEY9[$:=E4)5LG;*U&1E>3HX MGQQ?9'P^'/A;R9WKK8DC61GS@S&OU=%7YS.E@,J)"E:+3_:G9_R#:>&=O+C7;A+^WB MV0D.YXWSIFJ5@:!2=?P5MVT>>@J+\0L*::N0!MS144#Y3GAQ=F+-CBR?AC5> MA%"#-L"IFHMR[2V^*NCYLT_OSZ_?7Y^,/&RQ9)2W>A=1+WU!;TF?3>TWCM[7 MA2P>ZH^ H0.2[H% MHO;_/A=C-)$];X+GX=AM12Y/!VAX)^V-')S]^LMD/O[]%8!9!S![S?HKF7]5 M[WE4T=@QA:$Z-.5AXR0)YZ1W).J"-&>#M!(KI9572,Q*:%'G6.0&$^8\F9+\ M1E)I- 95U6OZKJQA?3.!AR;X\)E9+52MJN6O19V'QSOWT.A*ISW:!3 MV)B!']M^2*@&\QQ0.DNRY8(763(?9W2],=8?>FFK9[ _8RS/;0.!O 5;<=T/ M:#).IN,E%LMDF2[IDZG7/V^O__6 IM-D,9WSXBA)LRE=-]NMEJ F+_0^D10Y M5-61*,$XQ_0]< +LBAMI07%@,>9)3FX$$?#,AC.ZDYSHV7#>KIYH%LKEIJD] M6>$E#J;TAJ90?$/?4+1+4VU%?1>M(AXDW)2E JI2Y/LX&DRJI=K4ASD#1FU7 M6A+H'28[2 ZE%I[SJ"R*Y^E&6(7:4P&__-&:9KVA$G 0>SJ>3H9T*:U'6'L# M:*BPW5ISHYB\'9K*\A:N_-VAE5IP:+EQOG4GX(L=!410K85OK QJNXU";_E> MD,HACV[+;8OC25L]CB W5<5,C]N).-%>UJ$T/ &QKGL0O;!Y@I I-^1,HB81 M%B-"A'D3L3+QPP9L!YR2+92<7&^LZR'H[-\(W4ATMQ>WP7WCN0QWH7P0=^=: M[U1*%M\#;4T/Z=@)/':4.[2:HB64LF MZZ<#'!UCE28AM3))\4QOHE8+UL ^3REHT-LD+"HXX=W"-P'\8I M7!*,N&S"4.$1H:JFHJVXBY%$7A!:/^6"W^X[^\FWG?(;C$/1Q!R$A*!#F+\( MV+1T[BVJR_(GC1*1BBHP6HADSR=IAKQTD+D4]YP)\I']%F39@ZLG&](YAQ%' M78*X"G=O;N\D,NPC_1=ON_,(\D,/("ZIY&B<]F0SOF3FLYYD3HMD?M27'$&2 M/CBS@"2;99P+,%:)RX F:;* _)OAFP6%:5E?%MWT5Y7RL6ZS<;)8X&)#HH_I M(P[Q)(1.<8\N3T?SY"C+6K,]HX^*^NC:R[)DDLWHN;?.J/?BK"0:DM_53/VP M&Q^?G;1[NI_'%^O]\?CN1P76&$L@**$Z'A[-!I$A]AMOMN']NC(>K^&PW.#? M#VGY +Z7!O/3;MA!]P_-V?]02P,$% @ 5HI(6/6+L8X&#P V3$ !D M !X;"]W;W)K&ULW5M9<]M&$OXK4XR22%40A/OP M527;GC MZP.C9^NZ^2B70K3L4UE4\OELV;:K)R$;W+IH7S^JN+?)*7#1,=F7)F[N7HJC7SV?NK+_Q M/K]9MGCCY,6S%;\1EZ+]L+IHX.IDH)+EI:AD7E>L$8OGLU/WR/$V>SYSD"%1B'F+%#A\W8I7HBB0$+#QNZ8Y&Y;$B>;OGOH; MVCOLY9I+\:HN?LNS=OE\ELQ8)A:\*]KW]?I'H?<3(KUY74CZ9&LUU@MG;-[) MMB[U9."@S"OUS3]I.1@3$F?/!$]/\(AOM1!Q^9JW_,6SIEZS!D<#-?Q!6Z79 MP%Q>H5(NVP:>YC"O?7%Y=?[J+\_[+LY,6J..8 MD[FF]%)1\O902MF[NFJ7DIU5F<@VYY\ 5P-K7L_:2^]>@J_%W&:^:S'/\?Q[ MZ/G#5GVBY^^A=_9[E[=W[&^GU[)MP!K^OFN/BD2PFP1ZR!.YXG/Q? 8N($5S M*V8OOOO&C9RG]S 8# P&]U%_E"Z^C-(3=MG6\X_':,<9>U67X-N2DWM<%+R2 M[&HIZ#:O[MB22R9Q.*M7RH.JC DEQ+DY=453 2#8>IG/EXRSMFYYP>H%"U+; M ;,M"APGEQR$AK?;<9GOODD\-WXJD62)@VC%);\5[%H(='P2B&8S(P@&-8&O\,+B,[&2;27[+\X)?%X+6 M771M!U-N&EZUDG5@X(VYUNNNR:L;NO-[QYL6G@IT O935PGF.\;J[+KF38:+ M9GD#R%0WDMW6+8QM:\8![3(:=5HJ BCR]T*V'$< T(9,6_%$=^P0Y\UH#%[/ MCI B2 >@6BI151U) ]:>;')S2^SZC@43Q=ED'<0C_+6@F;G(43/T>%D72(*O M5DU]"V+EK=I(=P,@1ON'S50=/#&&R^]9"C[T?&AZ?$UNDA[MQ(66P,('69U4?!& MJKW4G831\N@)>_.(!9"XVJ)&,\D.6 "^ID"H*[*6PD>"PG( M\2T\1%'ZD14[$8M"RW.#O5-6HJ%<"?6KQ!-8"2P16GZ:, S2X)^=!$6V2W8X M>WWQ#ER5S\&M94X"G -S.3B'$BD4,N;'E^P[S RN*'7;)"\0W& .UP4<5$ES/BEP7!R:QRWX0%>BYH#$\@U0X MQS0.)VD)5!
O4A5"+\;Z9&@+)01L'Z58;T-LV4[\QO-M"S#]AU!^*F-":7RF$:8JL=[&T$G@.0*><5<"@$HKS,YDNL7N1-H75OS]YB= M/9C=SEEJ5?P(\2/"CU[-VY">N/"1.O#1XZ7YRP4[VHW;S'/)RN+$\@"P("P& M@0.(&+L1Y'QD!,^BO7ZS_3B*/(N@NM8.O>):?D-LG5N)ZZ#5JY0.] M-O ,8<P$.GK#?J'P5V3$DW@U4X],;HX6&#TP3H!"]WD6MNXGMIR!KQ4C&#MW0Q8!]A,]2&Y !S"-R MT-86(D=U@)#F&#H+' VP[SHX-K0]=WO1J=3\V+'B-%3K OBX-FH/,"WP>A[( M_W=/CA( 1T]-=L?)'@ F^>P@X7Q+;D!.N1RJ<]N)508*MXY;_FDRE3+L+(>@ MT@A*3D2[Q@IK9S%6U!*WKBV==%JKH04'P ?EDF@R?C?478HMKBN8+8- @Q0< M%)=7Q_#X&&Q2W&FSA4IE"?M:UUV1;51^NKX 4$.*VL9UY0 #::&[826ZS)L! M#&#L1/*ZE-"8".Y;W6"V3,&A6V&"I&_IF+#@0%!%)"W%"42;=2L@8]_>&L+V MR(]I4EA*FU9"P66/;Y[O(-#?,XF\1]:1SN>=>7)C2UT]^='I]PS8NCWZL\FL MB09%OC"'F?R/=P\F, J@;JQ$/ '_+-&;5 MWT _,I=$RJ!!L!/*R:P8(E08A$8W9Z-S@Y8-/DQ&KMQG "["'P0UF$-+X8\# M*,>COGRUV;ER+UJT9Z?/S[JFP00#I6FQ-(@M)PP8LLF0.YVX*%DC%W'B6P'$ M' M,?-LSU'"A?V,Q@)>$:&?_@JZP&";I ZD_>F1F@>.MR 2 MTKP,47V?V=P;1GHKZEU0:0:<4N[NXRG^;78Q=@-TP;,7+RYZO'ACU 28R#[Y M*@ARL0$:412!)T;[(.-1< 'HZHQP@6K575EJZI8\&YJ9X.Q2K'B#)+;[)( M'X:6I[(+LXO9",C3*Q#3U>5[D-+V;$N+<43%-+728.\&B;5>-(_:;3*V*BVH MGM$[0260JTA% U^Y@/1Y4\!F\[(K5&E;UIDHE'04IX2!LKO^!S84L-/;I[(CUTGQZ1 MTR @Y54'*3\35&019P#H=7>SG+B"N;$2$E#:'$ 6GWH&=5*=;W'+G@/?FENJ MD2V=]VEG U7CXY\AY7S/R]6F!G$/O%'M(V,PA:I.2E&@!T&^H"69@VU]&H!> M9\;$RRFX?\&,[NT&HD:F6>I6 VRZ%.C$\O-V&("CA9"$?'4[=+TQ2%OZ-0_B MW]<)CP^U4W/_\P:B19/S1YCJ?]'2M&"Q9AO+I5&79"!;]M@'\TT1Z'JMG;U\>_7Z%*5_@PD3?&'SUVC[J,P(@9YL+;3ZKCM8W1@%?!T%/M"F MQ_="8Z1:&&/1#Z9660GB=:%B.H1":1E8Z;A6ZKM[;12,#+:'I6+)82YF3$ID M.>)R(6[1)J?2FV0GX9\%)KP)3(3V ]7S$ BY5UF>'UN)'_\?*>M_RM-\2_N; M]K30]#1/92(/\PC2 M,110YQLSVO[%87&',LO--XOP^"<.,FKNF/D:3R.L;B4/L/H9A>SLU(RS\8U& MT?-,&D)XWC$-10VEUKRC7 @V$@<>!:7IK\X?X=_%G V)V L=X:V$:;[[#1@:*IJ,_C,KFB M>7S$&QUBA]&;TWN2U$D%@7:%;J)L>4;H3#TC3"S?2;1G#.Y [[4G7J%;-7J4 M:JD"D4H<+WFQZ(OJO"Q%EL."Q1TECH78>M^T/0&N"4 9HQ2N M(&F$1T/QQ+$QG=RH!M$WNM&[:4 4M%1.C44^JVJV0,@0&SSDNG:8#,VE,+32*,&>41#;KKOWA8\;6'%$ MO:7 L=WT\[TEUW*=T/+#6"WIIV.HKGG\,F.DQ]T(FUZ<@8AK.[:B7/W!]9$VQ:BSPM!-?&P/CEU,^I7 M"FRB[(GU]DX)O=HXDO-C?R3GWY>3&QB,?H&@C"-$NX\-F:+:DI'1+IC("&"K MV2^BOX+$\T4.PX?7[JTX^SL\N)B=O3H;J7G1E:4IO?FQOV;_

'0:/M47<0]]W,@.A2KD-PE2SX,$@U-$Q'7I2=8LAWN&D"X8B MC9C]RZ4MF=N[CG6?&,?M2P'5'_Y3 3H))$#JY/UP=_B_A5-U7'\&PO=V]R:W-H965T MRD*:A9=; M6\V"P"0YEMS]3+N:IM M(20^:C!U67+]URT6ZKCP(N^TL16'W+J-8#FO^ %W:+]4CYI608^2BA*E$4J" MQFSAK:+9;>ST&X7?!![-*QE<)'NEOKK%K^G""QTA+#"Q#H'3](QK+ H'1#2^ M=9A>[](9OI9/Z!^:V"F6/3>X5L7O(K7YPIMXD&+&Z\)NU?$C=O$,'5ZB"M., M<&QUQV,/DMI857;&Q* 4LIWY2Y>'5P:3\ T#UAFPAG?KJ&%YQRU?SK4Z@G;: MA.:$)M3&FL@)Z8JRLYI.!=G9Y;)UAM[F#SL.F7N]W]TVX> M6'+DU(.D [UM0=D;H%/XK*3-#=S+%--_V@=$L&?)3BQOV47 .TQN8!#YP$(V MN( WZ*,>-'B#-_$RU!I36"MCC0]K7@G+"_$=4Q\>-59M7&@LJ CB%3!34'(0_P M+B61:P-"THFJ#=7 O)\!70 L]P1TN@3PF>LD_['LB@;X0NW*H&F*IQK?5\!B MGPUC$J*)/XTFIW*2=ZGD];>:*I\)N@T:K=!8.J)5P25$ W\T9A Q/XK"\Y%< MP6#L3]G("9$?LDFG1L#_>\R?E#Q<6]0E5%WT&I]1U@@FYW1'KV#HC]F4YJD_ M&DZAZ;C7*KNN#9Y8O3.(L%$6(7X/;.C'TXE+URB,H7\DEK^TZA#Y;,3<.!S0 M<:6,((B!'XXC&N,A [HSW.)!)!3,,QKK2 M%0TF$(_'G7:[Z8,D"I3GB<^(Y17$E/!X".?>3/"J(Y:H#TW?=S6HI6V;8[_; M?RVKMJ/^4&__)4KZ04@#!69D&MZ,AQ[HMM>W"ZNJIK_NE:5NW8@Y?8^HG0*= M9XK2VRV<@_[#7?X-4$L#!!0 ( %:*2%@K&&SAY ( & & 9 >&PO M=V]R:W-H965T T"9%2^HT?:.MM+$B M)K%1M@%"B ]NMUNX%>OY.+OO-O'+X*W)B].;A(5DK]O;IQ.3VEA5;L%DET*V(_^]S<,>8!2^ &!; &MTMP?X?SFTM8?/YRM;Q>W-Q/ M TO,[81=L*.$EYB<0=3S@84L M.L(7=8%_T4J":'K*V?WQ8%EQ:X#*%Q4,M*GIA%GZX? M9G9E,S$53W#F45T8U(_HS=^\Z@W"MT=T]SO=_6/L_W%!1WD.JSQ,/H%=LIHL M89]S4"B:FG;!M"M=NWSO.T:S^YM[Z5;60MI MH,",H.'9,/9 M_VL-:RJFAZR4I8Z4C/-Z1> VCG0?J:4W1GN@.ZG,O\+4$L# M!!0 ( %:*2%@M#ON:.P0 #$) 9 >&PO=V]R:W-H965T1:5K^^A]R5O&EMH2\2;W/FS'VG&^ON?A"H]& ^'IX-**)/-I^GLULVGM@Y:&;YUY.NJ$FY[ MR=IN9MDHVQU\4449XL%@/EV+@N\X?%O?.NP&>Y1<56R\LH81S? MIP>_*][XSIJB)4MK[^/F)I]EPTB(-WIN<\Q_E M!V"QIS+>4;D<'P2\9MFGR:A'X^%X<@!OLC=MDO FKYEF;;Y16I,P.=V8($RA MEIIIX3T'3]?*2VU][9C^6"Q]<$B0/U]R0Z/E^&4ML6@N_%I(GF6H"L_ND;/Y MSS^-3H>_'+#A>&_#\2'T@^$Y*/DRKQWA9+JRU5J8+4F+ MBLO9>=J4C M'RN1*BF!Q9%>D\$PYU&4@?E(^H)X!%4H12.2YBK4F=/=58!^4 M*9"U6UHR&9;L/1I GZYK%R^B]I8*<4PFNN-UX&J)_638Y ,X.E44G 3X$;@@ M(V7M')YO2@4*CA]J%;==:X)-^M.98VD?V8FETBILHRW%/D6\MU*)$,%4*$D! M?G&[N(+,VKI$OS8J].DKA:XXZ.UJZU*D4 M45JBY$K&E>\!3,);VD@=[6U4,\NJFS='+\9]]^A%VF=C+@Q!",0*K@Z M1AJ=DO\_K1[2PJ#[)Y5U0&3^AFF"-%+ZD%:8'539GW2.I$2ZU4K@# M=XT8:)KL'-S16BIXW\D2SD6 -ISBO,]O2&,,W6/N5=$1L#^E=U'C,A83K>NE M5C+Y1AC%OD]7)7H(IUC^$*.HUT21JNF(31*CG[4YW/8T4$"S 865U3#'T]L< M"^':Y+"U1X3]T05]M0$E="FT,!("@3Y%,YYQWM#D=-(;C4[IYCE>;\>]\[.3 MHY9DA 0U#"5$-U:)D2@&)XS7HAF'^5^8+HWDZ/BHJ^V_Q*/"86\\/J-]4UUN MJ6!;.+$NM]$FN.X%@X7?6?.M?]?OX+S4&P>=,5:Q*]*PC@%#'C03;7^Z_QY8 M-&/P^7GS,0&'%0I5IWD%T6'_["0CUPSH9A/L.@W%I0T8L6E9XIN&77R ^Y6U M8;>)"O9?2?-_ %!+ P04 " !6BDA82+;0IR,$ <"@ &0 'AL+W=O MZV7>FZ M6I6].YU.]\$D ['JQ*GM+,O]^HX=7MO W1<8.WZ>>6;L&7N\$?*;*@ T>2UY MI29.H74]\CR5%5!2U1,U5/AE)61)-0[EVE.U!)I;4,F]T/?[7DE9Y4S'=NY) M3L>BT9Q5\"2):LJ2RNTX!8X M-T0HX_N.TSFX-,!3>\_^T<:.L2RI@EO!_V2Y+B9.ZI <5K3A^JO8?(9=/(GA MRP17]I=LVK5)Y)"L45J4.S J*%G5_M/771Y. *E_ 1#N *'5W3JR*N^HIM.Q M%!LBS6ID,X8-U:)1'*O,IBRTQ*\,<7KZ\/@\>_ST,/_MGLP6B_OGQ=C32&L^ M>MF.8MY2A!0=8C4>"2T ^C*WS1 M(<;(\D47^#X)D6\8YX16.7FH-*W6;,F!S)0"K<@=4QD7JI% _IXME99X4O[I M2D/K)>[V8JIGI&J:P<3!\E @7\"9OGL3]/T/5V*(#S'$U]C_WSY=I>@6^ OO MB#P70&@IF@IS0SD7&=60$RT(.Z:.MJE;25%B87UOF&*FR!2NR7B3 Q;&"Q9\ M;8"0%97@8KUU=P<:))8SIQ90L%JY!'..F(J6@ .S2W6SY Q/M;2C'$\VMHVZ MYMMS9,^*70E4N6'5FFAJQ*E";!31;1A2LW_IL0$PO25BU1'*^QQ9J#01(%0T M"AVKFQ'!PPCE$H7L#R3Y0F56'(=WG9&NI5"*O"6#T W"86OXPX3,LJPI&VY3 M>J;N?7_@#OOQ#1J1VT_2&_*(+;DKC4@6NT$_P?_4C:,!N>W*JG?,Z5%-%+M1 MFNZ-^(H:LV 0H9HH1IOVG>Q0T[2@GZKN_[1^.R ME'8!2@F2UC!2ZO_VA=SOWJ1A$'XP7JR39Z$I_W7S3U2%H9L$@YT5#X8["+VL M+DC=*!H8>4'H]H/@YK*7"H7;S4M-X$,W[:=[_E-.>,4K5T$;S:72VU#4F_0& M>"EP;H\W%LK;(.HEAQF\LFT55-@(2-GV:# ]NN-0&S0:H8M>50WVKN3;[OJR MW<-T!T,.2K/2REPUVO30KE#4U5AZ)RW'BEYA1\:DH)X8@6?N))B7AM522#@- MR\R=E6;<(S-L^D*;-E*#9")71[J]DRV8HO\)?Z$;],C'%O07@D9DUBJV,LT) M"]+ #!(2NL/A\+#37=W?.[FQL:#6]EVB2&8(V\O[,'MX^LS:&_^XO'TWH>8U MP\[+8850OS=('"+;MT@[T**V]_]2:*Q>:Q;X? -I%N#WE1!Z/S .#@_"Z0]0 M2P,$% @ 5HI(6/B5H)P$ P J 8 !D !X;"]W;W)K&ULE55M;]HP$/XKIZR:5BEKWH 6!DBT9=JDK:M@;]*T#R8YB%7' M3FUGM/]^YR1D3 .D?4G.]CV/[R7W9+Q5^L'DB!:>"B'-Q,NM+4=!8-(<"V8N M5(F23M9*%\S24F\"4VID60TJ1!"'X2 H&)?>=%SOW>OI6%56<(GW&DQ5%$P_ M7Z-0VXD7>;N-!=_DUFT$TW')-KA$^Z6\U[0*.I:,%R@-5Q(TKB?>+!I=]YQ_ M[?"5X];LV> R62GUX!;OLXD7NH!08&H= Z/7+[Q!(1P1A?'8;.GM@Y[@*OP""!N 7$==W-1'>4MLVPZUFH+VGD3FS/J5<!<>E M:\K2:CKEA+/33Y_?S1!?8=7R2\!;3"T@B'^(P3D[P)5VB2].6+ M:!"^.1%QKXNX=XK]/UISDN=PE(?)1]"4B;5EPEV94D5C:"RH-9 #K)6@:>9R M Z\R,IDVP"6=J,HPF9GS$5#[L%@1U:Z%\)'I-/^S_,#9B@MN.;$3JU3R]6/% M!%]SNE>CY1II]BV4@DDX@RCQ!Y>Q,V(_BD)8YDK;UQ9U 0)I*D'L\;TRB'"G M+$+O'*+03\(A#/UA/*3^5]P^0XFZUC.9(B#3DM2J(WC>@_?/X>6+JSB*WT#D M]Y,^N!E[*VC8VI)DJ%FM+KD2V8JE#X?!2=R#!7M@Q3'4SC&FRC0M*+A)2:N8 M1"KJOPV)KOQ!-(0HHE?_6-?.H!?[@S D(^G[E\D #GV6P9YZ%*@WM4:Z_"II M&R'I=CL9GC7J\\>]T7#J\89+0RU9$S2\N"35TXTN-@NKREJ+5LJ2LM5F3K\2 MU,Z!SM>**M=0" B!@ &0 M 'AL+W=O"E$J<=.;LQZZ'DZR;%@^ERNL21/)E7!#"W5RM-KA2RM087P0M_O>@7CI3,9 MU7NW:C*2E1&\Q%L%NBH*IO[,4,C-V F<[<8=7^7&;GB3T9JM\![-X_I6T.&[UG@\UD*>637-;02@P,9:!T>L9 M+U (2T0R?K>"'%#YZ:?.ST'4@Q8Y4P=W)SC6T^ M'VGKL ?HOP<(6T!8ZVX.JE5>,L,F M(R4WH&PTL5FC3K5&DSA>VDNY-XJ\G'!F\NWA^NH.%O/I;+Z8/\RO[D>>(5KK M])*68M90A.]0#.!&EB;7<%6FF+[%>R1GIRG<:IJ%1PDO,3F'*' A],/H"%^T MRS&J^:+WCZGX_(CG>RXV/L_WA1))?:<- MR S(!YD4U+Z\7,%I2B93&GA)'EEI5J;Z; AT:5@LB65[<7##5)*_+A_+!)5A M%L9>8"TUMVVIX03"CMN) FM$;ASV8"'+U2>#J@"!U'!O=)UJ1/@J#4)\!E'D M]J,N1#TWC"-8U,&4IE%58BIEU;(D4143&D@EN00SF-( 6C;$*=8R-,1NOQ] MQ^T%$262H5(49F7N'QW%?0@'_;98L3OP(X($0>] ^4Z@.W#CP8",7N#V"'7H M@_#V^K9 M:JGDZU]59JFA7>[NP$X;?K^-;R9GE3L%:=J"LP(ZI_W.@ZH9B(U M"R/7]1182D,SI39S&N*H; #Y,TE%;1?V@-UO8?(74$L#!!0 ( %:*2%AN MQQZ* P0 .<( 9 >&PO=V]R:W-H965T&<]%T:^RSRY@]O1:Y=K-.YGUYV>^[-.-"N)XI6>-D;6PA/)9V MTW>E92&C4I'W1X/!6;\02G?FT[AW;^=34_E<:;ZWY*JB$':WY-QL9YUA9[_Q MH#:9#QO]^;04&WYD_T=Y;['JMRA2%:R=,IHLKV>=Q?!R.0GR4>!/Q5MW\$W! MD\28Y["XD;/.(!#BG%,?$ 1>+[SB/ ] H/%/@]EI30;%P^\]^J?H.WQ)A..5 MR;\JZ;-9Y[Q#DM>BROV#V7[FQI_3@)>:W,4G;6O9$833RGE3-,I@4"A=O\5K M$X<#A?/!.PJC1F$4>=>&(LLKX<5\:LV6;) &6OB(KD9MD%,Z7,JCMSA5T//S MQ>WMW=?%[ZMK^G3W0*N'ZZN;)[J]>WR\?ISV/0P$L7[:@"UKL-$[8!?TQ6B? M.;K6DN7W^GT0:]F-]NR6HZ. 5YSV:#SLTF@P&A_!&[?>CB/>^!V\E66I/-T: MY^BO1>*\15;\_9:C-<[D;9Q0*9>N%"G/.B@%Q_:%._-??AJ>#7X[PG+2LIP< M0_^_=W(4[&VJ1RQ29D-9- MW;H>/?V(&*D#8%=RJM8JA0#:AV0K:AEH9@HU954J\LB12N$][QD*M(G VZ'M M1.<"0V!XI:L($?96$+5W2:5\BI&")9,3D(58XVT 7A@*EI?#8@*78NQ"D1^ME6I4]W M^TN0G,!\G0MK$_@JO2$?S=8#1?W++HJN#"*G=[^ZNN4W&?.]CS^0I1\DS AX MK$*BFLKAT)U_\ANL \8(24.^""N14C M HI,1=V:.;1F0F/E(H'-?7.EG^FB.YY,\!X//N)Y%K8^#+MG%Q7M_$ZU^ +X@1DI)R7D-UT/MXVB%; MC]5ZX4T91UEB/ 9C_,SP)\(V".!\;8S?+X*!]M]F_A]02P,$% @ 5HI( M6,72\Y.,"0 MAT !D !X;"]W;W)K&ULS5E= M;]LX%OTKA">830#5L64[MM,D@)-FV@!-&B3ISL-B'V2)LKB519>DXGA^_9Y+ M2K+\60]F=G9>+$LB[^>YAY?4Q5RJ;SKAW+"W:9KIRT9BS.S\]%2'"9\&NBEG M/,.;6*II8'"K)J=ZIG@0V4G3]-1OM5E$A,>::%S)CB\65C MU#Z_[M)X.^"?@L]U[3\C3\92?J.;N^BRT2*#>,I#0Q("7%[Y#4]3$@0SOAR0MEJNTO MF[NQ70P./H[NG^]N&% MC1X^L"\OGVZ?V,VGT=/'V^>+4P.%-.TT+(1?.^'^#N%#=B\SDVAVFT4\6IU_ M"D,K:_W2VFM_K\ //&RR3MMC?LOO[)'7J;SO6'F=7=YS;50>FER);,*"+&)/ M/ T,C]B(T"*,X)K]:S3&*,#GW]LBX!1TMRN@DCK7LR#DEPW4C.;JE3>N?OZI M?=9ZO\?\;F5^=Y_T/YJ\O<*WF_X[-)ZSM>@N(PIQ*!HF,O8:*"%SS4*IC?;P M)$SSR([6&HPT5\+P=S*.\4Y1?3$9LUQS=MQX^O*U<5(,FRB9SYB8S@*A0!@D MB;\)P\(D4!/H6XK5_)6K( NY!Y69S2HS7*&P DL2,>>83$"(>"BG4Z&)?4IP M2)-PY6QMLA'<@(Q0I,+-A6EXS\9\(K)J"L^L7K42"LP88YJ-A=!,)W*>81X( MDH%FK10(X&SJJH=3]3!@GT_'T%_BO\E>,'!5@:SB:2L1/UWQ#N*=XGG&;'3($+D;@8$S#/RU3$=GZT 87)QM^8XU0-@BZ M,HKP KY,*=B;^IVV( Q5C@?\;48JZH:LA&BO)84.9CE0L^-(IFF@BEG %F3J MDR:[G#\G2HJ_#,'F;,7:8*475=V&G8?J#"I@LR.6+\WQ&_7&_3IKN>= M=?PU:.^*NN_U>UW6&0Y8QVOW?/88+-R+X[;7[7=/Z-H;#G'M>*U^YV3%CHU\ M0[GOM3ID3,<[Z_O6F'Z[O>G:JG6/D*G9!W=S(+8\._!&HJ2RA06ZHG$!,S9> M2/F1WQQ@04I3@CYBS=>-. B8#BY%_I<(J$V5R@.:T6KV2ZM:+(O M\9K:[D%J/7;4;@XK9Q2GOHL24U128,MQ$SK6:^4B'9)LN#WF#(2)\.:&14Y' MS9PFN\MJ]X<@HO]W0<1,"728(EULS8O34'/ML(3/N=H7,!?C+9%K'Q"Y=@V@ M?\]:&72W[ :*QNXOX,1Z;2*4010)6A7Q=MF< M[%PM2LLW&*G#)JG$,H<1^.%VZ07_2 .<0Y[B4>ZV. )IHV;DM03Y9D&L*4DI M9@AI' M:0JG=(\.?@XS]0J"!#=(::M$?*8A&I[*@[HCZQ0HP59YT/K8R;5?E M?%0.1*^!2 .\+*? H&_<.#NW1&?9+=026;181;M!G935A5[0=8);\$<6T!R\ MEZ&POL>Y0J!RA2:0?\_%C&2[@59<(E.K5SVPUJ^8:DCU\H\,OR!4XY3:EZ=25;]'NV?T1V33[?9A&8YNP^9 M^ AB@ YK.0C^V@T"8 $W8 ,OW=XFQTX&CN69I?M )R1Y7C5050T6NS'*78!& MNDBI5;X*N8B[G1?!EM!MAQ<5OB8-(<-*X9B P[>"B%*J%9 :T$>3(A''B"PM M=6-NYIR7W"1TC2S6B4EF=:M^_FG@M_OOM1NL*_KX0P0GRBVO2_<6MK-X)QN/ ML)*=5;P1+1PTSW#-69"*2'TE#+V[@$"VH<*XQQ#4"<$[FR[7 APQ&/ M,(5R$0O7 WQ&CY*R3AFYI5Z6"' --F0+5U N]'_NQA%UH(\WCF]8%>N3% FNDI#'-"!DED0W=() M"1VT3":4T'=6"BV5Q08FA^?V&14E<77*"X)9V@F[?R5",CRS>2]=+&FLY(9* M;8$-_F:HNF8218J!1?$59S*+WQ7UPK\9+7'*+/ZA?Q#S!RHCRC/"WD/I(+P% MH0 \66V34N,<53X+ #1X7I$T:$%.B8JITE"[BI?"MIP!U,Z<*KZ3N2MN.BBD M4S$>*%K)-3NFL[.34B]<$[(@CDHPL[SOZILBZ/S[P;XB"?2NW755+G1_&".L ME+PH5K6JCH,I\7-59^[L4>@E&HI5&QUU;\\>;LM959-]=">,GY.D.=6IMB$LK[9^XYG8EVWZ\ M>$[91:=7_]RQ&I0'VE_N?FWY##]^[=_&L=Z6OKS,^Q%K>_[ G4\.6NZHD,X> MCUC?ZW:':WOC/8+6 63[(?\]ZPU\>Y#I>V>=_D;S(-8VVULE>)W> &8.NV>L MW?-Z_H!]E#*R5%);T(\UXO@@L6$8G%1SRZOO#?J]ZLX!"HZWA]4S=W?LMT]L M#'HM.B9MM[U^EX(R]-I#>N!#_[##MGV".:U]2YMRQ(2^&!*_HE+<9[7J:?51 MSW&NXK1GECY,Q^F1M+8^34_DTXEA)% _"> MMDSE#2FH/M5>_1=02P,$% @ 5HI(6,DIC"2I!0 X0P !D !X;"]W M;W)K&ULE5=M;]LV$/XKA%MT&Z#XW4F:)@'RUC7 MD@9-MGT8]H&6SA9;2E1)RH[__9XC9=E>G0P# IFB> ^?NWONR)PNC?WF78UX?%ORA:.FVQH(]F1KSC5]NL[-.GPF1IM0S M@L3/@JY(:P8"C>\-9J?=D@VWQVOTC\%W^#*5CJZ,_E-E/C_K''=$1C-9:__% M+#]1X\^$\5*C77B*95P[&79$6CMOBL88# I5QE_YW,1AR^"X_X+!L#$8!MYQ MH\#R6GIY?FK-4EA>#30>!%>#-W3WQ!2_LI0W<980;O@#W7MR9TN=.W)099;OV/5!K M^0W7_"Z'KP)>4]H5HT$BAOWAZ!6\4>OO*."-7O+7%(7R4)5W0I:9N )=55XL@NJ'/^[LW@ ML/_A%1?&K0OCU]#_?\I>A=M/]M4]3L1O-)=:W$GOR3KQE!/B6%2R7 GEA"H7 M1B\HPT LI%6F=B+54A4QXCK85M:D1!E"[X3/I1=8Z(A-/-",Q1?T")&:VF+: MS,2T=B#N7!?;EF@7G$)AT68PJU=".D?\%\RU^D9:Y<9D;"FS!3'(USJ;Q\0; M*V"8FH+7&S;!YR)ZDP!*+-$E^-=*2,,Q"/A.Y50#V_ V26,GZ-DSD3@+)PB= M2CI38NU*D/.J8*ON3HPLI7 0J]/4UE([@=ZZ2^)?Z"% Q<;MU)2IKC/>,.S, M46\)O3D>#HX^@%BE2D EVS$0.;13R QN5M;$^A99",THYI5EKY5= V6Y'EH 8A3&EEFOS+ K[[ M1F4QL%-.6V$\,OK)+(%I(VV<8(IQ4#AK[!\E"7'498HHX:2/'-5L5Q*E\:V# MR3Z9I4%_N5S0-G&:S3C;9D=&;7S_4TR\0(5L@C(:&)P)V:@3,[\FEWH/;7G,[22JZ!@+L=&67S*6M*R*?5644![%I5Q(9,A?V^' MD^X$5QZM0Z7N!)?%&-3&# "#!&2JZ1A(NS(99UFPS:QHM'"3K M4F1L1=+^8"]^SJ I_A"Z*8Y,1-_]$'X?\..+'L7@R'GOM M%=1;,1PE1T=C#([?)_W!"(/!87)XV,=@G/2/)_@=):,C_AV,#I/W_2.Q[][2 MV[IV%F3GX7+M0L_U\0;:SK;W]XMX;=TLCY=_>#3GDM0T@VF_>S3I"!LOU/'% MFRI<8J?&XTHH/VOYOP?4$L#!!0 ( %:*2%BS MRVP"" 4 ,$* 9 >&PO=V]R:W-H965T/7K26@\*YVO)K4R-EL+Q-ABC:U&R#<98\E\?9 7P]NP M]TQ2R4=&&Z.K>&0AJ M8[M?==/SL.?P9OJ 0]X[Y EWERBA?*>B6AQYMR4OUH@F#ZG4Y UPQDI3/D6/ M_QKXQ<79SZ'(Z*7K?D\XW?\#W!SIW-FX"O;>:]5W_"7 , M8/(=F)/\T8#ON!C3?#:B?)K/'XDW'XJ;IWCSAXJSA:N9/JL;>F="4;G0>J;? MEZL0/>3PQWTE=Q$/[H\H(W(8&E7P<889".RO.5L\?3)[-7W["-Z# >_!8]'_ MI1G_U?>0SBR$&=E#+\:N*6Z8OK7*XZ2ZI<:[:Y-F"B--IJ,HJAL.HV1YZNI& MV5M235,9#F1B( [18 )8D[*V515Q67*:I[T Y&%!T26/6U;^170OM)PYKXW% MR.^,D1>]" B&@/HK5!X2&(TF>8Y=-!.Y1G:;0#7LC=-C^HSG_P%&@HI[T7K/ M-E*)!' 0<&0"J$ @;T"*]G"WM+HEZT3,+>*M*B;,7W'U0L9>$T)C%08EVV1$ MA6I,5)7Y,[V3*TGTH'RQ265IOL;":VK)RC?PTR9"?*D@511@1-F",>QQ@W:A M,Q:X+N%D6VF!9GJ6G5V>9L_I4[^_9J\/1J0"U4Z;T@ /P$IMHN[3-G9L_N16 M@99%%#SY=/9ZE$[%[%I5;0=55=C$DGV,A'A.T270$$9I;17QV:(74I4%WO:M3< \>?0"A2+;73 BJ M<5YT" 91%X.#()1N\5&07ZE88*$,C,T@45VB;@9[:L.DR7'7EX M&C25Y_1,C)X^>9/GT[,#S5R!]B"/=L[S%?C AM+#N VOPW"/8VRC]=AH0)^TX&$'F MSHORXIT-!61VG39"4;4Z-6'''02JL8DB;=0U=S,L[,B)+)-"EA\HZO]+L@TQ M)A49*$X:A1EL):O,:+>Z;'"5T6EKEMC%MA#S$'$@*RJ,[_MZ3?:N%37[=;H\ M!01K;>QN&,/I<#];=M>2O\V[R]VY\FN#H:VXA.MT_/IE1KZ[,'4OT37IDK)R M$5>>]+C!'9.]&.#_I7-Q]R()AEOKXB]02P,$% @ 5HI(6 [/CK+$!P M:!0 !D !X;"]W;W)K&ULO5C9;N,X%OT5PAUT M5P&*%]EQG!5P9<$$J$K59*E^:/0#+=$V492HD%0<__V<2TJRG W5,ZAY2"Q2 MEX=WX[E7/%YI\\,NA7#L*5.Y/>DLG2L.>SV;+$7&;5<7(L>;N389=QB:1<\6 M1O#4+\I4+^[WQ[V,R[QS>NSGOIG38UTZ)7/QS3!;9ADWZT]"Z=5)9]"I)V[D M8NEHHG=Z7/"%N!7NOOAF,.HU**G,1&ZESID1\Y/.='#X:43R7N"[%"O;>F9D MR4SK'S2X2D\Z?5)(*)$X0N#X>11G0BD"@AH/%6:GV9(6MI]K]$MO.VR9<2O. MM/I3IFYYTIET6"KFO%3N1J_^)2I[]@@OTC#DM*ZW16+88&F[["1U_*<.WYZ;/2*&9(&&CUX4_UJ*"=S"LJM,W@K ML?["_;UDEU>74^OSZZFG]G5]>W=S?V7B^N[6S:]/F2K2[?4]*-]8$-<6?(K? M!3P729<-!Q&+^_'P';QAXY&AQQN^Y1$N#?O.52G8N;2)TK8TPK*_IC/K#)+H M[]=L#I"CUR'I8!W:@B?BI(.38X5Y%)W3WW\;C/M'[R@\:A0>O8?^*T+X2S<\ M9'=+P*29==MD\,VEQ M )TP.!L ^>=B* M:<,*+OT+A#JW9<"LA/0 WZM)6[[OL*B]*>*4D M8V4PE;S!O1Y.),M'S$/GNA =ME_RZU X!WL_7^\2Q;*4M+#9.I MR.&-34 Q5_M4"MM]!AL#]NN,#@F?*<0XF*LKC\'_]>[5IK9,EJ3EPY8JM+&5 MF530 MC'.C,R^BC=$S;;@+J=8"J!(L19D([BG!:-A/>@#*HWD)32A1F9[[B9\*V! ! MN\_UBY#1*=I*SDRXI4ZUTHMU.))D8=OP:D5%"1DY&8ILTI=&;ZA$E!+R5.8+ MYKP>.'1<*AM,VX"TX$.LJU/4$FGROW9$Q59_V%?H*4_;JA!=H22);(9\KM-OEUJXW;O*,Q7^:.P+GCBJS]A9]B._#X-QMUI!TL]Q Z+)]%> M/,8#Q7\0'VT]52^KPWE(55ZLZYR;EU"3C?;[T2CN-XOJWWJ^VA,NSW6^^U!R M%4C*"">K="@4CL#S]8-A--Z/ZY_[[BW2P7BGKD'P<& (3"T>CZ+]\>CY\ SE MQ^>A$UZ%5!3:HH+48OO17K__;!2\L\-&!Y/H8$2>&<91#+"=6ID=MC<:19-) M_#SZOR(\<33N#]\*3WCY;GB&!]%D;_@R/-7\?QV>.!H,^O7/F^$91 <',8OW MHF%_?Q.<_2@^./C?@C,>1:/1) 1G NR=6A4$IW\0#<=[[)*8\T7_@1+@3.G= M'V&0J#*ED\B31)<4DM!(>*JA2#;S!5_39.29(^'&K/VR++SE16'TD\0'!34F M N>]=>A3_%4L:(3B5$W S992 L%RY*N:DZP )\#?24U_=4>U%.AS=N+N&-\+ M2OE/'VBW,VA- (&:62<6,H%EFRPC.L2G&Z/O.XF=Z[[%&[G51_P M>#?41<&*+7'BVRI.R%RJ@DC]JA5+J.4*->GKP\_)QU&[G%$&4S<+Z]C.J-MO\J.E$WGBU60)!4S:#4CC M%?%4D!OJ]O0-MZ#Y<$V1UP4JKN^+NOZTTTE\47LI'U[47^_']VHH5CTOH^D_ M\1F2F!(@>*^=SFU2P)F&!4A.$J4\+;QE-#)T,;"KY[MHV6NEPQ<):0ZERR1\ MC+047RV%]]TZ"(5XD'G6-P6V5.ZE>Q2<('8];WA:)O9*7#"5F#GT*@NMTY6D M1L_KP.T;*M0X#1VUX;8B5L=Y^FUZ!KD%YKJ>4GF:2I+P7!HND#S[Y,][JE>; M,X)%PN35_8WORFG==G+6M/T/ X ?C2PB SVPIEZ?*"ZI^KB(-5PU\BC^H.HA MD^98VN_N[W6"]^J!TX6_2YIIYW3F'Y&ULE59M;]LV$/XK!VT8-L"U;,=-V\PV$*<9V@%MLZ;I/@S[0%%GBPM% M*GRQX_WZW5&R[&9)L'V1^7)\[KGG[DC/MM;=^@HQP'VMC9]G50C-69Y[66$M M_- V:&AG95TM DW=.O>-0U&F0[7.)Z/1:5X+9;+%+*U=N<7,QJ"5P2L'/M:U M<+LE:KN=9^-LO_!9K:O "_EBUH@U7F.X::XI50U&J^L 8>K>78^/EM. MV3X9?%6X]4=CX$@*:V]Y\KZ<9R,FA!IE8 1!/QN\0*T9B&C<=9A9[Y(/'H_W MZ+^DV"F60GB\L/IW589JGKW.H,25B#I\MMMWV,7SDO&DU3Y]8=O:3MYD(*,/ MMNX.$X-:F?97W')Y5L1Q&+F[!8<6Q,:#U*HZ321 M4X:3FQ/+;\SFQZ2E-]I26DV!?1 M!+C%#XX*XL_'PFW1IH^C<9.<^49(G&?4!1[=!K/%#]^-3T<_/\-U MVG.=/H?^G]+Q_Q#.X).!7X6)U')[5:<#"!7"A:T;878@Z5=CP#*M"GD7E5>I M9^P*WHDB#N"]H9S\F/$D^VD DHJ-I :!;6FM35XNPI;X1 :9S>J1$=8(J26 M]%32H8*UMH704#AA2@_T27Z%4>@A6/ HHT.] U\QS$HY'UXTPH5=UP8$F9PF ML")ZBMM[8 N#K@5L8J$5]8)+B&A$H1%J2W"X6F'J_]:.+*P16OU-,=-==(M! MF?4 Z(X#T5 $]XKZG.7"629N[2+EX$.OD MM ^5:6QI# 42^<8Z/B<\&&M>L 8=:\X@7= M4;M)64>&U4HF\3E&DI855[;T M0RHD#L]T=W(B_*#HOJW-O5P/TW*@2L+W6I+.P2EYD#4:%5(Q*%-&B;TX!V&Z M$D^ID1*;T.VQH@=^'9TV]8I %$X^/*"16)?-P]-%5FWUQ04I&0$T8+ MJN9#Y/I?L=,!'4O>Y:U2>:FMI\;8&]?B+W(E->G2DN=!Z/PZ%HHRIY4HE"9$ M,ND%I'4?*3.I5H@]Z0GI43_RXH>/W6'YT?.2:IP?40\I^/:EZ5?[=_J\?9X. MYNTC_T&XM:(RU[BBHZ/AJY<9N/;A;"?!-NFQ*FR@GD_#BOYKH&,#VE]9&_83 M=M#_>UG\ U!+ P04 " !6BDA8A,E,+VSYJ(@2IMB@V4I@*065.38Z_>'N""4.5%H?2L1A;Q2.66P M$DA614'$TQQROILYKK-WW-!-IHP#1V%)-G +ZJY<"6WAEB6E!3!).4,"UC/G MRITN Q-O WY2V,F#-3*9W'/^8(QOZ_8O-7>=R3R0L>/Z+IBJ;.6,'I; F5:YN^.XK-/D,#%_"-& ]0D*RNH_>6SJ< !PCP&\!N"]! 1' 'X#\%^K$#2 X+4*@P9@ M4\=U[K9P,5$D"@7?(6&B-9M9V.I;M*X79>:=W"JA=ZG&J6A%GM!6HA4(^^98 M BBF,LFYK 2@2W1W&Z/SLPMTABA#/S)>2<)2&6*EM0T#3AJ=>:WC'='QT35G M*I-HR5)(._#Q:?SD!![KG-O$O7WB<^\D80Q)#_GN)^3U/;_C/(O7P[VN=/Y/ M??EF]6?%\-M7X%L^_RVOH.NR:[J@F\[TMJDL20(S1S])MGPGLF=W$K1W$IQBC[[K(0%$,,HV$IWKJY 773=1DPPMB1D*V\CU M)Z-1B+>')?XWZM*;#,?!\["X@VSD#5Y$+3O(QB/?'[=A=;[XH"L5(#9V'$B4 M\(JI^FFVWG;B7-E&^\(_=Z<+M\,?ZPE5#Y2_]/5XNR9B0YE$.:RU5+\WTDU3 MU".C-A0O;4^\YTIW6+O,])0%80+T_IISM3>,0#NWHS]02P,$% @ 5HI( M6&0ZHFM# @ B@8 !D !X;"]W;W)K&ULG95; M;YLP%(#_BL6D/;7AELN6 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD! MVYSS^3M&'**6BV=9 BCT4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T M9S:IHF[@>7.WPH0Y2637MB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A) M5.,"'D']K+="S]R!DI$*F"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V"FGTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ YYQ." M/B&PWMU&UO(>*YQ$@K=(F&A-,P-;JLW6", ML *MA,"L 'WL2D:NTCN8.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\XZJV# M4> ]I!,4^CX7<./0]N?D@-[_JU)Y Z*\(7W ;9[[GMAC<%EBGWO2'RH0A>V"$J6\8:IK%VVZSYTKW+CLL]<\"A G0SW/.U7%B-AA^/\D;4$L#!!0 ( M %:*2%@(\!O;/00 , * 9 >&PO=V]R:W-H965T4X]\0VH#C.KH#&,2*GBT71!UH:2<1*I$)2;,.<.A...-5#]TCFC@J2R$GGBY,=6Y[^LXQY+I@:Q0 MT$XJ5ZA3N>Y<8N^--QQ3*,T-Q72T4SOT=)>(E"6DRO#VD=M\<=^K73 M3EK63.-,%M]X8O*)=^I!@BFK"W,G-U^QU7-D\6)9:/<+F]9VZ$%<:R/+UID8 ME%PT_^RIS7H7< KC =PL/\91L/1P3MX!WV&#AS>P1MX01S+6A@N,NAD MPA_!6AM%%?7G+L$-WN%N/'O+SG7%8IQX=(TTJD?TIA\_[!\/+]YA>]BS/7P/ M_15;)06-8Z0[9#0$B:P,)G!5*[MKG M=JG_M_A%AA@R10:H8\4K=ZFIYA%DVCC;A7F:TGT'&EUSP43,66$]31M$*K@E M9$+CF> ICQG!WS!C4&E8T0;"QOX(29>,%JT[>Z%F#W5>)#;'W\>^M9,5C&)T./YU#6%).'MOXE(3&S*6D\[SB.BZDKJG8@2+TR/A$J4HHBT+4 M-LU4?US8G)>0]"[TX7^HN6H#T"-$"WT$W430G^E@.+TIO'BF4U"RSG) D5." M*+/)5GBVIG<)]%9V6@A+AEX:U -;!5"[O"2@NT1Q#>AR3T^(8R%KU1&OB+(D M'6O,N! V0UQ 2E%IC[0>O5*VT]A63LJ5-O!0,T6&]M!?$(X',&>*M+&N#H@. M 96<3C89P#<$1IF*F]M"=OC(BIJ9[AIQJDFJ&I,SX^9_4[?A10$Y(VF$;97% M4FCZUC5F:5]JNBNU[:0.M@[U#$(1RQ)AQ9XHW6VEG!SNJI07RSVW# ML2Q3F#E"7#3-B'O5W8FRMBJL8L+GYOF7[0,S%$/90E=(RF)>\-99TVTGZ?2_ MC6D3W)"SCA7CR<]61?UF%?S/SW#7R^-O=14EJLSU3AK<5Z1I,/K5OCT+FJ[D MQ;SI[6Z8HJQH*# EU^'@Y,@#U?1+S<3(RO4H:VFHXW'#G%I,5-: ]E,I33>Q M ?JF=?H74$L#!!0 ( %:*2%BT?Y$7400 ,H* 9 >&PO=V]R:W-H M965TTX]\0VH#C.KH#&,2*G MBT71!UH:2<1*I$)2;,F<,9D9.M5#]TAFC@J7Y<*BC# NF![)$03N)5 4S-%7I4)<*6>ROM>NW#'T\S8A>%L4K(40S3WY4K1;-BAQ+Q MH;D4H#"9>O[^^>6AM7<&OW/:Y M!2(:#PVFUX6TCOUQBW[M&RRJ7?J08P)JW)S)[=?LQXUT'J\B1P7]E!"HVB7DY^97?IA$,+M-:SN%N%BN?;7P>T2_.45A/87O8L3U\#WT64L_&58X@$^@S5U+0.$+J)J/!CV5I,(:K M2ME=DR',*Z5H#[XC4\!$#'<8V?G;($(:>*:/1@.V2XGWN?Y[?J$AADR1 >I( M\=*U-U5_G;9UM@N+)*'.!QI=<\%$Q%EN/4T31"JX)61"XZG@"8\8P=\P8U!I M6-,&PM;^"$GM1HO6G;U0+E]39F5)Q6&[ (RL&V\M2Q[!^'3T MZ1R"@C1Y;.*3"+69DZ3UO.(ZRJ6NJ/"!(G3(^$12Q:2B$)65F>J/"ZMY 7'G M0E? 0\55$X"N(UKH(N@Z@OY,!\/I=N'Y,YV"DE6: 8J,!")EXUYXMJ$;"G1/ MG0;"DJ$[!_7 5@%43I<8="L4UX!.>[I,' M9J99X290EY;'!E MA%>("$HI* M>Y3KT:O,=AK;RDFXT@8>*J;(T![Z"\+Q !9,46ZLK0.B0T %IY.-!_ -@9%2 M4=TM9(>/+*^8:=N(4TU2U9B,&3?_6W9;GN>0,4J-L&UFD12:OGNU6=*5FFY+ MK2_JH'>H9Q"(2!8(:_9$5+-^HD+/V[+4-Q])48>H(<5$_2]S] M[DZ4-55A,R9\;IY_Z1^8H1C*%KI"RBSB.6^<-74[I4[_?4PK<$W..I:,QS]; M%=6;5? _/\-=M]"P][XH4*7N%:7!?47JIT:WVCW4_/I]\F)>O_)NF")5-.28 MD.MH<'+D@:I?3O7$R-*]5C;2T-O'#3-Z;**R!K2?2&G:B0W0/5]G?P%02P,$ M% @ 5HI(6#A[NZ<8!0 )@X !D !X;"]W;W)K&ULO5=M;]LV$/XK!WL6Y@8>R$/J\LS)F?=KOZW3%2Z9[ M:?,S..RX!X@5/#7%@^/O&+WE1$".$\7?#L].* M),+=\9;[KU9WU&7.-+^4Q9<\,ZOSSJ #&5^PJC!3N?G &WTLP%06VGYATYQU M.Y!6VLBR(48$92[J/WMH[/ ]!'Y#X%O%V,H79A_%T N/K*YC=W5S^_N'F MT]5D.GO[9N![R7N8_''_\>XO.+EC\X+K[EG?( QBUD\;D1>U2/\%D4/X+(59 M:9B(C&?[]'V$W^K@;W6X\(\RO.)I#P+/ =_U@R/\@M8F@>47_&2;'#)%+2D\ M+(DR[E2O64 MN.2URAJP66B#SB'5XL@9QA[$H9,,0HA1CS"A7X*+ER]8P.WY+DES>V'2K><1 MS;U>X'_4O+U&5MS(BAM97K?-EB/^_3FFL(*PGP%?++#! MD<]266)< K:,]"OJ62M)"8-\CAC:]>5>FR. MEAPS)T/UNN YPX$/MN3Y[W$6#N)VMM7[N]1*G&$8M&HE3A($/^#A\,<\_*J' M#OLX>O(QV>*N+E>4Z/^QY6+S5J8'-)IWC**DT%CN=J&SL[W"U/AJ9\US+.*CPNZ]J'%8"L M!6NI\]W*?8G:,/$(&T9&C_"B4A3VSH4V<'MQ.[>%>%M>:?.5:DH5LW>D$T9M M)XR^NQ..][2[63>%[PM3"A6O_39]\MO,.N/>^FVR9]M+Z\*V@U%;/-X5CV(\ M?!>8'@Z@.B@XNGLWL;)*T8\LC-&%-(=EOY_].PK]LT;R#8C"T>R=0OY+?G MN&$,6*^]B,9Q!#[63A<.17)_Y^Z.UY^E?:%0?< K27V-;U?;1]"XOOL_':]? M4)^96N98>0J^0%*WEV# J?I54D^,7-N7P%P:?%?8X0H?&UL?57?;]LX#/Y7"-]P: &O_AT[O21 FF:W/G0)XG1[ M.-R#8BNVKK;E27*S_?='R4Z6 6E>;(HF/WZD2'IRX.)5EI0J^%%7C9Q:I5+M MO>/(K*0UD7>\I0U^V7-1$X5'43BR%93DQJFN'-]U1TY-6&/-)D:W%K,)[U3% M&KH6(+NZ)N+G ZWX86IYUE&Q846IM,*935I2T)2JEW8M\.2<4')6TT8RWH"@ M^ZDU]^X?0FUO#+XR>I!G,NA,=IR_ZL-3/K5<38A6-%,:@>#KC2YH56D@I/%] MP+1.(;7CN7Q$_V1RQUQV1-(%K[ZQ7)53*[$@IWO256K##Y_ID$^D\3)>2?.$ M0V\;QA9DG52\'IR107)7S:K)YAL?JRWEYL4;K9D5U%Y.W$4QM2>3C;@/_3X_COX8WCFC2HE+)N*P!]HTU'82]X#0OD*K!1\!)4"0M3 M?BK@G_E.&OV_EPK0XX>7\?50W![>&22%(6@!3']CIHAMTNDK\)>)OW4@"JQ4+S"269- 4HWA8VC MV5>02=2@H+P1I2Y:1"MM7O.*Z(4V.XG\<5P0&8)E.8D\% M(DNXR3$*$1*8#LH[B<;R]AYP$@V)!@E#W7<6U9T%V!>TWN%EZ=Y8#V'_/@_[ M;,)*TSCZX<-+PS3/5"%="1\@C$;V*/*TY,5VD$2P[ 3N/_ C.PYB\$/;BWV8 M2T8^KDG&]BR#&VN^GB^L6PCMR$\@LL?^"%;(44 R#B",0PV7Q';BCK44QO8X MBI&,3GQU3-A)^Q)(2+N=S 1KS1U^@" >V^,@T=+(LY.1/Z315G@[IH1]+,_% M"+$'R-:I?(B?M:07/^\WSR[S?W\BK8(V$ MBN[1U;V+(PM$OQ/[@^*MV4,[KG"LC%CB;X0*;8#?]YRKXT$'./V89O\#4$L# M!!0 ( %:*2%BZV$2_#P0 +@) 9 >&PO=V]R:W-H965T;PEA!,)]NV0:7:/[:WBO:!1U*SDNL-)<5*%S/O$5_VKC<* P"C]0B%J%R/%N##F67YAA\ZF2.U#V-J'9A7/5:1,Y M7MFD+(VB4TYZ9GY[O5A>+^'\@:T$ZHMI8 C4'@59"W#5 $0? (SA3E:FT'!= MY9B_U@^(3,=A[/#BCSQ$2IJ&?Q8K;105 MP;_'?&P@DN,0MC$F>LLRG'E4^1K5(WKSWW_K#\(_3A!,.H+)*?3YDAHMKP6" M7(-KBDNYOJPUPD)KZDI6Y>!\@%O.5EQP\PQ73+ J0WW,E=/&7AE@UH!V%H2S M(%H+G *V:FU )JD%M;'T3(&PEH(ZF5<;.,]IR90&7M&)K#4!Z8L)4 :Q7*'J ML@AW3&7%R_88"5YEHJ8*LF"2[*CVP(>*@G &4>HGXY%=)/X@3&!92&4N#:KR M"/U/818"_MP2(V-]:%KO6)&>M'>\WQY>U9ZQ\PKU:R8R6:@7#>)-5*WIWMN"F 05XKERCKMZS0A1XD)1^UOJ#ZM/)WQ=X#RY25 M+AF4:UA39J@,Z"RA_':4;2^]I-L4"HE_,TJQ=4W2@X5UPU4?\>4RUR]P M>R--<;S1_[!1%PW)FP."U%_^,(P.9*GMCT%Z(!G R!\,#R5#DD2O[HQ(DJ2) MC06]%=94Q]"/_!')'Z1M"DI,6["X'SZ9+$MNFKREH3\:44]2H"?PC2Z1F\TH MU&_Z7L/ 'R9)"WL ^B:I;SHV2?Q^DL*QY@@.OJ8EJHU[,]@Q2+C-A[63=L^2 M1?,U?KG>O&DH QM>:6*P)M6P-Z2Z5\T[H=D8N77?YI4T]*5WRX*>5JCL!3I? M2VGV&VN@>ZS-_P=02P,$% @ 5HI(6$CJ_R3]!P ]A< !D !X;"]W M;W)K&ULW5A;;^LV$OXK S?H)H BD[HK30(XM^[! M-B=!G-,^+/:!D6A;.++HBG)\\N]WAKI826R==-'V81\L2Q3G0LXWWXQXNE'E M5[V0LH)OR[S09Z-%5:U.QF.=+.12:%NM9(%O9JIC"3^YX(P$S(Q?,[G1O7N@I3PI]94> M/J5G(T8>R5PF%:D0^/DR;TX_=&Z:BS28+]^U;[C5D\+N9):'FI\M^R MM%J M7?[K^&(RO;Z"R[O;^^O/T\GCI[O/QW#X*)YRJ8].QQ7:H=GCI-%Y4>MT]NB, MX585U4+#=9'*]+7\&/WKG'1:)R^<0857,K'!Y18XS'$']+G=HEVCS]VC[_KW M=5:]P+\G3[HJ$1?_V;7&6H6W6P4ERXE>B42>C3 ;M"R?Y>C\QQ]XP'X:<-#K M'/2&M)]/,?G2=2Y!S6!:J>3K,2$OA4NUQ'34P@!Z0H#&=5CP] *3C2A3>'Q9 MR5UK&;2V>RV/"VG,B>+E'QITSXFD[X1HG D"*A0ID#EL*SC+RG^@-&3RR=9 M=A$$4:1TXQC/A?&\0L\MV @-AZG*;UQH%;D MIX8#\)B/US ,X$%BW+.D0EFS,%@76:4MJ)!OCI_Q95;,P0VLD 40^);#O;TB M*UD::BP2"?7V>%:$)GS+C2.@E(3[?*WA5E0+.!Q=W=^.CG#3$( Z,QN8H'-9 M*LMZ.Q@:.S M#5Z GGD0H9N> [](C8#X1NHEUHORX_@ M,+0<-SSZ:WUO3",4/8O%+J'1M6*$Y0!E^!UE^!^FC.O9#&,U2![7S4;A[:<" M5R9-+MYD!8(KPQV8MH[#+Y1OG_!A%[$,^K2?6&3GX-X-EEL'LZV#L\[!;F>! MK$*&#W\R?UPJ;5PLY;,LUA*CAX5A 82I "T\7068J37)AY]^+% M#)M*9\'-NEKCNP;'N[ YZ,Y^;,X0/FI#4:JH 8)5J9Z11+7924*E*0*SVGR+ M4JI^(L]I;=6KPHF-,&YSD9*^U\PCJO? >U,0;2"'Q%*M<=UD8I;I!!& 4SV$ MI?&;HD/9,"%?4:RDFI(I=*=3UQIYD91$;^3W M9)?=9==.J=HJ77RZ!'1IT?RV2D<<+S'#2UL"^W<!8U"V*^Q("8[E1H;)(ROB#I%#;?F@ ML8T^8R?A^GPHA\(NA\(/Y]#=ZE47N"L#!I7MSH!^./ZWY@XY^ 1^,U]#,CT6 MS\@J<_E^8(O7R7Q>RCE2$7Q>&U54*;_),LDH-!AI0V"F45\C8"I9+K%F(02P MN4G@6>3(S9J(0A.8ZULX1'P:+!Z9VRU4X:Z7D9B#KS#J@D]4RPF#/++=&"-? M.Y+"(?O4\W87'03.[\3AISPNZ9J'C"O7&N.QODREI>\!YMT-!.]97\D"EB/1\ M'\WO!MX N%6_1?V>"6^&MX#N.]M/ASR;]:?U_=^.'KQC->18.XX!2XZ/"/-M MUC#W 3 ;88ADZK&X?B)VX\QFK,_#1II'V,(\M+WMF_89B?*-!JQ" MI"' )LEG:,;O-#C<8+AYTSZW"4+8[FR95'F+_@'$QQWBXP\C_K'_4=BK/74F M?,':,\C!PX8>IE_^3):=B:QL&)&"_^Y]0[ U*)!*YMAM53U0]H%%^5:S*G6+ M->WV6'681O'[AL56Z%/D7]A^VR$; MGVS,T M]F&X?,;N_+E>S/WV<[WI=7?"1P_BYSNF[_]/ 10B?/S(P >)(L18,=[!)P@" MRXNIMW*Y[4<=>'S?BH.(,.&%-A;Q?:49OZK"P&#'8S:/OX\=Q W#%M(/:Y,. M$I<=>;NP,^X=Q2YE.3<'SAKW!5OX^E2V&^T.M2?U4>YV>GTBCCLRQQX'&ULM5;;;N,V$/V5@1H4":!$$BW?4MN XV2Q!;I.8&?;AZ(/M#2RB)5( M+4G%:;^^0TE64L!Q'XJ^4+S-F3-S2(YF!Z6_F1S1PFM92#/WJ0DDKF=(EMS34^\!4&GG:&)5%P,)P%)1<2&\Q:^:>]&*F:EL(B4\:3%V6 M7/]YAX4ZS+W(.TYLQ#ZW;B)8S"J^QRW:K]63IE'0HZ2B1&F$DJ QFWO+Z/9N MZ/8W&WX5>##O^N BV2GUS0U^3N=>Z AA@8EU")P^+[C"HG! 1.-[A^GU+IWA M^_X1_5,3.\6RXP97JOA-I#:?>Q,/4LQX7=B-.GS&+IZ&8*(*T[1P:/>.QQXD MM;&J[(R)02ED^^6O71[>&4S"#PQ89\ :WJVCAN4]MWPQT^H VNTF--=I0FVL MB9R03I2MU;0JR,XN'I\_/VQ@]76S>5@_PW)]#^O'=3_<;A^>MW#YS'<%FJM9 M8,FCLPN2#OVN16H ]_T. -/L3+4&M,8:6,-3ZL>"4L+\1?F/KPI+'B@CI?Z])WTR0YAJMT%@Z MHE7!)40#?S1F$#$_BD(X&65T:1$J%18BO@ W]>#IQ2H_"&/I;;/EKNQTBGXV8:X<#6JZ4$00Q\,-Q M1&T\9$#9X1;W(J%@7M#8LLDY([R0S%S;IJ>DJTXU@TND>$\D*QI,(!Z/N]WM MI ^2*- 1F?B,6%Y 3&R$-%)B1:7@SIC.AVZK4#JRJFDJP4Y;J2M/-J9"C=AMH/5.4WF[@'/2_ M!HN_ 5!+ P04 " !6BDA8P.S'F_(" !D!@ &0 'AL+W=O93W3@I%"X- MV*:JN/E]A5)O9L$@V"W8/;?%+/EVEIVR]L.M\A M"R!KK-/5%DP**J&ZD?_:GL,>8!P_ 6!; &MU=X%:E=?<\?G4Z T8[TUL?M*F MVJ))G%#^4NZ'\/)_=\)=&>3B-' M0;QKE&T)KSI"]@3A!&ZT(=LIO&)'":\Q.X-D$ *+67*$ M+^DS3EJ^Y*F,#;UHXWZ'L)1<.> JA\7/1M3TU!Q\NUQ99^BM?#^4>L<\/,SL MZ^?"UCS#64 %8M$\8#!_\6PPBE\>T3WL=0^/L<_OJ![S1B+H H[F<$CX4>K# MPG -T?5BLT_1W" M#3=9^6B^0ZJJ4LL<1%4;_8 ^CH7GP%@X'C,_24,V8N ?.)!'AM8*M=X3E8:3 M40*C,$W.X4-1B RA:(P2KC'8ZM>N) 6/@%'(QC&48HYT)IG@71,A+EYIX\2?;N&$C<()2T[A)&%A$H]/X?"YA:"H MP]+5_3_U'3O M^B_=REHH"Q(+@L9GYVD INMIG>%TW?:1E7;4E=II2;\!--Z!]@NMW<[P ?H? MR_PO4$L#!!0 ( %:*2%AWL@2LYP( %,& 9 >&PO=V]R:W-H965T MS,=DKY]SL[D%&-HGTA/OONN>?Q^8[A1NDGDR%:>,F%-*,@L[88A*&) M,\R9::D")9VLE=,;Z([2<"5!XWH43#J# M:<_Y>X?O'#?F8 U.R4JI)V.2)S4;!90 )KEDI[)W:?,.=GG.'%RMA_"]L=K[M .+2 M6)7O@HE!SF7U92^[>_B?@&@7$'G>52+/9 M8/(Z/B0Z-:=HSVD:G02<8]R";J<)43OJGL#KUAJ['J_[ED:ED@T7 IA,8"$M MDRDGK3 Q!JV!.3>Q4*;4"#\F*V,UO92?QZZARM([GL5US\ 4+,910.UA4#]C M,/[PKM-O?SJAH5=KZ)U"'R^I&Y.22*LUU'I66[@I4#/+90I+3*E9K!+QJ&G>Y8T."KJG E1HS%>HZV+#!JD*S%",H'%AX"RA!=,>T&:J-"3(- 9PKRP3,&6" MR9@"+%PS36)JG/?0[7>;G4X?%GG!N/8W M A5?&L&J@9'\HOZK(CN]QF&V?XF[A.UF%%V\JDZ**M6LR+9.$U7NB&!F]FH> M6LO6 -'J..O7CS$"L2FFKGJ]WZXDYJ0;%7_=JW-*%I5P:$+BFT';K MXCP 78VPRK"J\&-CI2P-(;_,:.JC=@YTOE;*[@V7H/X?&?\!4$L#!!0 ( M %:*2%B3W"L1_P, -@) 9 >&PO=V]R:W-H965T[01\H?* 31Y*7BIQDZN=77M>2K-H:"J*RHH<64E M9$$U#N7:4Y4$FEFE@GNA[_>]@K+2F8SLW).I(X\EJ4C!50*B9*(F$U=J;!]:QG]ML-OS/8 MJ .9&$^60OPP@X=L[/B&$'!(M4&@^'N&&^#< "&-GUM,IS5I% _E'?J]]1U] M65(%-X+_P3*=CYW$(1FL:,WU=['Y!;;^6(*IX,I^R6:[UW=(6BLMBJTR,BA8 MV?SIR_84DTG(RDV1)K=B&8$ZZK51G*L-$&9:XFK#/7T MY.%Q,7W\\C#[]8Y,Y_.[Q9Q<+>B2@^J,/(WX9I>7;K%F#59X!FM(OHI2YXK< ME1EDQ_H>\FK)A3MRL_ BX"VD71(%+@G],+J %[7.1A8O.H/W18ALPS@GM,S( M0ZEIN6;H*YDJ!5J16Z92+E0M@?PU72HM,67^/G4,C97XM!531M>JHBF,':P3 M!?(9G,FG#T'?_WS!A[CU(;Z$/IEC668UDA8K,BV$U.P?:O-[:O*;Z5>S\,:W M4UY2FX6+^Z9"V%4N0C&81N M$ X;P1_V\$S2NJ@YU;C_B-U5?^ .^W$'A<0&F)T 1[#8#?H]_"=N M' W(C2U*I"B!6S"5L\K#9,F E+2 /9LH=J,DV0GQ!39FPR!"-E'D#GM1PR;= M&CK 1JS ,(FC@#S52\ZP\*678>%C5ZTJ_GI$2NVI!'W7]_V]<)Y*LP&I!+U& M,%2J_[>%V)\^)&$0?C96K)&%T)2_#?X!JS!T>\%@*\6#X5:%GF<7)&X4#0R] M('3[0= Y;Z5$XC9XB7%\Z";]A%PHP%Y;@+UW%^"=TJRP-.]K;?K&447>O>#5 MJ4 U!V6R2F#4,)VIF30]Z!N6C7Q?M5XD]?YJM:NE;@H66OJKAO[18<,)^F^. MN4L63>77I49CDJRPB6(\L%AC5#PR)\&\$BR77 *0HKDMH,S,W%&AQUTRQ3XM M[/E4()G(U!YN9^053 OYC_Z9WM(E]XW2GZAT;0)E&%N:)E^#)#"#'@G=X7#8 MYLVI?/$.;ELLS[5]4RB2&L#FXFUGVV?+M+FM]]N;-P]R7K-2$0XK5/6[ XRR M;-X1S4"+RM[=2Z&Q%U@QQZ<72+,!UU="Z-W &&@?71(FL>CC=)/)D>T\%((:<9>;FUY%00FS;%@YER5*.EDI73!+"WU M.C"E1I;5084(XC %*@L;5V)M&5S<]YU\[?..X,3LVN$R6 M2CVYQ?ML[(6.$ I,K4-@]/J-MRB$ R(:SRVFUUWI G?M+?I]G3OELF0&;Y7X MSC.;C[U+#S)Q$TF6S1:!C4O]&;G+R)!N'U M$<:]CG'O&/ID09.850)!K6 _^WV,CV+N9]R LQ8YZR,V(^B$!:YTO:=15V 0!I)$#MXIP81 M/BF+T#N#*/23< A#?Q@/J6H5MZ]0HJ[%3*8(R+0DJ>H 7G?"^V=P\N8RCN)K MB/Q^T@")JTM28::U=*2*Y$M6?JT/SB)>S!G3ZPX%+5UC*DR30L*;E(2 M*B:1BOI_0Z)+?Q -(8KHU8<#77L+O=@?A"$92=^_2 :P[U,,=J2C0+VN!=+E M5TG;J$BWVVGPM)&>O^Z-@%./UUP::LF*0L/S"Y(\W8ABL["JK(5HJ2S)6FWF M]!]![1SH?*6H(" D!@ M&0 'AL+W=OO:2A28J%0V1&'[,.V#DUP;"R?.;(>R?[]SDI8B2K\D=_8]CY\[YR[CC51/ M.D,T\)*+0D^,[VX5[OLZ,7?"FXY*M<8GFL;Q3 MY'D[EI3G6&@N"U"XFC@7_F@6V?@ZX"?'C=ZSP6822_EDG7DZ<3I6$ I,C&5@ M]'K&2Q3"$I&,ORVGLSO2 O?M+?NW.G?*)68:+Z7XQ5.339R! RFN6"7,O=S< M8)M/U_(E4NCZ"9LF-NHXD%3:R+P%DX*<%\V;O;1UV ,,/@($+2"H=3<'U2JO MF&'3L9(;4#::V*Q1IUJC21PO[*4LC:)=3C@S_?%P*W45[2(]T[<0%6W&SX"CA%2;G M$/HN!)T@/,(7[I(-:[[PHV1-A@H6G,5<<,-1PQ77B9"Z4@B_+V)M%'TE?PYE MWA!'AXEMYXQTR1*<.-0:&M4S.M//G_Q>Y^L1V=%.=G2,?;JD3DPK@2!7\"Z% M0V*/TAT6V_"*O=(DDCI/&WLH[<%*"FI@7JSA-"63*0V\H!U9:5:D^FP$=%N8 MQ\2RO3&X92K)7MW'(D%EF(6Q%RBEYK8Q-9Q T'6[H6^-T(V"/BQDL?YB4.4@ MD%KNC:Y3C0C?I4&(SB ,W4'8@[#O!E$(BSJ8'T0""X:"]A,@==D*"^'X? MWI?O!'I#-QH.R>C[;I]0A[X$;Z]SC[9VE>%:9IXM[H;@1=-Y[^&-_.3 MBKWF5$V!*X)VSOM=!U0SDQK'R+*> [$T-%5J,Z,QCLH&T/Y*4E%;QQZP^S%, M_P-02P,$% @ 5HI(6,P+50@+ P 9P8 !D !X;"]W;W)K&UL?55M;]HP$/XKIVS:BH2:\%(H#) "I5HE.BKHU@_3/CC) MA5A+[,QV2KM?OW,24B91OB2V[^ZYYW'N+I.]5+]U@FC@)4N%GCJ),?G8=768 M8,;TI8ROW4Z3B'@PW?)<8>N+-)SG:X1?,]?U"TL8%IJD%(AI_:DRG26D# MC]<']-M2.VD)F,:%3)]X9)*I<^U A#$K4K.1^Z]8Z[FR>*%,=?F$?>4['#H0 M%MK(K XF!AD7U9N]U/=P%'#MO1/0K0.Z)>\J4P&*SO+E[A-5ZNUUNX>*1!2GJUL0U ME,GZNV&-.J]0N^^@CN!>"I-H6(H(H__C76+8T.P>:,Z[9P%O,+R$7J<-7:_; M.X/7:V3W2KS>.W@+A1$WL)):PT\_T$91>?PZ);3"Z9_&L2TSUCD+<>I03VA4 MS^C,/GWH#+PO9UCV&Y;]<^BS+;5@5*0(,@;?EB\WKW9M$@0_I7YB(D2@ZH0C M/:C;L$%3**'!%U%MTJ>TGROJ( M'>WF+*+&#LAIK[@Q* @^;H.@$6F%9+(09%,8RF>D',>,D%#?N-@O8V^$*")D M54>@[0B@>L8LH)R'FH:/,&KW^GUZ][PA/0?VZ*+3'HQ&+5I=M[W.%9RJ*?>H M^3,DD7;$:5))+*LYT)PV4]2OAL>;>S6"[^F..-UI?#*P=4-=:JC9%Y M.4H":6@PE M! C@D !D !X;"]W;W)K&ULC59M;^(X$/XK MH^QJ5:1<(0XIT 4DVG)MI>V+*+W[<+H/)AF(;YTX:SM+>[_^QDF:A3V*]DOL ML>?E\=$VA MD2>542:[K-<[ZV9TS\6C)JG;>DE$AKD1*@>-ZXDW"\XO(J=?*?PA<&MVYN!.LE+J MJQ-NDXG7FU(9WA[OS-^^_5V>DL*V[P4LD_ M16+3B3?T(,$U+Z5=J.T--N>I ,9*FNH+VUHW"CV(2V-5UA@3@DSD])[! R2TF,'.T$5:@@;]F*](B'OU]* -U M@/[A *ZWSDW!8YQXU#P&]7?TII\^!&>]ST?@]UOX_6/>IT_4JTDI$=0:]H_2 MP'\]A/BHS\.(ERE"(U S2)['E!>N$40>RY)J2Q-0-D5-_1;KDA;PA2X0X]0H MJ_66%'PE9)U4TJ M%5*](OZFFZI]0>I46"K+)5RT."W<<1VG+7'@(PRB$7W[_G#@I,@_"]E/&8Q3 MKC<-?)[\0RU)=Q)A8?X@ZD,X&D+H!Q_Y:;YP$?G_0[[@Q&HUH#/W>(.SL MX2#^8K:B5.Q 87XO=&!"_VS *C"#(( C[(A:=D2_S(YKNJ>-#U^4>2O)0U62 M6XN9.422HZ[?)\F:"J6V+G_671K-I2_^I:"NW+RAY1YO-C4V^0-;31?AL/F0 MTQ-UG"W&TE 7@8Y*#Y?F[NHWA$8#"6-*2[B,$/AO6U!SV:I8XVA%Q_7Y_5//\ M5QS]S-Y/'X8L8)\A&K**PXR8/X#%PS-PRKZ%C59E 2(KN-"UQ;L>_# :$LQ1 M_PR"R(_8$*Z52K9"RAU[.#&4QWME$8:=UO9M9-1_42O5C*2#!Z-VK99.6-"I MZ:[\T9F2#EQ?P*&^%/FMGXNV]7V9V-6 MO[$_U.L_%;I$-L14D+@FT][I@'I$UZ]_+5A55"_N2EEZOZMI2C],J)T"[:\5 MY:$17(#V%VSZ'U!+ P04 " !6BDA83SS$H[@# #K!P &0 'AL+W=O M^UZE3UQ[OM/EI4T0'KYG*[<1+ MG2MN?-]&*6;"MG6!.=TDVF3"T=9L?5L8%'$EE"D_#(*!GPF9>]-Q=?9LIF-= M.B5S?#9@RRP39G^+2N\F7L<['OR0V]3Q@3\=%V*+*W1_%,^&=GZ#$LL,_X\&>/N-%6MEJ MA%W]MC_T("JMT]E!F!AD,J]G\7KPPXG */A (#P(A!7O6E'%\DXX,1T;O0/# MKPF-%Y6IE321DSD'9>4,W4J2<]/YTV+QN%[<+]Q[T@72_C1 ?>VQ@T_P+V&A"1Z&UX$ MO,.H#=U."\(@[%[ ZS:&=RN\[D>&ZRR3CM++61!Y#'.B*_,MYI%$"W?21DK; MTB#\,]M89RA[_CWGA5I)[[P2KJ@;6X@()QZ5C$7S@M[TRZ?.(/A^P81>8T+O M$OIT114:EPI!)Q5])ED*!4\;);>"D[X%#V0('?V-PL!"N-)(MS]GQT5-Y^U8 MIPB)5E36Y#=PG"E0W;)+'5V2BPN1[[]\&H6=X7<+16FBE"H(HE/?.Z#08K9! MTX2W#<_GGA9&4N.0:@\RCU09\^V;U:H7'410GM%0IM)0?0LL3GL-_N M4_$K5?6Q=\X%6>NL&! ,!2"6D:NM1R-U;(D/[%(9I?5AS<12GU$*-DC-),;: M#)'IDCBR\R@*/6+W+IP&N?0[5,Z3=&PP_H/M':'3>LH/G?I_\!4$L#!!0 ( %:*2%C&PO=V]R:W-H965T>:DQV[-62\&AFK3 MTEN%/'%.>=9B0=!MY5P4WGCHYF[5>"A+DXD";Q7H,L^Y>C['3.Y&7MNK)^[$ M)C5VHC4>;OD&%VCNM[>*1JT&)1$Y%EK( A2N1]ZD?78>67MG\"!PIP_Z8)6L MI/QA!_-DY 66$&88&XO J7G"*6:9!2(:CWM,KPEI'0_[-?JETTY:5ESC5&9_ MBL2D(Z_O08)K7F;F3NZ^X5Y/Q^+%,M/N"[O*MA=Z$)?:R'SO3 QR450M_[G/ MPX%#/WC'@>T=F.-=!7(L+[CAXZ&2.U#6FM!LQTEUWD1.%+8H"Z-H59"?&5]. MYG?P,+FZG\'W2[BS:NW3 MDJ\RU)^'+4-L+&8KWD<^KR*S=R(/X%H6)M4P*Q),?O5OD8I&"JNEG+.C@!<8 MGT+8]H$%+#R"%S:I"1U>^%YJN%#PP+,2X4+H.).Z5*CAK\E*&T5_T]]O::X@ MH[X\BC+:11/:$W_OBAW0V^'B$<-82C8^CC!>W8I,P0Y!HN1<&+ M6/ ,)EJCT<"+!*X$7XE,&$$RKI%;/0EP R]*WY)T-.C;DI8IPEIFM.-%L0%C M?Q':*H:+3(.Q:S;@DTMM7O&@?4XD=\*DHGAMD@I47,7ILQ5FUZ8RW_+B^0\- MZT8F?Y&9'<@D=?1?8+Y"U?P;SNC:(KY,F90LN6KXN+P<<+ '"!U"<:F4E40' M@=#P*2&-7&EPG&6I"5A_/GLCXI3KU(5UG=EC*0C625ZD4IDO2U0YS(LGU*;* MQ'?2J6!*X6A8UW I#2EU$"? ^GZ'=:GS\4.?M=G77WK[Q2M\P@S:9W:KX3.= M&^H'G?/KDFA"U O\B 6-4]W6\_N8E/)"%E\>2YZ)M:"\*#2BJA=L,U[\YM\. M_6Z/U(4ELHE]1FT36!5F-J<17ZO&[T>3E$9"A=S@XY"@ENIA6G,>GXG M"%Z-JNR<0#3H^X/(9B9D/B.PDYK,"72BR._WV>OJ_Q_E87XW"-\K3[5XM#SA MP.]WPM_+LY__U^5A?KL=U,V[Y6G[@P$#UO'#H/=2G)[/!H/_5IQNY$=1ORI. MG[!/:BI4G&#@A]T.O'44M@ZNN!S5QEWD&F)9%J:Z[9K9YJTPJ:[(%_/JH4&U MWXA"0X9K<@U.>QT/5'5Y5P,CM^["7$E#UZ_KIO3>064-:'TMI:D'-D#S@AK_ M U!+ P04 " !6BDA8@U/I(LT% "@' &0 'AL+W=OHXP]6> \#2B[S9<:6>U-(BSP61 MT"3.T&,.R"9-@_S''4KP]F8 ![N&6;Q<4=Z@3<;K8(GFB#ZM'W-VI]4H49RB MC,0X SE:W QNX;5O% Z%Q5\QVI*]:\!#^8KQ-W[S,;H9Z'Q$*$$AY1 !^WM& M4Y0D'(F-XWL%.JC[Y([[USOTWXK@63!? X*F./D[CNCJ9N .0(06P2:A,[S] M@*J AAPOQ DI?L&VLM4'(-P0BM/*F8T@C;/R/WBIB-AS8#AR!Z-R,$0'ZX"# M63F8I_9@50[6J3T,*X=X"W)NS=#X1<%^X*'.: MLZ^'\^??SR#[@$,Q3B+(R3."BF'"_ 74#B$ 19!+PXV5 4@4^8$/"( M,IB2B[V&KZL\(8P2-;X MMG4_UBB+GT>AA56L=V6LQH%83? 99W1%@)]%*)+X>VK_D<)?8[S7Y!L[\N\, M):"'PBM@P@M@Z(8I&<_T='=#%L[/]>[_Y]Y;9)AU)IH%GGD KTP>%.19G"T) M.$M8ZIR#-P-M_;V,[#[! MO#[!_)[ 6M-BU=-BJ= G]VRQ$B=ED>,4L)>?QMF&M0.V;.5%$9"^E"6^7>#S M=>MY DW3&8VUYWWVNU:7ICXT]+:9)P&S#5L \R5@K@L=JS9K43&LJ1@JJ?!W M-!3Q1S&I*&!UKF'@ F2,,58,:? B8Z/L8K@WM.'(%;CHVKBF+1#1M1FY0X$& M-4Z+ [OFP'YM.LBBM"5S/G(<()TZ M7D<9;UF5MH7>0-%E\,SF>8EVZQ-37H2RQ8B_!&=L<2J;I8PXG;FPAR,;"HQ( MK"RG0XC$RC8L@5U?9N7L]=CBPZWY<)5\3&5O?1$[7\_K:BVEH$1V]@:D7QD" M 5V;2_U*#,V3(HG9+X&"5Z8ACW]4QS]2QN_)W_H3&2BQW=:X=3$'3C'R3C'R MCQBU"(!ZHQCU$UZ)@POUB514G0AS*'(AL>+Y(!9#.9A@YHQF>HQ?4\*K?H[5<)F9I(C+S"157&IV ML(S#1FU#I6HLDY;MT0%:+-BFG2N6$*NN#9(K$1Y M* .RW$XA4 &U^6QD,E3KY%T1Z"//K.Z4.R/+%.F0F,GR3(;&A)'(B<1,D6>- M9H9JT?PS@J&"5BL&B9%,,LBQ1!$I SLL&F"CFJ%:-O^<;*C C^B&DZR\DZS\ M8U9M&AHQ#=5J^NA*>2HASDGBH6LE%0]2,%%-RL 4XJ'1TU MJ&]95D2[6DQ0 MN,EC&K-Z@5["9!,QKJK--B^T]8JK6-!H=J$;Y74QZ4GQ[4.*_66'VB>;VB^7VAM;]C-GL" M0_\?)+"AW&B\=GIZ1?-Z1?/[0FM/3[-#,902^U<6&?5(7CVGL/NY3!=%7Z]= M^I(N;5TL6=K>B4N*\F5QU,7U,&.H_.1=M];':;?%(9+0?@>OIU#2[L%KOSPL M:^#+L[O/0;Z,F71(T()UI5\Y;*1Y>1Q6WE"\+LY[OF)*<5I^@/I2<_ M02P,$% @ 5HI(6$.QKK3. @ 0P@ !D !X;"]W M;W)K&ULK59M3]LP$/XK5B8AD 9Y;8'21BI--M"@ M= ULVDSS/<^]V7?MKQE_%"F 1$]Y1L7 M2*5<]DQ3Q"GD6)RP)5!U,F<\QU)M^<(42PXX*4%Y9CJ6U35S3*CA]TO9A/M] M5LB,4)AP)(H\Q_SY$C*V'ABVL1%,R2*56F#Z_25>0 3R83GA:FL/^I8Q=Q3+# D8L^TD2F0Z,,P,E,,=%)J=L?05U/!W-%[-, ME+]H7>M:!HH+(5E>@Y4'.:'5%S_5>=@"*)YV@%,#G-< [QV 6P/E%F?T2K?)%J+XGD>3JE"B<],/A='P] M_AJAPYN[*#I"DW"*HJOA-$3#<8"B^[O1MZN[FR"<1@>?SAS[] *%WQ^N[W^A M8S2DDAPG)"MTJ5&48@X"'08@,5):_=DFZ;/;'$,0P,U1<% M\!48_L$GNVM=M!5AGV3!/LG"/9&]*)?7E,O;Q>Z/BWP&'+'YYFT6ZE'P[)G0 MA>K]0G(22TB0:C[QHSHC4KUK]7PKY:.VHE7V.J4]/9I6OFUYW;ZYVB[&6Z6N M8W=>*@5M3-U72N%;)>?\S&J4JJ286UTQ![XHQY% ,2NHK*YV(VTFWK!L]*_D MEW9O9+?( S4AJX'VE[X:K[>8+P@5*(.Y,F6=G"I7>36RJHUDR[(GSYA4';Y< MIFK* ]<*ZGS.F-QLM('F?X/_!U!+ P04 " !6BDA84OZB\Z(S3Y"A.4G^ MP!&/)]JY!B*T@GG"EV1[A:H.%0&&)&'%-]A6;0T-A#GC)*V,100ISLI?^%(1 ML6<@<+H-K,K >FO@'#"P*P/[O1Z96A[G7;WX+::]W_QW>+:/+>X,, MNY;>+O#L WBSC.,()WDA88#"G&*.A63^2YCD@F^PHB0%8K FM(Z=12.GWHTUGX+<<,OXK$Q9;!B,\EDQ%8 TR!S69@UXR'QKL M?0*0@Y PWD5C"3388\>R#3P M!\,RS-,\@5PL)H3'8L4(Q6I"42P/&F+1P9DH(['1)S +4><&,6PQ[$AR6_3V M!G(LO<,6O0.WPZFOR&F#6[?FUNWE5JS+J9CM@1RC8(DV.0UC<6 ""TK6%*9= M7/8"'KL0JP3S5(+YBL :JIS7JIS_+_;4]$ZR< M670WLS;ES!(;0LYC0O$_0DX81<6N"Q, 4Y)GG;M$KY]CQ5()YJD$\T?MHX)1 M?>IULZ&$:>R2%$.!%@<%J- ;H;5C*_GMC^18@I6B^:K0FBKLI8KF?S]E@A.1 MZI5)WVFG!B7V:%^#,_%UF1]ER*;O6G;H5S@AX/=;@UVVSVSW_*N-)E5BN:K0FOROLMGS?Z$ M]H@3;C2C%<56I/P7]AW=8BN1]LSB?]FVP[834 M=*UN#90FPDK1?%5HI0;ZWJULBNBZN YG8AP+$LLKR[JVOG*?%1?-;^HOS8MY M>7&^@RGO\6\A7>.,@02M!*1QYHH.T/)JO"QPLBGN?I\(YR0M'F,$(T1E _%^ M10A_+4@']1\4TW\!4$L#!!0 ( %:*2%B"+<+!P 0 "LB 9 >&PO M=V]R:W-H965TY&"@:A)S,:FS/S[=4*:$,98I7NX*8DYY[%]3GC+2]+?LN*9 MKR@5Z$>6YGQ@K(187YDFGZUH%O-+MJ:Y?&?!BBP6\K18FGQ=T'A>)66I:5N6 M;V9QDAO#?C5V7PS[;"/2)*?W!>*;+(N+G]9N'_\2O]<;5YNYBGF=,S2[\E< MK 9&:* Y7<2;5$S8]@NM-^25O!E+>?47;>M8RT"S#1J\*16,3#?L&VJ"BC M):T\J*I?9W-VB\=W7A\EH_#!%WV\> MOJ#QX_3A[C::3-$G1!(>+Y<%7<95?]D"3>@+S3<471 JXB3E'V74XY2@BP\? MT0>4Y.AAQ38\SN>\;PJYTG(^ M"$?J]OONP75A'FA3[V MNF'DUS W#$+K@!8IPMR@YP5-6&>;7K--3[O-Z>:)SXID75Z!JJUJLT^]TB!A M!!(6 <$Z+?";%OAGD@$?LCF0, ()BX!@G>8$37."=\N -O/4\D/"R [F[6F% M$_1Z3G@@*8HP'X>^K9:4L"E9J"W9;5P\4[%.Y6J1_-J"[L2*%JKZ:3&GU@\2 M1B!A$1"LTXM>TXO>F;2E!]D<2!B!A$5 L$YSL-6:!NO=ZJ)//;4#H#12T_:5 M UM!&. #@5'$A;[5\]0"@_?,%M;6[3%/!)VCJ8C%D>)I\T\N'B2-@-(B*%JW M$W;;"?M, E.#H5H$22.@M B*UFU1ZS*QUB?I10;428+22$W;%P_7\WWO%Y%1 MQ)5^[)C*M X0ZRU@M"G8FBK+IDT\N6R0- )*BZ!HW1:T[A1[YY(74.<*2B.@ MM B*UFU1ZUZQUG_IY074H8+22$W;EPW;"YS@4%T485)>CG@DW/I*K#>6(Y[$ MG^[C6;)(9NC"&-V/QL9'90U!;28HC8#2(BA:MR.M;<7AN;0&U,F"T@@H+8*B M=5O4NEFL]6-ZK0%UK* T4M.Z7V7LPY]C%%%>S_;52F.W)M/6F\RCO[_H\TZM M&"B-@-(B*%JW ZU=M?&9E,4&];&@- )*BZ!HW1:U/M;6FC"MLNA33VX"J%.M M:?NWA<*>,$7T6[YQ9:_.XQBMNX6"8Y1RE=R*FLRT!*8+%[,F%W(MBZNO7^Q(1@ M676XHO&<%F6 ?'_!F'@]*2=HG@\9_@=02P,$% @ 5HI(6.PF1C/$ @ M!@@ !D !X;"]W;W)K&ULS55K;]HP%/TK5UDU M=1(E(;PJ!I$H4+72*(A ^Z'J!Q,NQ*H39[9Y[-_/3D)&M;2;ME6:A(@?]YZ< M=UT;2J\+M\J1F.<"I#;*"+BVQ4RON]9->NX,*.;4)D%V^LF M9(,^JD4R%7IF%R@K&F$L*8]!X+IG]6N=J[:)3P/N*>[ER1B,DB7GSV9RN^I9 MCB&$# -E$(A^['" C!D@3>-KCFD5KS2)I^,C^G6J76M9$HD#SA[H2H4]Z]*" M%:[)EJD9W]]@KJ=I\ +.9/H/^SS6L2#82L6C/%DSB&BS MR1@&D[OYK#^8^_!P.[^!P<*?3\:CF0\7,!8E"%>JT"KN/68>$/X?SLTTL86QM1N.$6;K@I;OTU-W"'\18KO]12 M@=$AT86EU<]I9.+X&GR])=>Y28]?-#;<*HSD4YG C$BCG(@YBAV9D ![ECYK M$L4.+>_CAUK+^?R&S'HAL_X6^@^9HI"9G,CDAI/:'WZ+9B&\ M^;^47/,=9+8*F:WW*[G6SR57OW2KC?*2:Q>4VO^&4@7PZ+PJG)0, .0+ M 9 >&PO=V]R:W-H965T)EYG#. MF2$]DXV0/U4&H,EMD7,U=3*MRS/754D&!56GH@2..TLA"ZIQ*E>N*B70U#H5 MN1MXWL M*.-./+%KUS*>B$KGC,.U)*HJ"BKOWD,N-E/'=^X7OK)5ILV"&T]* MNH(YZ)OR6N+,;5%25@!73' B83EUSOVSF>\9!VOQ-X.-VAH30V4AQ$\S^91. M'<]$!#DDVD!0_*QA!GEND#".?QM0ISW3.&Z/[]$_6/)(9D$5S$3^G:4ZFSHC MAZ2PI%6NOXK-1V@(108O$;FROV33V'H.22JE1=$X8P0%X_67WC9";#F$T1Z' MH'$(CG4(&X?0$JTCL[0NJ*;Q1(H-D<8:T7,!FK)?/J+7E%&"??,E$IRE,U<36>;1#< MI#GG?7U.L.><"TA.2>CW2. %88?[[+#[9RKWN;O(N*4=M+0#BQ?NHVW8*O+C M?*&TQ%+ZIXM1#='OAC#WZTR5-(&I@Q=(@5R#$[_^RQ]X[[KXO1#8#MNP91L> M0H_MY3P1RY,*4TR5 JTPG4E>I9":O J=@6PV>H2#[E*C/F)@CS"/PSH.HOYX M-''7VS0[K/H#K]]:[<3?;^/O'XS_2PF2:L97)#=YZQ'YB%"/*$TUX .CB5B2 M)>.4)XSFI!2*V0?CQ^6M-L_/(@=RR:O"0@K>F?DGPCE"KMD?0>RH%+4J10RN_)W/7P6902\_RR*7\B'"O9>2/9U6]A>V161]-5 R^+N:/C ML-5Q>/"0*\%7Q]?$UFZ71L-'B0[#43AX4 X=5L.@'W;7PZCE,?K/]< %_U]* MXHF(CE!L]D<0.T*-6Z'&!S&_V\8%DTK7R&T%V&N9;JY5CIABZ&)[B=T"E M(@-2"*ZS3K+'(0P;!(1*Z=TARK[WNXGQGDWRM0[ M]:+@03'OL0NC!^7L;K5@IO_%AF7%N$+-E^CGG0[QD91U2UE/M"AM5[80&GL\ M.\RP#0=I#'!_*82^GYA&KVWLXU]02P,$% @ 5HI(6$&?PSP=!0 IB( M !D !X;"]W;W)K&ULQ5K;;N,V$/T50ET4NT W MLF1=[-0QD%B7+I!L@J1I'XH^,#)MJRN)*DG'F[\O=8EL72++NU/LBRW1G',X M9L1]D7OB%$H*]QE/ +92-$>JZJ/-B0&/,SFI)$_K*B+,9"WK*URE-& M\#(WBB-5'XTL-<9AHLQG>=L=F\_H5D1A0NX8XMLXQNSEBD1T=Z%HRFO#?;C> MB*Q!G<]2O"8/1#RF=TS>J17*,HQ)PD.:($96%\JE=NYK=F:0]_@C)#M^<(TR M5YXH_9+=?%I>**-L1"0B@<@@L/QZ)@L211F2',>_):A2<6:&A]>OZ%[NO'3F M"7.RH-&?X5)L+I2)@I9DA;>1N*>[WTCID)GA!33B^2?:%7UM6T'!E@L:E\9R M!'&8%-_X:QF( P.)TVV@EP9ZT\!XPV!<&HR',ABE@3&4P2P-S*$&5FE@-0VL M-PSLTB!77RVBFTOC8('G,T9WB&6])5IVD>N;6TM%PB1+Q0?!Y*^AM!/S:_?R MP7U ']%GS!C.T@*]=XC 8<0_R-;'!P>]?_E]R(Z M)#A#8^T7I(_T<<> %L/-]:YX?!^[VV]^@UFON?=]@_>_>? U*<95#H]SO/$; M>)_EA'<9!'2;B#!9HSM&$WD=$#EC"HXH0XL-3M8D2^%:MS )PC0BZ*]K"8@^ M"1+SO[M2NV WNMFSM>*FW$Z:C+Z0(PU5_/[+JW-EG\-YQ;M'N;8G-0[.44G\Z"3-C6LAC!M)-VPFL'T M.J!,4V\0^KU!^<:06U7(K=Z0NW$:T1="/C(284&6QE.G;*&,+J0C!XDF&^WY[_#X=AE,U&L+H0C)ZD&#^D>'7--)&^U?>4;]*. BC4+R@142Y7'LZ7V=[ M(4[=SH&B.:!H+BB:!XKF0Z'5$^6@-J+]T!?+DAXJR2#1'% T%Q3- T7SH=#J M2:;ODTS_/_?%_>@GYQ DFE.B'<[?1NO%$Y32 T7S.QP8CP\\J$N^KU=IO16+ M^75625BBV]4J# @JEZ/P#7U!JT^@: XHF@N*YH&B^5!H]839UZ TX\Q($4!KEYC:+YC]%"=+/X#2!:7T0-'\ M(P[4A=H7TK3^2MJ12H#64>"RII.F4I 5+F<0IPO*Z8&B^<<\J&NU+ZQI0RMK MG14!K5TITNSIM*D5:&UM$*<+RNF!HOG'/"BT4@_^%8^)W#]G!QXXRI?'XL_% MJK4Z5'&9'R5HM%]IYPNMH]W1SKWBR,0>OCC!<2.WZV'"4416DFIT9LNT8L6A MB.)&T#3_3_Z)"D'C_')#\)*PK(/\?46I>+W)"*JC*?/_ %!+ P04 " !6 MBDA8H+/KZ-H" 2" &0 'AL+W=OSDY)U MBUOU2^/;.<_[.O%QQQO&7T4.(-%;04LQL7(IJY%MBS2' HM+5D&I9I:,%UBJ M+E_9HN* LR:HH+;G.*%=8%):R;@9>^3)F-62DA(>.1)U46#^?@V4;2:6:WT, M/)%5+O6 G8PKO((YR)?JD:N>W67)2 &E(*Q$')83Z\H=7;M-0+/B.X&-V&DC M;67!V*ONW&<3R]&*@$(J=0JL'FNX 4IU)J7C]S:IU3%UX&[[(_M=8UZ966 ! M-XS^()G,)U9LH0R6N*;RB6V^PM90H/.EC(KF%VW:M9%CH;06DA7;8*6@(&7[ MQ&_;C=@)\+P] =XVP&MTMZ!&Y11+G(PYVR"N5ZMLNM%8;:*5.%+JMS*77,T2 M%2>3V>W5_':.+M"W"CB6I%RA&2B7YVA&\()0(M_1 Y8UUXW3*4A,J#A#)XB4 MZ#EGM&-[;4#Z'=(_$AF8D&UP ML(,<#L/ C PZ9' D,C0A@QXR#J,]R+!#ADG)XS\/:_#W2F?[A&[L[,WK*NC[2[1;1DE>V2YO1/O^Z[__Y=I M[U1X?5L^8+XBI5",I8IS+B/EB[<74-N1K&J*_H))=84TS5Q=VL#U C6_9$Q^ M=/0]TOT-2/X 4$L#!!0 ( %:*2%A5)_'?F!( ,#] 9 >&PO=V]R M:W-H965TD9>[B7JRJ M-X_+_%LQ3=/2^SZ?+8JW%].RO']]>5G<3--Y4KQ:WJ>+ZB^WRWR>E-6O^=UE M<9^GR63=:#Z[#'J]P>4\R1875V_6QS[E5V^6JW*6+=)/N5>LYO,D__$^G2T? MWU[X%]L#OV=WT[(^<'GUYCZY2S^GY1_WG_+JM\LGRB2;IXLB6RZ\/+U]>_'. M?ZW]7E"W6#_EGUGZ6.P\]NK7\G6Y_%;_\NOD[46O[E(Z2V_*FI%4/Q[2ZW0V MJU%51_YLJ!=/0>N&NX^W=+E^]=6K^9H4Z?5R]J]L4D[?7HPNO$EZFZQFY>_+ M1YTVKRBJ>3?+6;'^[CTVS^U=>#>KHES.F\95#^;98O,S^=Z\$SL-PNA(@Z!I M$.PU"/PC#?I-@_ZY$<*F0;@?(3C2(&H:1.=V:= T&)S;8-@T&)[;8-0T&*T_ MWH':T&L6U^G]EN1Y4@O+^SE.RR2;%;]X/WF77C%- M\K3PLH7WQR(KBQ?5P>KQE^ER522+2?'FLJRZ5<,O;YHNO-]T(3C2A;[W8;DH MIX4G%I-TTM(^=KW]P &XK-[/IS/=D:=3PF.4[2;\CF]/_&V6UKI/_T#]M?8_C%L#7I9GWXGWLUR7B6E M(JG/ZFW_1QM2V$ZJT]SKXCZY2=]>5'FL2/.'].+JW__-'_3^HTUD)"PF88*$ M21*F2)B&8);JPB?5A2[ZU9=EFC MC.6M5TZKP^7RYINWW!RK3OA>^NN_=_:PJYI) M6$S"! F3&UBTAM7CTH>K, A[]=>;RX==I9)1=4O4P5Y42X71DPHCIPI_6\V_ MIGFMK.2A&F D7V?I5I,GM./D=M5.=/CR>BWO:4P&%21,DC!%PC0$L^0U>)+7 MX$QYW:?Y^CJO/J-MSDU_K7^V26MPH(; UL&U,VK7<\W)<((,)TF8(F$:@EE* M&3XI9>A4BER5JSSUTN]U"DO7>7!7,E;.6]57/95^?FH3SR;,8.?3]/N#?N3O M*TW:%8Y.]?! @TID1I"J5IBF9K;:

*HM;7UVRQEM>+ZI=%F2WNTD59/RRR29HW?YEER==L5N7?%VL1 MWI1K:1;'QVI-_-W/VQ_N?][7[EYVUM@Y,04:4Z(TA=(T1;,U%AB-!4Z-U2,U M.4O3VL;XK[+-.WCO)G0^8Y&T&*4)E"91FD)IFJ+9JC,5?Y\K^?MHS1^EQ2A- MH#2)TA1*TQ3-EI\I_?ONVK]>SB9?DYMOV[':\02)5NA16MS0K*I'V)))T>H[ M2E,H35,T6U2FDN^[2_D'HCI[%!8=?)#!X' 41A:E8Y0F4)I$:0JE:8IF:\R4 M\WUW/5_,[V?+'^FV'GN_RF^F51(]6LEWXSJ?O]"R/TH3*$VB-(72-$6S)6A\ M G_(#=W(NO8U2HM1FD!I$J4IE*8IFBT_XR_X;H/A\_K$5]^B4>EOLLJSQ5UM M5&7+R0M/?/[TZ91M[L9WEB3J030TRPGU!X/Q>'](A_H+*$VA-$W1;+$9C\%W M%I,WY[JB4=L+[S[/:O<\S3<"6TMMLIS-DKPP1W^IAWE/MP^V2G 3=+@[4($&E2A-H31-T>S;8XV/$+A]A%/GL1?>0S);'741W/2NIS&4 M%C>TW>N9L']P78K&E"A-H31-T6RE&1UJ4U>BIKH5M5+.5RS^K/]2YKQI*R>4J]_XG MK493K1)";0"4%J,T@=(D2E,H35,T6Y3&!@A"K)01H$X 2HM1FD!I$J4IE*8I MFBT_8Q@$;L- YJ%BX*9V5A]H(P>'$ 7_8[T5AM)]H48< I2F4IBF: M+2KC$ 1NA^#=W5V>WB5E-5I+LKRYB%S>UC.^F4"#2I2F4)JF:+;RC#$0N&<0'!WB?U]?$AS[\LT3U/' M@ \U#U!:C-($2I,H3:$T3=%LB1KS(!AQ S[4*$!I,4H3*$VB-(72-$6SY6?L MA,!M)YP[X$/G*Z"TN*'M#OC&X; :\.UG7=1'0&D*I6F*9B^=8'R$OMM'V&;4 MC7?0)BX/#ZH MS<>:@SDWIK#QVZ:+^P:!N..J'X_WY\VA4B=(42M,4S=:4,2;ZSLKS M.8,ZU(Y :?&)%Q^F[KP3FH\ZQ!7:OZ4$L"I<4H M3: TB=(42M,4S5:D\2WZ VX4A[H2*"U&:0*E292F4)JF:+;\C'G1=YL7YX[B M4$\"I<4-[;07BX:5*$VA-$W1;%$9NZ'OGJM09]!*4Y6DMG?V[GBR1QQ7-[*S MPE#;H:%9$Q5'!XL$"C2H1&D*I6F*9NO+^ E]MY\@E_EMFED2.WD"0[T%E!;W M#[V%_G 4^0?Z0KT%E*90FJ9H]@*YQEL(W>7WCZNR*)/%I+X43;SR,QON+TZ(6 46S=6(L M@O"9%L&G_9O%6Q6"6@(H+49I J5)E*90FJ9HMB"-)1!RED"(6@(H+49I J5) ME*90FJ9HMOR,)1 BEH";TEEYJ"40'EH"@\$@'._/%T6CRI:H?L\?]_W][(D6 M^RF:K9:=?0C<]7#VCEUWL,ZB0HV!AF9=/_J'UX]H4(G2%$K3%,U6GG$!0K<+ M\(SK1S>QL[S0RG]X.!DA\,/AX$!?:$T?I2F4IBF:K2]3TP_=E_IP* M1G.OX\Y3-VMXK/< K+Y/UE-:4F^SL=3Z$G2ZG-5'?T_+5;ZPJB&?CBS8YNYG M9\VBY7^4)E":1&D*I6F*9FO;N 0AMU-"B-H#*"U&:0*E292F4)JF:/;^9L9$ MB-PFPIG%$#>EJ_)06AP=5O7]\7@<[A=#T*@2I2F4IBF:K2EC.$1NPX$MF;B# M=98>:D!$ATL8C0['B6A,B=(42M,4S1:>,18B]X)(9SE=S:J!VYMXCXT'6Z6( MFA$H+49I J5)E*90FJ9HMF2-&1%Q6RU$J".!TF*4)E":1&D*I6F*9LO/N!N1 MV]TX=_B'VA8H+49I J5)E*8:FG7[BA^,1_9P0U-!;4GM;)G\S,D+STC"5:L/ MV2*;K^:MJF0W64;=#I0F4)I$:0JE:8IFB]=X(A$WSR%"YSF@M!BE"90F49I" M:9JBV?(S7DOD]EK>/2;YQ'MHSHIY=C1\1Y'Q'J?:"T&*4)E"91FD)IFJ)9\AL8[V/@]CZ>D6W=Q*XJ1&EQ M0[.R5;"7;=&($J6I,_JOJ8BV8HRS,0"F4FQN1#B\^^#C_7HKZ$IJ']*:TKH" MD[L#G06&NATH3: TB=(42M,4S1:M<44&W'2+ >IPH+08I0F4)E&:0FF:HMGR M,P[' )ENX:9T5AYJ;J T@=+DX'!21M ?COI[=\(J-*JF:+:FC&TQ<-L6;!YV M5YG=7>DL3-3[0&D"I4F4IE":IFBV?(U%,HBXC(R:'"@M1FD"I4F4IE":IFBV M_(S),3BQ"<4SKGM1KP.EQ2A-H#39T%P59(5&U!3-UI9Q, ;/W&;BV9GY>$7: MW97.HD2M#Y0F4)I$:0JE:8IFR]?8*0-N"XH!:HB@M!BE"90F49I":9JBV?(S MALC O634];MT>X.=)4B2HM1FD!I$J4IE*8IFBU:8[@,?2P?#U'K!*7%*$V@-(G2%$K3 M%,V6G[%.ANX))6?6KMV4SLI#71.4)E":1&FJH5D+5 ["8&])04T%M25E[)#A M,[?:#GJ!WW;7UI=I4GK_RF:S=4[V?IW/TTF6E.GL1ZL441L%I<4H3: TB=(4 M2M,4S5:L,5N&(9>#4;,$I<4H3: TB=(42M,4S9:?,4N&[ODD>I5/9JF7W$RS M]"&=5U?"+TY<$KN!G46(6B8-S2X(OQKNKUN$!I4H3:$T3=%L=1DO9.CV0IZQ MR)J;V%E>J!+ASQ"@< M[*UN<>WN2&<=G1-3H#$E2E,H35,T6T;&EABZ9WELK+*/]_6PRZODY(D_5UGY MP[O>&8ZMZW:M]Y2ZX9U/6*A1@=($2I,H3:$T3=%L01JC8LC-W!BB#@5*BU&: M0&D2I2F4IBF:);^1\3)&;B]CXTIL6)^/UO^2+=2O%_E-]/J/+H67:O.4%L#I<4H M3: TB=(42M,4S=:KL35&W(R0$>IMH+08I0F4)E&:0FF:HMGR,Q;(R&V!-,;& MXS2[F5;9>YY4?Y]XR4.2S9*OLW2=QV]7Y2I/-VL#GD[%+=MAC%HRRK6[8YWE M=V98@8:5*$VA-$W1;&49JV+DK$5?'=Y >G!CRU^[2T3O.'"MND+=#)06HS2! MTB1*4RA-4S1;H<;-&'%3/T:HCX'28I0F4)I$:0JE:8IFR\_8'2.WW;&]K6]3 M>6X5'>INH+3XQ(OSO1]IDK?J"_4[4)I":9JBV?HR?L<(7\#*3>PL.-0&&;4M M /5J?Y-2-*9$:0JE:8IFJ\O8(".W#?(,L]9-[*PNU/MH:+O7#]&HWQOMRPLU M-5":0FF:HMGR,J;&R#W[@C!K1X>[9/MA&$7A_I4H:F.<&56@425*4RA-4S1+ M2F-C4(Q/[,W]_ O1@ZYD-I<4H3: TB=(42M,4S5:M\3'&W&R+,6I+ MH+08I0F4)E&:0FF:HMGR,[;$&)EMX:9T5A[J2(P/YR"$@T$4[5>$T:@2I2F4 MIBF:K2GC-8S=7@.[%Y$[6&?IH6Y$0[/VK P&!UX$&E2B-(72-$6SE6>\B/'? MYD7\'9LEN'O;6;JHEX'2!$J3*$VA-$W1;(4;+V/,>1ECU,M :3%*$RA-HC2% MTC1%L^5GO(PQOHR5F]A9A:BY,3Z]5)1 (TJ4IE":IFBVMHR/,3XQ;^/_(WD? M7^G*W=O.ND4]$I0F4)I$:0JE:8IF*]QX*6-NI:LQ:J*@M!BE"90F49I":9JB MV?(S7LL87^G*3>RL0M2 &9]>34J@$25*4RA-4S1+6W[/N"_U8Y>Z_GN5S++; MK#JU/=UMO[E'_]/V;OLFA7>]&?]$X*XB9'$QBQ,L3K(XQ>(TAML3K;\C6LY] MV;(P':+^"XL3+$ZR.,7B-(;;TV&PHT.W#7-,AU[ZO7Z<'BN.G^!VUR3JS&QQ M=GW\H#S.1I4L3K$XC>$V6KLLIFE:QDF97+V9I_E=>IW.9D6EH=6BK(/L'/7R M]+:6XNMWP<7EP?'W_NMKO^5X[+\6;<>E_UJMCU^:L%=O[JMQY(%]79;E&PO=V]R M:W-H965T.0'"8=L_-VX3'8^5Q>Z$W'"=KA%>;?DB45 M9[T"Q0LB'+. Q(#B[:0S,V\6%I0):<3W !]8Y1A(*AM"GN3)9V_2,61%.,0N MEQ!(_'O&"QR&$DG4\2,'[13/E(G5XS?TCREY06:#&%Z0\)_ X_ZD,^P #V_1 M/N2/Y/ )YX0&$L\E(4O_@D,>:W2 NV><1'FRJ" *XNP_>LD;44D0..T),$^ MQPG]$PE6GF"E1+/*4EJWB*/IF)(#H#):H,F#M#=IMF 3Q'(85YR*NX'(X]/5 M^F'Q=W<^6]W=@L7#_?+NZVJV_OSP%73!BA/WJ2M[Y($%B81P&$I;/Y.M#_CK M%=B\@MD!40^L7Q,,WM]BCH*0?1#)WU:WX/V[#^ ="&*P]LF>H=ACXQX7-2[_L-2Y"+)QWQ0C-,GW%G M^NA3]>$HQ#$).ZZB/F 583VJQYDP'8*+#]1S].^ M/8#]<>^Y2JX9-33-/BRB:E4/BJH'.JH6@G?#O1"K5#[WL;@II!MG83$C8> A M+DX8%__$!Y$S0+8 _]B+-ZJ-<5;4H,JX;XRL(\;-*,<:&8-VQG;!V%8R3K\ M@"225NN[JTP_5Y&:P&I,G8*IH^TU='22U@16(STL2 _5PWN"-, O\ABWD1\V MU5A16<:I&>,X=KL21T6I(V6ICYAQ&KC9>R-%N8\#\>+\!&OA*;K?Q=T@WK75 MJX0]=[ T@=4Z8!KE+[6A3:,YE";>NM#JQ"L6Q=2NTQRR*D++=@S[2*HM8>+G MQ.RWJ]6$9?/;::T.JM*@V2 M:>L3M5:WI NM3KST2Z;2F5PF:JG])=F2-],M9JJ72AU=<"2D\%E=;E(AGGD#6-0MLY4G)+ M5']@G9B"PM(+0;47FKERG@B2BHU(0A0+S>9WI'1;JU;BGCMLNM#J72CM%83: M] JUFBA=:'7BI8F"2J]RF5ZMAA)-^WC.UA)D.]8)M9;6!ZJMSUV4A.05X]P$ M)WOJ^J+V5+*MI2KASAXK36AU\J6-@@-](M5JBG2AU8F7I@C^8MGH$I':39&: MS8]J2]0 .B=D6IH9J#8SMP'%+B>4G;44J08]>\Q^QTH0+!T2'.H3JU;KHPNM M3KRT/E"]LG216$<-&8ZLX;%66X)&)YRL51H62VU8O@1H$X3BASXO.5LW!DCN MPK0NT:KQSMXU^!TK05;I?BQ3WVZ)5L.C"ZU.O#0\EGH]Z7_LF.3(U9:LQPG27[L R4<0^YMDF7'&UV.6=I7N;1]?GYLTBVZLM M8;*MXWM$=T',0(BW M*X=L0K1+/=V.R$DR3=T-P0SDF4'OH8B7F<#!#WMX3P MMQ/Y@&)/?/HO4$L#!!0 ( %:*2%B"<:?AZP, -\1 9 >&PO=V]R M:W-H965TV+:,$XX1V3E-FS29F M[5[,)GRKLI3!O2!RF^=4?)]#QO=3R[5>%Q[2=:+T@CV;;.@:EJ"^;>X%SNP* M)4YS8#+EC A83:U+]V+AAMK!6/R=PE[6QD13>>+\64]NXJGEZ(@@@TAI"(J7 M'2P@RS02QO%O"6I5S]2.]?$K^A=#'LD\40D+GOV3QBJ96B.+Q+"BVTP]\/T? M4!(::+R(9]+\DGUIZU@DVDK%\](9(\A35ESI2YF(F@/BM#MXI8-W[!"\X>"7 M#KXA6D1F:%U116<3P?=$:&M$TP.3&^.-;%*FR[A4 N^FZ*=FR\>[Q9]G\\OE M]159W-W>7W]=7C[>W'TE9^1ZM<)<$[XB2\6CYS.=K9@L>(X2DM04X?I%CX'@ M\(9%/(?/Y.D[^9(RRJ*49NA(%6#1%?D+GTMN<$(^7H&B:28_X2.^+:_(QP^? MR >2,O*8\*VD+)836R$S'9\=E2SF!0OO#19C'X595\@^>_5:6$"B@+$-4*T):I BEH M1])?A0NYH1%,+7SM)8@=6+-??W%#Y[F@"WWVR!5*B'%V%E&9 M$%D383T'*)THVV+9M894 G@31< *,R9YEL8HPAC]2RU*+6G\#@KCWJJV(K#0 M!*8_A+M9$ Z\8&+OZLDYM1JY;N!55@W6@XKUH)/U@DOSS@G8 =M"6W2= .^M M<$]@#:YAQ37L3=9AGZ1[ FN0'E:DAS^KK(O !C7!>LYP<*3J4R,_#(-V48\J MSJ-.S@^812JBA.#G'?]D=]@];'3,;4%V(KVWT#V!-4B/*]+CWM0][I-T3V - MTJYS:"B.%-YBY@?AT&G7N%MKI=Q.YDN:@302QX[X&53* MUJU1=J*\M]A]H34Y>P?.7F\B+Z'Z(MX36I/XH2-S.WN?'RIS_U3F7NBZQS)O M,1N.ANX;,C^T96YW7_8[,(PN,T*G,>Y)4JETM+O69J4;[-U%[PFM2?W0F[F# M_M3>:YO6%UJ3^*%1,_>&1VNW:5CD'L38G M"!*CVS)5; ^KU>J4XM+LS8_6Y_KTPFS!#S#%T<N429+!"B&=\R&63A2G M"<5$\8W9D#]QA=M[,TR QB"T =Y?<:Y>)_H!U9G.[#]02P,$% @ 5HI( M6 @. 7I[!0 X"@ !D !X;"]W;W)K&ULM9IM M;Z-&$,>_RHJ>JCOI$M@GC%/'4IY./55WB>)<^YK@=8P"K OK.*GZX0N8>#EY M&3=D>1.#S0ZS\R?SFYUELI'Y8[$40J'G-,F*4V>IU.K$=8MH*=*P.)8KD96_ M+&2>AJH\S1_<8I6+<%X/2A.7>)[OIF&<.=-)_=U-/IW(M4KB3-SDJ%BG:9B_ MG(M$;DX=[+Q^<1L_+%7UA3N=K,(',1/JQ^HF+\_U8#V\>OUK_4DR\GA"J>3 M7&Y07EU=6JL.ZJG6HTOGXJQ29:;R\M>X'*>FL[OKBS^.SL]F5Y?HXOK;S=7W MV=G=U^OOZ A]6:MU+M#5<_D$%.(SNG]!9YLPGZ.[EY5 'R^%"N.D^(0^H#A# M=TNY+L)L7DQ<5;I5&7>CQH7SK0NDPX5+$1TCBC\CXA&*?LPNT<37AJK_MZ.(^&1Q@.P<8Z$ 9=V:Z&SBJ9U#XSB=N33P^@)_^SD_?EGA;0[PE'B$TH&;M M1KO[CPYIQTTW T?UC$FP\RFPIETP@)_CG9]C6]J-][0;!0$F9NVPIY.O=T@] MWY@PP6$]PX);3,#6!&Q,6795YW@,IN:W:-A8:HM(/<:\#A%U^L9P_BY%'!GO M!P[K&QF=U#&S)^(0J1[K7(_!%/TF$?F>B&R$_0X-=1;'V1-SB-R/=?+'8,[N=!5E4J&74 \>R7K$(P@FA$$3.SOE;FQWI8YZ%"9 MM I^& 8&E8W%$6RF;^@T, BUI_(0$"$:(@1>&KQ79;:G\KB#MT33@L"T,*AL M+*)@,WU#IY%"?'LJ#T$7HNE"X$7$>U4>[:G<);*F"#E D7V1C446;*9OY#17 MR-B>R$.PA6JV4'BM\4Z1&^O_0V2J&4)AAMR*0N5Q7?D5M=[K+%;&\@LVU#=V M&BS47BN)#M)+:C63X-5(T[4KNM1N:NOZLXJ\<0ITOP:CG.*@0W"-$PKCQ"PX M4(_!]OH&4Z.&VNM"T2%P0S5N*+R"L:*[H46%@Z[JFVJ^4)@OD.S& @VVUS>6 M&C[47@.+#@$@J@%$X86-%=E-W2TR[NHJ:^(PF#B0[,:*#;;7,Y9,XXC9:WNQ M(8#$-) 8O-*Q(3M[4S^,:0(QF$"0[,8:#K;7-Y:MW0][C3(V!(^8YA&#ESY6 M9']+!XUI_K #&R'I*I$O0C2:K]9YM"P=1*LD-$=RB"4/TTAB]AIJ; @:,4TC M!B^%K(B^WU4+_([M"Z;APZQMH+!]QHR]CE3#-6$X3!CHH0.J2MAJWYU-S1EN MCS-\",YPS1D^/&?X/F<8[2@NN*8,/[!K?E!Z8V4)6^T;3\T:;H\U?)#]]]8& M_/"LX0;6=$JO4.IB\X0=X M$=UOOJU7O_GT+\X&ULM9=1;^(X$(#_RBBW.G6EA<2!)- #)&A[NM6JI5K: MVV>3#"1J$G.V@5:Z'W]V$A)V22) NA=B.YGQ-V//##/:,_XF0D0)[TF,)E6K*UZ;8<*1!)I3$IFU9KIG0*#4FHVSMF4]& M;"OC*,5G#F*;))1_S#!F^[%!C,/"]V@=2KU@3D8;NL8%RM?-,U(=Q MK#4ICG\*I4:YIQ8\'A^T_YD9KXQ94H%W+/X1!3(<&P,# ES1;2R_L_U?6!CD M:'T^BT7V"_OB6\L ?RLD2PIA19!$:?ZD[X4CC@3Z30)V(6!GW/E&&>4]E70R MXFP/7'^MM.E!9FHFK>"B5)_*0G+U-E)R9]Z;:>Y'\@)M[E#2*Q6?X!":(D'(4$*7PFD92?%&+:OP2 MLJV@:2!&IE2,>B?3+WAF.8_=P#.$1Y;*4,!#&F#PL[RI;"L-M \&SNQ6A??H M=Z%'OH!MV3UX7=S#S:>?V/-'RTZ]TI6];*=>DRMK_=6!IVVR1 YL!8N:K7(; MLTZ,F_%AOHX-E3H">0[-":__T9;^^HS_%OKM=R4?#,GVTSGA-W$L?M#0D;FK@;2 M*2&=5LB'=^1^)/!\#N>$HT,H,0;M ;&CRPU8M"A.^0JU0,6 MAPD;'OD99,Y4AS3X'R)C6((/+_&K=FA;= 0LCBD7E3W:V56FJ;,NW]\[4 MLPZYB<@Y(?)Z?;L!J:HLI+VT%)Z@RQC;[]TYJ9R<5IJ>.W#=)LJJUI#V8G,V MY371X=5%!VF*CJH D=8R<19S+4^[VBO"HBH]I+WVG.7FIOLY/+V?MMO_Q8OF M4=>0(%]GO9%0Z6*;RKR!*%?+_FN:=QW5YWGS]DBY*HL"8EPI4:OKJ6O'\WXH MGTBVR7J0)9.JH\F&H>HAD>L/U/L58_(PT1N47>GD/U!+ P04 " !6BDA8 M;,06+,D$ #&P &0 'AL+W=O[LB"5T. M'>BL;CS&TYE0-]S18(ZG9$S$]_D#DU=N:26*4Y+QF&: DZ_)/H@'*!(4UX_@N6^EW/ >&" M"YKJQE)!&F?%$;_J1%0:^*BA =(-4*Z[<)2KO,$"CP:,+@%3;TMKZB0/-6\M MQ<69ZI6Q8/)I+-N)T?C;_?5?YU>7X]L;<'U_]W#[=7SY[4(.G/KBCF9AQ<)M%)%IO[TK5 MI72TDGZ%K 9O2-@"/OP$D(=\< 98$:X/%@]^F1P_]^ W)4?0\!E0';NL M:2YP%L79%,@#(*^$A3''3S)%3V^K2P+F+ X)8#B;DKHL%2[;]2[5(+S@'):!V&5#;9GUT7Q/*ASC3&?L(_JW-7:&[L-S)+:NQ M_C+RNUZWWQFX+S6*.J6BSLZ*SL&/?#"1Z!R_$"8G!SG^U0RC'H:RB)@U*;8[A*"-X(90" MZA$B$.$W6[T$93#!,8+YJ5+FA!5IS[LBHDF"&3=W M:X=:H:-;Z0S8:WF]^K[HEO*[6\FO%O:VU='=K(Z@%P2H7E&O5-3;6=%I$MJK M2RAL2&B_E-^WRG]4KY\# MM<\CQU1A'K3VRVU#=WP"\D\*(#(NV6>Y^!TJ2/NL#@&OOGP@,D+1GD)G<@CL MK11M%'M1>[5B#2RA%5T'P46;KB8/^9UVP_0!#>_@[L [&"_O^.SD?+'Q!!HZ MPJ/@\0@3H!92+0JOU41W:(@(MT/B/DS1IM>* K:]ID(UF(.[<^Y$2>W6)=5O M",!0$=JQN"U7H-?R"K; )KC8/>T[$QM PO[_0)=3$!,98B(KO4Y#%^VS.A9@ M UZ0X2#:EX.'X$4[7?LOUBCP&H8B,M!#NT/O8,"\ MXU,O8-JK!0QJO[> 00:8Z"C /,+**TUBP-+6DUT$1V:&[+'%0R![4;F&/WM._\;.B)>K^>.>@4'$6&H\B^ MTCP-<_J;_[\:F.,;.OK[TO$0YFBGU:K7Y5>KUA#2MQ/R$.;XFPM"&+2#3E,* M#0C]W4%X,'/>\1EHV-B^JE8^JQX%FD>8#;60M;J C=]U?(-)?SM,[@,9?_-+ MJK4N#/G\W&PO=V]R:W-H M965TX[3M3.24<,'/W?#1@ M2YDF%.\YB&66$?YZB2E;#RW7>IMX2&9SJ2?LT6!!9CA!^7UQS]7(+K7$2894 M)(P"Q^G0NG#/QVZ@!6H[V"%.,I%9!U&.%8TQ3 MK4GY\4^AU"IM:L'M]S?M?QAX!?-,!(Y9^B.)Y7QH]2R(<4J6J7Q@Z[^P #(. M1BP5YB^LB[6.!=%22)85PLJ#+*'YD_PL K$EX'4."'B%@%<5" X(^(6 ;T!S MSPS6%9%D-.!L#5RO5MKTBXF-D58T"=7;.)%A$2^PI]!@6VBF093N\MG)=>H\8KC-K@NV?@.9Y?YU"S M^ WAA\1WW/'+W?6-/O^ OEM&6RL5:A5Q7K<<[$@$0XME5$$\A5:H]]^<;O.[W61^"1E.W'IE''I-&D?W2VED(3& M^@@2"7*.\(RSA%(]H4*@)Q;($Q;#EX06Y_-K74AR.X&QHU/F:M1QG'X8] ?V M:INVT9\3:8.2-FBD_9,3JO?]'91@#\4-?2?H!!641F,GHG1+E&XCRE-^F-\A MZ>Z1M'I]IQM6-Z71UHDD84D2-I*H'Z$I)AJ&<8@(C=0OV?MDX3Z9'_8"UZF0 M-=H^D:Q7DO4^>KF0QA^[5KW]:]4)7=>MGL6:=97KMX/0+Q'Z_REOBC/X80H$ M-4M6R%7! U.2<%B1=&D8B;Q51[M$9]DBN7&%OB\OKMOO5\]UL M]U0N;\/E'9MNC\3R]K#4=CE^%:O1[*E8FZK(;2PNFG+OD9C^/J;?[G:KF/]' MC>-NBASWPU5.?2(^$KJS?Q6==L>M0M&:A75$CU(,V&7",*/JT0^4ES]O9 M?"#9PG2$STRJ_M*\SI'$R/4"]7W*F'P;: /E/Q5&_P)02P,$% @ 5HI( M6-W6ANP:! .A !D !X;"]W;W)K&ULK9AM M;^(X$(#_BI4[G7:E0N*$!.@!$J7=N]6I+2K[\MDD T1-;,XVL/WW9SMI""2D ME.L72&S/RS.VAQD&.\:?Q0I HE]I0L706DFYOK9M$:X@):+-UD#5S(+QE$CU MRI>V6',@D1%*$]MUG,!.24RMT<",3?EHP#8RB2E,.1*;-"7\Y082MAM:V'H= M>(J7*ZD'[-%@398P _E]/>7JS2ZT1'$*5,2,(@Z+H37&UQ/L:P&SXD<,.U%Z M1AIESMBS?OD:#2U'>P0)A%*K(.IK"Q-($JU)^?%OKM0J;&K!\O.K]B\&7L', MB8 )2W[&D5P-K9Z%(EB032*?V.YOR(&,@R%+A/E$NWRM8Z%P(R1+SL9*3H]FWQ\D_K9OQ[.X631[OIW&&UM04B( MT!2X.3$TA)8.6H2>U 2/0STYDRQ\1M]I+-%8;THL7]"G6Y D3L1GI:>T5)BE M&[54J(F2UGRFA7Y'-A(KPD$,;*GXM)=VF+/<9"SN"98^NF=4K@2ZHQ%$-?*3 M9GGL-BBP56"+Z+JOT;UQ&S7>0MA&'KY"KN-Z=0XUB]\3?DK\P!VOV&S/Z/-. MZ"OM**_;E.Q2J?V[0@^;= X>^\,T.A] MMZ57/3S8\3V_>\1977=TJPX(^@5!_W]E0W&%?IHJ0(V2+7!5U: %B3G:DF1C M$#,VC;_4EPI%1$(=9_\C$^4'*3L(&7;VY8+SD:DR8DE"N-@'J_8:^=,'OKEWJ\_"9T)WJ M5<1MMP)=L^S@QA[2[&L3W%R<5!(N!]V+:KA0E>9<%:@;DB )/#50+Z"0ZD&: M#6$CBK"#TJSD=U7V?JDK&PO M=V]R:W-H965T<_%3;@$4 M>BYR)B?.5JGRVG5ENH6"R"M> M-OUEP41.FIV+BR%$"RVJG(7=_S8K<@E#G3 M3!&1LH3YS_-Y*]LXGB&"')(E0E! M],\.9I#G)I+F^-4&=;IO&L?#\4OT;[5X+>:)2)CQ_ ?-U';B#!V4P9I4N5KR M_7=H!44F7LIS6?]%^];6VMU5!FEG&EA'Y+M9^:WCU\OUVBV>-R M>;MX0#>+.5K<+;KI:G7[L$(#M-+5DU4Y(+Y&=VH+ LTJ(8 I1%B&%IRE[?1& M2E 2?9R#(C27G[3OXVJ./G[XA#X@RM##EE=2^\BQJS2]87#3EO1K0^I?()U# M>H4"_!GYGA]8W&?][O\0<,&EQ-5I>-%-:MTV44V4T![% M;-)K69(4)H[>A1+$#ISIGW_@V/MBD_A.P8X$!YW@H"_Z]%Y 26B&X%D?(1)D MO?3<9,$FNXD5U[',4;*;^J$?A6-W=ZCGW H/1WC861V!AAUHV O:UJ N5<;9 MX%=%=YJ1W6?[F;#-0 M( I4MO4O8 >L B2W1(!->W*6^RCQ1R<+=&XTBJ.1?7V&'>NPE[7NP0.^'E02 M>M9F>/9IO3%'PQ- BU48>Z&=<-01CGH)Y[ &73H94N2Y(;0!CBS[*S[=A#:C M*+#C8>^U&WK_ UAR2>UY:UV/-I67X!,NFU48^1? #MHT[@738Z)@0U/=17<@ ME3G&[)3X?.%BSSNE/+?"AU;'E*\]$?=VH/:$**A,];V,,-#-_FWG11OW^.0] M+4F+49@D%YA?VQKN[VL-+S3A4,_;--8S$+L1=&)XSNP7W-7);U MW61#F40YK+6?=Y5HB:*Y?S83Q,Y$;"<&6_LBTM[I!.JB-\9;&3GFF@I#YQ_UH/K>&98FA&D$"D-0?%G#9>0 MIAH)>7QI0(WV/W5B]_H1_==*/(IYH!(N>?H'BU4R,P*#Q+"D9:IN^.8W: 1Y M&B_BJ:R^R::)M0P2E5+QK$E&!AG+ZU_ZM3&BDX!"^Q.<)L'YT02W27 KH36S M2M:<*AI.!=\0H:,135]4WE39J(;E>AIOE<"G#/-4N+CYN+BZN?N3O/DP)U>? M[J\7[Z\^W)'7Y!8+)BY3('Q)%@++1JAO9V21TEP1FL?DZDO)"IQ/15[.05&6 MRE>8=7\[)R]?O"(O",O)7<)+B;%R:BJDJO_0C!I:;VM:SA.TYA"=$]<^(X[E MN#WIE\/I[ZEX*MU$@UJ7G-8EI\)SGW)IT("_WF$XN5:0R;_[I-;8HWYLO4XO M9$$CF!FX$"6(-1CASS_9OO5+G_ C@>W8X+8VN$/H'1N*U@9XM.&,K 27O7-= MH_H5JMY7UJ'KV8XW-===93U1$_RT43N41RWET2#E=R E[A51F94I51#C$D=C M(D;K300%T(P+Q?ZI;O21K_&]#JW7CC]QW#WV/6&NXUI!/WVOI>_]D./[5N>X MP>/"_%_"O /& 2Z7/5F'06,K\/I%^:TH_SMS@OMNPM.8L*P0? U:4V_A#.(\ M=^4<"6Q'\KB5/#[A!C(^I@U' MNQ(6AM"$ZR@00'5>@X0;!?JSU1GN,[_<4Z M:2E/!BGKMRK!*HUP(V'Y:DNWC^<@U',GZDA@.ZIM:]L76">LV ;\2$X<"VW7 MBDZ+9)^D:AO8;D%Z$W__Q=$3Y7ONN+]J[6W'8@]V N''Y9)%0):ER)DJ!52L MN4I #)?P,.RS9^X4[8J][5=L]Y1%/-@-/=N*(Z'M6K'M@^SA1N@_%_'HH"WS MG<#:+^+#J+$W&>T5L=DYI^A#(K;I*Y9+DL(2TZSS,2X"49^[ZH'B175T>> * M#T+598)G51 Z )\O.5>/ WT::D^_X;]02P,$% @ 5HI(6(#VS7=T @ MN 4 !D !X;"]W;W)K&ULK53;;MLP#/T5P2N& M%NABQ\ZRM4L,Y#:L#^F\I-TP#'M0;"86*DNNI%SZ]Z-DQTN+--C#7FR1XCGB MH43VME(]Z!S D%W!A>Y[N3'EM>_K-(>"ZI8L0>#.4JJ"&C35RM>E IHY4,'] M, BZ?D&9\.*>\R4J[LFUX4Q HHA>%P553T/@,6.KW%B''_=*NH(Y MF/LR46CY#4O&"A":24$4+/O>H'T]ZMAX%_"=P58?K(E5LI#RP1HW6=\+;$+ M(366@>)O R/@W!)A&H\UI]<<:8&'ZSW[9Z<=M2RHAI'D/UAF\K[WT2,9+.F: MFYG[N@X' .0Y#@AK0/@2 MT'D%$-6 R FM,G.RQM30N*?DEB@;C6QVX6KCT*B&"7N+YE#,.3A&-(6R1J M7Y(P"*,C^8S^'1Z>2"=JJAHYONBUJBIL,V6>+DG"J3"$BHQ,'M>LQ/=OR*_! M0AN%#_CWL^$?XEBJILA?FFJF3:E:,:$)AR52!JT/V-2J MFA.5863I6FTA#3:N6^8X6D'9 -Q?2FGVACV@&=;Q'U!+ P04 " !6BDA8 M+)FY';T" "Q" &0 'AL+W=O"'VS3WGW _CF^Z:BR>9 BCTG%$F>TZJ5-YQ71FGD&%YSG-@^LVV+8ME*1UCAL"OX M&@GCK=G,PK;+HG6!"3,':ZJ$?DLT3H4?[^ZBQ_'-#7J//F,AL.DS.HU 84+E MF;8^3"-T>G*&3A!AZ$O*EQ*S1'9=I<4-A1N70H-"R-\A%*!;SE0JT9 ED-3@ MA_OQ5WOPKDZZRMS?9#[P]Q)&$)^CH/$.^9X?U,1SO1\^A5S#O9WPZ'!UOZX: M_Q?\Z)_57]0RJ$Y18/F"7:>(\V1-*$7Z;* Q4Y@MR(P"ZDL)2J*(R)ARN12 MOO5G4@E]GWRO.T*%2K->Q=RQ'9GC&'J.OD0EB!4XX=LWC;;WH:Y_QR2+CDDV M/";9Z$AD+_K>K/K>W,<>CK,<$Z'GC$)\CA;E*:CK;,'3MCQFV*U"K^NNMMOU MIX=_Y;URBOY*,ZRAN;QHO70:[:,I"N%N7:D9B(4=?A+%?,E4\;^HK-5\[=NQ M\LH^:'2B1HU]J.=Q,3Y_TQ?#_!:+!6$249AK*>_\0H\(40S(8J-X;B_T&5=Z M/-AEJK\I0!@'_7[.N=ILC$#UE1+^ E!+ P04 " !6BDA8-5T?3#@# "C M#0 &0 'AL+W=O/L<_= M%66O/ 00Z"V)">]IH1!I1]>Y'T*"^05-@ @ R6Q;AF& MJR$X?F>SI)4L0)4!X1 EB,.MIUV9GW%;VF<&/"%9\HXU4)%-*7U7G-NAIAEH0 MQ. +Q8#E9PE#B&-%))?QJ^#42I<*N-E>LX^SV&4L4\QA2..7*!!A3[O44 S MO(C%$UU]@R(>1_'Y-.;9+UKEMJZK(7_!!4T*L%Q!$I'\B]^*/&P )$\UP"H MUBZ@M0=@%P#[4$"K +0.79)3 )Q#/;@%P,URGRYW&5TAIJPEFVID M"(J(TU$4S.1A(G^C%V&7^; 6N=@8-42>N!?(-O\@BS#LBO6,ZR'3R"5<&,OW#O*W"29UR39*"=S,S)U>2_[MFN;IMO5EYOR->1S2SZGE,^IE>\V27'$ M9!$@JG1R/@1@;*]]^-'BW+HR=JR\O_*,<@MGB^>R[>QDJHYG*WRW#-^M#3^_ MSM1=)9TR!L1_1X)APF.@AAQN:=DNM6P?=1(!">K.H';%GU->;^V=#5[K\U@]FB0;'1; N"&?N23Z M1A&9 )MGY3Y'/ET0D=__Y6CYHKC."NF=\8'9\0/AC_T^?/E'C-Y MLW 4PTRZ,B[:R_$F0=P1-LQ)V2H4LB+-F*%]1P)2!G)]1*M8=Y:!\E_5_ M U!+ P04 " !6BDA8;$UKOE," "+!P &0 'AL+W=OLM9(4=.IE0YQ%@F&>1$ M]G@)A5Y9<9$3I4.QQK(40%(+RAGV73?$.:&%$T=V;B;BB&\4HP7,!)*;/"=B M=P>,5R/'<_83SW2=*3.!XZ@D:YB#6I0SH2/VC\# Q?PIFTOZBJ5I1QM!RAZ; UX*4V0Y=3T 1RN2- MSEC,)^CZZ@9=(5J@WQG?2%*D,L)*"S%T.&DVO:LW]4]L.H&DAP+O"_)=/^B MC\_#?Q%Q"HZU_;8&?EL#W_(%IVJP-TZ+^EKH\]5EJF;I=[.8ZS:4)4E@Y.C[ M)$%LP8D_?_)"]WN7Q0N1'1D.6L/!.?;6<)?)&AE:I&D!VS@(7=^_C?#V4'Y7 M6N!Y89MV)*S?"NN?%;;HS7M=HLZB/EKY"Y$=&1RT!@<7.6J#2QJ^$-F1X; U M'/[W40O?=]3.;O!1^?B@59IG2O>2-2TD8K#2]&[O5A=+U*V_#A0O;?=<&PO=V]R:W-H965T($[N/9Q[ MT)3,;9V4F9WMBWB'4Z0N&493M63#>,)DFK(M[;(.$;K M(BFAMNLXH9T@DEJ347'OD4]&+)>4I/B1 Y$G">+/]YBRP]B"ULN-SV2[D_J& M/1EE:(N76'[)'KD:V17*FB0X%82E@./-V)K"NYGKZ(0BXB^"#Z)Q#70I*\:^ MZL%B/;8%7,"@D\8_1O MLI:[L1598(TW**?R,SO\B2 MJZ=$Y \G (I4HW9(5 MQ6 J!%:/-YPE8!I_RXD@^I4(\'J.)2)4O%$@7Y9S\/K5&_ *D!0\[5@N4+H6 M(ULJTOJG[;@D>'\DZ%X@.,?Q+?#@6^ ZKF=(GW6G?T3\4KJMI*KT1YITR-<6X(H9EJ4%$-.JD^,8DHV/Q$YA1+$_?@C),/(^>$^'G0, HC,^NP M8AUVLI[CO?IGR/22@>-=RBC;/GK0$UA+ MAZC2(;K.LA"=->/ A>[PI&5-4%E<%<63]:J"MV)+,E M1VL,4I3@CM;H1O[5V=$76EN'VC[ J_H'V*N!Z NMK45M(>"5/$2)V^Q1S_>B MZ+25S6'^A5ZN303LST5 @SU0) ;>*5=3G#<,O MD:QL!K^@CX+E'@&<+AL%L M>!?,#ZQ]!.PV$H_YBA*UK>'V6FUKU"XSR^AS:_'H;)!>C45?:&TI:FL!K^HM M8*_FHB^TMA:UO8!7\A?PW#HH4LZI)_YI6)MW;3%@?QX#&MR#D:LI+KA(UJU= MAGM%EU%B-W=NI\0-(?"2%";LB3RUP29J,?>T-LY;NFZT-;A M)W%%UKA ?5_=2&/Y'4M.2^2*"@X25V,O'9Y-1S;>!7RE6*N],U@E2R$>K#'/ MQUY@"T*&F;8,Q+RV.$7&+)$IXV?+Z74I+7#_O&._<-J-EB51.!7L&\UU,?8^ M>)#CBFR8OA7U9VSU'%N^3##EGE WL23 M^?5=>GTYGWPYAW2Q.+];P'NX)E(2VUTXG*$FE*DCX[U?S.#PX @.@'*XHHR9 MKZ!B7YLB+)6?M0DG3<+PA80?X4IP72@XYSGF3_&^*;Y3$.X43,)7"6>8#2 : MOH,P"*.>>J;_#@]?*2?J&AHYON@%ODLA\MIT!PC/8J(AF./3.\"N46O>3MF^%)\*FO!?^) M[$E#1EU#1J^Q)VDII*:_B9M:?#3K1V&?X(9E&#@:NWRVR?'@-/:W^T)Z@H;1 MX+B+:BKT]^:A1+EV:T)!)C9<-S]6Y^TV4>H&\)E_8C94LU#^TC3K[8K(->4* M&*X,93 X-?,MFY71&%I4;NJ60IL9=L?";%F4-L#D @ Z08 !D !X;"]W;W)K&ULK55K;]HP%/TK5E9-G42;!X]!!Y$HE VIK:I"-TW3/ICD E8=F]D7 M:/?K9SMIQMK IFI?$C_N.3GWY/JZNY7J7B\!D#QD7.B>MT1 M!7QFL-4[8V(SF4EY;R?CM.<%5A!P2- R4//:P XMT1&QH^"TRL_:8&[XR?V MDVR,IS.F:XZW E+&]3L#N9L,R?'1.W)$F"#3I5QK*E+=]=%(M!_RDT+. M>2XGVB-G",DIJ8K!*>HYH[PJ-.I_-,^$'J5PIO MEL*;!X5/)9IBF^?EREVYLM_E2HMR%8!5V35?_)9&V Z>9?M-,XFFT[GATMQ%H&R V9]+B4\3 MV^[*VRW^!5!+ P04 " !6BDA8G-A:>+\# !##P &0 'AL+W=OZ#20RQZL34=DK[[V^28S]KB_$?)1)91J])+R M3 V<1.OUM>NJ**$I45=B33-XLQ0R)1J&%[HI89DS[!=S M=W+8%[GF+*-W$JD\38E\O:%<; 8.=MXF9FR5:#/A#OMKLJ)SJA_6=Q)&;H42 MLY1FBHD,2;H<."-\/<9MXU!8_,GH1NT](R-E(<2C&7R/!XYG&%%.(VT@"/P] MTS'EW" !CZZ M%500C 17Q2_:E+9AQT%1KK1(M\[ (&59^4]>MH'8<\"M,P[^UL%_KT.P=0@* MH26S0M:$:#+L2[%!TE@#FGDH8E-X@QJ6F<\XUQ+>,O#3PQ_WWZ8S-!J/9P_3 M"9K^?3?]8SZ=H\\3J@GCZ@NZ1 _S"?K\Z0OZA%B&[A.1*Y+%JN]J6-Z N-%V MJ9MR*?_,4A,:7:$ 7R#?\P.+^[C>_7<*59DU3^W,(>^:YJJ?VT*2\B6'=*4W+5:DX@.'*@I1>4S=8:__H)#[S>; MWH; #M0'E?J@#GUXR\B"<1!-%1)+E(GL\BDGG"T9C:$\-9,4BE6C-2>9+1 E M>EB@FZWB>8B#L./WW>=]A18K'V.OLCJ@WJJHMVJISQ,A]:6F,D6<0@4COM-B MHUJBM?=)>('7.Z)Z:M7K^3T[TW;%M%W+](=.J(2J51%L4R2C4#JP;T4RAQC3 M%]B)E9UQ^Y1Q-\3'C"U6.,1M.^6PHAR^@_)[2(8GR[?\T/..2)Y:!>U.$-I) M=BJ2G5J2,_)(4G1/HR037*Q>T4@I./'V"ME&N!;SH[7;$-B!_&XEO]O\SM5M M4GU#8 ?J>Y7ZWCL^?B2@DXBI)(7X1/!X0:)'F_#>208>Y^BIA6].&%N&8F]W MKGJU-$=1SO0K,H>R]:BL]?[H]V@*[5#K7@^!FT_(+693$6@([3 "NUX"UQ[6 MNPA$(EVPK,C*"Y.DFF4KY.M%=62]@E$N)5A80^3_;^Y:3' [.',(X%UW M@.O; Y.V7SDTE>H"W>K82JX6X!N4=5]^;A?U!+ P04 " !6BDA8 M*1[._.X" !1" &0 'AL+W=OZ?S_;H1DE@>YA M+\0?]QR?<^UK,]HP_B1R (F>"UJ*L95+65W8MDAS*+ X9Q64:F;)>(&EZO*5 M+2H..#.@@MKN8!#:!2:EE8S,V!U/1JR6E)1PQY&HBP+SWU= V69L.=;+P#U9 MY5(/V,FHPBN8@WRL[KCJV2U+1@HH!6$EXK <6Y?.Q76LXTW -P(;L=-&VLF" ML2?=F69C:Z % 854:@:L/FNX!DHUD9+Q:\MIM4MJX&[[A?VS\:Z\++" :T:_ MDTSF8RNV4 9+7%-YSS:WL/43:+Z446%^T::)#8862FLA6;$%*P4%*9LO?M[F M80?@^ < [A;@_BO VP(\8[119FQ-L,3)B+,-XCI:L>F&R8U!*S>DU+LXEUS- M$H63R=>'VYM[-)M>7DUGTX?IS1R=3D!B0L4'=(8>YQ-T>O(!G2!2HH>6J6<4]L,H$TG/D.1^1.W"]'OCU6W->VVIEW# MYQTR+7/@:$;P@E B"0@T(2*E3-0?_."0>?^ES_)[)7.?#:''C'V)/',@6N-KI$$C^CB@FBRZIW;QNB MT!#I6V&=N$'@.2-[O6NF)\KSW:B->J72;U7Z1U7.6+DZD\ +1$$5*Z)_]ZQ/ M:4,6[&CPO-@+]Y3V1$6N[_4K#5JEP7&E1I_:)\GK5-:XT$'8E^'.]GO!L41,X!&V%K(SQJ8P)+X%S)U*?BC6R' MW3SZ\9[&;HP[C/LE1JW$Z*A$4[U]>J)NTH8#;T]0-RAPG .G-&X5Q6\K>BM; M<:<^PJ$_'.[)ZT9%3M3)F+USX>O'5EV0*U(*521+A1N<1\H?;QZPIB-99=Z M!9/J13'-7+WYP'6 FE\R)E\Z^EEI_T4D?P!02P,$% @ 5HI(6*W@2#I; M P A0D !D !X;"]W;W)K&ULK5;;;MLX$/V5 M@5HL6B"-9,FW9&T!OB1H@703V.WVH>@#+8TMHA3IDI2=_GV'DJ)U'$?;#?;% M)JFYG<.Y<+17^KO)$"W]N M\R$=>X$+" 4FUEE@]+?#&0KA#%$8/VJ;7N/2*1ZN'ZQ?E]@)RXH9G"GQA:#-'R[@P;\G! MY^4BY:ZH9)4(3Y#NV M$GAVQ'Y%+]PH8^#K0@D!E.=[IM-OI^BLW'5/NW.MX])L68)CCWJ#0;U#+_[C M5:>6]1@5_;ZI3W7 MY';Q1=3MCOS=(:16IR^$U&L@]5HA35*Z2.IQ5"ITIT79[ZA:DHSI#:9@%23* MV*JH\)[ZN<&3)5-YZ1T C8+!$<[>$S(Z@W#8"#V*O]_$WV^-_Y9:@W;ARLWI MP/I/ NM'1W&U>G@A_X,F_L&_I%1*DV!%#.\UMQ8EY=/Z#"3-5$HLEE>5J#%1 M.]3'W:9".'B"\%VG?W%Q!+(UC!>"'#8@A[];-TAYU%HQPR=),@PZO2,PK>[^ M*QC_8*+E2&GO!KV!L@E63;PY;=X2DW*$'IU/Z8U1/0G^,5,]4#Y2-7&J,8%K M,AF<#^BV=#7TJXU5VW)NKI2E*5PN,WHGH78"]'VME'W8. ?-RRO^!5!+ P04 M " !6BDA8?1OA8CD& !. &0 'AL+W=O-U ;P5-IVJK3=O5CMA1OG MR4J$0J(=\_LA6 MH9@EZR^\O*%ASILG85;\B]9E6Z.'YJM,)%$9+'L0!?'F+_M1/HB= ,EI#R!E M *D'#-X(,,L 6M+R@R*_1;3,2!#GI7@K4OEI(./$9.;>WLWNIW?WL\MK>H0NKV[. M+V=7[O4=.K]VT->[+^X,3;^;WMP[Z^.$3^H""&-TMDE7&8C\[[0O9\5R^/R\[>;'I M)'FCDR:Z2F*QR) ;^]QOB7?T\>.?Q7OZ>$PT@+Y\XMO'3EX?^P71$AT^/T8F M/D+$(&9+AZ;[AY.VY_$^=?=]ZIX^_(JE6G6Z?SC6I,+0243![DU]_P9;Q6UNZ M(6$.),R%A'F0, H$4XIFL"V:@8Y>*YKY@J5//$-R=D/,_T?.VG*Q%JT3W09K M%=C\:\*SG%Q&?4QXRP7U42K1F0HOJ.GXA80XDS(6$>9 P"@13*L7: M5HIUD$G?@BP:2)@#"7,A81XDC +!E**QMT5C'V;2UV*[5@TDS-G AKN+R,@P M:HL(I*)G-U>DAB)M-L+V3B,E>Z-M]D8=LE?V] @Q@<2"(RZS*#&2IT'2 MMDNX>%JYW?:KM1-?T["'H0@IZD# *!%.R/=YF>ZS-]E3NUX)XE:?ZJTPH MRWV/UK&IQ70=FY P!Q+F0L(\2!@%@BE5@HW*_C .\D6@Q +5#2C- :6YH#0/ ME$:A:&KQ['AG^!U+R@-_"N(X_^2G"XM>IW,U0=**(U"T=2JJ%Q'K/6G)C?L MY>W$@WJ+H#2GI.TF_K-IV&8]\Z"^(2B-0M'4S%?6(>[B'?ZOC4BIH,S)-L:U MK8B^'YT3OX^F"ZKIM6DVUAX*I:GFLS(=L=YU;-UJH']1)S=2K]%YR(/ZD: T M%Y3F@=(H%$VMI,J4Q(=Q)3&H+0E*Q$\L!N9!S4_06D4BJ;^"JFR/XG6 M(8/8BY0*RN@SS-J: T"D53RZ=R*@DYR/Z#@!J5H#0'E.:" MTCQ0&H6BJ<53&9I$;VB"[3_T.IVK"=3])$WWJ,@M(H%$TMBLI!)7H'5;?_T(=VSCNH,5K2 MU/W'<-SX'@KJ>(+2*!1-S7SE>!*M*0:R_[ :/Q8S+9O4]Q^@IN9>FBZHIM>B MV5QZ*)3F)I_]G1>+(BZGZOR=L0S-DU4L3GN2JX8@=S4A/Q1=L$XMF4!IYOWS38G(ED6KSL])$(D M47&XX,SG:=Y ?OZ8).+U)!?8OO4W^0]02P,$% @ 5HI(6"M&4U"X"P MDZ4 !D !X;"]W;W)K&ULO=UA<]K( <;QKZ*A M-YV[F?1 0@+;M3WC(&EW9RZ)QT[:%YV^4$ VZ@&BDASG9OKA*V'%\B)EC=(_ M?1/;A/VM@ =8]( X?TRSW_-E'!?6U_5JDU\,ED6Q/1L.\_DR7D?YK^DVWI3_ M7Y[K3K[/(\?2A6R2:^SJS\ M8;V.LC_>QJOT\6)@#[Z=<)/<+XOJA.'E^3:ZCV_CXM/V.BO_&CXKBV0=;_(D MW5A9?'X!PZ8%P/&.\-<+^W26X]P#UT!J\>X!TZ8%(/F!PZ8%H/F!XZX*0> M<'+H@--ZP.DN#D^WW^[&]Z,BNCS/TDW>;*IPGY;9.7_ M)N6XXO(FN/UX\VGV\=.->B_>6.K=]96Z>1>\_VA=O?>M#Q]E<&/-Y-6-"&ZM MOUCOHRR+JG1:/_MQ$26K_!?K)RO96!^7Z4,>;1;Y^; HMZJRA_-Z"]X^;8'S MG2T86^_23;',K6"SB!<=XWWS^-/7Q@OS>-MY#5"O "<&8%C>'L\WBO/M1GGK M&$4_GO]JC>TWEC-RQM:G6]_Z^:=?.C9L=CCC&!C_![;&6L7E0\SBP]U=,H]O MM]$\[H #,_PNR@ZZF"%S,06S-?)PQC8PZG^.@!:M\?/]?;QSQ]^[O\=YD3W, MBX?%,^?EPRR^N^=%>9+QV9,;>R5YDVHQ]ZD[V(M.6''*U_D=@D2DR2F($R+X?0YAE-C#'^KPK=, M5XLJ=%GZ)?[NP\^TXR;;?P RSM4W2-/V8U K1^V-T]- 3E=2&*"Q"2)*0C3=J MOW!3U);I"7.:A#D]$E;/T)DHI_TRM/5RQ3Q9[Z <,&6 3AFBFD UB6KJE2M7 MCU-32]C&_<,=Z\GR58^>L:NJ%T^*/ZI*Q.U,&MI.H)J/:@&JA:@F4$VBFJ(T M/>1-2V&[1UUUDOO?9ZCFHUJ :B&J"523J*8H3<]WTZK8K]0J!Z\)NJJ/]J* MK!C\@^8,T#E#5!.H)E%-O7;MZHEJJAG;W,V$T3Q95<_YLU6:EZ'J#!/:P*": MCVH!JH6H)E!-HIJB-#W$3;%C3X_ZM$]V&#-4\U$M0+40U02J2513E*;GNZFP M;'.']>,[F]#&"M5\N]U9N>W5 EI;H9I -8EJJN/*'8^_NUIH.BG;7$IUKC_+ MGZNH:E'K8'8&$2VJ4,U'M:#6M'VHK55PB,XI4$VBFJ(T_7W>30_E&'N PU\Q MU8[VIH_VNS[,L_5-WD%S!NB<(:H)5).HIEZ[=O5$-5$^.<\S74PY9A\Q0S4>U -5"5!.H)E%- M49J>[Z8+<\Q=V ^_GC*[O9.-%F"U]O+I;CIN+R;08@O5!*I)5%.4IB>V*;8< M8['08QGKMM_:T'JW^U=TZTY W3.$-4$JDE44Z_=HGJBFBK),5=) MGS:[=S[?%N5+]Z?'OJL\B:SKUA;T US]+[$1$MI% M0+40U02J M2513E*;GO"FXG,E1U[)H]X5J/JH%J!:BFD UB6J*TO1\-]V78_Y4TP_ODC6[ MO9.-MEY.QP>!VI^L0^<,44V@FD0U16EZ8ILVRS&W6>V51_"0I=NX<\UA?).B MW9EKM/-"-1_5 E0+44V@FD0U16EZ_IL2S3D]ZHH$K=)0S4>U -5"5!.H)E%- M49I^_)NFH*; M F]L+O#TG1Z'MBMFM'=6T=8/U0)4"U%-H)I$-45I>JR;%G'L'77A@;:'J.:C M6H!J(:H)5).HIBA-SW?3'H[-'X_[X7;%[/9.-MH;HEJ :B&J"523M?;*84.H M.?7$-GW@V-P'OBT?@]--9R31P@_5?%0+4"U$-8%J$M44I>G1;8K!\;9=)U)5*\_"^J40U']4"5 M13:":1#5% M:7J FZK/M8^YQ'#1(A#5?%0+4"U$-8%J$M44I>GY;HI UWS02'*)89ZJ=]C1 M5M#M.$;B_E?!H%4?J@E4DZBF*$U/<%/UN>:J[WJ9QIOD:V<@T>8.U7Q4"U M M1#6!:A+5%*7IV7WQ)5GN45<7:-N':CZJ!:@6HII -8EJBM+T?#=MGVO^S""Z MND"K/U3SW8YC+>ZO+M ^#]4$JDE44Y2F)[CI\UQSGW<;;:RP>KM%DL_3SEBB MO1VJ^:@6H%J(:@+5)*HI2M,3W/1[[E&/=>FB)2"J^:@6H%J(:@+5)*HI2M/S MW92 [O_O^]K,4_4..]H(NNTC-#K[:PRTYD,U@6H2U12EZ0EN:C[WE6]NVWV: MM3./:&F':CZJ!:@6HII -8EJBM+T+VUN^CWOJ-_:YJ'U'ZKYJ!:@6HAJ M4D MJBE*T_/=U'^>^9-^Y.+"/%7OL*-=8*UIAW_>_]ISM.!#-8%J$M44I>D);@H^ MSUSP?5S&UONX6,;9JGQD[GSKL5GH'4RTMT.U -5"5!.H)E%-49J>X:;B\\9' M766@-2"J^:@6H%J(:@+5)*HI2M/SW=2 GK&&85<9:">(:GZMF6H2=,(0U02J M2513E*8GN"GZ/'/1]UNZ6:2;-U:PN:^6&9W!1/L[5/-1+4"U$-4$JDE44Y2F M9[BI^KRC'OC30XM 5/-1+4"U$-4$JDE44Y2FY[LI CWS!_W050;:"J*:7VO& M509:]:&:0#6):HK2] 0W59]GKOJNHRS)WSR]'Z,[EFA_AVH^J@6H%J*:0#6) M:HK2] 0W59]WU$-Y>F@?B&H^J@6H%J*:0#6):HK2M'Q/FCYP8OZ\'[G&,$_5 M-^RHYD\ZCE*YM\9 )PQ13:":1#5%:4\)'N;+."[\J(@NS]=Q=A_/XM4JM^;I MPZ:H)GEQJI7%=]4WFIY=.8-AZ_2W]MG,[CC=M\_"KM.%?29WIP^;:2_/M]%] M_"[*[I--7MX)[LI-&/TZ+5.4)??+YS^*='LQL ?6Y[0HTO7NUV4<+>*L.D/Y M_W=I6GS[HYK@,&PO=V]R:W-H965TVX^^_3/(958!A-_*+0W'/N[7,N#;BE&YDEE+ 00Z*(UE3 M%$N.<9A(HT$^]D1' [+C49C $T5L%\>8_KB%B.R'DBJ]#?CA9LNS 7DT2/$& M%L!7Z1,59W+%$H0Q)"PD":+P,I3&:M]SLO@\X/<0]NS@&&4S>2;D6W8R#X:2 MDA4$$:QYQH#%WRM,((HR(E'&/R6G5*7,@(?';^RS?.YB+L^8P81$?X0!WPZE MGH0">,&[B/MD?P?E?,R,;TTBEO^B?1FK2&B]8YS$)5A4$(=)\8^_ESH< 1/ M.T K 5H=8+P#T$N ?BK * '&J269)< \-8-5 JQ3 78)L'.S"G5S:Z:8X]& MDCVB6;1@RPYR?W.T<"1,LDY<<"JNA@+'1[Z[6/JKR7+ESQ^\*S2_?QK/_7OW M88G&#U/TN+QS?32Y&_N>NT#7R!.MS:[05\(8,(23 #WR+5 TYQ S]'D*'(<1 M^R(B5XLI^OSI"_J$P@0MMV3'1#0;R%S4G&66UV5]MT5]VCOUZ>B>)'S+D)L$ M$+3@W6Z\TX&7A5:58-J;8+=:)^$4UC=(5Z^0IFAZ2SV3;O@"4@%7WH5/3\^N MM:GQ_XJ?=V$>_^Y^",K]*IW]9Q/?Z]W@7&Z6_,=#9--WHT^1)A#@,;9 M A?R4#3IG^-G$256O+_:FJ](8+0GR)X"?9;B-0PEL1JO7$;?%ZV!.=%9S;$\V,9D^I972;09IM&L=!LTN6Y34S MVH;A5!F/O#$K;\Q.;[Z">+\XP9C\ML?!W^))*=Z/>*M112;SH#ZEYE)G+>>Z MU$QG]K2:2G5/+ID45XSH6;I=KM'5N61U>F1_[A"6+P)<+2A9)>B,$YQ M2',;3K'%^M"6SO3GVM),9^IF37.W&:0ZAE4SQFK>88:EU(KW6JA,4^NU2VY7 MDMN=DGN$!/LPB@ZT;I/6_E!:NSD'ISZ%Z8(LSV$ELRVM3PG3TFC7RP=8P!O'$S';]#*W)+N'%FW8U6GU8&.?[Z=KX MK=J?JBWCKMKWBN\&/^F+KQABM[ 1%J,(7D0JY<86342++P/%"2=IOC%])EQL M<_/#+> :!8@KK\0PM].L@35YYG1OU!+ P04 " !6BDA8/R$3Q6L" "] M! &0 'AL+W=O=0+^^LVN3IE+@Q=[+G#/GC&>< M;;5YL&M$!T]2*#N*UL[5YW%LBS5*9GNZ1D4WE3:2.=J:56QK@ZP,("GB-$G. M8LFXBO(LG-V8/-.-$USAC0';2,G,\R4*O1U%_>CEX):OULX?Q'E6LQ4NT-W7 M-X9V\8ZEY!*5Y5J!P6H47?3/+P<^/@3\X+BU>VOP3I9:/_C-M!Q%B1>$ @OG M&1B]-CA&(3P1R7CL.*-=2@_<7[^P?PW>RK]#"AB=LN]@D@J*Q3LL.3 HD5^V;/75UV .DZ2N M .D07>;**B< M,,?RS.@M&!]-;'X1K 8TB>/*?Y2%,W3+">?R\?5L-KV;7GXW MG7^[FH^G5POX '-F#/.%@^,).L:%/8$CX IF7 @JJ\UB1S(\65QT*2_;E.DK M*2=8]�/X4T20=POYC \=')_S0QN=A927=6TL [>,V*EI([:AAG@:D2QEHY MKE:H"HX6)MP60MO&(/RZ6%IGJ!]^'Q+?)OEX.(F?D7-;LP)'$0V!1;/!*'__ MKG^6?'G#PF!G8? 6.Y6F0F.P!,>>0'"VY(*[9U#:T0 4>J7X'RQ/@4G=* >Z M@D;]._?-> !]2EWK[Y:>(P@&FN404S>FUI:*0TR/#1.\XH06J$HTATK3BN\G M0;T?]TV>#GO#+-[L>X[WNM$/]HR9%5>6>"N");U/PPA,.RSMQNDZ-.A2.VKW ML%S3_P6-#Z#[2FOWLO$]O_MCY7\!4$L#!!0 ( %:*2%CB&PO=V]R:W-H965T\[S'B4_Z M.\:?10X@T4M!2S&PT"D])*^F9MQI,^JR0E)T:V(="Z65D*QHQ,I!0-X1@=<(/..[ M!AF7(RQQTN=LA[B.5MGTP)1JU,H<*?5+F4NNGA*ED\GP83(9+R9WT\4Y>J&G:_EULQ2F\M]= M[FM*KYNB#]6UV. 4!I8Z-0+X%JSDXP'X4J=!M!ZS7PGJG8$$7K%8%>[#XRG'];EC0PH)3L+ +%AS W# ,G6Y8 MV,+"4["H"Q8>P'I.''2SHI85G6+%7:SH@.7[T1%6W++B=UD+)C'M@L4'WX?K MAU=.]!_.WFLLND=/,%^34B **R5T+B-EE]=]KYY(MC&]9LFDZEQFF*M?!7 = MH)ZO&)-O$]V^VI]/\A=02P,$% @ 5HI(6 G?&ULM5G1;N(X%/T5BQVM9J1MDS@A0)V.GO*'OC M <8"_(["F%^W B'65Y;%%P&.$+^D:QS+*RO*(B3D*7NU^)IAM$R#HM""MNU; M$2)Q:]!/?WMD@S[=B)#$^)$!OHDBQ-Z_XY#NKEM.Z^.')_(:B.0':]!?HU<\ MQ6*^?F3RS,I9EB3",2,<+QR!)Y872M^1DO+QN MV8DB'.*%2"B0_+?%(QR&"9/4\2LC;>7W3 *+QQ_L=VGR,ID7Q/&(AO^0I0BN M6]T66.(5VH3BB>Y^X"RA=L*WH"%/_X)=AK5;8+'A@D99L%00D7C_'_W."E$( M<+PC 3 +@*<&N%F FR:Z5Y:F=8,$&O09W0&6H"5;QI/KE]F$W!\.$&%'"3V^%T M_G2[OW8![A!AX!F%&PPF&/$-PW*4!9=YB(#$0 2X"/E!,$-L$;R#KS=8(!+R M;Q\W[>V MQ7PT,-_SO&X.*RGU4>DTH$Q8BZB8S+W/.W"_5T(?>] I0[5 MM3MZD>U<9-LH\J><>0R,Y.21XL P?9YT$MN5FSNNWX$'$C4HZ#BV7J*?2_2- M$F=4H#![U'72_,I-VW+LNH?:-#"[Y_IMO;A.+JY3^SCJ1!FCSIUO#9&5$NSF M"78_I>%TFRQ 0V2E O3R O2::SB]RD,&NVUXV&\T*.C;KOY)=&QETG9##2QW;@Y69I,&YO6[[V/.J;-LQ^_89[:CJS165)DA9 MH+)NQ^S=)[>C3KT\$Z0L3QFO8[2U^G;4/7& -3C3 "MC=,S.J!K2OG;)S(QI M?/%K@T*R(G@IEV6"[%=I8!VB6)N%\1YG3]"&V,IK,^7 T/ZGC7$ M5BZ"!:N+5JT\#/1L;8BN70+DP]#^G)1G-_>PB-,16+H)R>EB_2C^])=7;O0;B]'KP MR..J'!^:'?^,KE3U=.AU*EM&.EC;/;9G!)7S0[/SG]R=JBO=2BE-D/(.H;)A MU[P0KNM*;G5MJZN>#M:!O=X1>UKB->5$:#4; M.<^=CTVQE2N@[-?]G%ULM]%M[*;8RD4H;&0WN9-=-?##F62$E#4J?W>;VL-V MJQ;>:=L5C36HLDSE\VXSN]AN=:U;46B"E.4I#W;_WPYV%N[7U*X&M1=G%;[R M)9]8)XB]DIB#$*]DF'W9D9FQ_5?+_8F@Z_3#WPL5@D;I88#1$K,$(*^O*!4? M)\FWQ/S;\> _4$L#!!0 ( %:*2%A]&+SQ_ ( $@) 9 >&PO=V]R M:W-H965T ^DL!C0+0 MR)3)0\ET"*FF?EN*'9'F-+*9029FAL;P66JN?:HE[C+$:7\0#"?D/KB9]?VS;&ITTINRH<*B;.^2><>@;&8E4QXKTTP4LCO$V!E=&Z.XC M[+H7"4.(KDF]]HFXCENO\*?W@-!8SK3#]=(SED9@:RO@3UA - M$A./SCF0I5%_:]1753KG]KS,GJFW6]_U'/-KV]M#"2_Z]5H)GQNMG1@]4J=9 MJM.\J,XP66.P1A,2Q52NJB-N/C-^&NM%*Z^-]8W(C@3Q2D&\EPJ"6:@-I^(U"]_(:*Z6?=!C$L#WP?1J12*Q275>C,O5\G,@ MR+K@R7JWUNKE7?T_3?Z-@;5RQ5)%."R1TKG^@M#Z.:P( %$% 9 M >&PO=V]R:W-H965TN,DUM7#L8#LM?/N=G1)U+/2-[;/O_OZ=[7.\5?K1 MK!$M/!="FE&PMK:\"$.3KK%@YDR5*&EEI73!+)DZ#TVID64^J!!AU.D,PX)Q M&22QGYOJ)%:5%5SB5(.IBH+IES$*M1T%W>!U8L;SM74381*7+,#^^%7]J\^=#[YL9A\_PF3!]<>7Z-E7)@3 M^ 0W;%E1-Z^6!I\JE!8F&]<> 9=PSX6@N\&]0:#Y..'[K#SY0!LKX'M'5)/INR%WK8U8!4]S:>*:X1E M9331LAQDT,(.#,#,T5O/48@;T^M-'J"2G8\HU MDS37QC#X_T3>,H1[%>(^FWNFX^]&'HZ/>W>GE M?ORD 4Y)Z!4]?X'H60_7M1@F'>]*M\.MTIJ)$2]>Y.D92YCPT.NH=[SEJ7>, MD1,/><-TM+#=RZ8-GV]'?FM:WK*E69?3,L,]#]Z@ MY[^[SCF33%.Q;=K6_B&O\JL=1Q?_RG+S6V7?L-=C^UH]=)/GAV\R2@[?8WLH M.723;^*Y&;X%DX=9DV%[R-@ZR>R<8[IH .?%,?D!YTZQ21K,:BX,EVUOP=.4 MR2?'&2MOZ,S^F;*C;\>G+*.U,+<=.":;]G>6\KI(NE'7L!#MJ$W[&TRO'W>' M59N+RY0M63IMNSJ?-(6!3'^VUOANXQ7R?!U@>_I+?;2P/,+!= MP&H'\OOS0$WY.5$$NXIYPYY@'$D2#(%:]-=H'".K$\/'OS_84Q)%2>)' /,[ MB"(,@:<11S 'X %#HJAY#^Z]C\+U>RK<_.]N\@A02P,$% @ 5HI(6)>* 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_'P:!(O&9#._?AN<9+LWYNR^''E2 M0-N/OGU]#NWUMZ_U5O\]76[K+^&_EGA;BRJ:L=EDM M#JO'/M]7-%OS+:7U+N]K@X'5WV6LZ-UV1'2O8COVDZU%OT"-\6S[?E17[619UEB>KJLSS M46]XO'!/JYJMWIU.&L@T6_+V3)TMXTR C'K60!2X816OVT^TY6>"\8F*#Q^/ M#G4Y87E-JW%6TVE5'O:L>&R*$7?1EVZCK8?7UV,E7E7_IQK+S8:MZ+A<'7:T MJ(_U6-&\ 2SXENUYCQ39CHYZ;G3OQ63N3+WFIL2O^.OC#=:"3*JNZHJ)"Y6_ M;ADQ><*Q%R;>F(AW213X8R<5![=.X(2N1R1(#8#4.H%,4O$R\T()4@<@]0XA M_]0D2 . -+J$U"5($X TNX0T)$@+@+1P(6^=Q$](-"'SV$N\4+#Y44B<4' N M9C-'@K0!2!L7TG/BT ^G";D(HB3Y1.9B[DGNG-@[@DJ07P#(+[B0L7?OA0N/ M3.)HUK1X&CMNFI '/[TC[D*&_ I ?L6%##PG\626X0":M >X-$D:N=\N11=L MQ\AL+D9+V_]D/E JR%:)TCO1T]Q%'(N1T?:U, K?#I5JA+0R1/;*/([$B$C_ M: F]WQ?^7-@DE>D@GPR1A3*-HO&#'P0R#Z2.(;([?#')A5/_-A"S1Y)XJ=*, MD"Z&R+XX]C;'=>.%& _>]V8XJ&,5\L00611'NL!W;OW 3WT5#'+#$%D.3A!$ M#^TJ;Q*)P1I[8S\EC2=41,@,0W0U)&F\<--%+"SVF?BSN>/'L]4@IN"9GS9<20O62$P >Z&K-K<&.4-#=H8?"DR/I,YWF0BRA(9LB8EH3'+O M!,+]8ATU\4/1&7TG('[8M/I,Q@2##V1+)(O;1,BAZ77-2D7V@P;Y04/VPSQ[ M(4^B=PT2"1:EQ&'$KMID%:T+F,.M38AM6A=1ATJ)J06[2QQ![E( M,_&[_).265,R#!ZEW&(TL@Z9!B]DSCD9*.#":XS!20GP2#) MZ.>.3$X20HK1.PE13F)"BM'/':N<)(3LHG<7M#2L,B9D%[W+P$6=>""[Z%T& M+N1"SEE#MC&0;0,&"FIJ';*-@6P;>.4C+] ,R#8&LFU@3#F];D"V,9!M V.: M,B;X0 79/? Z4FET2$ &LH!@3*71(0$9R +ZM=R]) '-."5NR6MR,:9UQG+% M00;D( /906^082:BV>9!\VE&2$ &LH#>&*,];1A%Z-U6Z6<2L&S)9$Q(0 :R M@#Z.(]JZE9]'0@(R.PIW1/TF=;F2,2$!F<@" C"]S4;."9F0@$SLA-K'F)-# M?9 Q(0&9R ("&UU9=9B0@$QD 4&8HG@9$WRFCRP@ #-E.P43$I")+" ,RR+ M2QD34I")K" XL:'LXX L9");Z(/$QK%GKI61#EG(1+;0AYA'PLN__-?*PX(D9"%+2*)TMTVNGQ-6D&E9KI]9GLL[RBQ(0A:RA"3,-[;E"YG2 M\K'*]EL9$Y*0A2RA]ZFM2^+LRD-1<^+D6G24-]SY;^&NHRYB0A*RS2$C)%IZ:C" !6<@"@M*%E\H& M. L2D(4L(#A=*.O2KO-2T M(0/9Z/N: 4PE#+(A ]G(!H)SQ,H0@@QD(QL(QE2&$&0@&SL,^M>>EY,SNPWN M;&[ETV\_S&^NUW3#"KH.1>ED>:EW;VE&6:S@VMSR'-7G(N*H,S6 MKW_0>/USR&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(! MY)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32L MJMTX=K_J>ECORK$9[MJNG,Y7-FU_;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS M\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLA MW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^Z MAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV M(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!; M46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#; M4&\CT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z M.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V# M0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3WX6_$F] MA_'K4(9KS_<:G_^35(_G>\OU\9?E]\D).Q>DO4$L#!!0 ( %:* M2%A5J+EG$@( ',L 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0& M\%>I-6MOG._&1 M?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:& M-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BD MM/[_>?'#\_Z\%UXTL^F_]K?/T;4$L! A0#% @ 5HI(6 =! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " !6BDA8Z>T7Z^X K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !6BDA8F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( %:*2%B.WVO8Y 4 -8> 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 5HI(6#)BZ]*I!@ I" !@ ("!7!0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6*EV MJ9+]" -2@ !@ ("!YRT 'AL+W=O'2RXD@< 04 8 M " @1HW !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 5HI(6+4>N88[! [ @ !@ M ("!7T4 'AL+W=OB0?@4 -P, 9 " @=!) !X;"]W;W)K M&UL4$L! A0#% @ 5HI(6/6+L8X&#P V3$ M !D ("!A4\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6"T.^YH[! ,0D !D M ("!:F4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5HI(6,0>;WG4 @ (@8 !D ("!<7$ 'AL+W=O MB@,$ #G M" &0 @(%\= >&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6,DI MC"2I!0 X0P !D ("!>8( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6+9&22(,! R0@ !D M ("!DY4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 5HI(6 CP&]L]! P H !D ("! M#)\ 'AL+W=O&PO=V]R:W-H965T[NG& 4 "8. 9 M " @0BH !X;"]W;W)K&UL4$L! A0#% M @ 5HI(6.Z1CE-% P I 8 !D ("!5ZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6)2108V" M P )@@ !D ("!3;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6)/<*Q'_ P V D !D M ("!3<< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5HI(6,P+50@+ P 9P8 !D ("!Y-$ M 'AL+W=OC3 M4QX$ "."0 &0 @($FU0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M5HI(6-Q]4N[G P 30D !D ("!:MT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6%+^G+ZN! MK!@ !D ("!D>H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6":QDDAY P Y L !D M ("!:/< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5HI(6%4G\=^8$@ P/T !D ("!?0,! 'AL M+W=O&PO=V]R:W-H965TP; 0!X;"]W;W)K&UL4$L! A0#% @ 5HI( M6 @. 7I[!0 X"@ !D ("!#B ! 'AL+W=O&PO=V]R:W-H965T4I 0!X;"]W;W)K M&UL4$L! A0#% @ 5HI(6)D-CWP;! 8! M !D ("!Y2X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6+2BI2:- P "0\ !D M ("!7CL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5HI(6#5='TPX P HPT !D ("!P40! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6$OE M<:)Y @ PP4 !D ("!^4X! 'AL+W=OOYUZ0" #I!@ &0 M @(&I40$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6"D>SOSN @ 40@ !D M ("!>E@! 'AL+W=O!(.EL# "%"0 &0 @(&?6P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 5HI(6"M&4U"X"P DZ4 !D ("! MH64! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5HI(6.)P'IJ2 @ B 8 !D ("!FW@! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 5HI(6.]X/HYK M @ 404 !D ("!,H0! 'AL+W=O&PO* 0!?NU.;58" ".+0 &@ @ $K MD0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !6BDA8 M5:BY9Q(" !S+ $P @ &YDP$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 50!5 $H7 #\E0$ ! 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 231 311 1 false 84 0 false 6 false false R1.htm 0000001 - Document - COVER PAGE Sheet http://www.liveramp.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY CONDENSED CONSOLIDATED STATEMENTS OF EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 0000008 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY Sheet http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITY EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY Notes 8 false false R9.htm 0000009 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 9 false false R10.htm 0000010 - Disclosure - LEASES Sheet http://www.liveramp.com/role/LEASES LEASES Notes 10 false false R11.htm 0000011 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 11 false false R12.htm 0000012 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS Sheet http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETS OTHER CURRENT AND NONCURRENT ASSETS Notes 12 false false R13.htm 0000013 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://www.liveramp.com/role/PROPERTYANDEQUIPMENT PROPERTY AND EQUIPMENT Notes 13 false false R14.htm 0000014 - Disclosure - GOODWILL Sheet http://www.liveramp.com/role/GOODWILL GOODWILL Notes 14 false false R15.htm 0000015 - Disclosure - INTANGIBLE ASSETS Sheet http://www.liveramp.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 15 false false R16.htm 0000016 - Disclosure - OTHER ACCRUED EXPENSES Sheet http://www.liveramp.com/role/OTHERACCRUEDEXPENSES OTHER ACCRUED EXPENSES Notes 16 false false R17.htm 0000017 - Disclosure - OTHER LIABILITIES Sheet http://www.liveramp.com/role/OTHERLIABILITIES OTHER LIABILITIES Notes 17 false false R18.htm 0000018 - Disclosure - ALLOWANCE FOR CREDIT LOSSES Sheet http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSES ALLOWANCE FOR CREDIT LOSSES Notes 18 false false R19.htm 0000019 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES Sheet http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGES RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES Notes 19 false false R20.htm 0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 0000021 - Disclosure - INCOME TAX Sheet http://www.liveramp.com/role/INCOMETAX INCOME TAX Notes 21 false false R22.htm 0000022 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Sheet http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS Notes 22 false false R23.htm 0000023 - Disclosure - SUBSEQUENT EVENT Sheet http://www.liveramp.com/role/SUBSEQUENTEVENT SUBSEQUENT EVENT Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 26 false false R27.htm 9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 27 false false R28.htm 9954473 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY (Tables) Sheet http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY (Tables) Tables http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITY 28 false false R29.htm 9954474 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS 29 false false R30.htm 9954475 - Disclosure - LEASES (Tables) Sheet http://www.liveramp.com/role/LEASESTables LEASES (Tables) Tables http://www.liveramp.com/role/LEASES 30 false false R31.htm 9954476 - Disclosure - STOCK-BASED COMPENSATION- (Tables) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION- (Tables) Tables http://www.liveramp.com/role/STOCKBASEDCOMPENSATION 31 false false R32.htm 9954477 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS (Tables) Sheet http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSTables OTHER CURRENT AND NONCURRENT ASSETS (Tables) Tables http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETS 32 false false R33.htm 9954478 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://www.liveramp.com/role/PROPERTYANDEQUIPMENTTables PROPERTY AND EQUIPMENT (Tables) Tables http://www.liveramp.com/role/PROPERTYANDEQUIPMENT 33 false false R34.htm 9954479 - Disclosure - GOODWILL (Tables) Sheet http://www.liveramp.com/role/GOODWILLTables GOODWILL (Tables) Tables http://www.liveramp.com/role/GOODWILL 34 false false R35.htm 9954480 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.liveramp.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://www.liveramp.com/role/INTANGIBLEASSETS 35 false false R36.htm 9954481 - Disclosure - OTHER ACCRUED EXPENSES (Tables) Sheet http://www.liveramp.com/role/OTHERACCRUEDEXPENSESTables OTHER ACCRUED EXPENSES (Tables) Tables http://www.liveramp.com/role/OTHERACCRUEDEXPENSES 36 false false R37.htm 9954482 - Disclosure - OTHER LIABILITIES (Tables) Sheet http://www.liveramp.com/role/OTHERLIABILITIESTables OTHER LIABILITIES (Tables) Tables http://www.liveramp.com/role/OTHERLIABILITIES 37 false false R38.htm 9954483 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) Sheet http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESTables ALLOWANCE FOR CREDIT LOSSES (Tables) Tables http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSES 38 false false R39.htm 9954484 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES (Tables) Sheet http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESTables RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES (Tables) Tables http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGES 39 false false R40.htm 9954485 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIES 40 false false R41.htm 9954486 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) Tables http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS 41 false false R42.htm 9954487 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY - Reconciliation of Basic and Diluted Loss Per Share (Details) Sheet http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY - Reconciliation of Basic and Diluted Loss Per Share (Details) Details http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables 42 false false R43.htm 9954488 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY - Anti-dilutive Shares (Details) Sheet http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYAntidilutiveSharesDetails EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY - Anti-dilutive Shares (Details) Details http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables 43 false false R44.htm 9954489 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY - Narrative (Details) Sheet http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS??? EQUITY - Narrative (Details) Details http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables 44 false false R45.htm 9954490 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) Sheet http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) Details 45 false false R46.htm 9954491 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details) Sheet http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details) Details 46 false false R47.htm 9954492 - Disclosure - LEASES - Lease Cost (Details) Sheet http://www.liveramp.com/role/LEASESLeaseCostDetails LEASES - Lease Cost (Details) Details 47 false false R48.htm 9954493 - Disclosure - LEASES - Narrative (Details) Sheet http://www.liveramp.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 48 false false R49.htm 9954494 - Disclosure - LEASES - Operating Lease, Liability Maturity (Details) Sheet http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails LEASES - Operating Lease, Liability Maturity (Details) Details 49 false false R50.htm 9954495 - Disclosure - STOCK-BASED COMPENSATION- Narrative (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION- Narrative (Details) Details 50 false false R51.htm 9954496 - Disclosure - STOCK-BASED COMPENSATION - Stock-based Compensation Activity, by Award Type (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails STOCK-BASED COMPENSATION - Stock-based Compensation Activity, by Award Type (Details) Details 51 false false R52.htm 9954497 - Disclosure - STOCK-BASED COMPENSATION - Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails STOCK-BASED COMPENSATION - Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details) Details 52 false false R53.htm 9954498 - Disclosure - STOCK-BASED COMPENSATION - Future Expense, by Award Type (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails STOCK-BASED COMPENSATION - Future Expense, by Award Type (Details) Details 53 false false R54.htm 9954499 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails STOCK-BASED COMPENSATION - Stock Option Activity (Details) Details 54 false false R55.htm 9954500 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Options (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails STOCK-BASED COMPENSATION - Schedule of Options (Details) Details 55 false false R56.htm 9954501 - Disclosure - STOCK-BASED COMPENSATION - Time-Vesting Restricted Stock Unit Activity (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails STOCK-BASED COMPENSATION - Time-Vesting Restricted Stock Unit Activity (Details) Details 56 false false R57.htm 9954502 - Disclosure - STOCK-BASED COMPENSATION - Non-vested Performance-based Restricted Stock Unit Activity (Details) Sheet http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails STOCK-BASED COMPENSATION - Non-vested Performance-based Restricted Stock Unit Activity (Details) Details 57 false false R58.htm 9954503 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS - Schedule of Other Current and Noncurrent Assets (Details) Sheet http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails OTHER CURRENT AND NONCURRENT ASSETS - Schedule of Other Current and Noncurrent Assets (Details) Details 58 false false R59.htm 9954504 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Sheet http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails PROPERTY AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Details 59 false false R60.htm 9954505 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details) Sheet http://www.liveramp.com/role/PROPERTYANDEQUIPMENTNarrativeDetails PROPERTY AND EQUIPMENT - Narrative (Details) Details 60 false false R61.htm 9954506 - Disclosure - GOODWILL - Narrative (Details) Sheet http://www.liveramp.com/role/GOODWILLNarrativeDetails GOODWILL - Narrative (Details) Details 61 false false R62.htm 9954507 - Disclosure - GOODWILL - Changes in Goodwill (Details) Sheet http://www.liveramp.com/role/GOODWILLChangesinGoodwillDetails GOODWILL - Changes in Goodwill (Details) Details 62 false false R63.htm 9954508 - Disclosure - GOODWILL - Goodwill by Geography (Details) Sheet http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails GOODWILL - Goodwill by Geography (Details) Details 63 false false R64.htm 9954509 - Disclosure - INTANGIBLE ASSETS - Amounts Allocated to Intangible Assets from Acquisitions (Details) Sheet http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails INTANGIBLE ASSETS - Amounts Allocated to Intangible Assets from Acquisitions (Details) Details 64 false false R65.htm 9954510 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.liveramp.com/role/INTANGIBLEASSETSNarrativeDetails INTANGIBLE ASSETS - Narrative (Details) Details 65 false false R66.htm 9954511 - Disclosure - INTANGIBLE ASSETS - Estimated Future Amortization Expenses (Details) Sheet http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails INTANGIBLE ASSETS - Estimated Future Amortization Expenses (Details) Details 66 false false R67.htm 9954512 - Disclosure - OTHER ACCRUED EXPENSES (Details) Sheet http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails OTHER ACCRUED EXPENSES (Details) Details http://www.liveramp.com/role/OTHERACCRUEDEXPENSESTables 67 false false R68.htm 9954513 - Disclosure - OTHER LIABILITIES (Details) Sheet http://www.liveramp.com/role/OTHERLIABILITIESDetails OTHER LIABILITIES (Details) Details http://www.liveramp.com/role/OTHERLIABILITIESTables 68 false false R69.htm 9954514 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Schedule of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details) Sheet http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails ALLOWANCE FOR CREDIT LOSSES - Schedule of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details) Details 69 false false R70.htm 9954515 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Schedule of Restructuring Activity (Details) Sheet http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Schedule of Restructuring Activity (Details) Details 70 false false R71.htm 9954516 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Narrative (Details) Sheet http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Narrative (Details) Details 71 false false R72.htm 9954517 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Gains, Losses and Other Items (Details) Sheet http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Gains, Losses and Other Items (Details) Details 72 false false R73.htm 9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 73 false false R74.htm 9954519 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Obligation, Fiscal Year Maturity (Details) Sheet http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Obligation, Fiscal Year Maturity (Details) Details 74 false false R75.htm 9954520 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details) Sheet http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details) Details 75 false false R76.htm 9954521 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details) Details http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables 76 false false R77.htm 9954522 - Disclosure - SUBSEQUENT EVENT (Details) Sheet http://www.liveramp.com/role/SUBSEQUENTEVENTDetails SUBSEQUENT EVENT (Details) Details http://www.liveramp.com/role/SUBSEQUENTEVENT 77 false false All Reports Book All Reports ramp-20231231.htm ramp-20231231.xsd ramp-20231231_cal.xml ramp-20231231_def.xml ramp-20231231_lab.xml ramp-20231231_pre.xml ramp-20231231_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ramp-20231231.htm": { "nsprefix": "ramp", "nsuri": "http://www.liveramp.com/20231231", "dts": { "inline": { "local": [ "ramp-20231231.htm" ] }, "schema": { "local": [ "ramp-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "ramp-20231231_cal.xml" ] }, "definitionLink": { "local": [ "ramp-20231231_def.xml" ] }, "labelLink": { "local": [ "ramp-20231231_lab.xml" ] }, "presentationLink": { "local": [ "ramp-20231231_pre.xml" ] } }, "keyStandard": 282, "keyCustom": 29, "axisStandard": 22, "axisCustom": 1, "memberStandard": 33, "memberCustom": 51, "hidden": { "total": 13, "http://fasb.org/us-gaap/2023": 8, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 231, "entityCount": 1, "segmentCount": 84, "elementCount": 602, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 845, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.liveramp.com/role/COVERPAGE", "longName": "0000001 - Document - COVER PAGE", "shortName": "COVER PAGE", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R4": { "role": "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R5": { "role": "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-51", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R7": { "role": "http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITY", "longName": "0000008 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY", "shortName": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "ramp:EarningsPerShareAndStockholdersEquityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ramp:EarningsPerShareAndStockholdersEquityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS", "longName": "0000009 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.liveramp.com/role/LEASES", "longName": "0000010 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATION", "longName": "0000011 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETS", "longName": "0000012 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS", "shortName": "OTHER CURRENT AND NONCURRENT ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.liveramp.com/role/PROPERTYANDEQUIPMENT", "longName": "0000013 - Disclosure - PROPERTY AND EQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.liveramp.com/role/GOODWILL", "longName": "0000014 - Disclosure - GOODWILL", "shortName": "GOODWILL", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.liveramp.com/role/INTANGIBLEASSETS", "longName": "0000015 - Disclosure - INTANGIBLE ASSETS", "shortName": "INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.liveramp.com/role/OTHERACCRUEDEXPENSES", "longName": "0000016 - Disclosure - OTHER ACCRUED EXPENSES", "shortName": "OTHER ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.liveramp.com/role/OTHERLIABILITIES", "longName": "0000017 - Disclosure - OTHER LIABILITIES", "shortName": "OTHER LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSES", "longName": "0000018 - Disclosure - ALLOWANCE FOR CREDIT LOSSES", "shortName": "ALLOWANCE FOR CREDIT LOSSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGES", "longName": "0000019 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES", "shortName": "RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000020 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.liveramp.com/role/INCOMETAX", "longName": "0000021 - Disclosure - INCOME TAX", "shortName": "INCOME TAX", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS", "longName": "0000022 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.liveramp.com/role/SUBSEQUENTEVENT", "longName": "0000023 - Disclosure - SUBSEQUENT EVENT", "shortName": "SUBSEQUENT EVENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables", "longName": "9954473 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY (Tables)", "shortName": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables", "longName": "9954474 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.liveramp.com/role/LEASESTables", "longName": "9954475 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954476 - Disclosure - STOCK-BASED COMPENSATION- (Tables)", "shortName": "STOCK-BASED COMPENSATION- (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSTables", "longName": "9954477 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS (Tables)", "shortName": "OTHER CURRENT AND NONCURRENT ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTTables", "longName": "9954478 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.liveramp.com/role/GOODWILLTables", "longName": "9954479 - Disclosure - GOODWILL (Tables)", "shortName": "GOODWILL (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.liveramp.com/role/INTANGIBLEASSETSTables", "longName": "9954480 - Disclosure - INTANGIBLE ASSETS (Tables)", "shortName": "INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESTables", "longName": "9954481 - Disclosure - OTHER ACCRUED EXPENSES (Tables)", "shortName": "OTHER ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.liveramp.com/role/OTHERLIABILITIESTables", "longName": "9954482 - Disclosure - OTHER LIABILITIES (Tables)", "shortName": "OTHER LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESTables", "longName": "9954483 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables)", "shortName": "ALLOWANCE FOR CREDIT LOSSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESTables", "longName": "9954484 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES (Tables)", "shortName": "RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954485 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables", "longName": "9954486 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails", "longName": "9954487 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY - Reconciliation of Basic and Diluted Loss Per Share (Details)", "shortName": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY - Reconciliation of Basic and Diluted Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R43": { "role": "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYAntidilutiveSharesDetails", "longName": "9954488 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY - Anti-dilutive Shares (Details)", "shortName": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY - Anti-dilutive Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails", "longName": "9954489 - Disclosure - EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY - Narrative (Details)", "shortName": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R45": { "role": "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails", "longName": "9954490 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-75", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R46": { "role": "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails", "longName": "9954491 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details)", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Transaction Price Allocated to the Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.liveramp.com/role/LEASESLeaseCostDetails", "longName": "9954492 - Disclosure - LEASES - Lease Cost (Details)", "shortName": "LEASES - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R48": { "role": "http://www.liveramp.com/role/LEASESNarrativeDetails", "longName": "9954493 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails", "longName": "9954494 - Disclosure - LEASES - Operating Lease, Liability Maturity (Details)", "shortName": "LEASES - Operating Lease, Liability Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "longName": "9954495 - Disclosure - STOCK-BASED COMPENSATION- Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION- Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "longName": "9954496 - Disclosure - STOCK-BASED COMPENSATION - Stock-based Compensation Activity, by Award Type (Details)", "shortName": "STOCK-BASED COMPENSATION - Stock-based Compensation Activity, by Award Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "ramp:AllocatedSharebasedCompensationExpenseEmployeeAndNonEmployee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockBasedCompensationExpenseOnIncomeByFinancialStatementLineItemTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R52": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails", "longName": "9954497 - Disclosure - STOCK-BASED COMPENSATION - Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details)", "shortName": "STOCK-BASED COMPENSATION - Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "ramp:AllocatedSharebasedCompensationExpenseEmployeeAndNonEmployee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockBasedCompensationExpenseOnIncomeByFinancialStatementLineItemTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-104", "name": "ramp:AllocatedSharebasedCompensationExpenseEmployeeAndNonEmployee", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockBasedCompensationExpenseOnIncomeByFinancialStatementLineItemTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R53": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "longName": "9954498 - Disclosure - STOCK-BASED COMPENSATION - Future Expense, by Award Type (Details)", "shortName": "STOCK-BASED COMPENSATION - Future Expense, by Award Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardFutureExpenseByAwardTypeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardFutureExpenseByAwardTypeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R54": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails", "longName": "9954499 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails", "longName": "9954500 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Options (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails", "longName": "9954501 - Disclosure - STOCK-BASED COMPENSATION - Time-Vesting Restricted Stock Unit Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Time-Vesting Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-140", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-142", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R57": { "role": "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "longName": "9954502 - Disclosure - STOCK-BASED COMPENSATION - Non-vested Performance-based Restricted Stock Unit Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Non-vested Performance-based Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-163", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-144", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R58": { "role": "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails", "longName": "9954503 - Disclosure - OTHER CURRENT AND NONCURRENT ASSETS - Schedule of Other Current and Noncurrent Assets (Details)", "shortName": "OTHER CURRENT AND NONCURRENT ASSETS - Schedule of Other Current and Noncurrent Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "longName": "9954504 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "shortName": "PROPERTY AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTNarrativeDetails", "longName": "9954505 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)", "shortName": "PROPERTY AND EQUIPMENT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.liveramp.com/role/GOODWILLNarrativeDetails", "longName": "9954506 - Disclosure - GOODWILL - Narrative (Details)", "shortName": "GOODWILL - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:OtherOperatingIncomeAndExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": null }, "R62": { "role": "http://www.liveramp.com/role/GOODWILLChangesinGoodwillDetails", "longName": "9954507 - Disclosure - GOODWILL - Changes in Goodwill (Details)", "shortName": "GOODWILL - Changes in Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R63": { "role": "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails", "longName": "9954508 - Disclosure - GOODWILL - Goodwill by Geography (Details)", "shortName": "GOODWILL - Goodwill by Geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R64": { "role": "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails", "longName": "9954509 - Disclosure - INTANGIBLE ASSETS - Amounts Allocated to Intangible Assets from Acquisitions (Details)", "shortName": "INTANGIBLE ASSETS - Amounts Allocated to Intangible Assets from Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.liveramp.com/role/INTANGIBLEASSETSNarrativeDetails", "longName": "9954510 - Disclosure - INTANGIBLE ASSETS - Narrative (Details)", "shortName": "INTANGIBLE ASSETS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails", "longName": "9954511 - Disclosure - INTANGIBLE ASSETS - Estimated Future Amortization Expenses (Details)", "shortName": "INTANGIBLE ASSETS - Estimated Future Amortization Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails", "longName": "9954512 - Disclosure - OTHER ACCRUED EXPENSES (Details)", "shortName": "OTHER ACCRUED EXPENSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "ramp:LiabilityNonQualifiedRetirementPlan", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ramp:LiabilityNonQualifiedRetirementPlan", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.liveramp.com/role/OTHERLIABILITIESDetails", "longName": "9954513 - Disclosure - OTHER LIABILITIES (Details)", "shortName": "OTHER LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LiabilityForUncertainTaxPositionsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails", "longName": "9954514 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Schedule of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details)", "shortName": "ALLOWANCE FOR CREDIT LOSSES - Schedule of the Activity of the Allowance for Doubtful Accounts, Returns and Credits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails", "longName": "9954515 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Schedule of Restructuring Activity (Details)", "shortName": "RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Schedule of Restructuring Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "ramp:RestructuringReserveChargesAndAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:OtherOperatingIncomeAndExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-194", "name": "ramp:RestructuringReserveChargesAndAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R71": { "role": "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "longName": "9954516 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Narrative (Details)", "shortName": "RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "ramp:RestructuringReserveChargesAndAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:OtherOperatingIncomeAndExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ramp:OperatingLeaseRightOfUseAssetImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R72": { "role": "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails", "longName": "9954517 - Disclosure - RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Gains, Losses and Other Items (Details)", "shortName": "RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES - Gains, Losses and Other Items (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "ramp:RestructuringReserveChargesAndAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:OtherOperatingIncomeAndExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ramp:OtherOperatingIncomeAndExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R73": { "role": "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "longName": "9954518 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityBadDebtReserveForTaxPurposesOfQualifiedLender", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityBadDebtReserveForTaxPurposesOfQualifiedLender", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails", "longName": "9954519 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Obligation, Fiscal Year Maturity (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Obligation, Fiscal Year Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails", "longName": "9954520 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-224", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-224", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954521 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "unique": true } }, "R77": { "role": "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails", "longName": "9954522 - Disclosure - SUBSEQUENT EVENT (Details)", "shortName": "SUBSEQUENT EVENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-231", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-231", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ramp-20231231.htm", "first": true, "unique": true } } }, "tag": { "ramp_A2021PerformanceSharesThatWillVestImmediatelyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "A2021PerformanceSharesThatWillVestImmediatelyMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Performance Shares That Will Vest Immediately", "label": "2021 Performance Shares That Will Vest Immediately [Member]", "documentation": "2021 Performance Shares That Will Vest Immediately" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSES" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ACCRUED EXPENSES", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable", "label": "Accounts Payable, Trade, Current", "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)." } } }, "auth_ref": [ "r18", "r19" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activity of the Allowance For Credit Losses, Returns And Credits", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r749" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r243", "r244" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r54", "r168", "r498" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive income balances", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r436" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r99", "r173", "r495", "r519", "r523" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r14", "r29", "r409", "r412", "r471", "r514", "r515", "r734", "r735", "r736", "r744", "r745", "r746" ] }, "ramp_AcuityDataMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "AcuityDataMember", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acuity Data", "label": "Acuity Data [Member]", "documentation": "Acuity Data" } } }, "auth_ref": [] }, "ramp_AcuityPerformanceEarnoutMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "AcuityPerformanceEarnoutMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Acuity performance plan", "label": "Acuity Performance Earnout [Member]", "documentation": "Acuity Performance Earnout" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r690" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r94" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-In capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r372", "r373", "r374", "r529", "r744", "r745", "r746", "r802", "r822" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r696" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r696" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r696" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r696" ] }, "ramp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash stock-based compensation (in shares)", "label": "Adjustments To Additional Paid In Capital Share Based Compensation Requisite Service Period Recognition Shares" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement, classified as other." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total non-cash stock-based compensation included in the condensed consolidated statements of equity", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r68", "r69", "r342" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r664", "r675", "r685", "r710" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r696" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r703" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r668", "r676", "r686", "r703", "r711", "r715", "r723" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r721" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails": { "parentTag": "ramp_AllocatedSharebasedCompensationExpenseEmployeeAndNonEmployee", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r370", "r375" ] }, "ramp_AllocatedSharebasedCompensationExpenseEmployeeAndNonEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "AllocatedSharebasedCompensationExpenseEmployeeAndNonEmployee", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-cash stock-based compensation", "terseLabel": "Total non-cash stock-based compensation included in the condensed consolidated statements of operations", "label": "Allocated Share-based Compensation Expense, Employee And Non-Employee", "documentation": "" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSES" ], "lang": { "en-us": { "role": { "terseLabel": "ALLOWANCE FOR CREDIT LOSSES", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r174", "r245", "r262", "r263", "r266", "r818" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other changes", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r749" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Bad debts written off, net of amounts recovered", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r265" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r9", "r47", "r51" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYAntidilutiveSharesDetails", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of loss per share, amount (in shares)", "verboseLabel": "Number of shares underlying restricted stock units (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r223" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia-Pacific (\"APAC\")", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r824", "r825", "r826", "r827" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r801" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rakam consideration holdback", "label": "Asset Acquisition, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current." } } }, "auth_ref": [ "r801" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r801" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r9", "r52" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r130", "r172", "r196", "r226", "r233", "r237", "r251", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r400", "r402", "r437", "r491", "r555", "r639", "r652", "r768", "r769", "r807" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r164", "r177", "r196", "r251", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r400", "r402", "r437", "r639", "r768", "r769", "r807" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r79" ] }, "ramp_AuthenticatedTrafficSolutionPerformancePlanVestingTotalShareholderReturnMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "AuthenticatedTrafficSolutionPerformancePlanVestingTotalShareholderReturnMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ATS Performance Plan Vesting Total Shareholder Return", "label": "Authenticated Traffic Solution Performance Plan Vesting Total Shareholder Return [Member]", "documentation": "Authenticated Traffic Solution Performance Plan Vesting Total Shareholder Return" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r719" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r714" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r717" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r716" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r715" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r715" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r115" ] }, "ramp_BostonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "BostonMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Boston", "label": "Boston [Member]", "documentation": "Boston" } } }, "auth_ref": [] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Building Improvements [Member]", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r395", "r633", "r634" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r71", "r73", "r395", "r633", "r634" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r395" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate value of merger consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r12" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units granted", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business combination, contingent consideration, liability, current", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r74" ] }, "ramp_BusinessCombinationContingentConsiderationLiabilityExpectedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "BusinessCombinationContingentConsiderationLiabilityExpectedCosts", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability, expected costs", "label": "Business Combination, Contingent Consideration, Liability, Expected Costs", "documentation": "Business Combination, Contingent Consideration, Liability, Expected Costs" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash stock-based compensation expense", "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized", "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r72" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property, plant and equipment remaining unpaid at period end", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r35", "r166", "r609" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r166" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r112", "r195" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r112" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r166" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "From operating activities", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r89", "r112" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r11", "r646", "r647", "r648", "r649" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r694" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r695" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r695" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 14)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r25", "r81", "r492", "r542" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r122", "r301", "r302", "r595", "r765" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common\u00a0Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r642", "r643", "r644", "r646", "r647", "r648", "r649", "r744", "r745", "r802", "r821", "r822" ] }, "ramp_CommonStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "CommonStockRepurchaseProgramMember", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Repurchase Program", "label": "Common Stock Repurchase Program [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of the period (in shares)", "periodEndLabel": "Balance, end of the period (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r93", "r543", "r561", "r822", "r823" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r93", "r494", "r639" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r700" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r699" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r701" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r698" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r30", "r183", "r185", "r189", "r487", "r502" ] }, "ramp_ConsiderationHoldbackMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ConsiderationHoldbackMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "DataFleets acquisition consideration holdback", "label": "Consideration Holdback [Member]", "documentation": "Consideration Holdback" } } }, "auth_ref": [] }, "us-gaap_ContractTerminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractTerminationMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease accruals", "label": "Contract Termination [Member]", "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [ "r616", "r617", "r618", "r619" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commissions, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r318", "r320", "r331" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r318", "r319", "r331" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contractual Obligation, Fiscal Year Maturity", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r743" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r107", "r480" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ramp_CustomerRelationshipsAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "CustomerRelationshipsAndTradeNamesMember", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationship/trade name, gross", "label": "Customer Relationships And Trade Names [Member]", "documentation": "Customer Relationships And Trade Names" } } }, "auth_ref": [] }, "ramp_DataFleetsLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "DataFleetsLtdMember", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DataFleets, Ltd", "label": "DataFleets, Ltd [Member]", "documentation": "DataFleets, Ltd" } } }, "auth_ref": [] }, "ramp_DataPlusMathCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "DataPlusMathCorporationMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data Plus Math Corporation", "label": "Data Plus Math Corporation [Member]", "documentation": "Data Plus Math Corporation" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r127", "r145", "r390", "r391", "r742" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERLIABILITIESDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r70", "r800" ] }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityBadDebtReserveForTaxPurposesOfQualifiedLender": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityBadDebtReserveForTaxPurposesOfQualifiedLender", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability not recognized, amount of unrecognized deferred tax liability, bad debt reserve for tax purposes of qualified lender", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Bad Debt Reserve for Tax Purposes of Qualified Lender", "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to bad debt reserve for tax purposes of a qualified lender." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r730" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r53" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r229" ] }, "ramp_DirectorsStockBasedCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "DirectorsStockBasedCompensationMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Directors stock-based compensation", "label": "Directors Stock-Based Compensation [Member]", "documentation": "Directors Stock-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r330", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r330", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r771" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r633", "r634" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r656" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r689" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ramp_EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITY": { "xbrltype": "stringItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITY", "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS' EQUITY:", "label": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY", "documentation": "" } } }, "auth_ref": [] }, "ramp_EarningsPerShareAndStockholdersEquityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "EarningsPerShareAndStockholdersEquityDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS (LOSS) PER SHARE AND STOCKHOLDERS\u2019 EQUITY", "label": "Earnings Per Share And Stockholders Equity Disclosure [Text Block]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Basic earnings (loss) per share (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r190", "r206", "r207", "r208", "r209", "r210", "r215", "r217", "r220", "r221", "r222", "r224", "r424", "r425", "r488", "r503", "r612" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings (loss) per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted earnings (loss) per share (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r190", "r206", "r207", "r208", "r209", "r210", "r217", "r220", "r221", "r222", "r224", "r424", "r425", "r488", "r503", "r612" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings (loss) per share:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r442" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued payroll and related expenses", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future expense for performance stock option units", "totalLabel": "Expected future expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r371" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails": { "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future share-based compensation expense expected", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r799" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails": { "parentTag": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r799" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee-related reserves", "verboseLabel": "Employee Severance", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r654" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r654" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r654" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r728" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r654" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r654" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r654" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r654" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r15", "r160", "r186", "r187", "r188", "r198", "r199", "r200", "r203", "r211", "r213", "r225", "r255", "r261", "r317", "r372", "r373", "r374", "r386", "r387", "r407", "r409", "r410", "r411", "r412", "r414", "r423", "r443", "r444", "r445", "r446", "r447", "r448", "r471", "r514", "r515", "r516", "r529", "r581" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails", "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strategic investments", "verboseLabel": "Strategic investments without readily determinable fair values", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r250" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r697" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r658", "r669", "r679", "r704" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r824", "r825", "r826", "r827" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r703" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility Closing", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of assets and liabilities", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r428", "r429", "r432" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r428", "r429", "r432" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Hierarchy [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r316", "r334", "r335", "r336", "r337", "r338", "r339", "r429", "r475", "r476", "r477", "r620", "r621", "r630", "r631", "r632" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r433" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r427" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r316", "r334", "r339", "r429", "r475", "r630", "r631", "r632" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r316", "r334", "r335", "r336", "r337", "r338", "r339", "r475", "r476", "r477", "r620", "r621", "r630", "r631", "r632" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements on recurring basis", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r427", "r433" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r170", "r285" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization Activity of Intangible Assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finite-lived intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r117", "r485" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r481" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails", "http://www.liveramp.com/role/INTANGIBLEASSETSEstimatedFutureAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finite-lived intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r117", "r481" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ramp_FutureExpenseTimePeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "FutureExpenseTimePeriodAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future Expense Time Period [Axis]", "label": "Future Expense Time Period [Axis]", "documentation": "Future Expense Time Period" } } }, "auth_ref": [] }, "ramp_FutureExpenseTimePeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "FutureExpenseTimePeriodDomain", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future Expense Time Period [Domain]", "label": "Future Expense Time Period [Domain]", "documentation": "Future Expense Time Period" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal or impairment of assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r740" ] }, "us-gaap_GainLossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfInvestments", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of strategic investments", "label": "Gain (Loss) on Sale of Investments", "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r108", "r565" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r104" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/GOODWILLChangesinGoodwillDetails", "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill at the beginning of year", "periodEndLabel": "Goodwill at the end of year", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r169", "r270", "r486", "r615", "r639", "r751", "r758" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/GOODWILL" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r269", "r272", "r282", "r615" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/GOODWILLChangesinGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r278" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0, "order": 3.0 }, "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.liveramp.com/role/GOODWILLChangesinGoodwillDetails", "http://www.liveramp.com/role/GOODWILLNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "negatedLabel": "Impairment", "verboseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r9", "r271", "r277", "r283", "r615" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill information", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r615" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.liveramp.com/role/GOODWILLChangesinGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r105", "r196", "r226", "r232", "r236", "r238", "r251", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r437", "r613", "r768" ] }, "ramp_HabuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "HabuMember", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Habu", "label": "Habu [Member]", "documentation": "Habu" } } }, "auth_ref": [] }, "ramp_ImpairmentLossesOnStrategicInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ImpairmentLossesOnStrategicInvestment", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses on strategic investment", "label": "Impairment Losses On Strategic Investment", "documentation": "Impairment Losses On Strategic Investment" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease-related impairment and restructuring charges", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r9", "r52", "r121" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings (loss) from continuing operations", "terseLabel": "Net earnings (loss) from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r77", "r106", "r114", "r206", "r207", "r208", "r209", "r219", "r222" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from continuing operations before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r101", "r136", "r226", "r232", "r236", "r238", "r489", "r500", "r613" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations (in USD per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r100", "r135", "r137", "r190", "r202", "r206", "r207", "r208", "r209", "r217", "r220", "r221", "r425", "r488", "r819" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations (in USD per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r100", "r190", "r202", "r206", "r207", "r208", "r209", "r217", "r220", "r221", "r222", "r425", "r488", "r819" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings from discontinued operations, net of tax", "negatedTerseLabel": "Earnings from discontinued operations, net of tax", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r88", "r90", "r128" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations (in USD per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r102", "r190", "r218", "r220", "r221", "r816", "r819" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations (in USD per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r129", "r218", "r220", "r221" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r633", "r634" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r286", "r292", "r566" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r292", "r566" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/INCOMETAX" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAX", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r197", "r377", "r381", "r382", "r383", "r388", "r392", "r393", "r394", "r527" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r139", "r146", "r212", "r213", "r230", "r380", "r389", "r504" ] }, "ramp_IncomeTaxesPaidDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "IncomeTaxesPaidDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash (received) for income taxes - discontinued operations", "label": "Income Taxes Paid, Discontinued Operations", "documentation": "Income Taxes Paid, Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid (received) for income taxes, net - continuing operations", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r36" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable income taxes, net", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r80", "r731" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r739" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred commissions", "label": "Increase (Decrease) in Deferred Charges", "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r739" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase (Decrease) in Stockholders' Equity", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r668", "r676", "r686", "r703", "r711", "r715", "r723" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r721" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r657", "r727" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r657", "r727" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r657", "r727" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r284" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r46", "r49" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments", "label": "Investments, Fair Value Disclosure", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r428" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.liveramp.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Right-of-use Asset and Lease Liability Balances", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r805" ] }, "ramp_LeasedOfficeFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "LeasedOfficeFacilitiesMember", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leased Office Facilities", "label": "Leased Office Facilities [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements, Gross", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r120" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.liveramp.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments under all Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r806" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted lease commitments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r806" ] }, "ramp_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Interest and short-term leases", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.liveramp.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r456" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r98", "r132", "r497", "r639", "r741", "r748", "r803" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r23", "r165", "r196", "r251", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r401", "r402", "r403", "r437", "r639", "r768", "r807", "r808" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "ramp_LiabilityBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "LiabilityBasedAwardMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Liability-based equity awards", "label": "Liability Based Award [Member]", "documentation": "" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERLIABILITIESDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r24" ] }, "ramp_LiabilityNonQualifiedRetirementPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "LiabilityNonQualifiedRetirementPlan", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of non-qualified retirement plan", "label": "Liability Non Qualified Retirement Plan" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ramp_LondonEnglandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "LondonEnglandMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "London, England", "label": "London, England [Member]", "documentation": "London, England" } } }, "auth_ref": [] }, "ramp_MarketplaceAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "MarketplaceAndOtherMember", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketplace and Other", "label": "MarketplaceAndOtherMember" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r340", "r479", "r511", "r534", "r535", "r584", "r586", "r588", "r589", "r591", "r605", "r606", "r614", "r622", "r635", "r641", "r770", "r809", "r810", "r811", "r812", "r813", "r814" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r695" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r695" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r340", "r479", "r511", "r534", "r535", "r584", "r586", "r588", "r589", "r591", "r605", "r606", "r614", "r622", "r635", "r641", "r770", "r809", "r810", "r811", "r812", "r813", "r814" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r714" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r772" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r722" ] }, "country_NL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NL", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Netherlands", "label": "NETHERLANDS" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r696" ] }, "us-gaap_NetCashProvidedByUsedInContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInContinuingOperations", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) continuing operations", "label": "Net Cash Provided by (Used in) Continuing Operations", "documentation": "The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label." } } }, "auth_ref": [ "r738" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by discontinued operations", "label": "Net Cash Provided by (Used in) Discontinued Operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r112" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from discontinued operations:", "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r112", "r113", "r114" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 15.0 }, "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings (loss)", "terseLabel": "Net earnings (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r103", "r114", "r138", "r163", "r182", "r184", "r188", "r196", "r202", "r206", "r207", "r208", "r209", "r212", "r213", "r219", "r226", "r232", "r236", "r238", "r251", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r425", "r437", "r501", "r563", "r579", "r580", "r613", "r650", "r768" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r158", "r159", "r160", "r161", "r162", "r201", "r202", "r203", "r204", "r205", "r208", "r214", "r224", "r246", "r247", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r287", "r372", "r373", "r374", "r384", "r385", "r386", "r387", "r396", "r397", "r398", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r434", "r435", "r438", "r439", "r440", "r441", "r450", "r451", "r452", "r453", "r454", "r455", "r467", "r468", "r469", "r470", "r471", "r482", "r483", "r484", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r40", "r158", "r159", "r160", "r161", "r162", "r201", "r202", "r203", "r204", "r205", "r208", "r214", "r224", "r246", "r247", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r287", "r372", "r373", "r374", "r384", "r385", "r386", "r387", "r396", "r397", "r398", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r434", "r435", "r438", "r439", "r440", "r441", "r450", "r451", "r452", "r453", "r454", "r455", "r467", "r468", "r469", "r470", "r471", "r482", "r483", "r484", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Adopted During the Current Year and Recent Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r695" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r665", "r676", "r686", "r703", "r711" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r693" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r692" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r703" ] }, "ramp_NonQualifiedRetirementPlanAssetsForPlanBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "NonQualifiedRetirementPlanAssetsForPlanBenefitsCurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets of non-qualified retirement plan", "label": "Non-Qualified Retirement Plan, Assets For Plan Benefits, Current" } } }, "auth_ref": [] }, "ramp_NonQualifiedRetirementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "NonQualifiedRetirementPlanMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets of non-qualified retirement plan", "label": "Non-qualified Retirement Plan [Member]", "documentation": "Non-qualified Retirement Plan" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r722" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r722" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Total other income (expense), net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r109" ] }, "ramp_NumberOfLeasedOfficeSpaceExited": { "xbrltype": "integerItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "NumberOfLeasedOfficeSpaceExited", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of leased office space exited", "label": "Number Of Leased Office Space Exited", "documentation": "Number Of Leased Office Space Exited" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r226", "r232", "r236", "r238", "r613" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r461", "r638" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset group impairments and adjustments", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r804" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total discounted operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails", "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term lease liabilities included in other accrued expenses", "terseLabel": "Short-term lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, liability, current, statement of financial position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERLIABILITIESDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails", "http://www.liveramp.com/role/OTHERLIABILITIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term lease liabilities included in other liabilities", "terseLabel": "Long-term lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, liability, noncurrent, statement of financial position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r460", "r462" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails", "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets included in other assets, net", "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r457" ] }, "ramp_OperatingLeaseRightOfUseAssetImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OperatingLeaseRightOfUseAssetImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, ROU asset, impairment loss", "label": "Operating Lease, Right-Of-Use Asset, Impairment Loss", "documentation": "Operating Lease, Right-Of-Use Asset, Impairment Loss" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r465", "r638" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.liveramp.com/role/LEASESLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r464", "r638" ] }, "ramp_OperatingMetricsPerformancePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OperatingMetricsPerformancePlanMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Metrics Performance Plan", "label": "Operating Metrics Performance Plan [Member]", "documentation": "Operating Metrics Performance Plan" } } }, "auth_ref": [] }, "ramp_OtherAccruedExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OtherAccruedExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Accrued Expenses [Abstract].", "documentation": "n/a" } } }, "auth_ref": [] }, "ramp_OtherAccruedExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OtherAccruedExpensesCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other miscellaneous accrued expenses", "label": "Other Accrued Expenses Current" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued expenses", "totalLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r21" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "totalLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r176", "r639" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER CURRENT AND NONCURRENT ASSETS", "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Other Assets, Fair Value Disclosure", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other miscellaneous noncurrent assets", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net", "totalLabel": "Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r171" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture and other equipment", "label": "Other Capitalized Property Plant and Equipment [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r120" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation adjustment", "verboseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "verboseLabel": "Comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERLIABILITIES" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER LIABILITIES", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r22" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 }, "http://www.liveramp.com/role/OTHERLIABILITIESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/OTHERLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "totalLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_OtherLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesTableTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERLIABILITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Liabilities", "label": "Other Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other liabilities." } } }, "auth_ref": [] }, "ramp_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OtherMember", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other" } } }, "auth_ref": [] }, "ramp_OtherMiscellaneousOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OtherMiscellaneousOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Miscellaneous Operating Income (Expense), Net", "documentation": "Other Miscellaneous Operating Income (Expense), Net" } } }, "auth_ref": [] }, "ramp_OtherOperatingIncomeAndExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "OtherOperatingIncomeAndExpenseTableTextBlock", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gains, Losses and Other Items", "label": "Other Operating Income And Expense [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 4.0 }, "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gains, losses and other items, net", "negatedTotalLabel": "Total gains, losses and other items, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r695" ] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERLIABILITIESDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Sundry Liabilities, Noncurrent", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r91", "r131" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r663", "r674", "r684", "r709" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r666", "r677", "r687", "r712" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r666", "r677", "r687", "r712" ] }, "ramp_ParisFranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ParisFranceMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paris, France", "label": "Paris, France [Member]", "documentation": "Paris, France" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r691" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of treasury stock", "terseLabel": "Acquisition of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r34" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r291", "r737" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares repurchased for tax withholdings upon vesting of stock-based awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire businesses, gross", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r33", "r399" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of strategic investments", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r111" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r694" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r694" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r693" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r703" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r696" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r692" ] }, "ramp_PerformanceBasedRestrictedStockUnitsUnderTheTotalShareholderReturnPerformancePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsUnderTheTotalShareholderReturnPerformancePlanMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan", "label": "Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan [Member]", "documentation": "Performance-Based Restricted Stock Units Under The Total Shareholder Return Performance Plan" } } }, "auth_ref": [] }, "ramp_PerformanceBasedStockUnitsUnderOperatingMetricsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PerformanceBasedStockUnitsUnderOperatingMetricsMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Stock Units Under Operating Metrics", "label": "Performance Based Stock Units Under Operating Metrics [Member]", "documentation": "Performance Based Stock Units Under Operating Metrics" } } }, "auth_ref": [] }, "ramp_PerformanceBasedVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PerformanceBasedVestingMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Vesting", "label": "Performance Based Vesting [Member]", "documentation": "Performance Based Vesting" } } }, "auth_ref": [] }, "ramp_PerformanceSharesVestingTotalShareholderReturnMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PerformanceSharesVestingTotalShareholderReturnMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares Vesting Total Shareholder Return", "label": "Performance Shares Vesting Total Shareholder Return [Member]" } } }, "auth_ref": [] }, "ramp_PerformanceStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PerformanceStockMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock", "label": "Performance Stock [Member]" } } }, "auth_ref": [] }, "ramp_PhiladelphiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PhiladelphiaMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Philadelphia", "label": "Philadelphia [Member]", "documentation": "Philadelphia" } } }, "auth_ref": [] }, "ramp_PhoenixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PhoenixMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Phoenix", "label": "Phoenix [Member]", "documentation": "Phoenix" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r92", "r493", "r639" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r175", "r267", "r268", "r610" ] }, "ramp_PrepaidRevenueShareNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PrepaidRevenueShareNoncurrent", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSScheduleofOtherCurrentandNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term prepaid revenue share", "label": "Prepaid Revenue Share, Noncurrent", "documentation": "Prepaid Revenue Share, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds related to the issuance of common stock under stock and employee benefit plans", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of investments", "label": "Proceeds from Sale and Maturity of Other Investments", "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of strategic investment", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r32", "r192", "r248", "r249" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and Services [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r239", "r480", "r505", "r506", "r507", "r508", "r509", "r510", "r607", "r623", "r640", "r729", "r766", "r767", "r771", "r820" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and Services [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r239", "r480", "r505", "r506", "r507", "r508", "r509", "r510", "r607", "r623", "r640", "r729", "r766", "r767", "r771", "r820" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENT" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r119", "r140", "r143", "r144" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r120", "r167", "r499" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation and amortization", "totalLabel": "Property and equipment, net of accumulated depreciation and amortization", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r490", "r499", "r639" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.liveramp.com/role/ALLOWANCEFORCREDITLOSSESScheduleoftheActivityoftheAllowanceforDoubtfulAccountsReturnsandCreditsDetails", "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "verboseLabel": "Additions (reductions) charged to costs and expenses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r191", "r264" ] }, "ramp_PublisherAndDataSupplyRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "PublisherAndDataSupplyRelationshipsMember", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Publisher/data supply relationships, gross", "label": "Publisher And Data Supply Relationships [Member]", "documentation": "Publisher And Data Supply Relationships" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Purchase Obligation, to be Paid, Year Four", "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFiscalYearMaturityAbstract", "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/COMMITMENTSANDCONTINGENCIESScheduleofContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r691" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r691" ] }, "ramp_QualifiedEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "QualifiedEmployeeStockPurchasePlanMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Qualified Employee Stock Purchase Plan", "label": "Qualified Employee Stock Purchase Plan [Member]", "documentation": "Qualified Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "ramp_RakamTechnologyAssetAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RakamTechnologyAssetAcquisitionMember", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rakam Technology Asset Acquisition", "label": "Rakam Technology Asset Acquisition [Member]", "documentation": "Rakam Technology Asset Acquisition" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r333", "r340", "r366", "r367", "r368", "r478", "r479", "r511", "r534", "r535", "r584", "r586", "r588", "r589", "r591", "r605", "r606", "r614", "r622", "r635", "r641", "r644", "r761", "r770", "r810", "r811", "r812", "r813", "r814" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r333", "r340", "r366", "r367", "r368", "r478", "r479", "r511", "r534", "r535", "r584", "r586", "r588", "r589", "r591", "r605", "r606", "r614", "r622", "r635", "r641", "r644", "r761", "r770", "r810", "r811", "r812", "r813", "r814" ] }, "ramp_RangeOneOfExercisePricesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RangeOneOfExercisePricesMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of exercise price per share from $0 to $9.99", "label": "Range One Of Exercise Prices [Member]" } } }, "auth_ref": [] }, "ramp_RangeThreeOfExercisePricesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RangeThreeOfExercisePricesMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of exercise price per share from $20.00 to $24.99", "label": "Range Three Of Exercise Prices [Member]" } } }, "auth_ref": [] }, "ramp_RangeTwoOfExercisePricesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RangeTwoOfExercisePricesMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of exercise price per share from $10.00 to $19.99", "label": "Range Two Of Exercise Prices [Member]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r658", "r669", "r679", "r704" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r82", "r376", "r815" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r659", "r670", "r680", "r705" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r660", "r671", "r681", "r706" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r667", "r678", "r688", "r713" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r166" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "ramp_RestructuringActivity2017Member": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RestructuringActivity2017Member", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Activity 2017", "label": "Restructuring Activity 2017 [Member]", "documentation": "Restructuring Activity 2017" } } }, "auth_ref": [] }, "ramp_RestructuringActivity2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RestructuringActivity2021Member", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Activity 2021", "label": "Restructuring Activity 2021 [Member]", "documentation": "Restructuring Activity 2021" } } }, "auth_ref": [] }, "ramp_RestructuringActivity2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RestructuringActivity2024Member", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Activity 2024", "label": "Restructuring Activity 2024 [Member]", "documentation": "Restructuring Activity 2024" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGES" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES", "label": "Restructuring and Related Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r288", "r289", "r291", "r294", "r300" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease-related restructuring plan charges and adjustments", "label": "Restructuring Charges", "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." } } }, "auth_ref": [ "r9", "r295", "r297", "r762" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r290", "r291", "r297", "r298" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r297", "r298", "r299" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring reserve, at the beginning of the period", "periodEndLabel": "Restructuring reserve, at the end of the period", "terseLabel": "Restructuring reserve", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r291", "r296" ] }, "ramp_RestructuringReserveChargesAndAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RestructuringReserveChargesAndAdjustments", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails": { "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESGainsLossesandOtherItemsDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee-related restructuring plan charges", "verboseLabel": "Restructuring charges and adjustments", "label": "Restructuring Reserve Charges and Adjustments" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveNoncurrent", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/OTHERLIABILITIESDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/OTHERLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease restructuring accruals and related sublease deposits", "label": "Restructuring Reserve, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r733", "r763", "r764" ] }, "ramp_RestructuringReserveRelatedCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RestructuringReserveRelatedCharges", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve related charges", "label": "Restructuring Reserve Related Charges", "documentation": "Restructuring Reserve Related Charges" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r124", "r496", "r518", "r523", "r526", "r544", "r639" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r160", "r198", "r199", "r200", "r203", "r211", "r213", "r255", "r261", "r372", "r373", "r374", "r386", "r387", "r407", "r410", "r411", "r414", "r423", "r514", "r516", "r529", "r822" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r227", "r228", "r231", "r234", "r235", "r239", "r240", "r242", "r329", "r330", "r480" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r147", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r332" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r141" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r142" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r142" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTransactionPriceAllocatedtotheRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "ramp_RightOfUseAssetAndLeaseLiabilitiesRelinquishedInLeaseTerminations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "RightOfUseAssetAndLeaseLiabilitiesRelinquishedInLeaseTerminations", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets, and related lease liabilities, relinquished in lease terminations", "label": "Right-of-Use Asset And Lease Liabilities Relinquished In Lease Terminations", "documentation": "Right-of-Use Asset And Lease Liabilities Relinquished In Lease Terminations" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r463", "r638" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r722" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r722" ] }, "ramp_SalesAndMarketingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "SalesAndMarketingMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Sales And Marketing [Member]", "documentation": "Sales And Marketing" } } }, "auth_ref": [] }, "ramp_SanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "SanFranciscoMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "San Francisco", "label": "San Francisco [Member]", "documentation": "San Francisco" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Anti-dilutive Options, Warrants and Restricted Stock Units Excluded from Computation of Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.liveramp.com/role/OTHERACCRUEDEXPENSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r71", "r73", "r395" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Numerator And Denominator of Basic and Diluted Earnings (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r747" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r428", "r429" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r48", "r50", "r481" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill and Intangible Assets [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r615" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.liveramp.com/role/GOODWILLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill by Operating Segment and Activity and by Component included in each Segment", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r615", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.liveramp.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounting Pronouncements Adopted During the Current Year and Recent Accounting Pronouncements not yet Adopted", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r40", "r41", "r43", "r44" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-vested Performance-based Restricted Stock Units Activity", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Noncurrent Assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r730" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.liveramp.com/role/OTHERCURRENTANDNONCURRENTASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Activity, by Award Type", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r297", "r298", "r299" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Restructuring Activity", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of 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. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r55", "r56" ] }, "ramp_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardFutureExpenseByAwardTypeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardFutureExpenseByAwardTypeTableTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangement by Share Based Payment Award, Future Expense", "label": "Schedule of Share Based Compensation Arrangement By Share Based Payment Award, Future Expense, By Award Type [Table Text Block]", "documentation": "Schedule of Share Based Compensation Arrangement By Share Based Payment Award, Future Expense, By Award Type" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Time-vesting Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Options Outstanding and Exercisable", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r16", "r17", "r60" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expenses related to Purchases and Other Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r50" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r653" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r655" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing Operations", "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r240", "r241", "r531", "r532", "r533", "r585", "r587", "r590", "r592", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r608", "r624", "r644", "r771", "r820" ] }, "us-gaap_SegmentOperatingActivitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentOperatingActivitiesDomain", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Domain]", "label": "Operating Activities [Domain]", "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash stock compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r636" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited in period (in shares)", "negatedLabel": "Forfeited or cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r358" ] }, "ramp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate fair value of restricted stock units granted", "label": "Share Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Total Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "periodEndLabel": "Outstanding at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested restricted stock unit activity, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested restricted stock units, Weighted average fair value per share at grant date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested in period, fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r362" ] }, "ramp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue2": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue2", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The total fair value of performance-based restricted stock units", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value2", "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value2" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r359" ] }, "ramp_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedCostHoldbackExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpectedCostHoldbackExpenses", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdback expenses, expected costs", "label": "Share-Based Compensation Arrangement By Share Based Payment Award, Expected Cost, Holdback Expenses", "documentation": "Share-Based Compensation Arrangement By Share Based Payment Award, Expected Cost, Holdback Expenses" } } }, "auth_ref": [] }, "ramp_ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldbackExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldbackExpenses", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdback expenses", "label": "Share-Based Compensation Arrangement By Share Based Payment Award, Holdback Expenses" } } }, "auth_ref": [] }, "ramp_ShareBasedCompensationArrangementByShareBasedPaymentAwardHurdleAchievementPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHurdleAchievementPercentage", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hurdle achievement, percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Hurdle Achievement, Percentage", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Hurdle Achievement, Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONEffectofStockbasedCompensationExpenseonIncomebyFinancialStatementLineItemDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of available shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "ramp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of performance plans", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Plans", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Plans" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares reserved for issuance since inception of the stock option and equity compensation plans (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r637" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares which remained available for future grants (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited or cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r779" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited or cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r779" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at the end of the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of the period (in shares)", "periodEndLabel": "Outstanding at end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r347", "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option Activity - Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r347", "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price per share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r352" ] }, "ramp_ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockBasedCompensationExpenseOnIncomeByFinancialStatementLineItemTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardStockBasedCompensationExpenseOnIncomeByFinancialStatementLineItemTableTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effect of Stock-based Compensation Expense on Income, by Financial Statement Line Item", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Stock-based Compensation Expense On Income, By Financial Statement Line Item [Table Text Block]", "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Stock-based Compensation Expense On Income, By Financial Statement Line Item" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options outstanding and exercisable by exercise price range", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price per share, low end of range (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price per share, high end of range (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rights percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r773" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r59" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r126" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable - Weighted-average exercise price per share (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r62" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding - Weighted-average exercise price per share (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r61" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONScheduleofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding - Weighted-average remaining contractual life", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r123", "r125" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, price per share (in dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r133", "r134", "r732" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.liveramp.com/role/INTANGIBLEASSETSAmountsAllocatedtoIntangibleAssetsfromAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology, gross", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r26", "r160", "r186", "r187", "r188", "r198", "r199", "r200", "r203", "r211", "r213", "r225", "r255", "r261", "r317", "r372", "r373", "r374", "r386", "r387", "r407", "r409", "r410", "r411", "r412", "r414", "r423", "r443", "r444", "r445", "r446", "r447", "r448", "r471", "r514", "r515", "r516", "r529", "r581" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r148", "r157", "r240", "r241", "r531", "r532", "r533", "r585", "r587", "r590", "r592", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r608", "r624", "r644", "r771", "r820" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r199", "r200", "r225", "r480", "r525", "r530", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r562", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r581", "r645" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Axis]", "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r198", "r199", "r200", "r225", "r480", "r525", "r530", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r562", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r581", "r645" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r662", "r673", "r683", "r708" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ramp_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlanOptionsExercisedBenefitPlansAndOtherIssuances": { "xbrltype": "sharesItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlanOptionsExercisedBenefitPlansAndOtherIssuances", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock awards, benefit plans and other issuances (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plan, Options Exercised Benefit Plans And Other Issuances" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, ESPP (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r15", "r92", "r93", "r124" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Liability-classified restricted stock units vested (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r15", "r92", "r93", "r124" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units vested (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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)." } } }, "auth_ref": [ "r15", "r92", "r93", "r124" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r92", "r93", "r124", "r352" ] }, "ramp_StockIssuedDuringPeriodValueEmployeeStockPlanOptionsExercisedBenefitPlansAndOtherIssuances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "StockIssuedDuringPeriodValueEmployeeStockPlanOptionsExercisedBenefitPlansAndOtherIssuances", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock awards, benefit plans and other issuances", "label": "Stock Issued During Period, Value, Employee Stock Plan, Options Exercised Benefit Plans And Other Issuances" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, ESPP, value", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r15", "r92", "r93", "r124" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Liability-classified restricted stock units vested", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r15", "r124" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units vested", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r65", "r92", "r93", "r124" ] }, "ramp_StockOptionAndEquityCompensationPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "StockOptionAndEquityCompensationPlansMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option and Equity Compensation Plans", "label": "Stock Option And Equity Compensation Plans [Member]" } } }, "auth_ref": [] }, "ramp_StockRepurchaseProgramAdditionalAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized additional amount", "label": "Stock Repurchase Program, Additional Authorized Amount", "documentation": "Stock Repurchase Program, Additional Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r93", "r96", "r97", "r116", "r545", "r561", "r582", "r583", "r639", "r652", "r741", "r748", "r803", "r822" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of the period", "periodEndLabel": "Balance, end of the period", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r75", "r76", "r78", "r160", "r161", "r187", "r198", "r199", "r200", "r203", "r211", "r255", "r261", "r317", "r372", "r373", "r374", "r386", "r387", "r407", "r409", "r410", "r411", "r412", "r414", "r423", "r443", "r444", "r448", "r471", "r515", "r516", "r528", "r545", "r561", "r582", "r583", "r593", "r651", "r741", "r748", "r803", "r822" ] }, "ramp_SubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "SubscriptionMember", "presentation": [ "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription", "label": "SubscriptionMember" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r449", "r473" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r449", "r473" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r449", "r473" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r449", "r473" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r449", "r473" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.liveramp.com/role/SUBSEQUENTEVENT" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r472", "r474" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r702" ] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyEquipmentMember", "presentation": [ "http://www.liveramp.com/role/PROPERTYANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Data processing equipment", "label": "Technology Equipment [Member]", "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "ramp_TimeBasedVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimeBasedVestingMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time Based Vesting", "label": "Time-Based Vesting [Member]" } } }, "auth_ref": [] }, "ramp_TimeBasedVestingOverFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimeBasedVestingOverFourYearsMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting in Four Years", "label": "Time-Based Vesting Over Four Years [Member]" } } }, "auth_ref": [] }, "ramp_TimeBasedVestingOverThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimeBasedVestingOverThreeYearsMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Vesting Over Three Years", "label": "Time-Based Vesting Over Three Years [Member]", "documentation": "Time-Based Vesting Over Three Years" } } }, "auth_ref": [] }, "ramp_TimeBasedVestingOverTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimeBasedVestingOverTwoYearsMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Vesting Over Two Years", "label": "Time-Based Vesting Over Two Years [Member]", "documentation": "Time-Based Vesting Over Two Years" } } }, "auth_ref": [] }, "ramp_TimePeriodFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimePeriodFourMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Time Period Four [Member]", "documentation": "Time Period Four" } } }, "auth_ref": [] }, "ramp_TimePeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimePeriodOneMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Time Period One [Member]", "documentation": "Time Period One" } } }, "auth_ref": [] }, "ramp_TimePeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimePeriodThreeMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Time Period Three [Member]", "documentation": "Time Period Three" } } }, "auth_ref": [] }, "ramp_TimePeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimePeriodTwoMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONFutureExpensebyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Time Period Two [Member]", "documentation": "Time Period Two" } } }, "auth_ref": [] }, "ramp_TimeVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "TimeVestingMember", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Vesting", "label": "Time-Vesting [Member]", "documentation": "Time-Vesting" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r694" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r701" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r721" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r723" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.liveramp.com/role/COVERPAGE" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r724" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r725" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r723" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r723" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r726" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r724" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury\u00a0Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r57" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Treasury stock, beginning balance (in shares)", "negatedPeriodEndLabel": "Treasury stock, ending balance (in shares)", "terseLabel": "Treasury stock, at cost (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r57" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost", "terseLabel": "Treasury stock, at cost", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r27", "r57", "r58" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY", "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of treasury stock (in shares)", "terseLabel": "Acquisition of treasury stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r15", "r93", "r124" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.liveramp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of treasury stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r15", "r57", "r124" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.liveramp.com/role/LEASESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESScheduleofRestructuringActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r290", "r291", "r297", "r298" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.liveramp.com/role/GOODWILLGoodwillbyGeographyDetails", "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails", "http://www.liveramp.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "verboseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.liveramp.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSANDFAIRVALUEMEASUREMENTSFairValueMeasurementswithintheFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r611", "r630", "r632", "r817" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r720" ] }, "ramp_UnitedStatesAndAsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "UnitedStatesAndAsiaPacificMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States and Asia Pacific", "label": "United States and Asia Pacific [Member]", "documentation": "United States and Asia Pacific" } } }, "auth_ref": [] }, "ramp_UnitedStatesAndEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.liveramp.com/20231231", "localname": "UnitedStatesAndEuropeMember", "presentation": [ "http://www.liveramp.com/role/RESTRUCTURINGIMPAIRMENTANDOTHERCHARGESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States and Europe", "label": "United States And Europe [Member]", "documentation": "United States And Europe" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONNonvestedPerformancebasedRestrictedStockUnitActivityDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONStockbasedCompensationActivitybyAwardTypeDetails", "http://www.liveramp.com/role/STOCKBASEDCOMPENSATIONTimeVestingRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of common stock options and restricted stock unit as computed under the treasury stock method (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r747" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted weighted-average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r216", "r222" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.liveramp.com/role/EARNINGSLOSSPERSHAREANDSTOCKHOLDERSEQUITYReconciliationofBasicandDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted-average shares outstanding (in shares)", "verboseLabel": "Basic weighted-average shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r215", "r222" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "210-10-S99-1(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 99 0000733269-24-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000733269-24-000007-xbrl.zip M4$L#!!0 ( %>*2%@ [SU-3T #58 0 > 83(P,C1Q,V5X,3 Q86UE M;F1E9&%N9')E?W^2LP<27IK@+YQ$6;[9U8O%QG:7<\]^?N?[5;LN M_O;]2B79W_[7]__[X"!Z6:7=6I5ME-8J:546=4U>WD2_9*IY'QTK-CI^='P:_5+5[_/;A*^W>5NHO^GW?/]?_/?W_T4?^7Y19=N_?9_EMU&> M_?>?\C1]KIX^R1ZK)\MGIR='R?.G1\^?/\Z>JD?'SY^;!2.(!OGQYOVN_N\JQ=?7OTZ-&?_^3?E]0W<.NB:MMJ#=?A MUE9]: ^2(K\IOZ49P /+JFQA9#5\B/_)WQM^=>^WZ2?2JJCJ;[]Y1/_W'5XY M6";KO-A^^]?K?*V:Z+6ZB]Y5ZZ3\:]PD97/0J#I?\HU-_C^*/T)_WLETX3U% M7BH]_:.3$YCSQ8=5OLC;Z.C1X9$_B;V'G\)FJ?IW&O^KRW]O M7EZ^_O$JCBY?GQ].<2IG/UV\?GGQ,CI[_3)Z=W%U?79]\7**\SA^=/0HNOB_ M%^<_7\/F1&]^^.'R_.)=='6!._7Z_")Z^^;5Y?D_]=1^VR&>!H?XEV^.GCSZ M[G,L;N#T3V.7KB[.KR_?O(XF>>K?_OSN[9NKBP<,_3@WG5?K35)N/PNSFSP='T]Q\"\O?KA\?8GCO_K(X?_:-6V^ MW/Y.Y'W6@)8'JMY*U2HO8Z+*9544U1VJ?G=5G3514F;19E4G#7RV625%$:T2 M(&;_UK5*2OAO\Y=O'C]["%_^G>9]?'@4_>6;9\?'C[X[2]LN*:+SI%E%+ZJR M:^CWH^]DKCBQ*(E2O+S R]$FV9*:O$APY:J25@(V%'\#CG"WRM,5_;91-?" M-7&%FRHIFJA61=+B@=A?;*$E7.;"3+$;NKF"IFXU*:4=@PK@7#:Y8'<$VY>TVIE_YWU&6UW KK#Q< MSDOS5PHCJH'"*]?XT[2S_0\>1M'KJL7K30LG MBHB 3E"M;BKX*Z8]$E%#$B)3P-? W*&3N%)P=PV#'HH3.(X-_'\&5'JE-@G0 M"]+&LJ[6\'=]"[?$\(^4?CTZ/'WT_.S@:+::ST[FFH"NP>!KNGH;O5,W74'/ MZZ.N!Z'<(9C51R&8Z#UI^&.P\D![.1+-D;@BQ M+(E[P+E29<-+?[:N.CM[AXW@6C?=&I<]<4\IWGKT]+N&3GG4)$4">Y&7D5HN MD83EU%_31O G7N+BSXAKI+Q1^/NYT*3S7!SER^B&S/L:_KU> MJRQGGK-02(ET*&J5=;Q+\!+F4LZP;O);),@ZAY_@;/U851F030*T/H\V!3 S M'$Y[5QTP5SH@KI2@I)9L-:'O)HE"&9[N/;^"F&J^$-BB&L="*VY>PA.5] MQ2.8!G2WZA_.**7?T6(;/8L(/ M3_M(_CN(B"@F9EK"RYJ:F(:B%\Y(LPKVN:Q:/)M%!_+@DS@!K34\J%C8/9 I M3).ZCP]/#74+4]4B:)<"BP2IF; 0MJ/1:NT0V+:K3#:X$:DRNDJ?VD&EN13M M]Q8)Q.>LJ)7@5B^4@F.SWA35%C58V8@[)%8%"YHC:R62C)8=#-=59@-*-Q[! MG'82'H$=6FD=!L=NA^O.(H[0.VRL]\!1=[Y3;5"Y[DI4"WG]%BBS%[#G;=-;I'4Z6^QYKZ7E1)G8U0&EW#!7])JG3U (^'Z]H' M33A'8ON6S:9;->KLE\5Z9!])%DU5P(8-'KG'Y\__NZKUFS>P>P<+8,_O#Y(E M[.VW27&7;)L_?::8Q&<+0?S>=/%$TP61^, ;%I*Z(((:O(#B.V ,>Q\3UW4SUZ3^T2@\S4*TK\ MR&',H.$Z!VT7UV.>3%S5;@OY;Z)9/J?'[O*B *X<+9.\Z$ 7D9>[;)ZTX@7: MM&T.+]EJKT>TRDGL(JO.0+=@>CYR9MZD, #CAH&F. =2G_2$C/J?U\#P9R>/ MYJ"2;\7\!HU#@=(BVKW[[N$BW]5YVRH4 &N<#=GRUOT3BU>(OMV[E<:)OHH< MK'E:09A4B91&WX![2M);',>2_NX"AJC0ONF/3\O>X,Z@NZ^_-[RBLSR?V>4VF[JJH%!J1LX2XJ6A'8-!H)>KYI' MF)>_=F!1=8U>=)EI'*VK4K5)G;.3QJ@0-&X>,HY>R!;& SQ!7&0TJDVA$E(, M;KJ\:.D=)1Q0T;!/:*F*JJ0[0".IDR[CM8&_9_GM?'1^>A81"HO4 MJ"5$I(VFYA877N('.(TE?=$\ZIS(C=RT])>!:(!,!J!E-BASWFJD[>SSTS.\ M&KDKKK>JEE-EG<\,Z^R;8B,:3)7">M9(IW! :JW-(9_M18%D"X$Z]07K$R>M MF#WBT;X+=_Q'6KB99@?[_^\9BN%_=3FK87IY&@7+F;,0\"B:G:,%L^?;"@Q( M8 YH/1(S8-NB4/HHBZ,6]'2/3ND?/!G[Y>CB0\HD=I:2U7KT_.04^$H3 M)6OD,YDW<+R(-^KQSCW[G_1-5W#(()&Y:R6<>;.UBW9I5OS/P/2B9'3$2^#*:SC5)2A.?!3)@6Q ]X2ZMT_OO MJJ[(0'L%,@H-\C Z>\@'B1^A,M;[%-&U-JH=Y;G VTER@1+5M$C':W*:@%Y= MMYJ+ST'BY&6;T*;!JV9G3 PHUV,.L61H?B@YM+(4X$WC?KU6- M)C/\AJ%OGQ)J^DW!\%N?%=3ZQQQ#N*HA=:"ZPV&-A&1Z@FIFMN\*-)T<3DZ] MU82#=&;//['OB]FT9\/=P$X1-.)#IQ$N)^.G7(-=DV3 M,.="5I/!#I5,WD6//YZ6:;=>H&,R]QN1$.JT"^I?:%LC)"-X)SO-@*UL6E[ M!"Z!6QA(;-@6'?[8C30N%/!%/GM::@E''TZ3#"!8A<:5=JBA&JL.QVDNW:$X MV>"G=42#)"?*VO"(\8N!M1#F/.JS,194&7C:9]L]KEU6S@;#/W.Q0&@*[ 64 MR<$?.!N[1KWMI(O &KJB964"3B#%Z\G4(+W M^!I/J1"ZN= WGO/;#-$8%A@<1(,J8=XF6EN!Q?D@? ZI"I5!83]$'Z!Q+K6" M%-90B-)(/^DK)&1($$L1KJ:(U()LYF26S&?/C;*BY3L172(*CW,[J3@8',;K MI.;,C@OYEM8AFU_*6,) 8A]*>=/5B.YJ942=V_+:A.RV-LJ M)])I5-L6'!CI[Q1>]KX7&RK.\)79+F*NZJDRW_VX+RQ)TZW7AC[Q8%7U#:B& M_R.AJ+6J;_ 0([D",6?R,X9V.E@FI+A.3LHU++]]N2)\PLEKO-/?QQR/GN@*D$[LJJ* M;)A9&8JG[KO,L:C5*1,4J*7QB%8:?^*&QFQ.$2]=YDO7WGI,]M8>=M9.$ZN_ M*BQ/\1X.G.XY3M""-<^V<>4"SG\KSR3>81#CP!?@+-(?9DI&=^C- M7RO0\*P\L"H?*ZJ!Y>:!=:F<[Z M5NX(E:+V"LS_"R:*\P<0Q>M*&^&SGI5BXBA]%P^YHL?=:7#U(0XU[U.CVS;B M:G)\".08^205!M."0T[B?7V[][MOYS$Y7C_E(SL5FU&^3%)@3_?R).VZLW*[ M%XN1" '+((C9CP+ P]ELJAN M5=^4IE1!WX,>=H >BAS];2H&C_=:S>CW+%>\)_,_N3<\:<(/WNI3M /=3LP; M).H 9/-6V)^GWRQ^15_86]?%-+>QD+$#;$V3EDM:UA@8SJ*$LFD_ROSHF00! M/6U>%@]O8=Y.QP61NL\IL[ MA\?[:[IW4/VEZ-9Z4S :08\[CG0VN$L16'H$I])+$HGLNJ JTT(R2G+E1*BY$AW&UX^ MZU+HY2:,I)<3.T>VS6%CG3H+XE*0'6P$.5-+A0%3VCI=P>+FEKE>YT$)3QS\ MO)=:+]])S5TTA;Z!I+4E_>61YVSAA"ZX&GF>8J#W?SIQK;I^69VV, ?V)PVP MB8QWG@OX IYWJ;8Z@;V?/=Y9;375Q)KGHY++S1;?N^9B++D3#P]'D=J!ANU& M(I!@*3O2K>O!S/ MI;/;F3V&5C M2,[4)0;Q48*^P\2G3C&[H!R89T_<')C)KL*1706/&3@+\0J8T[MDO8G^#F(2 M"Z)C]#T<$DO&+ A@&JD"85A3(1LF]($!HT-P[-CD./3]6;LZA"8J/QB+XJ?& M4*3CYL(M&!M6]$,HL,@"*3;I449:\,<-E_5^588N<*[>I;7JUUTM%'M&ZHXU MV1K%D)ZVR9DD)8Q90#.2>^R9VGDM$5^4$)2>HH0W]+)7FR@M@+VS182$Z233 M]/0:FQBU-WW'M (MY3C;>EHWVXK\!O3F+ZFC MA[P&DYI,C>=Q1) [$I#7F8*,R8"Y C\E6[B#[CJ-HY>.^,&GI6-:VDC[J&?EF5!_\BAP^RT5[Y):;SU3EE^]"5X2\15MDUVN7)6ISD R9W MZ !WO;=O'2R-G_&Y.9=V!ARN7ZN&/&HP]:(7[RZOSD9TMPLM_=[9>M]+KJT5 M%\K69C0_/?UH:3?5131ECP,Q&SI+#=N6&U(Y.LR.R1)1IZHP!!0(U 8FJHUS M9;YB[A])28^.GNR9A1ZML9 :*V1+)Y/V!>.2 "9P$;E6N"];/-G5>1$?$5DLN M(T;&]5-2IZOHY&A84$)W<*XHNOQS+F"0>F[Y MD2/0L9:6<)MGA)[MU:D:,# M RU"3_=I G_P;3"%D8YA[KJP'N9K&*\$FNF6G2 7'4!"UEZUW1'@4BR!=Y09S99#2B]7E3,H[88'_[ M]JJ0S_AK(U/;XA53(OWE36LX,GLL%K(9"I!1<%Z>PS6*W.(E-KC_+!R-ZD5EF'I'N3V5K1*Y-V@P0E MK%>[/0!M5"M2X9S>X9N)J=*\XEX!_<-&GS@ZHDD5D_09JN$VI6H:-(R^K NT M770#7F6#3693U[!*3:^1B^;3BVK8DC<[F0'4E9=2@G>$7RUEY^SF-6*4:];] M:G6>I+?2N!V5BWS M[K;U"@*RL "RC L"%!:4"C(;@KH9V#<#BI.#7R$\W99 M5OD(\T%6K =O94)7: 3?53P+#Q:N48B/@&HZ+D2#_M$Q?F;BG/;+!,4N"D H5(T$S?3J8)YEJ@24P0R(3 .].\SKMULBB,>(! ME)9+IH_F&HG[Z0>9-3:.8<,K3656(Z- !%N$-7HAQMY#O J^KFTA#K=2DH(? M&36!'ANTU\^,L*')4J2)@CL;$D)ANQ<)G!PK:Z7XV#,\&JLAPH'65$3HN']. MO@POY;$),/<=O2.^:E,X+G!^[#)N1IS">(0"BV^L)I74I0%9YH/.&,QDH&$I MIS.J-47%8/;"7A/OJL8-M:68,A3T,]-@"(8&APFZ*G=*V9'^\34(,\T@S/'1 M&$'O%X2QN6!4^LWT2:C3_&^L)<2P#/PZ"(WL$=4PT@W8_E19AHFWANPV?W4- M8#V5[&@T%,SAZFN/!M:0A.EU4I!C&T2SYQ(X1[32MN64![I30FUOL63@+,/P M?-.*^/RQRU$)+I7K_@['"";+ODW(D:EJQ D^EH7"#6<,?[;Q2M' AAN%U>_" M/">[9J?^FKED4XV%$>XE2*T.2#U^'[*E1ARV;N.&FX:2$C,VT$,9A08V4>\' MK+>)X=T?%_[DA$63\DLQKUL0O66+9ANE@8TE,OHJ-:HFN!_D_[+A.0>.3%O M?4-\9RZF@QKA -O!2%'M;,0A9G E1A*,7:6=<\A(PPGXX4:3C\*(2OO$['$- MRRK4<<>8'%IV4AJ ZX9I5F0>C_GPQSX)KYPE8NZ/;I])/HVCV4)N]J M0G(* M[DU#]XZ-D)R5[)_)=J>JWHNKA??O#5(^OH\/3)>UR7]Y1FZA??9\LCS>1(C? MJ4+)6I^C63\*TFUBZ&R<>*NYQA)$#LK33H&&QUF3TM\@=":LW:^S.J5>3)\5 M%TG(25#SF#Z[,MBA6U&A8XP%0-JW).R)4^'1C5&56 ::O ME ;$S'0Y\?OVD&7N)#V@W\]AK_"P[ GS<>YE@H8B.WHQKJXJ3&MB8DM$3WKT!PX=R5_:Q+Q.$9TM'U:H"=GC<& MLB*(XHY\2P,S+>#\2RH21S,I]8S^GNF452%EI_T5ZN>LR+.!;DXC!VY5T:@[ MO'=N70%6:$\#B'J!,4S'[(1TKV2$0PO0!Q ML!@#+>!ZA=EC/2['##\IFDJO-D%X&2873NI>8 E\5QJ680Q7DR=\^#B:-B+M ML4E:>8 *&O @6NI736-VT23-^UP"">$OWYP^_4X@&>WYOJ\2()A@[A>4X?[F M92=IHPZE#Y+!0 5;(X'WXEA8R0JU)>!G&Z!>34Y4+3\V]@TP.J2" \ 7R$U M9M%06"Y?]I*N2$SQ;:8'"3 9A;FH^0=$EVY7?,;AT0($&RI*0+3X3^WT'PZV M1A]^2=6LU!&9)/&NF;,PQJVTW2,87(M1D1;!7F':M0E9@% MLN3\2UQ9@G7W2A/=SD1CL]A_T,:62-Q(A_J )1D2U _1$?$(6,NNILH7#2!O MB+C7O*Z/L$3SWDW )D55IJ#/B5_+.* :7E&FD\8A%&&H@:D8XF+2^ QK&H_0 MWK 6G\7SJ)XN.(_+O&Y:#B'O0*V"N1[07'6P\&/X@U$Q>V-$@JAS)-$=Q2E1 MQ?Y0&BF;+)1!:@@+-Y6%1BOXFV,K16),4Q58CLNN)@9B"$P+O.#SAL,6H%Q3 MP:D]%$E(+M>!P6NO]W^VL@!RM &VO+O68*%@:J5P]V *%ZHQ M5@ 8,9'#0:/4*Z)UXEWWEZF&,Y<V<G_J U/ZX%_UV.Q1N>']U<8[= M[J.3*0[^XM7ECY&)\8$\>O9Y1L.OC\FK1$/:Q*/AVS08R]9@XRX9F>-"6W>O+A# M ;KO8//\2^SH1DPY9^%U#,HDL/%DQ*7LNF_%?R\^:=FHK-H,J(2SVS'8C88? M_'>:$NSD\#AZV=5FY_WC.&7.#*[J:W83!OH-=XD&NC M"P 4O2.*0?*UVQ"P;, M1VRNQ$(Y(R/1*[OR%C40I.7H",CYX27VT!(0"*)KW58>W&%PL;U3J8-J@6QH'Q93?_8IB!1%(*X:&7#+3K9X/XE#_@"HA[ MS#@*?@B;01-,/Q/,P];7AD!Q941->BG]3:>#"+BZ1SF#K+C8H4LO#COF:1AV M[KJ_5N=K)&.*D0Q,R+SVHNM]_(4@?N[&5<4D,\$1F%Q@.! 9N=<:W3E F)0A MK&W(+D,>5FJNA:V-".6K[6HWQR+<:BOI0^4*]E<=QLPU$%^#K#)& -(Q<^\\ M#?-1;<,N!UK>=FA9^JWK>WB/V@V<&. +:UJGJ.*J&C?"P&]X[3MI_ X[T:X% M]\&YZ<+!T8I1N]RX&9W\.RP\PWV@'A"4PH?\+,6D_J9A-KT!W3WOUI@)B%<: M8I4%=T:@%O=<,TJ)FCX2&_])"6W"G&EKC4N]B<0X<]6/P1)*@-BL'F)HXO;6 M.M%Z3-"VB'#*!?/M#GP-AG)(80FP'%=\^,(WX\CK2H#J9B:I]9)\)X#9, S* MH8LE2;SEK+P-0:W20IOJ*CW7I9O7URO]G:9.<')X"BH685KTA.EA=-D7K])U M=!A#X6JEO1+R,^HZ03+3X4F#V 5F.3J]=OSD4;(*FC$C$W:1LY:M6P'U/6&3 MO+4:YEPKT^LDVTF7C6DL BR.:YA-"I [-L.>)+^F_UR\ZR,*DWJ4UX/D-R() M>N.W>0N[E>Y!)%&@,N#W[) 11;IQ[#"^:\PC=##X"="6*VA+]-2UE0)[+/(9 M+87*-)D9WSJ3 :!;E/4P1&(N%\;?T-FJFM97\OIY[GUKS376]C'5*K=S["!U M%I?P-[?8OL:_WKR.3JTBP]K40X/B-@L'ZI M/8=CKXFDMH =UB:[LO]NP]]%%;TBK5N4T#@ZDW1+K:CBIUZ@0LZK<,;E)>[/ MFP+_-Z X8!!+]SQ'95G>;-TAYZ;+,BS0FW69+[HF>M%E-PH]<6 -I61O2)I) M"&G>]-@^?_/BG<;VG<><1%=L;=D0-;9'$4,WZF ?O]N,3*=MNI/ 2;N&IMZ0 M3&UP!"6CVT1$H1@$F!T]F^L(:H:QNG)JBW ,J MT159/>"/7M[49$[R6*;=P\ZR;[';QEL#1 LZ7])-$;'HE,5L,2 LNO=4%H)C M0=M#@E\:-P-.":*<;PC<"2/5L*IL\,=Z.(K7A3I).("[%!BSHTVQ)C]+:DWV M-$10F#:$Q*O:.SP7;'R:]"Y3:3# C9$-"F9^46Z#*BNZ$AB8'9,,Y6.^3AU) M*/.<0-@Y>QZGO"4<>%U^S44RN+%.C _>MU3D0V)OB/&$V)'MVESRE0Y&Y>#T MP#'2/J.^'WU"/'B&)^%+4,6C&WIAS=>P"N=?.AY+.@(.]0G/39R M"KEZ&'%FMTOLA;[X]NKGQL16F$7J>2A,]2,"&\?(JXBWDTOWP0MI9>]P\F(X M>,-T5MX4(QMPM'#3&5XS5#N:IELSLAIU@J3H$RL0!K9/0V#3/=J?2&2\U:&A M9! :XNOSO=B[QMNY56Y.:!]0(4 RSL:]M.\X,^^P)$)+!+8)6'IH*),*'NS& M,S.A/],0M$+<(B#X MYY]G$]ABMA3GKMN9$$"0\('2+OVREG[88DWUWU)$DMGI?-8!(T.HJ^Z&7TTL M91_%9H2CN-Q!JE&&+ 7O#RZ-QTJL>B=91_HD:E+P 9YG)X_FC(\APE2@0HE@\AB+S0_C=+1\Q]X%^BFZH2\-[2N 3&[8:GS,\>A'ADLY MQJ)[1=FD%T^U8R;LPWW889.'('#M__V.7!K#M*'RFQU+K@3E:D,03=WX0BV6CPE+Y9C:KCTFE* M)0W&8L+0IQ?/'^JZUV/[@XQQ/)"P9\1@AZM^EX=?,I-^)Y_^2)6PQ,I9I#K] M=DC/&,T)BMKDO1KT8-J=36;ZAZ!\;0Q@_H,K1/O(A0)M(QB0C0S-7PZO,>-"-,6!;HWH)'MH! M$38FB6LZ"[##Q:Z#CE:T0)C_,@@K?ITD8V.#Y* M/FUKG*-UXDQ>)BWMV&DJLLG$A_6!;6R#3J)6"RJ2]O 7)9,>>3I9TMR,"49[ MR_C/;';/=GA*Y@-_AD]]?H;N5.V+4TP:7=.R74N?L+?,%2PN+!,[3.' M@&G;1RP(YSTDF8?9#@[$=;"L.JQA7N<' \UDQ./3/Z8ELK0"'X,A M%U&Z3='S04Y@.AH^4)H$^E1&4+!M\D'I;G5L)2WX2RM59+'3_- ,*N4R>@=( M(_1]@1,B3,/1=F /*'6Z#BWJ$+;:]1A37(W&SM"NU@_.2H3>"@+]0]-Q''*4 M0Z-ZZ/H&S&(O<[<+. M.3T\@J%BOH]E>76%.M .7_'',=O8Z%*?<=SYW*\NP,A655%7N,3I^7*+,F)# M62&2>VV2$QSG?=^9YA?U6ROC3NJ3[E+(]BE_[FBM ^DGQL=%]I'/-GG@+#M+# M]1]^W;J-6ZYX_H" ,CX.%<\\A))B 57 ##B=1S..R] !6E5U>X"TB'E>(]8/_<1W)P,A5F>BM[^8T[NY2,&J(UVC-N,RDV:WK]B=Q$ M"=)(L ?4+;4,(N,WU$[$H$98+"D-^JN)EU(4J4DZ;F/>QP'>"1*>SV='X_,.(H>=I6NLN@V%1+T<\!S:S[+GLW7Z M20#'IL-I\OZG'U@"RD(ZRXF7H(ZU^Q.F,'SI9&\HBUP)^>[B/ M9D*!\,"4$3BP/97!KCC7BA>S#9-J?VS3:+_F>2TV+6.9]F&N:R77@/FP&Y!O0)8HDFG#55=XP5 M#O]HI.NUKRMXC,9V+]5=QE9JW4=; 5T%S KNF+92U"8/2Y^Y.Z(2EQGJD+8> MT9W,-"451HY>LEENG5ZQ*:)-G/Y/1\?#',#]ZL4&T0G=^7G&T/ 62A[Q<H*.O4[Q(;4)*ZGX'>F%(QJ]/E=*Y_+[9LZIJ_),$(F$6=4T$+ M_&#]$('VB.$,0\*"6G0-6B"->SOL\7L$OA-H,2!:9"D6W!55YR26))+_0C M/3O%.\AQZ!2C9 BS$GN^KW=\09*B))U- [=1J=Y28$%HAN@YX2KC,PJQK*V M9&NC^&#.X=BZIBU9H:ON4CA3L @UE^$TTD#UIJ[N1#$%-H 99I27;QP#8"$@ M=^'UP$OT WI4;DPSXG15PLF\V?;V%N]D##_SDSLMYSE,L:NZ.B752 B:#7)4 MEY-B"Z>DL9.2;LJ8'ECCV;A-TNT8@7FF'/8\(" ]6$I#+T&B]XD=L\;R+$]J MI,Z\<>AHB)I:BZO.C*=RMD/S=I>ZPW=J:,:=:;[>N*0[K77-Q#K"2)64- M2B>]V>,_]PUSBU6+!E(G('?V,\0;H]FS.>(MIHKH8IDWV)GZ7QVP, *4ORR- MC;V#N3%<7&F3&N%A]&G)!VGE!B?:#1 &XR;4K7<3-JY/'!K MA?L'L_EQMX(U=W0G;-LBQ;4\#/Z#6$'_7I!;R9H+)Y.>K6[BR65%:QX^_3Q,@>*L/^8X="2"O7=9AX8^Z]CW+!@1RVH;MG<8]*\TP8I;$6,('IW# MEDTX%]@? "N]RC>&,/WE"2Q)GU+'&Y1/4[0A)'C?U>+D71E29E&F%I M B&ON9L;YO>U!EH@* ]ZCA7)6CD_*=.(2:N&,-.D-@R!!D4L F,*.+JM#C"( M];#L$)M'+@4P]3P7MB,"J93"LBL#+>"@"2 *W-E@:,/V ?*@J<"(O8B>-DN4 M@QY@/- 2W>8<.O<-!,5):TIVDY#L@)-JVO1:Z* N;!<\[*Z06TTOK%[0VMG% M)KI3V&RG<4-@?G\P9TD.HQ^X@S7JO?%(^%LC/E ;+M0-L,HU=4 7I3PD%^Q01SM?>QJE MJJ4/)<49T8'1E?F_.NG9^0$8);FS<4 IJ/+ -JGUU?CF)453F1T,KJ'78[S7 M:"OUMAB?DN ;\F=P6] +W&Z,IKY\C<@/0[$POUZ_+RI VM#=YVG8\WG MPFD8*(=T^/KP9G_UU7]1OGKG[)*;1;L7M#SUB9M4<_$K4,Y,M2 >L<&#OF86 M@_0%)BB,C)J"])D!NXXX(2+U4M'UR;'Z7KNB=!P\%.P,UP7.@1-UJS[I,.'1 MR1N'U9%H@;=O)+]A.!%KR6L8>V!BE(O/:C"54I*PPB^(]X\KY86;<+4G:#5* MO6?'(B^G563TFMT"X]1Z&ZKYH>WH[=Y@P%--959[@=XRL#S;T POTG"J+=H- MDJD[:&XVENGB&2Z^=]!5_YS*82,WJ4N7Z4J*?I M#GJ;-GNV-V4)X)D"P^:5?;7$9#-R6AS:R:U\*M1;".$" W P7G-6Z>I"@P<% MH0CWZ(P,NA.+K[8R#6.]CJ]C8NSP#Q&OG]2).SU\ OL 1-[@/DA9LZ@^KZOH M)V Q-X*BM*,=J)\WAIJ631$%*[_CM$FG,0XW3VNL!_&NJM\#*8K6YQ^Q.XQH MB9HH'BE=$Y3E32)M,.V/))62[0&L.?#"[J!:'I0$DA$[SCG;"9EZ'576+%SX MLV/F+#^2M8FU#_;IN@(6L&X\ 'F]HY'2?LP^(+CXG+.)ISQ)C8K@P3^R]F[ MUUB5 &N_$C77V&UFE+8Z80QZ8C&^7?JP$EP*>D-U.@Q9YYA6 ]I4F6BOL=/8 M2(&4[AJJP,Y#Z;P!N,150LG@7AM72W,HAM=SGM[1 MS9H&;=(_4=83!V:/A*\S()$A?T<97Z/#KK).M4:/V0T4O0:UWBT=B$8G2?4H4I#I="?U"?31S>RN,##(.S0U^$4F&%TIBOS5%OJ M=_Z0>]!'PASH/$[3H?OX\#@ >B5U0:FH/&/^$DJ,'0>)'.#LF%5VP+IT&K/. M*.Y]^E55WAS@BZ*71O[R%\??;K*C$1L'.'NSTOQ:?&%N(B8I_ZC0;JPI1Z5+ M&6C./!YJDV5X^K# ;8\)FR%Y_9_QUR!AL5)DDLV-(4B^$XI,?A+V5_S0\7"9 ME.L=I3B/%4!PNQ:$QX='3[]*'63:3Z8X^(L??H#AH\"1:5Q%Q\\>_1B=O7X9 MG3Y__ARO7/_](CI_\_)BDAQOOTXW.S+"=7L/MPA-*Y*]7I2D26N TD'CYW[] M7\A+,/O+-R>GW[W5M6GP[[F\%CW=7H-9NHKG/UWA#QOG&5N"J:*U2G3W"W-D M<8.-99ZIV);[8(X;A^VP#@4)LT3C9C$HTE$?4APO%NCD:PS_$LLUVC%2CO,% M#5D-8[O@!Z^3#SP]J91A'NMWP#0]L-@D9SM"D!5GNL2)$GKG4F=-K_3OU LB MKV1E?7;$3O<"4T>:MM\.6 _$\?'7"D/P2"IE-7;[C#,^#$ D+*?B&E5OZ>P* MD,5VS$-!_VEMWB7!#A0#&N962H&2]US$@-9#FO(5=&M8:T]*X&.G*KZH, /, MS6O 2B=R0F&RI?REW9K. &<)1>'6&X)A$T_^"HX7M42QWV0.@&%TPI$NE6DC MN4X^Y.MN[<-FZBI]^?[7:, 7%0W@,CR.UJ4Z,L=.:26>Q 040$T/.AN]3Z[T MFGDL1Z_1&DM($2*>NVDIZXV Z6%O#I W$7AJK&G1U.5:Y&CG_*+VA_'/ <"K M/M^Y+GZDNJ^FLK$M?0=QK"; K^(@@V//_W/<)TY7M+ZSE'(X M@6%9/$:GN-*M-=!)*\8-8T2-:4)B%XEX((,(T%=Z!A=Y91%=4I(]8:)%'O:< MFV"-N-K1O\?(%@UM!/%RYD% ,8UWT\=R-!GC9<\'[3^>S ML_FNEDE_9-YP_: (@#31&::F$&'? /'K)L#:<&=WK-@Y6TZPQ:0 5;/JE@W; M%&.;&TJ%Z1(#"C$\N_TL&IV *2'+5KFGI,'YH,;&A:UTMS33T/?;4GYS#MWS M)^W?:@L0H]N2.*79,-^Q5R/^+]UN<5J\]/>\I!3RFMPI?$IUGS3.=-\]*"D" M)UGKW^YS1YKV/DBE3,)52PG< MLH(83RJ=>VGHT.1U&8]E0)Y=V"ON.TH@^5HR5- MHP9);:8A3H.)]K :I4[ K>S/(EB&64=6#Z783Q@H9HF:C:P%3H:P!DEMH!#A MP%-*X@.X29,8A5%XI+.B3I(8NZ*Q%P_W 74 ]\E1[>DXF)OA1KO[\!(#D43N M==&ES=?5!^"0#8;3<*FZTJFY9KV36XAQ.%_'QB6AAM4B)UC6"^<'8"\^QQ:Y MJ&UZ)&9K5COWIY^ZYH%N8!*22"X$I\H.0'LSX=U4:K,TNJ4G0CQU\ZN[DYCY MLRD._N7/[RC"%D=G/UV\?HGA-7)UOGUU]CIR(G"3Y._/#H^P$$V2*H;QXUGA\>';"8'@#<1.)'B);N^3&V$X4RGDEELL]#Y7F24 MMH*&.1CR-1XJ>\'P/N^4WZTJM@FD?-@'&#)YQ0&S:FR[8(]7QSDN>6Z) MM,# ;37)_*6DEE)R96S2)A;*H>?8*U@""9,2!'^02:IT#PW* M?_,C='$O1*4D,1_$D26>D3U ML, #= (+,RK_K M.BGX]X QYC8/T$A06]F#IFW2A/TY5!BY'WKWL(,4]C!/ MBEHEV59P6%7FI.?GNQB/]KE@[RP"HV->P;/.N/F-4Q:'[Z/A5&[W;?EHF:HQ M@$Q=V"N-(PBI*IH=/YW;1NBP3_1&0K3Y68']_L, MS$%[ETL4M$BMMQ5A!4?4H!85?DS^9KB)1EMH=$HL/V&)2C5!GIPU0_=.%9RF M5F)=-(2FK:H!D^3(44W $:-XQ3'!V%1Z%3.E_[WTZF/[AL@HX,G.I;;Z!F4" M$2R/L1"HO^1>VZO9&$FLN3[S#Q %IB.LXM!!#[I6F<(*&J:)?N^R&Q1L('U-KL<:(#$-] M4;85C6R)H"VE4IG3&L;;3W_XL8=S(HNC83!00@/W6^0W786=(KHR+5"EP@5" MA$CXQ QSF"H.*\YY?6*W+L)DB49U5PA$5>U 95-,6L9G>Q\Z2VL1-2@ 9>L+ M'E@C= Y4N:CS3Z.JWQ?+DQVB6(!AL&!0)6F!5X'I MG.()5Z7 ZJ555W-()ZD7N3F*+@@;'(5N;4OG8)&[#?9/T7%Y.GN%>0'O=IK M5J=8PG,8G:$%XA2J)TX1C!PWC:%\@_G*RP3YVJX=-ZH6MK4N8HI@:?PY8!"Z MW(R3IA&YEV"L&JZ>U=66+I89O-,FV0AH\[ ,;<"V;>I.OAP?;:;2/&.0-C<' MWK!6T?]Y= FG&+D@"/#B]42EW6)^GZBQC%@6H+&9^"%Q=_'N\NK,<10WBAQ. MNC5FZ!44<^K6:R1-ZL7+0+";H=29JLWS'*P0!QWWJDW:KO&=_^$$)ETWV,,D M8T%*<$ZE9V(35S"A0"!. 6H#K09H6=>;][R/"!]H3'9TR>>EN=4KQ"P4&!K1 MC-M'D-_2I$3;L@BJS9Z#,%^(_*5)L5E/.TV3M_E?PQP.U]$P2X=OL3X&QO D M/"PU#$2C Q&4"^=)P:?C@N('CD56:E"T/,V3_QRL\%^PT5959)+V1GT56/3[ M,>L[N4^20KVB>\YZ"M0!8_C(2W&.)6'4X#-Q BKSUIH &29@-!8U!D"S\1%J;_&#[E3 ;$5D,_YKJ]C^._J'5:%PAWC"NF..C MEI=6ST8E1Y44==55[<*:G!043Y&QN^TX$]T7AE_7JU7NFW:<'=-'(@N&A)T. MJ'6URA>YUD\',Q&!\FM7YTW&N$C.\&49))@LT-3..PJ+ BQC]K!3W+>.D\K7 M^,T4XS?/#Y_ N6DEE=.'\1E"+GO:3T2N#L=;[_3A6K*[IH\89%4:-Z^I;;P, MJ[Z37V.+]9 0T[Q.NS4FU E8MZ2/VU)I@BB7UL;'<6X MDUD'_S4)WC61)"0]('0D4EYBA)46:8>2',-_0[@D@4!D^%JW M=_, @;172./;#B-VD7XS6XN2IGJK^OJ* R1BC)J>]D*XC56PSY"6>0PTYD[. M,!@MSS!"1UNW2"/NG\8-H5WH3#5U"8XA(*@Y"YU*A2]&!<6=WM8Y8/G MYU,]I<^B'TVZ_ZOD[C#8@-+1AS@D+&4_9N'O5+%$$\/=@-TE0-[ZGF A*OQ( MK@VGCLO+T5:..UKRGG1J+1XF_%V#B4L4OS5Q3T?\$/E)'5@@E,S%#ZC12\L& M#H;O\L/$O=/&9TE)K@N<8%WF";IY;$,6B$9D^KRU@@>!SG @UC)/8F[- !^F M#@(\M.;J-WF^X[O3_0/L"5KL'!FH_=D^)]J,CJ@L[@?\F M\]F)M-,\Y3\=HI&49]^L-D&TNK@C*8&[9GUG/69:O):%QQQ:9#& M<;;U\1I;"7\5(TRDA?')P=/68/PM!M03T%NK8AH">^ MC.(?<7%: @XG9XK1Z'0\2L2N6%YN?CIS%F!P,:;Y[&)I O#!K::\0.1]N0_4 M+7. (&!S%F@E25DPM!5SMI#X:BOJ+D,R1:0@H' M@41))2@!%[#SP;V-+L-=DBG?)-2%&)6[KN#J&\L"W.K7':UJ3V:_4NUK_F&R M.L?SZ*S!QD8Z+ZG/>O*RJPT$G0&K6SHQ#P+:M8X+M :#SF4.>[%/E-R?B'(( MRB>"9Z-N2VXT=#=7F+"?N-$91@KDZB'X-^81,!PB**Z@*U)SBDP!+2NEFZ7C MCB*G.MM5.#EFH:#6X,"D*BZH6BH60EPYIADQ: &E-'I(TA4MXT1)X>A1=,$; M.20&CV=7/1/.W7X3PW$;J;@0\(/NI#TH$LX>X2RVAZSD7BE=?PR?V'\MJFP+ M_UFUZ^)O_Q]02P,$% @ 5XI(6&_.*.W@!P %BL !X !A,C R-'$S M97@S,3%C96]S96-T:6]N,S R8RYH=&WM6FUS&KL5_MY?H>)IKC,#F 5L;' \ MX]A.PTR:M';:VV\=L3H+&FM7>R4MF/OK>XZTO!D:35^=@HM9.^='X?G\R'=R/M!B>G$NY)A)\:XB!PD MG$"[+5K-=GS6.>NZJ8)WE51FM1%0_]WV M<>YZ$RG+N+\T1G#CLS6#G\#&VLM>3@P=6XDL.LZ\?3\R]D)M#U M[DDK=Y70ULP^UDJ;[D'#_^M122WAJ533[D^71G+U4]7RS-8L&)F$8BM_!70- MO?2/D^!V!VLKF<%L&%&3?+_YY\?^^_Y7UHKJT:KCK^!R\Y'+[8TNOSF(3AJ] M;9R-T3\P.YW/3_U_W-Q>_N6O[..73]?]SW^^J[+^YZLZN_Q\S>[^_OZN?]V_ MO.W?W.VI^WL\MP%T F)MN),ZZQ:(/T-6E8NKF]NO_0_]J\NO_2^?M_=^5TOO M13C>I0O]*KN+M7/LILX^Z@E460S&R63*W(B[-P?'IZ_KWS-PS+D0F"IJ"A+7 M;9WL+G[1,3H7U6>.[:K/WLJ FYWZ28?&W&Q2>9&%?9!!+ V**C3+L#KSC,LF(QF/F"WHSZ+^! R4C= 4FD5JB\2 M\3D8?\>J$-@F F?O#X:V]+WC[NA*<-P>GS:C3LR6B2JE!%*&31.*C#UN?<0,>(!AP.5! @62 MJ!PH:4=D3F8ITB-1)#T+:6.E;8'UB#B-5@$IN=$Q"'QMV2$"0P B+43_YB$> M\6P([!(YZ;90:!&U>"TZ/H2WOFIT+,)3>)0D%[. 4&J?$7$M 3< B7S9NJ-D MI:,$.Z)Q/H8S6E!RWRS%OA]$.\T=0Y3O"T0%6-P08+!\0GL>257*M3$O[/95 M*.D-@,U["FE4%P8;0&X:2^L9#ZT@\^V0^%YPY3+?&E#=';0$=[">PMR:P M-7QO3WU;PQR7QE@*0B^W.N/$\=PB\DEE$J2Y$3-X(> E'T@EW92R_:9N:;%Y M)'J0A76R8KJD4GTJ>2@'E!.#RRK_[74S1'/MLI]'>^F3O>%^C_9YLY?S0Y7S75!9$1 MKRXC=\%IA+T7Z)4U*3QWC:,<=MK8N43P+[#)-)7. 7PC:PPTBA J%Q+]\XT< M(KZ1I"TE ?R?1/EL4<(OA43W_0(LLMB?5;S]_Y[M?X5$.DHBD2D1:+1+IOUV M+ &142;S^=YI OR>LG,0>3X_>WGJ#TQGQTHOPENYS0EG%!N8C@NL:&%.=$]B MLQ2U6,70-RU<&EXB6-0'MDA3W*O]"GXP98+9> #W.TG_>[.IHBR?&*21*N( M//,ADOR!=PFY:DB2,AMK-0;*E!D?EN?VIB1+2'.EIX"EDY$.#,E7 (T _"XR MHOZ#Y\87# _]+3KLQ\?[Y2#Y?C4&:U M@79.IUVZ #*FA(?BJ?R@["LV\P<6S? 89I>BN#;C.J_L\H.TO^IS3=M/G]C#I^D/,# HGJ?AZ;3J+R<] MN@!43LOW&O'N!OM^NBIA?K,#>7/01MKT?U?O.ZP,;4MX-FB$E:VF8PO3DH9P M1KIHR_R1+9O-PYY/Z^$=]LI=8>#MZT_DGL_5GL%NSV?K:B0A83YO+*KP 2[7PJU7 M>>8R:/DWW$L]\O=A_PU02P,$% @ 5XI(6$CGP_[O!P URH !X !A M,C R-'$S97@S,3)C9F]S96-T:6]N,S R8RYH=&WM6FUS&CD2_GZ_0H=KLTX5 M8 8#ML%QE6,[&ZIRR9Z=W;UO5V+48U36C&8E#9C]]=JX2"%S+#; '0A66)G=LM\$V#M6 MJY56%SJ?&'D[=*S9:+;8;]K_D=*#%Y.Q4R!&3 MXE5%1OR8G_!&:P#-DQ:(SG&GD1PW>3/N (=FI_W?J()5T3S4L6ZBX%4EE5EM M"-1_M]7.76\LA1MVHT;CAXJW.SM-=.:P,X.5P]?0QDI+#NY=C2MYFW7]>'K^ MAG^>&XD5S]6+<]LS8*122BV M\@] U]!+_S@.;A]A;24SF XC:I+O5_]YVW_=_\@.HWISV?'U+L?H)9AM^=Q: MZ_.+O:C3Z$V]W5ZLWO5_O;H^_]?/[.V'=Y?]]S_=5%G__46=G;^_9#>_O+[I M7_;/K_M7-YO'<:M3O1RVG7(NX$E K UW4F?= J%ER*IR=G%U_;'_IG]Q_K'_ MX?VW"=&9M]MTH5]E[WAA(&.74BEN1)7%8)Q,)LP-N7NQUSY^7@>?P&/.A< \ M4%.0N.YA9WL3&+71N:C^-?EE79^]I0$WC^J=(QISGPWY")B!D80Q)D9JSMUI1HQ:I*HOK..DG3S! MN6*BXUG UR2UG9FFYJY,TVMN<7)P&M()N\OT6(&XA6J8K7*.A ;+,HTZ![O@ M,F,\F[ BQ2>06%?9!!+ TJ)C3+L#KSE,O&0QD/F2WH8UY_# ;*1F@ MJ;0*I16IM+%T0QR@S2'V#E*[.;JF!0YSA-4$&TP6P_#=0?!PYR$(+)$93C+A M93ZI5<0?FF.Q62B768(\XI,P?H]5(;!-!,["#%81=)*X)\=Y)\@2E)6:8[*$ M@WW0-<)>2&JX2A:%0@,$HD:T^.ZL]R?F=L@2I<=VBE(#M](ZP[$C3B^#W^AE M=0%L=NK,BK??'=Y:NX*WCTN3\V+ON!D=]6R)J%)J$$7H))'XZ*>MS[@!#Q"< M<#E00!/) %$Y4-(.R9S,4J1'HDAZ%M+&2EM4,IXXC58!*;G1,0A\;=D^ D, M(BW,_M5]/.39+;!SY*3K0J%%=,AK47L?7OJJ45N$I_ H22]F :'4/B/B6@!N M !+YLG%'R5)'"79$XWP(9[2@Y+Y>BGTYB!XUMPQ1OBL0%6!Q1X"3Y1/:TTBJ M4JZ->6$WKT));P!LUE-(H[HPV !RTTA:SWAH!9EOA\3WG"L7^=: XAYF91Z= M0Z5:X2T!:QV%Y)^:9'&L$7; H9_#; ,@0F1?K@_@TTZZ09N\; M!/9@-X&],8&MX'MSZML8YK@T1E(0>KG5&2>.YQ:13RJ3((T[T2F\$/"2#Z22 M;D+9?EVWM-@\$CW(PCI9,EU0J3Z5W)<#R@N3(\BM5R=QK(WP#GB]>@L9B@Z% M6,<2R&D1D0EJ\8!G7&PR1S;_"R Z?FY$']>;_G &1EP5GL]HNB%)4$'B)C;# MCP%@1N=4&"3K0A7O<@TTR")]9 ^GKY.DM$1M,E;M? MDV4DT!^//^K@^\:@>&X,SE@U3.\J3&BG7DH]7[(6BY_!I20!=!P7AL"PD&_7 MM)IJZ_ ]'6IB6S;&ALK3'[;_2)4$48TL]\"Z=!PW6. /&>C\(2MF?KT,7@VY MG8D3XD>_"D#XQ.'C49+ZA"EY!ZH\<7A@7_W3(9HAGVT5^EO?S+5W!?K_WV;. M'TW.5DUU3F3$JXO(G7,:8>\S],J*%)ZYQE$..VWL3"+X%]ADFDKG #Z1-08: M10B5"XG^^4;V$=](TI:2 /XG43Y=E/![(=%]OP"++/9G%2__WK-]+23241*) M3(E HUTR[;=C"8B,,IG/]DYCX'>4G8/(\_G9RU-_8#H]5OHLO)7;G'!&L8;I MN,"*%F9$]R@V2U&+50S]J(5+PTL$B_K %FF*>[4_P ^F3#!K#^#^(NE_9S95 ME.43@S1211R 9SY$DC_P+B%7#4E29B.M1D"9,N.WY;F]**@# M0_(E0", OXB,J'\M6#S?CX#.;Q?+C@>X;L#4L'_%)IQ<\4E79KX] M7ZF':^I69K6!=DZG7;JB,:*LA0JH_%G8AR 4E[^$"$8&"X M;W%I;&MB$^&S3$RD;Q MV,"TY"$,21=MF3]X9=- ['A<]V^P5^XPH"^?/Y ['JM=P]V.A^OJ'N*"#LC8 MK[@C9#\;U-ZD+[RLO1A*2-B;F6CY$+:-JT$]\-E[17Q\6J\N7L3,M?4_*G?# MKR M!461/9=1>A.SPTK"4V?%S/I^JYWIX)I3O?(]U_VM8OF.!I%(-2XF43A_S'5L M:=+L1CLDYLO4M_94U['#?X']W)PH_'Y?'(R&0WGD^D9?+HXGUT,S^8PG[X8[R-Y_&JL]'IP49O5 M1C68C4?64J_9=JMORL;A#(;'TT_S\?&;#6,9O+[;@>D)S$_',!N>?QB>C6?. M].O'\>\P',T-I>&ZC7^IY:V7]) =0?#:"&&20BC2E(6:BQ2NN5Z!7C$@82B2 MC*0;L_]^7A.)KHDW<,XR(34@YXF0"7BN\QE$!!_Y%3LG20:G(J8HH:HP2<,: M[!M5[_9ZC88;C')]]LT+#B 2TJZ4(6Y!@:5&$(Y9R)(%D[EGFE[5[/%-( HB M'N- < MPQL*UY)HS!22E,+X)5R1=,AP.DH0K98S!?\-)<9* %9,,@=X'E-M2 MXD'$59B%0FL8U]".:U8%&*TXBU WKJ711)A&$0^9-"8;185)5KX*,D*-]YV81=IO=C!Q;%WPE&)-^([7 MRW[6;-+XH:3T:B74715"\, %UMXYQJ#(]V@=8_*;BHA-PMTFH63?UEPR,VHJ M$QQ5E)'7W"<'@ GNM??IP6U [U+V-EV+J'K]9BM/#=1%&<50]@.3V&\BG(W7 M$DZ>8M=)B(T1=CU-4(SB5QN>,M:$FTZ72:9,6*N&3.(84(P96!ATE6&<5=5* M13PE:6B^HT+*K6K3D)!K'>=9(;#%V375=XVC]D]U_DB!?9.D?CF2'1E^F%(XF)GM=F7DXO3 M4K]?Z[F>.3!IS&--RX6+LU3-GJ7JFF[3VGA&NLC+R@1J5(BHARM&RN_TT.;'36CAQ9KM ]]?OV6F!@X-=IU.' MV!"JDOA]^;RO?G9W9C)QU)TQ0H]^ZO[L>7 LDWG&<@.)8L0P"G/-\RE\IDQ? M@^D7#?<"':TDM.ME^_=NE/2C25=''4IOP%. M#RN\&:=ITHY;Q&_%S;B1Q/Y>R!HM1@C9IV&X_WM0058D+WFT60AV6,EX[LV8 MU1\U6X7IW')J9E'@^[]4'-U1-Y6Y064*F@<+JXNQU>]\PE,1FOC_48>OQDK@S9Z,O9X#?H]2=V)?3]]5O5 MV["\N4X/V1"$H(40ACDD,L]98KC,X9:;&9@9 Y(D,BM(OK#[[Z@:L8!+ M5DAE "E/I,H@\+U/(%,XXS?LDF0%G$I!D4-789@G-=BQHK:WVF'H=_JE//<6 M='8AE$[R!,, HS1%(F7]8;4L[:T"?C,\ MQ8=BKO2<(+>1\-"ZK*7[G;)S63L)E84=?1Y3+VEL@2RECXF*26*AN?6 M$Y$7M(L?-;B$WY6Q06T%=5-5TOG*!<[>"<9@60SI7&!EV'(1-AOO,U2Q/^9< M,3N':AL'Q]58AM=NX(L4$L7%Y=N'U4'^NC_L/ M+"3&(IR;YRQ_V_"VOZ^KNFO O4$L#!!0 ( %>*2%A#\SR38$\! &"& M% 1 H"6ZFV]D24>4S\QY-VY,%(&BB&,08&.1Q?[TK[( <-] F0!+$>W+9%8 MJBI_F969EVY_[V-_E:^IN 7=.S;/?UM[^U>[?=[M_^=^O? MO@Q#>__I)D23UD^T&(7)-7$NN M-[W(#?W)] YZ=8#-ZU?O[5/R);E34=,;[/=-3Y?AZ8[MXO_^^GR?7+YP[2^5 M7BD;AO'I'<:]VPR/+(G_[[^WW/'.(1NEI>J,"?O7J @CZ]AWRX,#X8C[4TE^39^J?X MR_12;%KKYTR^6'@FF=C/+02%K_LHF([3#CQ-D1O;(!!?D=X0!5>O"(U7)Y=\ ML4R *S+0A:>G ]]& [E^)36O5#E]CH]&XX6'.#:!.?GPVO1&](VR,KOZ?64- M%J $W])+;QQ$&*.&W:L?O5KKRQ CJ_5EA$,DP*U7^,_(?ONM=NNY(7;#JY?) MF*R:&?_V6RW$[^$GBLI/K7_[MW_[$MJA@ULPIJMT/%\^Q1]^^10_NN]9D]87 MRWX3@G#BX-]JEAV,'32Y<3T7DP'8[S=P(?;C'VW+PB[]D7S_$(VP;YOQ^]_# M9SSXK69>D2F[: 1/PO9->X1=B_P??G/0:TV(U_.W&J'!S)L@ M:7"EU&NM;^W[7N?+IX4W9'CA;>3[\#H[,)'S3XS\CFO=H1 OOMLBGUR-R%.& M5Q::3%^OUUKJ)UBC0]]^YYG1:.'UW\@GP?0%C5J+$$++ZP5/Y'+/6GQ%L];Z MNWKX"SHNP?,X)LP2 MDEW@'A/6?[9?A^'CX$> VT& PUY(" 3S?!Q\LUTBPVPR62^P@14[[P3L@=UW M\+T=A.G0ZC(AWC;V__?'<(A]^O3@P7/-&">9YJ 6/H=&X7/808=[&_5M!Q 0 M/_N 22C27I,P33_"5OH^&P>W^5,DC]G([,UF1OI#)J3M,Z&YF10,M.,F4\][ M,M]\9,(+ASB>=0(DGU-@PH4^+&HB/!YA0TL3!&L4)%*J;@.K!9((" M5;!N0J(N_58+[-'8 663?C;T8?X+.M+U>V 1#8J^;_:2Y)V!%_GT-VJFW"2+ M2,<.6VGZ.:;[:/J;;<'O QO[ AT37JM]WG;_@\H"JH5Y)VI4DI_?-OIL.TYI=*BM7JCQ[1?Q-^GOZDD\+\UZ_# H#RQ ; M/R'5M\!XDI3I@Y)O]IL9L V=5@#8#J8S&Q$I%OFXE2PL_3)]1/I=^CL\8_U* MJ6RMU!(&#ERIB+#/\C(E%MO-C]Y=]E726%LE23UXE19G5F=@9DL"0Y9.+S!T MUI9!V7\9E/R6H<'>,NR]?1RU#/.B@^@&5(V8KH5EOY$YS%]*=384>OZ!4F;E M?OCP#KO>B.B=:QZ[KXQ?>,2GQ='O%'+-HHF?S *_@F(6_VJ1E[V/'=NTP^\8 MM$+!LD>@:'ONG-Z7ZN6=/R.PI8CRY[GDUZ#];I/],+V,?#[RW%[HF3_C9WWY MM/85TZ68CB2S]#6N5"D/Z6N4?,G;ED6M(V(G(=OJNK=H;(?(*3S>"GR6_^R M&\LG]E+DM_!EMXS/[Z7(CQ:%6\I54( +6GMNRI_\7%;AUOEYU[_L!O>ICP9R M6WAN0+-#B[+;Q&Y2TJXLAOH M)_>?GX5*W)3?3Y-3\HN$4+DI?][UYZ;\F1:>F_+LT(*;\N=;^\)-^;--32N[ M$7PZ+\5Y,GJTLAN^Y_%2G(E893=^3^^E.!.ARF[LGM]+<2;"E=W^/;&7XDQ4 M*KO%?#HO16Y!'EK9K>3S>"GR6_^R&\LG]E+DM_!EMXS/[Z7(CQ9E/_0^O9"3WCJD5MAF;+;LF"U1*#2VW1G.O4X"[&XT5<.0NEE M/^QEX=3C+(0KN_U[\E./LU")?8MY6D*];8;V&RUHWHN?MDBOY,-;,C_;C6\T#*YU]8[L,I#L+U[%KKD.YUV<\CGQSB +\Y'NO/AK%U()R\?-:_,IE MQ7N=E5P"R'1V+71FES_'U'Z=W5-?MI:?@=P-G3FO0^"'LPWF=PQ+/Q[:)G)B M,B6M[VY^]*I&">;<"^>GQ)EV;^9\!SLH 5]W(M\;5S,+L,&IR'/QK, M6?Y[T*,=V.@)F>0%9C69A#E#GRFBG(E3F#/A=Q"%*L'4C5E-)F'.+F>%'F?B M#^8,=: 'L?>LR P?_1[VWVP3SY&B%_4#T[?'X+JJ)H9,Z9D:[^DX/8\%@6O_-[OI_W>7\@.M2@,.Z.QXTTP+E7WC28+O:;\#%GX_+&Z#J F<^X&Y@AS'JNVR9R[80=AJ*)J@R5(2?.#F$3! M<^]'7OOQ/\CC(?)P)B")P8F33ZO)FLS%)5PN LXC PQFG0>KM)CS#7T%6W0_ MNIP'\OQP)UEDB3GX1)98M8QMTYBWMD^-D//#RA% MJ#]F_B"QDEPC2\QZR]@CT;FXJ%0NK'L;]6D<'*4.O:*BG%,J)]+IR7(N;F'6 MC1-7O9JF-=U[)IHISK-R@4$(P<%.$6&)3+ -L[X5QNAS+OYAUN&Q%WT@YA?Y MYK!-U@"_8<<;P[40?.\&U:P#($O,^B68I]BY>(Q9]\%6BL7QEB#Z"*WBM*FJ M!A7)$K/N!/9(="8NDIGU+NPE]W['+O:10^C4MD:V:P=;Z1R]5L41GY*:PBJ?*++N!1I&7_XZ!;;N2''M!=9+HLG M@R4"O_SRRD-@9GTB+!-XZ.,2\3"S;A6&2?S-BPJH]5 4A9EUS)PS!:FHQ6;. MIU* !G(L@4\61UX4D9ESPQ2@A5P\D9ESY!2BB5PZF17FG$%%:",73V5FW4=5 M7?!2^WZXUV<;:9GS^C"H_92RCHVL,.?O85+G*2EQ2^WIX3Z>K;0MM8^G/,M\ M"=X=AI;[$OPL#"WW97@\V%EP]2)\#PRM-[-> -I);R4MA7X:M*-PZ/GV7]CZ MX5K8GSL5H24*OTXZ[]@W;6BL9YOX&;FO\_'[]'H$H6+8DMF_05%$PV4R MA3&;]!M6@<5&LR9P? M@L72I?.5$1_?L ^VRC\Q\JO*R\QY2[*1A[+D/O0Y#QC+B@KFG#IE$!5$;ZNP MI-"8\SOM3YVJR(9B^D#(&K,NKLLA[:&Y5TLX.([%F76$72@.SB7JF?6M70X. M"C("-6:=:JQH=D^S4K-5JE\X[:_>OYFFK#'K\F,04E14 MK1L =4J]#/&+%R*'>JR&GD,^>L9AY+MS3P!O544PN0PDYOR*T,QYSA,(OWZW M77L4C4XC?ZCC,KED/3"JLMTQ@3_F'*3K\(?>.?XJBC]F?;$,;J2YQ/=NZ?3Y M.*;5S,&@@#D&E[$#,^?WY3MPL3S&D1\CO\Z<=YOO_1SY)T$^L\[_DFH=)77^ MUTOD_%]VJ"RY49;Y^%AH%*^$,&7^G N )3IU8 " ^>H"'( $@,R>C9P=@!PF MZ8 M8PM^8)E6K,*7(0K_RW8Z&DS9%KF?6=?HT"V\5!T#;_C.S 7FIRUS8C,EBR,:&*;IS,^B3/ M1Y>B6(!9S][VI89%_N9@' ;W846;K.O,.M]8(HTLG8,TS'F\3EF'>(L^__<( M.3 #:^&%3Y%O#E%085.OP9P+:DHDWR,S"2>P]F';M3J$96F7Z:^359A\C6SR M5/>U.QK[WAMM!EJ>BD(-9MTPK-,@/V.IP:S+(Q,-7K Y=#W'>YU,+RL/&S#K MBF" R'V+]%8SLDF_I?V-IXKO-7Y,0'N<2,)@S=MBQJ92/GS@Y,QX-B&,'7"?EE[ 7(^=WWHG% M'N%$H#G"-63>MAMA*SE@\=Q@483TO$%(3$5\A]^PXY5,BC-K?5>?BOF)_":S M)O.IJ$@])K=1$)*W^<_8B;\;VN. O.;%1Q8&[TIY#/ FLP;X95$T1QYEUIP_ M*46?HKYC!T3G;E/5#O6B\=B9+-"W/$S*K'O@PDB:(Y, 3KG:.6*;.=?#]% S",@>L':IG]%/-)KYBI>O+ _4F?5,,+OX M.2*?68?"5!N:!LJVS=!^(\N+@U[\M"6/0/SA;:S\0"N J?:3U[$_C2^,S##R MR>-OO0"T,_(9]M\V!1W@-S(&HLN5!A &L[Z)O1"OPPZW'AM-M).V9=.'SG.(OI;3#K M9>*;P;D@P:PK[#+)P:QSC"7QR,3FRIPG;4?X&O5C0HHL9,N2J^"@OAW8Z F9 MY(5F%;=1!G"B2.5WL&6E5!%([400^5L(2"&6>-[5/_]=LN5,H.1*P?B4]L>G MG%])%T5BUMMW/GP> Q.M++H&>=K%4?Y8'CU/Y5M%*K\3[]24.IZ64]N"Q][OXM M6!6).8?:/JKU5T+P(F)6F#"WF/-G[4.1IZ'M( L[Y(MJ%CI2).8<6_O1Q<.N M_5Y1DI32@]5#[C?8B2#LO9ITD9GS&.VIP3W<5XX4S#E']F&1>\^U/+?COCK( MK6;%,$5FSG>QUW:"?#OX5F%GMURXH^( CTV&X@:YF7YR^?T WY!I.V3DMXX7 MT++%17O6SD*G\IOH#-,I1\'"G*'-'IT*.B:0F;.HCSB>D1LG/^<^+7^>:^-G MSKSG(#F)<&#.AS -%$3!D*PV_ -%PMZ00^Y?*BH#7^9%ZF_(]O^!G A_G7R/ M'<@PX&\^_C/"KCE9)G=R\=REP3,V(]\O$_45YCP5:Z@Q_?$/\D3DF\/)/=00 MVD"0KCN.PH!>L2O@@T%HY,H=WST73[XC_R<.OT6N59H@2D5ASFO#87D\+.F. M_>"YT\+;SSBTXX&4J8&.HC#GNF(2G?M(J!^]%Y_"<=(#)-+0\/)Q!T/09#;. MB"EHEDQP3J_!/I !6I('CX,[/":F1E@>;#+K4;U(2<&LWY3;?867)% 49KVQ M?)\HG=V7(RR9]51S6);5[LL1G=-_+7:M.BI0L*/O&'X_XY\FX[ M\5^Z=-\3_T_V^XV/ R_R31S$OPXQLNC@+?NM]87\10%B#YI-4X>$JV9SH,G- M <(-6<>ZUD>6CG%3_Q^ S^R>()PX!"@CV[T:8OMU&-YH]7'X^9=MA<,;69+^ MGQJ]KO4E&".W]:7O?R)WQS_'#UEY% SXBNB)K^Z-2580^[7XYO1[TW,\_^;? M)?KG\X#,\&J 1K8SN?E;V[>1\SHL[&"M[5Z]S^^.Y M^]+M](3VPYW0^>_;/]H/OW>$V\?OW[N]7O?Q@Q?(@"'7JN*-Q=WUX+ MBE37C.UCM5W0-V^4QC@L9JC:VJ'^KW^7=>DSF\OX[?'YN_"%*':NYSY$(_(, M4TCTOV<\H 6O:H*+0*VWL'USYYG1*-%]:U3U&Y +6K)T]7>J'LZ>TJH$*3Z? M<[ ?P!D=?<\G:OP5&;Z#Q@&^27_X;-G!V$$38BS2\="; M/H^0_TI4];X7AM[H!C3U-W MF,A)WDI?%W^=*/&&<=V0&J#'A\1:"*WTQ8F* M?TWF]VGU<^5:DXVUWTC7\MK/-SW)J%^KS?6WI(_Z1$<6CX[,'];VMYI:2R\> M(PO:+-THXW=!)E.>6V0'#U:7P!O/&RU% R2VD3+S[=\C8B1B']I C3T_K D# MSQ^AD%AP[^'-P'['UE7H1U/65H!CC(:F?][.W9]"*]=E/-D*QHSU]Q_MYY?. M\_T_A>?.T^/SB_#TX[GWH_WP(KP\"F2#?"&[H""KPN.S(-<_6!^%QV_"RQ\= M86[OG.Z;[=L7^%HV5&VZ1K Z%&V?*#^=4?#(T@%B\F0"[YOG"^$0"W^F*!5B MSX2 R3I8!VQ33_3V3NSN6 2[13ZY&I%'#.&V*PM-KB88^5?83<&OUEIWV(R] M0:HL"N!16V8#H21;24S0Q^=%PI9C2Y"5>EY;@M[8_JA+W!)>?/(VZC;=O"<, MD!-,-P4MV12T$V\*IUW(E^?V0Z]+)7\QF\)LC?C6L/_6$$[1FNX- ]\;"5?P M1PB]^(=*F!ZG'-NM-QK9 9QV" .;; EN!+O>388=MT-/+;Z1FQ_HO:FPJ,.Q MCWRE-G4X]5DO+DZ^#37K:M9M2"5W&?GL0[)^;4C-7!Y%1]7(OJ491TOB@F$K M:[N\%QEWNQB?S_C5#D"$A-"D.L6H7FO=VV_X&8W&PA^> ^L1B$+7-:_WV. . M7]]$FI_7 /K0>4=F*,!R"-Y F"V0@ *A-\8FC;P2;%?HAH%P.Z2*^<=5RR;T MT^$FCU=CI\/619%@2?+7NV)V/PE.=SK9#H(IM(GVB2Y&>QC0VC*W<:6E6\]: M-&/(@$PX^0WQV/?>X#DS^Z4!]HN#?B$?9_/-G6$7BK%(IRJ0G?Z1;/6^\/]& MOAU8MDEW>P+.A66AE_FOR+7_HK]_S*Q\3M''00>@>T'OW20J&/<2@*4#"6/)'\/Q2^.9[GLX:57%?EEOSXZ+]XOZ92 M%XKX]%S7WG C0(L R%H"X]>;>%',Y+$1S MKX6894X(/ET2[!,#;QSY001F7^B1+3Q6N67E0_\CB&IPO+7-\&:=V7> R#W] M2JQGKQ<[=*C5BY$Y%$P'!<'"#,L[,1]1)/"T@J_FT/DOI(/ M7.'7T":?S*"=9HLL:UKDN9SVSJU\V&GL^9C7QM*"IKCZ(3W'Z2 MM!Z8S?,!\QC\$M/U6-/N9!*KZUHT\U+H3P1SB(DX&4$TYZ\AIKYM4*G]V6'+ M!_FC,$0!/7VU!.0XY$L(Q@ =_<_(!@V=*.9]G%Q GCE5TE7PA,<1"(FJ/J?A MIR(,U'?X&B(0!(M6):67CGUL8JHKRHI HZ$"X0-Y'I&70A 1O2H8>G#BDQZV MAT,4+H_]%UH<)3U!ICGHIN0E&D3R' M)DG20=!!HB 4#$FPT"2X/L0&*:UW*._-,?8.W4:^3P89A_N %A*B, JF&V&S MUOHG#E8BW?[/?__?/.)[6#&#'SSA_PC_-X-MM"R:N$AE6Z2"J"%29F2'(9%+ MV"'2QO=R\:/$;CW ;PD@G0J.0TN.7=+H!4KXPP!8+*B9#4FM.:U(:W_*JO:OL>CUK*GO@DE M ORK-,LOLXF81()#2(H%9)I$9OL(!"^(,1^4R+6?"H37KM9^$8R(L"=O\5-- MAZSEB,Q\(H+.3!Y'%$V SZOPZGN_PF'Z=2(PX[][&--A6GA@NS3RE!Y?_J]_ M;RH*F?&&P=*OY<_I93LOV#S4]$)0H6L;!ER# "VZ)$H*X'LE>X'O4<1$&L3Y(IQVFM:U*:B'8*[W(F\/)?-GDUL+"+?X'>ZN,W M.Z![CPLAAL@!K0/BP^%B*/%F(=\*! @(MZU-H1WJ!_1QK9I(-K/U6S;W=Y7 M=@J&V'&F,O\#01\U6^(,CNT&PD>67.LG6^-_XF";NIJ[V^NDNNK\S#*K:8"D MO;=]-;]"$3N]1?'S5FL"GBP_F*9,O@S3-$E@IF"(?$S] F8<,A,D(3."!$$S M8^0+;Q T Q(^OE@4O"BDTAK$-J+W?L-]/T+^)*:80DL.:-3!FU#O&W4^DL=' MKAW3+GYQ;8F>1,A9V+2)IAW\5NL^?%MS!D2'2>,<>O01C[/1+)*;3/+*\L*K MY(&$7@39Y%G2E/A:K:7KHMQ4Q0;4F%P<:NMZ8SSHHDJF2M-\W W47=J!:,E( M6M.6O.;&Q^""?\,K121GZB)]C32[!?4#SXG"S;<4E=RX7Z:UO*[D9=:ZFXUI MW84&9%8WR/F%)@'P7*F*<^ZYCO?=?W0@K$KXX_'^KOOP M>T\4N@^WU[3<6>_'UU[WKMM^[IZ^/MN>PW]I?[WO0/6 V\>'E\[#"ZOC3*HD M/#X(M*987!*,R9&F55UB,9N6=ME1RB4Q1'7UK/463FL $V:_EJ3,%C#8FO+V MVEO[/JI1OS:T?(SIYG53VVX KS=TY#JS47S%O)V]P]S=K$)!^D3V-4CJ9,4Q MN)?>/QCDO [QJ(BVEB1*WT1$ #$@:&_;E$\IN69P&V)R@FPFJ;J!;MN-NSG=%DDD%0>J'0G?A%/S; MU-G8=6/KD+P@U4T.X,43EOY('G$%UQ.E:IO^=E)0=(DL$^3E<_D"A1D;TYXA M:5Z<)AFAUUIZ%E'.-2V6J6E HA^8MW"J1'ZB>6,TO.$K<@BO8J$WQ#@, M$B_E2E%4X<,/%T663>[X2,.4OD.7KKF:J5Q7*R$D.(-7A9I*?2.#S[9@X.S' M,8Y?,\N]"GO\?GUZOR *XC/RCS@H%+@5+BIL&E0%6HV=Q3 M"L"AKX^'T/WN#=.B>R,L?+CW@N C%PL<2!1(32X6*D)-:.RYEUB -K/AY#@) MP!F_[% Q..-7A9K:R1B?[_CEAXHL<(@C)48:(! LKU$5$6 M7*Z>B%3?D8M>J;R$<@URXW,@W-F!&<4]M4 A:KO(F01VG.1LWP4P^5O.2&A'FDP<0%\5A+6&XD 5KD +@&I_@X9SG9(4\"H+"4?..GO M((H=+X@@1:_=]Z(0(E1^XE!XMH.?7+Z6D^):GCX7F26E(1>9I29A0^%'HB4BU0]WKKUL#SEX/IATKD45.)1^!#AN"4[54BY@ M2TIR+F#+3<(Z/_(L$:GN\ #1<)$?8^@\A5W;\^<$*Q>BY22K=F3*+1>BYR5A MDY]KEHA4WR&?H8<&F"BE)::A$TY$9YU+CQ+0*J58U\N-LM) M2"XVRTW"-%99YV*S!*3JO _MOLTSZ\I*/VU']1L>/,>ALZZFHE1K]<@RHI!8 MF*>5TUP"Y$M&;6L9G(T=+7G#HZVM3I0\&AY!F?GS=3PJ9KD::Y9K&SMMZYNP M!+'SM;(YRQ!>AG8 J6$^ 8$S$9YI-V/!YI.!))6I*TW(5W, ML4@' M2]B9W9HVHH=%2:8YPHC..FDG^>3;;S"&N=/]>_+/*QTXF0WX":#5)%PO&T9= MA(K2:!37D?D 3T@&\=2[?VXG[_LHTGG2<2.?K+V;]DWU!.S^RYO05X]]+TQZ MFR:#"= "T/D]SV?5J_9/+%9J]1^_##Z^FOA98@#/'<=PD:L#F'(0C<8)*(%FZ&)=;\)P"])4(.K(<. Z]&42@ M>$('2NJO _D A(*+@Z@/, 260G-=+0=QO".]+'(384+9FG*CZ44.T511VM%X M&9[D[HA@,T4D/ 66U;=!-M$R-)8](*)* ** ;"<2>>![(_JP&1FME2=,V8/\ M0KX+XO:V<-?F15EM0UE\)]$]-Z4M3)!(=[(?$A5/*T@TIEH'QM!W'^P7& MP;%-[.JZ:LJGVOG7^@!5/;5MDM%>R](5JU]1Q,%I5 M)19X -&$=KH;(]/W$FD]B3=-H@8083FW8Y,O ^C,"^*F'P5D!$% $#;UX$-K M\R@(?2KXIYH0O36*@_0L%"+Z\.FCEG8LA_(L%5FAMTG=VV'Q<$1L0<2TC;$!'\3R%W;7F/C02CPDNBP..-WRIQNL^ ;M MSD&_ M#=7B,'3;7!&;W&M)DR;)JOWAOVW90ER1R<1.NE>S3ET/V) ,T\!0_98H@2D=@4/B9\CND^13[UPK%/[(;9Q1PG M)U0*'/O/R+8@Z<*%W I0_!*O!%R!YD $S.\3\]:- &F)]X#ZM.(6( ZT !&7 M?\6([D=!\@'8ET(P)(:*2$S#L1T"$@!,9 @062<2I0.<+40OG5U -CF"C CN MF9K!,^<&];9MMAX2KWKHC6\,<)!SE.R%DF0C .='S/(>]0$0W9%^-S,[8N]9 M+"=F+B5.C_SIL>JA6?!&@P-@T?@';[2WX*-,>3MVB13HAEY\4;C3K\[Q4IB4 M3V 3A)[Y\ZJ/P!U&+4$WB#6U9"_G%"B, E2_=HGE'#/'G*,2?-;8Q0.;7#_S M;9ID2T[,<\)4?Z!^)$*CK6OA0PU^J7W\+'!BY4NL>9W'GCK0YV2%(06#DS?[L<( MB>NVB>GI9%I\1IBO;)(>529'3M-CM9GKH$U=!VL4O/^96 .> M337>96UBH<+A&/R;>+\3-) (*V MP.[;#KA\8!L24RX&UTY(-M:$OXAB _NM[SFICI.PN4!LN<"+R)O$:001L1D) MEK$?'TFCD$B/,8T7L-TW[R>.0V@"NB_%;[-C-Q,<7!"^3C:=6$9@GZ C5I0C M2%V?C@C>$X\H#;6!E\4;('R)")N;L!#P2^*IHC* O)UHV-S *0I"PB],)*4# MD4VV U0?1!"L 6Y>\K;8C^2%]!S1F=D[!%74TH$",.E9,Q'R'V;'RF#L?$P# M8^8-*')K'-:SYG[ !+A!^ABB?LAE)OF<# A^ V^6BRUN/A4'A5C+M2$^R8EB M*9+(" @Y(_LL,:UPN$ F_"?H#$FLBHE\G]I:T_OC'3RYS?5^ 2#@."'>K^D6 M#E%#GL6=CL61-: 5FLR)Z20LYF#WE5RYYK"&KWG.4C659GV'*JUD-QM3-^K( M"^. 6F"KF$#Q&=OTD(3LPHXWP>OB-3B5\J/2_):3$(FH0*#;),>=5/Z!E(O# M5$-L#ET:"@Q?.QA91',:VN,9O<1XUYL]W@$9^!-/9I? 6V(J>_XKI#" M59+S<6@0D1]0$$M/_$Z/S#P@&:'I&$$P%5$T!^C-\^,[:!0V96<(M>!L5ABY MXC!%FG"P$+$89R00T4C%)QDK!"*"G"0#>J/1;W2W[%-3@5Y,/52)7AEG.!!N M,VD23"PY36K1KHUGY.3,C_M2L_ GQF-BT\=>-1^-;8MH,=2XIPF0V*P6M1T]\#X$ ML\>3]T&6D>-P:5VH >GC*2O'KI\@\?WL&YN>I+X!QR=G+6E:#0%<$NDXY]'B MW'\&&P;R\:@M0P@6(G^R0$KJN9_) V!THNWVJ1[M8O#HP!T.D0(T"M$#=(P( M-LPX38AP,0033_=M3N!3L2MYL.U&$&(R8URX[U^1155><18D_(:G(>V>/Q$% M9%+5F<8R@=X<^8F!-,LD<=]LWW.3(\O! (Y_DS#&5"#,9Z6L!D21']-\4[CP M#4Z-7],G8K" !/++1DE^"?]V&]-/G$@;S*@LL;V MTT&F>153;_G?"$,D:^FET?HT;M>D4XF#[,C*O+Y", F\$9)(<1K-"T?'--\F M<="'DS&>8P_PIL^O#>>"PKB 4B&(QF/'IH<@\ RJYE@^^A5_&ZLD%&?(2@)( MXJR;.0PDJ<93G^E:O8>>V(P1E/.((!-TC@_C%U,]!G9"&J^Y$):?L../Z][U M7! _93Q_FKF9WAQ'MKP1[2T=8I+@Q9%4+)+&D4_D9P!0HI*5AL;CY-S,QXY- MTW/A@"P 8R9)THZ#ER#/)PDZ(Q=[OUSJ2T).(IU Z@8$=V8>'5Z#6S)V@ MQM=2#U2\+R95#S#9=<,YY@6!D\;P@B&1B!48='?/(>H+TGH[5SFE$^& M@LQ884B^!;_BHL(\,S\YO0KGLFGY 0&!QWTF(>-H&TA(029EI?CGE+'\6/OS MH_',V4!T.6*21.#GIQ^2X?V,"U-XOR ')I;!G*@G)"KXH6B7=_ @$!O1',:; M($A%%X>4^8 _8VTNCCN;",$D@ RC!<5M%LZ K#>R39/71WUBCI+KQ5D)CU3/ M!WO4C.T*#S*NYA2^<&C[5JS,<3 4?':S&*1D@@[E $%&GF4/)HG"A(BIE>@X M5!.*XK.XU$4X0C_CF(-860('LH-#\D(TB>.^+SU(4.-!@E7DGWD_WBRF"H(0 M, YG@B[52(G$HY%94V.!.DUB^S7UC8"%$9^'SXJ/Q.KL^O"^Z;/'F"A,87+X MXT!J+ EB3&-IBO M %2C.LT5Z#00%>']))Q:F\4D 0__7#KO2]W&05)LD&:N1'Y"CM7#B=DO\J>O=MS-G;')D25Y**QI"]NQTD+/!?$=47AF,3FS-3O MN7J$-/&%%C"@@HNZ^.T@+E\ /2AA$XE+:-!@ : JN-#)(P9$K0_I.48G@LB[ M)*L$"]]MRR+XZJ @G)4J2 \=B*NF 8A9;W*Z[: M&8#D-.'H*CG 3.=FI\58$*WU$[/&G",A+;]"<\GBS$-^/IT'N-("-K1RZFR] M,?6P34LDI$*#R #J5D\/A>!.!_UBN++@?RVY>I-*J7&F!DQO>OPP'V7C16$ M9Q1Q7(8] E3V42S[9P4@IB<-+A6SM,8P%*AQG,64V6D1R?'8@4- !U(EIVE7 M].P?BE%BWXL@5H,P%9F;*_R+6.T!N#WI**P(S[(GX\*2D Y) MA#V>"R\"<1 ?.9)/H=A6LKU-SP W$?&L68^GA$K!#(<U90AS)&F M*81ID1P0ZG%UW=>T('.ETRJ[H""0M5ZL8TL+X,Z7 MU)I/@R/;;5I'BP9P4]L8?(,TQC!R0?3,G]7!/5L*T.Y;]Q@.@B'W:9\!@XV- MB-[C.E#2(!6\%LT9&.Q1E46<*COII).L<@JLP'2038-B"9_UG;20-P0F0,F$ M$/U,O*71.'XE/7L"+7C[4LS5C@$8VU!5W8.RY1 >0>^=)02N5+5+CB^A]$9: M9#0^ '6G09_QS?&!BQ?O4IYI1GY<%'U6:(RZ?7BM\.NMZ5"1=R>3KN=)26WI1[#L; MH[:&G0I"N;$7U>Z[_^@\M[\_"7\\WM]U'W[OB81LM]="^^%.Z/WXVNO>==O/ MW4YO>\V-XWWWKOU"?OG:OB<0[ B]/SJ=%T:'_N'. M1*TG$K>7$BT&FINJ+(XY>#=+<;*/_%IR9F%67-X+*X2%-&Y*%BL3/CP!K?%3VEY"UPW MI6UMP-J]WOS&?31]DPT4/,OD.H&8';8EP*P^EX#R'R(711:X*C^>Q(R?[[Z'J'>5;(,IHGQ8+!M:;=V?3R%"D87]I;:U6%2O^-FC\7=.===JUZ: M^S,3?4#_+!-=@'\;3!(?!"?S@Q([? V*1CT#Z@75!-BO]QO-?L] MO'&CT97ET?T/'EN+SWTHR,"7,+A2:;/6IFAH^I=/BT-=]E(?0)"4-?Q>B=PC\.U0.O_ LL_XZ6L'*03#A)E M[6CQR_5?5E"S0_SF@II&K:4TQ:;!%> 3 2 .1C<73I:XVGM2<4M)T*8K?Z"V MTB1F8T,TE IYWB\=,SN$[?&8,0AF9%%22N*ASB3A98-%4?OB059C#J(V)QUE M8TC%$$]V>(06-W9)6-CGNBO7R2%B$0'S4>T<8' M4.Z"]D.P3_IK5QT8CCXP^KF_/G4TGW753LCTYR W;KM5)*?> M,XM&I=9JBHJ4UQ9FN&T*7$G#T MQS80/VH]AXL_)4*LBQ)^Z;PGI1%^]SP+"M1E92"MUM)$N2DQXE#@("K>XY\_ MB.JUEB$V]8IYI=B3PBE]N+9[4KE[*%OHM9:J2Z*BL'(PQJ%2M'0]%"H-@(HJ MRO+1IT%;%!2E&LD!5F"3 M*+%$BVT<[4/@6BPKZ-F5 )0C>@QZ$"^IK-A E55?X["58_T'7#G)(6;EP7/- M@TZRZA+AEJ:H&$<;>URG904V^X>M' X;2*Z414FKBJ>^O0)'A0W7M5JKV10; MS&36<0;@#+!_3G\.#% G#*"+]>-#2QAQ&S&_"Q+:^=#@AVQ_ON:IIJ?=3SI)KZ;GF SW,PWU0*;2:RVM(:K'N_#Y<2DK$-HAD7.'$,2K MJ**F'ETIC:TS4W;EBR(9RF^*DI%7Q #?4'*O?UZ&(CES1VA,5LJI MI+C8L>DN&U'$ M!C-Y-)=J;)4F0!'2E>,&-7%'27('&3!V30)#X<.#%V)!UO9IWGJB+3RKR'X/ M[!O7=GZKA3[T;EMV=TQG#WW?YN<^Y2B=O'*9E\JV#EH.Z]#8N X;]%4MD[[* M:C/9<]]?6F@4 !HNVV*1 MI=/7VTR6G_+BFNZF _L=6U=_8=];HVHV:T2G;"JR\ID179,CY@1%-H]!C,$: M8O(\E&=3PH)FY[E'B%=^EGKXB3PL_29&V6G*-R3H.R?6-5Y^J#*(V7GZ?AQB M9(H8]7C'(8/ALVR*US89*"PP:[?DQ3UFO='8QT/L!O9;VN.;*\RG+B>1$H5& M']S.DR3NWWSO!=#'X7'P@MZS,AHD XMUB94P!(ZG$U1G*!)/C1A/1R<&SWV/I/N0HIE,R4-LS-D,/<@TV:RV%*CY:8U5_ M7@GOX:HS^\#9(8_S HX!P%'JBBBMJBHET';(\..!)A.@*;HH-?+R/1>>]73^L+L]MK%D M%>+!KZMP>P2,V=B&#BT)?O22E)RC]T^8;;O6\?Q=7$'^8PEY)K. EUT "N]:7O@_C M7;HM7TS2Q]Q X(!M[C&+'HX+A(_($":$"H+KA3@00@\0:D%%/IJ71L57?1^CGU=H0*9U@YQ?:!( [N=F/[+=J_FE7EZE MS?C;&[Q%RTRZCO?=?W2>V]^?!&AVT7WXO2<*W8?;Z[@)QH^OO>Y=M_W<[?0R ML]Y)1G_[^'#7>>AU[@3R4^_QOGO7?NE ]P[RS_?.PTM/>/PF/#Z1&;YTR05L M3N+##Q=%EDU8_2.C [SS' ?Y@6"[0CCT(O(H*Q %_&YBLGF,,6&=(?*)5!O1 MBMT99A'O.3:(O?!&5VD*X;IIU775E/.>UN*V2W>SF3BD6Z<)\QX'^";]X7.: M*6R[]'GTIL\CY+\2<9#(4) &2SLGG67\=2(H#.5:-ZBL2&S@Y,6)&+DF7WU: M_5R3K^6&O/8KZ3KKY_5F,],=FP8EDZDH2I4'I:GK7U*=035V/6J-H59(:OV> M[IVMEQDKEZVQWHIO2=71_G^B%(W+],! P$8C6'@< U5L& MEWRS>14X>):+L)IXU"?[KRJ+%P67C1,_ 4+F7%49VO"QN(K$-%+W.6;<9YK5 M7RKE6 [;8S5*LA1'H>9HR)1DD?;!RUEKP;+GS'Z.:XGG7LONX&/.2AX$9)YT MR5W]]5UI!Q1TWWQOM*X>=N?==")8"^C^2_ZSLH>S-B&=I:&*3;WP:J2G/)?C M#,<9;BW#Z6=G.$C\J3=%73XZ>XPS'&9>*=P6AX UX1ZVSF(&P^H^#WSW/HA%?V'^S31ST M/,?*RIK0DE$3#6;:FG+L%&W1Y(<=@V!'%94F[\%6&>SL4,YSPXX!%01566SH M'#R5 <\.13,_\$ Q0447=9GM^I.\>=YZ3/WN>T$@C'UO8!^6M,\3^O)7*2E1 MGBA-LK(C9/HH3:)$%N[ 9,&9PA%VH.)Y!,(@(P7*QRIY%>WA""LEPG:HIT<@ M3(/6\KHH'5_2FB.LS C;H<,>@; Z09@BB^KQ12+/A##N 5UL:CG&/H)F5 )^ M'T,F7'#6%D''A[#QD55H9.>W/1LL,NTS#C#RS2%M*&CA-^QX8\A1Y14^3QS& M%I.A[5IW,R)T8CF:=6/5R<;:$!M-7M"S,O#9&925(WP:]!1#7E-[D,.GI/#9 M&6*4(WR:M98L@>'(.W%4!C\[(V9RQ(\!!V&Z:# N?\YJ_+&K3_8(->/NU"/D M_\1@#O)0F).JDCWL.!"=YEK?4PH.!VE09RL] WB+LDL MT3#8Q3YRJ!*)K)'MVD'HTP)XW"EYV@B8F!"$(]L+9#B4+;5:2VF(RO'5;[EC M@!4$[8IPR1E!<&2LBWIN:3,<06='T*X(EIP1I-=:#4,T9%::4W$$%1ZADC." M&M"F0:S+>>7*EEJW+)M[\G=DNX$H.![D;E(-,VYR:8=X1#YW,6^:5K2.&9 Q MDY^6V90V(IR&$,5-"!,6?*#5:RTR2E&2RYK8?'['J\ID M=F!L]0@?P/7Z41CXWBC5@3WW,-TW)\/TLAAX7]TW)M<](59F%M:A?*^H2#DW MN66SA^UE(>U#(0[;'##7J+44532TU4.YCQQNI85;$2KP$2!K4K^;WCCZY)[M]<\"<46LUF@1SJW87\X*-M\=9Y_>-PPT293CQ_7X\//* QP4= MJNH^>*ZW]D@F*X\J4JVEB[K$@Q*9ADXANNL6$*WB1":R7-6/$.0<(*S(EAW: M9GZR!8Z2&F+S^)+2'#NL8&>'#S4_[*@0 Z?(;*=;<'_IWOY2@)'M1A T,'.= M"GU,8(%3E3)$[P>&$G!;,'\=7"T)P[P7A,/V% HW2V#5:?VTNKYJZ7%!6W+$%N(F9@F[C5JKH8N:OAJD MSKR@Y>[F=?8#L0?2"&/N7SZ#[D_8-3'?OV(79Z^2+BO-6JLI:@K;Z:8<./F% M!><%'*/6JHO-W'K0<."<'3A[*<%' T>5XCHM!O2%'CI-ECV]# MQUW.9P#4 PX%C'R7C#;8[7CF3F:F%,UM]F-F/J;E%T651[I5#WAG\A5GAJ!: M:ZF26%=6J\@S[XG@Z&/#Y9L9[JHZ%SL50YX9_+<9H9@O=9J-D6YL9HY MSKS8XP[8!<1U4DV:JM!DVHD6C:TY)9H&_@K> /RTW#][1K7Y;HX^,_8E%M'C M@)C%[3#T[7X4HKZ#7[QG//9\FN5*;@@GZ]A8K[7J!N^_51DL[>6R+0A+#;(E MK D;YE@J*98RZ;4Y8ZE9:QEKHF@XEDJ*I;W\N@5AR6!?+G%/[]Z>WKS=N0=; M)WM9E6PLXW_D9I*M3+KDV?SZZ M"QW=65TR[&TT7U%@FRM1=V-,9,$0^8?E;.QSZ,_OK\K]#/194%GDK%DXQK%! MJUO$Y]%G#FRLU?[J[KIY,:C4;M-IG[#? ]FZU6>I9(_U(<^ETCQY>*+62C.U M5JNUI.LU 8TLG9AP]%< _5M-NDWPUY?@?W#,VTX^J ,?:*O>^S(60N,LP"8+ M',(! M,?G\]LCVT*Z=#-F$C2FWAAT,'%!Q#*U7Z@O$D,$Q5$T,95&+C\-07>(8JB:& MEG7+ C$DEP!#/%6N\$.P(ZS6"XI>R3;CB@BC[8IUFK>9WDW!N4[0*-2;DU=U M]?/'>W&.N0B.*?)P8&_>4>D10 Z]4#C;<+9A=J/9;CGMS2SQN7%>F7:<8SC' ML+O1['D(L3?OU.E1PZJ2QOQ&<\9 8D;BWS:'F_*A7>C0N-]DZ4#.B4)LG;[Q:$//)X"8G>,QCG\V M\7_V .)=G- X.H28,P%G B9#B'=!G\9J*7F5&>#XY_AG-8AX%R<81X<15S?( M@V'+*L\P8EX:\K1AQ#M84L\I@(^=#!>.H@("B7>A**<0/HXBUE"4:RCQ+A0I M'$751%&NP<2[4*26 $6\ILX)CL6.L& O*&HEVXPK(I"R!10G\%PG;+1\0HHS M$8%1KP_GF?+PS"E#BK=P3_WHH&+.. R@Z8(8I_B@XBWLDE,U$LXS# #I@GCF ME&'%6[BG<71@\9D8AU2'*RA@$&DKA4/"+P[@QL%[DF&0@9 M,/E@1)8YN%Z94SJ;$?)?;?8(.,O_&Q@T+[ M#7_^95OA,-7EYNY*7B/-;D%],G*REVR\94ZLFV0JV,]G3]T3+HW%!9C_&\8( MFYX]:#9-79$4J=D<:')S@'!#UK&N]9&E8]S4_T=IUM*;AM.=8HQ>\57?Q^CG M%1J0:=T@YQ>:!, ^\^0AM)E?ZN55VDRK]6R7_T+N5$[H.MYW_]%Y;G]_$OYX MO+_K/OS>$X7NP^VUT'ZX$WH_OO:Z=]WV<[?3VXBWLX[^]O'AKO/0Z]P)Y*?> MXWWWKOU"?NF]D'^^=QY>>L+C-_+5]Z?GSA_D.C)7F-WC]X[PX?ZQU_O(YJP^ M_'!19-E$9K ZP#O/<9 ?"+8KA$,O(H^R@@QC_5S,3K/?X!2>F M3G5TMZ?2N_4R8^6R-#@63HNQB8>];$OJ+)X47#9./$3(&3.JL_0+9+%5206 MD;I/0,$^TZS^4BG'JU&2I3@*-4=#IB2+M ]>>%6 0IJ[YU.FAYA(%3]1 MRSIG!L_46&GMKC?S:NV>D2CLE[OB?%0"/F*OK[MNY-#7O1S,E"4\_HB #T:@ MQDKC\X:45^/S,M0GO"R,L=<:O"'GT!J\C!7]JI>E\1@.L2_ @;^/A]@-[#8)&Y;H?(?05^ OE*OG %,_)][)H3(?3)8QV: M!R<@ZU]1$$+H#,^^/ZF53(7?[;SLFTM;C"EVFQ#L!>@5O['M6B\SZK6GQ$O3 M&==MF$JM96ALIR]R8!UC-9X&6!G5-)58G<0FR,N-PW%W=MSML"%/)]"T6BLO M4Y/#JCQF(R."#>K)BW4M!_.S1$8F\[;D[68K\L#SYL7CTS1L?"FYH+II8WE, MFT')E*,&OT84'2Q4=")4--&05Z7*]GTM!RKE)WDX%UT*%Q5RRI4G/S6(]=$0 M-25#?6#F66F=HE@46S&"LQS-DSS1U4P.O"HGK2\08H68*GF"S:BUFDVQV27'7<9PREJ;=.,1I$# M9E5^F8VENHRGDZ^<18X\-U:5>Z%G_LP?%PS/ODU&"%8[<8A(A\6H$TQ M/.F%+)@35,C@HH>+GAT;LA9O>IS3NOC7-2DX[CHBYHREV27 M-.7.GY$=3K)H+<<7!SB+HK,UINTK,!HS (D0MKL5^HX*PC31,*L=0U ML:$JHJQ)EU"-I4"\L<'*QQ3/8B:IX$C.6A.(V]P>[$WY:>@Y9"6">$OHNJ83 MP?2?/)\F H:A;_%P2.-L*%(3[T/RI(S>AGJ2 MF"B)1C-#GG4I0R;)K],R:X8L&DH)"^)R'KQ0'LS$ M@BJ3.E>CUC(466QFK@)Q>N;+J8(T?6^#1<[IC,:.-\&0-DFP(*!?R+<"4>AC M%P_L4!@[Y-$"E:68]MDGTV+JH-8\ND;N%:XK8*CD.-V\9VOHM8QL&_X&<""]",#OT M5K<)@VP3'%B5 =:&FH"% RN;__KWIB(KGSE-.$TX M3?)T@NHK.NB2UX959=2 $!)=;,BKT5O[.W,X&-EQ'^XJ?GIZC=10:JVZ=HS# MGN.+%76T)-HHC0Z0#%;LH#R;/S'I#GOPW"L3!:]9T(7KQ9A8PG9%M=-TF_HGK'5Z#5[1RIGO&?D1W8(>YA_\TV<5P=V./AGGPEU&)46G1=WK$F\MQ30R#_//<)IPFG": M<)IPFG":%-80K"2*3B-1=.J,*#J5CTYZQD'HVR;TW8CCDP!C@?!&/MZKRAEW MB>;DBEF(&-QT\+/>#9/9O]*LM>IU7=1TA1&O)\=6X1Z6;2[W3;!:E<\&0^O4$GF*'T94VQUNA\/:EO*K^%5'-+RM&H0PRQ(/EV0: M8OR G=.$TX33A-.$TZ1$WK5"-)8ZU5C6))(R&>5S?@<,O^J2KJI\T%G;C.,& M06QY R%,RG[&;C8>=,9/NSA-.$TX33A-.$TX32Z5)CD4%MI273T^-*.*F(^M MS =C>JVE:KK8T%=SI7DT)^OXV:L6T!;L4+] "IU;+PB_XW#H[0FB.2\ )/M( M(IDZQU 5,+3#R50(A)KL0*CR03(07>?C(78#^PT+<;OFF\+B8/C]_'Y^?[GN MS]-Q*1LLRL!OGD]^=04S\GWLFA,A],G#G,,+EUV80L$-34X33A-.$TX33I.3 MQVTVMANHM-#)@I'3I3;.O1<$R;Y_FVS[+[#KQZ]LN];+3 >8E5FA,1(OZ'V= MU0I]-S3>TH5I9'%NYS3A-#EI&-K)!+ LL22 \W0UA;>TN M++23A]MRFG":<)J4D2:9+++F=H6 [!LS#2#KV: ,[8I4T6CPO#BF <.9F-.$ MTX33I(PTR='X/6ZO4QC;ZW(Z"6;/E/V*'-IG3$"A<(=-/.IC7U!E45 D13WG M"7#?\RWL7X7>^ 8(%GB.;0FP".5GI@WQKL:.>-=;;S3RW+EHU\62BV9F!86U M,N]P4.2D+M:UO$J6<][CO,<<[RD2D[Q'T_4-R1#5QM$I^YS]&, D9[_U["'LQP F.?NM9S^%2?9KU%J:6)>:E\!ZE^5QR)IBJZA9 M4FP3_\,A+; 5N5EK-0U1T311JZ\B+W-R&].@X_*^.O(^4\;H(C_MZCYT>LEO MU%J*J$J*J#56%2_.@YP'V>3!+"RXPH$L,)Y"XS-U43/8=ST;0?/32=^2;P^-"EWBTWU9OX:Y^5GD&*"D0[5Y71:/9$!M-C9$PP!R =#1X MV."\_=T/Z^95)F98Y^?;I^?6Z;T,"@TI4@V#IQH$V% MC)!&.! M-@<4$/0?#42ACUT\L$-A[)!'"\BU! ^JQPEV$$3TB(-7X\[_0&-3QK6/1AN; MR,:J7$I%>M%3Y)M#%. G0KO',;PYZ+QCW[0#;'V-Z0I?!6W7HB4!NRE-,RN$ M1JVEZDU1D_+*FV$@4O.B@+A.F]J0G[P-A+3=S"(&LV-O93=0)0*OHRMN<&2Q M@BQU0_9MXYA_\TV<TWJBT'._&Y;D. WO$<=U7!W2:GV;EQEU%+@2(_FB@=GW#.D X?3A-.$ MTX33A-.$TR1W?TO)%)UFHNBPHH)7/H#I&0>A;YLAMI(0)L!8(+R1C['%HY1. MYXM9"!W<=#*TW@^3V<$"'9[KDEAOY-4J@OO;SR[_=WE8MOG<-\%J13YK4/J, M%5\Y!TT.9X0K_I%MP?]'PT=>"Q]^O,<&^O4$F6*'T94VQUN!\L.Q@Z:P$#Q9OSQJ_A5^5Q5^:BD>QOU M;<<.)U>F@X+ 'MC8$OS<76/@92\-QZ0?@=AT-O3QC-^0$@ MW:BY8AVY%9$Y[ <,08#@3 MU[OH7]JWA%;E1",\N+^@X68"'2;T-O? /D##S'MN)O2L]JZV-AY5VE M9&Z]TF\2L\"TZ_;'?A6=)RK.5=?'E(JTHF9)D4Y\1 ?U,*\;M5;3$!5-$[7Z*FHSIR:6 M&+!\%^*[4.9,8F4E-F!;7ZJ3[T>Z! 7L5$D1M35E=SEW<^Z^-.[.%/C#HHJI M0V\Z31#U(ZKIJRON# M1)9VH42)HQ@6%C(=6RXX-=(1T,?<0$-CV]QC3#V,!62:WH@,84+677"]$ =" MZ %JR3(%&*2D2PF$H!G(P':1:Y*!D &3#VA/Y>N5.:6S2=ZEUI7@M6E_Z/G#(ZE"+7\B=@^W%X+[8<[H??C:Z][UVT_=SN]C7@[Z^AO'Q_N M.@^]SIU ?NH]WG?OVB_DE]X+^>=[Y^&E)SQ^$SI__]%]^2>;$WCYX[G3H8O] MT'WH"-\?'U[^Z D=,JL[X:YSV_G^M?,<"[$DZD-AM/G$?)? MB2Q(!"B(@J6-DDX[_GHF):ZE6%(D04O)FY.OK\E7GU8_5XQK15+7?B5=RQD_ M5[5L=VP:5.-:DG7&QJ1?-Z7UW_ QL3ZFYK4JUQD;4^-:45GC.Q9I!V/:3KL= M@9I[E@?BEYWDLC5.D'C?/J7UWUAK_;=-,QI%#MJO,6(9%COK92?@)*-,B(@/ M3V)5N;=G6?\*\0,9(5CMR&&='1A>1 _* 1R[?J5BFO3XL5"V.:7(FCM4V.3N M7./Q9)$T#Q'D>NR3XK'/1/-8K(N1 V-D6U?V/L45JS/G9QPB\F$!VA3#DS;G M2[_D-W,N>KCH.71#]L(E%6[/3?.O.O];/\9OG"T33(O_[& M$:0^' M@8!="ULK*8[*18DC;Q#K87$LV45-O3WR(C>\J"G?HK&]S.Q5GW.&JES5F73< MMD#XX'A!L!*I5>F9R*"\;ZT'L':O$7H#>?,6&'AZ'B3XC[:W/ M%%;EI/SA]UD;E&DG+,J@0_VONBQJC8:HRWI.A5'.'XJ[!7P% HX-7MX_V#;; MC,O$6NO":34FXVE56CI!UH[.V>*\QP @.>^MY[TZD[P'%8G$1E,2F]+1]8@X M^S& 2I?E<NB5&\0H2\?D1)5\=>9^M27R3[;3\)J3E*Y(LRMJJ MRX_S(.=!-GDP$PLR62A5-VHM0Y=$26??X,FS1W6#1<[IC,:.-\&00$FP(*!? MR+<"4>AC%P_L4!@[Y-$"HI\==^R;=H"MKS%=X:N@[5JT MBUXWI6E6/;8A$>-)UD1%RZL,!@-%:BX*B&OV#&U#&=YM(/P'WY?3A-,D?S>HIJQH MH4M^&V;54;764INBMJ8!1^8JBQR,YW<@:BOEI3, L2"55*NU&OIJZS2.+S;P ME05>&\(!S@"J>JUE2*R8T'GVF&?2X_7@N5+-RF$\(=OJNDFN%54LO@*M;N=(]8S_C.S #G$/^V^V MB6,V?<:F]^K2IQQV0-N J !9-+2CO0^\J2HKXGZ37RL]"]D;A/UE$%(!?^^Y MKR'V1UT75P=V.[D?GPEU&IQB,. 8) M,!8(;^3CO6J:<:=G3KZ8A:C 34<[Z_TP61TL3:G6TK2F6&\<'0+('>JLR/]= M'I9M3O5-L%J1STV9(">O?KT<- R<\JWX1[:E"1P-'V4M?/CY'1O(X0$DG":< M)IPFG":<)HRY+PY1/^:-HH']CJVKO[#OK5-+U"E^&%%M=[@=TG9J9*!X,_[X M5?RJ?*[B<.17,705AR._BJ&K*A^SV3;C8Q[0X;R!$":56.(# QZOR<]6.4TX M33A-.$TX33A-+I4F.61Z;BEX%Q__4T7,QU;F W^-5MO2FZ+66,UTREQMBR.( M@8/;E?3,+>BA;M(4/+=>$'['X=#;$T9S?M)ZK:49HB'E4+&-8^C\&-KA9CK +#WN 8>/@Q?TGMFR;5 ?6[W!2.8:!QX7!IPFG";G MC]UE1#XWV9+/>7H?V;2Y":4$<#;R+&*>OL!IPFG":5)-FF0[MUYI@;XAX9CL M'C,U(?-F#W5$#%%O\F+!K**&^H,JBH$B*AVZ<$RNEY3X5^C$U9$M5F7D59.?MQ]F./_1I,LI\& M[*>JJJC7^>['V:^Z[-=DDOT@XTV4FWGU76&:]2[+XY Y7]?(DJ^;^!\.ZG]F MZ+56LR&JNB8JVJK.E3E/CFG0<7E?'7F?[2#8R%)Y^O22/PGG!=LGAUQ5SH.< M!YG3N>K[M PX/>',EQQUI2-(*:$1UMK$F7LF;^Z;XSF; MFDK&;WD1H<3BW/B+^(LNX45GYT5^&;\LXV4[0B58B(B@C[F!]G"VN:!_-#8E MV@OA$ LN^48@)G X# 3L6M@Z*&*"#2KQRZIWV:%!2GOKDNQ90?/A2]^1;PZ9 MB%TJB[\PH[NP+I\R0LFHM63-$)N:)!I*7N=$)?!,5-7_4"DOPTJ+.0:\#*HD M B5L@!%9L*+(HRTW.,)QA&&*8'=5ASL0P$+(J M:@K1QPQ6>IESAN$, PRSDH'+!,.HM59=;*BKYBM0.[*4TSZX2-6DLU=+*]'6V#\X(: MS.P-&Q*UMH&0=J]9Q&!V[*WN!TV %T=699"U(0>I<&1E5$.,6DL7E35AZ1QY M#"&/%V[B-.$T*<"EN)J(M^11854=E:5:RU!$35ZM0^*X,5KDP6 1R+G"=E6U[U%8\BMH&K)5Z#5[1RI MGO&?D1W8(>YA_\TV<L?3$ M9&\0]I=!2.7_O>>^AM@?=X(;V&U66@YWX7+",?8XL'*9W.%[,0.[CI8&B]'R:S@Z419_] RAR/#RDG MN@[PL6SSNF\"UJJ$;D)B\M$%9SEJV#DF7'&1;,L .!H_QGK\\",^-J##0U X M33A-.$TX33A-&'-A'*)_S!M& _L=6U=_8=];HY+-^.-7\:ORN:KRD4GW-NK;CAU.KDP'!8$]L+$E^+F[Q[@+NSCWV,R922]K M0S+F PX?!]\\?X#M,#H@&DF1:RVUKHNZSL-"RHFTG%UE^X%L5<%0(*J-0Z@R M$-JG(]A1$,IV=*:HM98A*@8KF?\<8OR8G=.$TX33A-.$TX0)E:5PI3>CQJ*! MQJ(JK"C%W.'&KV+HJLJ'GK7-.'H0Q)8W$,*DU&;L:..A9_R\B].$TX33A-.$ MTX33Y%)IDD/YH2T5S>-C,ZJ(^=C*?#16ATIODJZ+RIK"^#RBDW4$[54S: MZ MJ&<@!<^M%X3?<3CT]H31G!] C]O#&08O/%4)$.WP,Q6"H09#&*I\J S$V/EX MB-W ?L."XP7!36&Q,/Q^?C^_OUSWY^FZE T6)> WSR>_NH(9^3YVS8D0^N1A MSN$5S"Y,G^"F)J<)IPFG":<)I\G)[5-=VC/CF98^63!VNJ[IC? ]L7@2#> V M40!>8/^/W]UVK9>9-C KO$+C)5[0>V;;%E+NQ;JVVMF8>T?80!^7")PFG"9% M>Q'9%M(&,T(Z3__\=4.&PF@. M2!PM=GL^_9M9DD @L0@$*D'-XK9!2RVY5^8OC:K:*5>QHS6%1&LC5C:$Q%_J MV.JMMY@%IBW0D8L>2-82F"FS\C)_P 53F.J>J M7IMUL34]?OT[71SX=^"\=?\+?J3#I<]QW %Q82\M8.1B*M%TI2]M3R529Q.9 MR'$NP\)"IF.KA%"M= 3T,9?8*=GI;S&F)T($N]_W)C"$#UAWP?5"$@BAAV0+ MRQ00%),NW2 ;.XP,'==V^S 0&#!\0)LUMW-S2F>3O$O58'A3+\91O/0))K2_ MD2_OSB '3_(\+ M>PCSNK3'[_9'@*2>F?[$<2^R:[V\3/%B=/_KQ4<6R0]UPTI2=IKO#N5=6-&Q M/0W(9?K+EQ0G[XJ^385MZVY(M''F21I&\ M.)E4&R;U]_SGAM265*/PJTY;*OFYIJFE[E@U*$EN=V29Q4$IFQY58!Q5B!$K M::TYA:],?(D)\) *WMI*P7^__>?-8^_'@_"/^^_7MW>_/8G"[=U56^C=70M/ M/[\^W5[?]AYO;YX6E.0)S/OJ_N[ZYN[IYEJ WY[NO]]>]Y[ACZ=G^.?'S=WS MDW#_3;CJ/?U#^/;]_O>3F_ZGGZX-EA>HO<\G-[5KE-I^(#BN$(Z\"!XU"+:8 MI9*;Y 9 EK6766PLV;*5;ZR"4X&E(H(+WP@3N'P4" 1LI %?M36KELT4//9" M9=SZ!6\$5.FBT[&U.\+B"H-)J6R3?KEQCN>]AMNDL-;:E?*8 : MS0,[& G# ML?<>"$/?FPC>E/C@V8$7B:&#-W#=2+V@>QF:S-%KW8!D%8SM['HV;$>66'E- M;!_T]&L@?,(:[%Q0^M"1W]HCN-NM5.D(;GV1V.TF5"82FRO%K+ @1>VTNI(A MRMK>_5C7,!]CIQVB MC_Y\=4[\-HFT5\:Y%$^IF7V M=V('Y()68)!!UD3'R Q6#OE1/XQ\#/_U1[;_2KC)?EP!?CO;DOOA=\]]_>Z\ MD4%L7OV#C ??//]G0$J(V].@+P&G$#+4\-A-*;ED!'W7(ZM^&:[ >+I.MF+7K(5 M1>)(;G653KZ1.G=/&DH>&W3:>O(HJF!J*Z73A7>/6\P;LS M'G,WY;AQIF39YYNQ2Z*HIB*4C&FP;5)RNJDPR+0%W:SW9[5F^+/QI0O =Q%NBS_>OFUQ2A7KX2EPR=L(CK$(.RP[2Y MQ FDR@R?T@1B8!'MWM5.W*"N,_4W0.PQ <&@8+/CA$T2;SRWKH\JH"GNZE<[ M((.KS&:4MJY-$-JZJ,DG5(1X[H2S"7J^&L*Q6EU3$B6U*LCI1LOSQIG85R/; M?244VB=3S$&/?^@Q[]BQ7YQQ_>@,#;F_?K-!UE@DLS3Z*OBD3YPW+ ^CI:'< M5CAZ32@BMY-K$O][ZZ8[\SC;F+(:0.^ Z2")G;W*^+C5P P);2X'K9Z$)/ ( M#5$R\LF]C)!0_?8#FX)]%J(#3W#B!'CHQB-TM0OU=%>NXK2\TNPH8YE>D4G/ M2,8F)Y^#"O1]R4?!DSI)WJ>=RXD']]@4YO?AB/B\^J[6ZKL\-])=N4^=\S@U MLXCK5&S+P'84AE/, ,K4_:#\&C.5Y5+QG M(GK<4#]NN<9*S_DAWB7$1>CW_8@,OL\WJ33CZJVN*1K[HTER"YY="WYK57 0 M"C/ TA"5@O9/W+YG6BO<[IM&Q:VUZF3_+%]F!P;$KHJ6J.E[9UEQ:Y\5^BD= MI-F'?JQ65Q^*&&[;UQER]\D;<:/=\JW.S-HZ3J3F"IZ#;_C="4=740!S M)#[UOLLRJ-%!"\M0>,G:R5#5[B;\&JK*$PX]2.6X>.MUD\(FJBX)!9I:.\7R MQ0$(^)>/0H3=.DWW/1I1-Y!I-[?]P+9&#\E^??WX&6 >_#SR.MLRY&''C>"S M.69V::6 I[*FV)'RYVI[M5UFLU\Z)\H=/84C$Z6"\(Z&D<_]:@9-[J6,TJ_3 MK51IDW V,U-7WK]_KS]F1U:KI<&>@;'<@B]&7G0X>C]'[Z^(OJ9.:(_C.K"! M$T8^/V(\=B[@@_U!41B?O5[_S\CQ"=@!H-S#CX>Q[88]=W #GT[QDM*:GN(O MJ#JS,(ZZ#Y'?']D!"1"# M:E^X\S,[0CVH;;02\'P++::#-:2*REX]$/GI.S.D4]8/'VQM&%/$Q@ZUCYEJZQESF8&TFEK M)9+D.('N6J!Q0 *EF1'Z7ID1/(VVJ#CTA'!'!"8(("(V&*Q!MT\/A8!,&F"SQD]\1YX=,IF/O@Q#A)6[!(< " M7"J MLFC9\4=.X,,$- 6XK["@E(:G4EU1(M*X\SQ0@%U>\+-.1TLR@(R4\W MFW*Z^2W=O=T/CRP9M($BRG(%"6G,'&]R*CSF$6855*B@2M%$PZK !VW4(68E M?@3CRB8+3/B=2F@1V]6HNF@4H".6]F4:I7B6LV>T4MDSC*0,'"![AI61U6I5L&=, M+&?/P,03 P+,B;G]P)N-,T-9C3LHQ?-RYH"3FZ+X*S0]MX2AOJMK%0"NL-2T@M-/=1'ORNG':'7-@B[U+-$/CT&4B$&LL!T8B#W$"[1L,3;? M+3Q\8&)[;C8KT0;5[5MSXA*<.G=%T=^>.JU*= V+U+F'BOI[B.6W\._ >>O^ M%_Q8"EZHV'!KZL4Y*YG4$X2OR'IWY+?8+3#\*5]^2F7R? M #WXU="GU-E$H#*.1))F.T]7(/MS-(OD3.U7O%Q]?-OW; H=*?F"TU)#!9G;$\#E MDZ4W?9G8_BL,+MD='-L2A='WQ5\GP[;TMB5;./+$BDE>G$RJ#9/Z>_YS0VI+ MJE'X5:/"V(\A.8]]7] MW?7-W=/-M0"_/=U_O[WN/<,?3\_PSX^;N^1,A(PB_?K?GB3[-8C;-:]BU$*_#_B%K[9X[@@* A]IP\V#'[1

+'V2N MS "S42V9@JAVYU554 M4;5,I@_8SYX@#V(',$Z:2IP%Z26976UU5!T6D[JV(>'$\*_2H MZ0TF2*W5U3L=4=)EI@F2^T#;JR "G^^G?-98G26B&"M!GUA"#", E$P26A<'$< MM)>]0QQL+.SVUE/1O!BTD Z"B79+J>P9B>P!B/".E(_O8ZMN457W@3YC)];' MB9]-XJ^PNJP"DK>P5Y11@/W*0XH-T;AKE"WHV2IKF_D)]^Y:RK&URO% !S!&+QIC_(HP=^\49 M[PY-2('72[.EC V[]()^LRR9:)QNJC/K*Z(;!;OX&$H> MR)(ENN&F?3$YW2])<3L(2!@(WDMHP[44JW]6;G4(J7]F)EJ%4O\1'WL__!F0 M'N[9?;)CMVZ:@/K-\QU%7GH P MIZRJ(KU&*XC&&?W%"D*DJ69IQ]^<*A#Q*\?%?EZC6(G$EX3$GSAN_;!W36'H MZD-#2WS=4@7L4S!#95F&CXQ,9 M[11LF/EFTXP0&7<_5C2/3QK#!30]V4?O(OP0:0?X,&X.#T0R1;\4-,H$3!!4 M1)%+@U!VF"0T8WHS=SZ.7-LY=4)[?/-K"FOOA)%/, LP\GTR^!J%=U[X+Q)B MQ+@T(YL8&Y8E7I1Y,I2T$35[6TK*$XO5ZC+NDE8)/EJ\OYJN]*7M]W=+Y,^E M-5P_A%U)C#[F$G??Z6\QIB<"WD>_[TU@"!^H!UPO!,41>DAP ^)B@R_XC>;R M4K/0, 5_EQ158!F!%QG.&IMG7Y8[<,]>ZN M;GO?,TB;C$ZE"")SVQ%ND IE;]N2?916U2(WMU0YA+J8_=NQW,__3!3^732! M)_?SMN*B3O]J!TYP/WP 78XYX"CYP =\@G5RAJ \W; '8CS"1(+7!Y#6?7 ( MG^%Q7\>T*W2BW>5.2YAE&_3"Y#-\&0%+8(K+[T>DU?W:>[JE**\/CS=/0(>] MY]O[NX3/?OSH/?X+OWNZ_>WN]MOM5>_N6>A=7=W_O'L&IA0>@*"O@ LO4R,B MF6!^[U9O+-R8#)-.=#Y\'&K!!.36 ?>UF 6>1[ 19;2D,++?B/!"B M.&9G: M?MS XCLHNT=P\(5_>&,TE@(0:FZ_+7QJI=^T1*'U3O!G!$Y\ D?:NHIU=NNS M*+P[B.4*OAVR)#AZD1]$Z.N!%L=+_6@,*CV.+;Y&XS@:@+XA?OE$P"ZDX0-Z M11J)%K"GN!,$N/B?\+K_^W],6>Y\>;JYHK])7SXOT/6M2Y_F3<&;A%N2AR=C M_%L@3&P7=!6N@RC8X[%@#_X=!6&\+B[IDR"P_0]Z&&8+0]OQ<8EF=)X^#CZ* MQG##,%F#V%-%,%NLE8+EG*_PQ!Z0.)Z*%V(BW=@+T X68-WA[> "(\XAK-#$ M_H/0BS*5%.G;X9%@#PFP$&-BX^8LS+D'\PBB_FAA,OAX&*X--\+#QC!FM+NI M966C(;[PA"LP?,'_ID;7POO!?8_GX4V<$(?Q0OIV!/3FA/0['%6\40,:+$I$ MP/@C;J@6CFST[8=C@I5E&"J^HV:=!-^ G?XZ$B0S7=2[U."[RA+PMQD!/\T) M>.B,X2MX/1 O!8V\A6\$7NX*WV!^@M2Y^'^S M'1PZZ( ('\3V8U!=X8?MPXHJDB@@_JGP*:$[^L?" U,R%'% \ !>.<:_@B39==K@' MJ)MNZ6QP^:DLC8UDGIXE"I1[LP/DL' *3DP:*4>!K(-K!T ;:%(OLQ'L.0R5 M@)-(J80RG_LA>'"-GT:!X+/97D5 [TL;ABNTL&/J*E_@.$+YD"[6ED/X,9-T M2WQ!&1?E$@J'B((C(^YJ$((;'R;BUPZ":#*-!73L"<$"IV*<;G$">9.D%. ] MF2.B H&'%\<*\Q6'M.(^>$6BD_#VDGHMIG.D4R?\B.GS(-4THFPD\7;T90@$M;ON4]>P)CCU(2(-0=DVV?C:# M@!3[[ M+.1A05QKW1HR793H=4[$13[N_L&A!\;*!\'GUWHCOQH;-;-*%M)!0 MJH-)[R#"8)EC7;\X+CJ;*#9#5FB9[!IM>E5V5D[&;D@4).C'\DH1GP[W4U5H MB,*<_6QKEAO/4'Y$!F+/WPS4# [?H M*L:OOG6SUZ0$43#8(J]"*A@L7<#CML61.IUV)X[5E.F+(TMM63(LL.7Q@ :D M[\42X#("M>/C5:WNG+"%1>H7>@./JM;KB+H=5&9BZ!_DX[_ ;"OJQK 4D5W; M/[S:#@V[7K;I%#?F2MS%/!I%":2*>GNX%+<\ -WC#L V+XWQ$DNPS6(9M^A MMO*YKP1&,L TH(Q?W7+0L[F36ZRTXX5;;,V! 7U/_=],8!5LNA#&'A1)S@T+ MG!Y6K5C$2LFQ2&7!,XYYA/T,*T>$=_SAHD\#JX;KNV"6+^BJQ"!'>RKQO:G3%V2S\_E2N)V ._B6D ?X?_%EU/)+[[R>9VXL6:&[.X:G MYG4#1:24@*?YV-)9L./3H?AP"MWP2?9,.#F#3+(Z@#']^(< M@C1KA+@CX&LR6$RH><''%<6*-'X1I?@AJL/D3]+9P M8V/.B)TH-1S.% O%,-.HS:2*8V C?R?Q47Y\E ++1][L<91D:&#ZV&1J@_:C MJ5=AT::_.^-QG*&&A]FPX9MR![)FY MFD+I;.X*(:PS2?\G&'QG$&MI&+-JK-B[?#*?LOZ'WG/^A\*_@"" M# 45/Z/7_&'ECD",!]HT)/^8F0D&&FU*0X:;D,]QN>H]W6%DG M?/I^__3T67BX>12>_M%[O(F+?Y[OK_X?%M_=/#XEZ8W"S?_\O'W^UX9BGU4G M/DIA/8]21SU/[:GCZTXBTOV';?&" +8%PVA(",QEV^^8SKE,X%CMUJ?=CE!. M#IY1QA=0M5J@M&WY)BJZ+"V"'M*1B( R(ZU$<%H_ZXB\XN?B+>'H" MF>WOF.XOF"E"@.N -DLP\MY=L'*PW9(1_OMR2 M,(Y1Z=Z(LUQ-;FN:6NK4=/7GFK+^T'3;05EMS9!/=DQ26^U4Y3HI9CDJ M6#>F];/;$,6IXIC7VN8<_O#G1^96L9MO2:%9./()$29P_2B(JP*W\-5.;QE M(:Q9!4X\RV?6?4)KZA1)/"MR63GQ(U!(+E2" 0V)H8/K[980@X+;AX/6S/'$ M%TG>E[%.9RDXO92FEXI@?8^)M[A5!F&K2YW5U3[<;GTYJ^_#NG-&.1];@\?6 MP(:X6[+='0ES3$<+_ZOK3[H&@K+,^M72HG'+52S=WKV^'HU;SJA4#_=MFC1B MS/4;$-;5C*YV;]0E:UC'(2H&V\C]G!5.@A5*P9#KI9KU5LH4>JNK=$1-WJ=[ M+^<'S@]5JH8-:-T'X (#5(,NRHPW=>&LQ?Y]UHJ&Y'I+AG,/C#]\-G^U MK/;FAF:O%K&8U>IJUM[=(7A#(6:(*6?)'X^8E [(:R7?F(H34U.)J90=7#$Q M2:VN96JH)^5X;CGEI@N2#?8R MT-YA-5@K.71\:$=9&AG$.6(DW_C2\C@PH81V:\DSOP-!"\* M*?(!3.:\NZGO:W7%ZUDR"O![LBN]>%/N:->M^R&M, [NYUM#]["T*C%:75T3 M+5TZG70-3E,;#\\.2U,FT)0J&@6^,J>I!M/4!@?QL#1E 4WIHJQ6%J I@QG==S"/"4@&#<\:[&Q^/V/WGX$S,\_8Y)539Y@3O"Y< MER(SK77!Y/()P?!JIC-7-5*KVVD75(8TUGCA],\J_:^-5Z]B 'V) M 79.C=_("3)R0H$9SVND.!/4JP2D0RL!A2J!O3-!.?US^C^($C".I@345E=J M*W+]2J"B:BB6W:'KXD(H7OS$@"^Q/CE\(QMIJ% Z>X>O>&D!<\PW)89LO8_+;MV..!<68K]C2EJHH]?MC"$DW56;&GJ555['&:8HFFZJS8 MT[2J*O8X3;%$4W56[&EZ515[#)X1*PR[7LX;$6"]2)]"I_>]R<3#UWO]/P1O M2@_Y:2=PV.+0=_KHJ<5?(BW!5P'>,J4>7(3]X.,.N3ZQ@\C_2"Z=D'#D#81/ M4N7XFEMQ[;89RPWEVETLUL3ISK%N;_#O* @GQ U+\R\V!Q$M,Y_XV]@4>$Y< MNYFN98EKZ/P"-_<_Q/>*Z,IL 069LB1_X91U2I2UBP%[ +%EH=A2S:K. #EQ M,4%G!*/&HJMC!+EBH.QG!(;2XF[!7 KHT2%RD1#X3+Q["EQM[!O992H M5ASX93R;K,ASVP'$K:+\BD.D1_&A-61H9^ 25@<8MT:]['U>R,AB;9]!732Q M1FG"PP+&975C0>:TKE4#&-PF,I(X&9TH&54*'[>)C&2FR.@,(N<;Z[*/ M'45/3C;BI<@=;IP3?DF5"W(JPJ@<_%Q"W$6"1JD&@*["/6(TE,/Y\5SX\9C0 M=FLX4]T;W(XS)6?*4V'*P\/FK6%%K9IV-YP?.3^>"C\>$Y)O#6?J>X/RU$<&ER=*'!E8(1W8HO'O1>"",[#'"I_^X$1'@AQ!4& M*+GXD(*]HN'5Y&^'<&]\+GCI] 0F:?39]IN MZ%S,'CR(X'*//LDEH8"!(F'J!0Z5@S!Y_.(*9F.['\([S*QLT8Z\D*&N+8O' M'@PF'&.UQVM@J+LZ4-/%952:>S==R8FD8^(73J\&8B -V'HT @+I+<->D3Y(GX M1D42!;DCR^U%;DW>$_]$1E$8W(_W',9G^$E7\? MA/,ELEH"@86;PNM"/R*MHTN=QV)1$HL' HR?*8 %GO7Q']RO*;S.&P#+ C42 M%V]'24'O<+T0=C41%\GV]N?K@LP]2 +%,=>GT>%=Q,@G*KAPO&X9D?*9"K5@ MY+V[\-2Q]RY\2@I^Z8"]"-9T$'R^K%4C+'I&L;Q-3;#8EH+WC^UI0"[37[ZD M2L]QZ?/H35\FMO_JN*E=IDUSIA0UM>*OO[P[@W"$!FJ[$SN-B>9/WIQ\W8:O M_I[_7%/:FF$6?M5I2R4_UY3BEZRZ8]6@+!B3?,)C4DSUI,>TGIXV6*=;%L>L MO:(?XM9GOQ"R?NRURDM M!J>:G:BFHI0B!L\([F9!L,0MH_&L\0>ZG\71+T;0F=;253/3^7;"9SIBQ&F. M"V%V$)FO4W#>OS<0 MG?DM]@LL>!2NOB7GC1V+8^BZH+9>6)/,SY$_]]9?R<6+3^P_+NPA#/'2'K_; M'P'20&8F$\>]R"[;\HQ7'UK.CBZSVY%RA*Q P/ M''/B7,BD"<1GQ/-5"T0\9L;LEO10.O1"F+=-QY!=%QA-=K7GN3$;]@/WK]PJ M+GC%MW??MYYL*6^27* M-G5J5\K _4$ %WSQ_ M3O'WPROZ4CK9TM,S6EU5:^?Q9V?SF[/VQ!LX0X<,-A%W.][U^.?S.OI>HHB1 M/5B@"CL1/["V90E$*T$@R?(E#RJY?F:KJQCKUJ]2^B@_K7_:XXB4GI75ZEJR M49!75T 6,TT[)O9;'$V>V(Y+E;,]M?M@H.#L*YUHL=!_3%\\E_[S:TKI@?E2 M6!@ ->0U2[%*1M>1T53+$'K]?C2)P$-!%!N:.X:Y:3X9$3? A#*'UJ ++_;8 M=OLQ*Y0BADV9F//7W^/;K[(OS]2_>SX,VKV*?)^X_8]G'V8\ICIXWEHDK80O M32022-%UW()9F*7FO,)V9&G.X!QIZQ2C':X0^G0U?MC EL)<#X",G(+A#\,? M?^!?PS%F*MH9TAK&DQ'ZR6R$<#X=L,32^00%6:PY;[ON$ !ZK[B.SM T^SJL M0,/]# MN+J_>W[L73T_";_?/O]#N/KY]'S_X^;QZ3(7-]K>W%X1-:!C82AJ<.T$]NNK M3UYGF<+)DI>;ZO8[NOC"^V'RNF>,UA5LIUIWNO9MG$X]],9C[YUZ-#A2%$%T MW((3"(/YE# K^P-,'A"*_H?P2M#NF(XP2BG )W^0D JWB?UO,.U@0&].G\": M#XD?@W<,,*G89RHE6FA4-K2AM"7=8BSS6((OE'+)N4<:E+'I4<>J:#N[M,^5 MR;(SHVC7O,A:)KWE0=A#(AA_RPK&'U0P;I-.5#[I;'W9*XN$43XW;\4<3WR1 MMLGF/(BHJN)(D\'\OY_@;8+T>0K!B#EZ[XWSA5AH(HA"J4C=AF2�Y>G-6 M(;L@(/"_P=:1B'GJ@J5A#%L7=8W]YE6@^]JU8.C^R8J=^GR9\; MZ@^.P9\6V&BB)INGT]"*DY5<-UEIG4ZKJXF67%4I8*.E?F/,>YH>PJW[JME1 M.0 [YCE.:G5-*Y];R)*5Q>FF%-VH1Z$;&0P 8^]^EB=HG9?NY\[CL#P.F^/B MVDU\K:, AYN&:':LAH9A.:MQ5MM&8=;/:BJPFFJ(EK9W&+6))QY+=:TPUZN6RWA>T?8D\!2]!'W? MH5CZQTXK.EGM?EHZ? .PV3&4N(9EFI9H*2<4%.?<<1+)M9SL3GP<3UFX]2YT!' M&(PP<67-2TMU/&0&XH/"^B2$^. CXD1O//;Z%*PB@#U'3K9=^ ;8>C\2B#JG!@/",$V M^@DW4=9$T@\H^-HP"B-L6IB<6L0]&NG;L./B!PGC_H@^+/NK2W$OX5E>1!\S M(&Y 7^12^HXABAP7Q@=3AJ6!#V(XH@1L-D?"FZ2/J>S"L0JK1*?*Q$ MP,Q(($,!6X*/Y\+PA;48.CBK'>9Q\PL1LT C.!.XY'[X!)\& MPWAH#[29Z"+:'7!@_W(0^>\@G@/BSN>GM+KA.QF_I4 5RW(P)N$4I9'0UP8H M6F;3G=$S8AM&+]C>-(7:'8^31J$!R2 #KN+FEX\8&6R!7,SM(;U6"*RE4^R3 M1]?65Z-KEX >TV;08\>&Y&8)ZDRM".KL.YIOY!XHWT;DZN\$ 9=SB%B:I.8 MSN"S/,#9]YO>T\W3I5 YA%GRMH(QR*V26&!TCE=>$!:C?VF25C?ZUR/^?N$- M+[!),I@2)(S[P8]QY,+8L5^<,6V_,(>O1(WO!&':_G@.'+8!W:L9^%I2V^AL M1(W:\G-35JJ"LM(E!D&_='G]RXM3J)2C95 =^+*C]O%L &A1%MA+V!+FZ71F MOPCH>HBFBG%D3&$R-+;P*C2T+YQ?%R-G %[B)2HZ??,E1K$V"Q&KOMGZK58$-! M[FR^1&IUGT:>'UZ W3R3R,;-7V M JQH8DT74J74__>$_#[B5A.EI92,#5([HK)_E@$[^6V<#4Z!#4KIZKW90&EU M+=&26>$"[KC+ZN9+M%;WN^>^;J^.,]_6Z\"?G@@ZQ0J1W33QG>?V=Y1"6 ZB MB*;"-M(3YX2SXX3=E/$>G&!@V: HJWMC,%7$"3L4Y>]6DW&.]Y\N].=3-)V. M:3J:/4X/LH5@1$@(1DG,$IC5?P:QJ-_I']AH%\9BOV;SLV(S%BW: M@]43[E>"R9CZ*DZ(V:"ATO7OQ^=ZFM/,+6/!"_3VWKQ'R^D&<$KB!D<$&.> W&\S'WX:^<6JNG5O7P MU"IA7^.J^MHTE%H;5175ZF8+$ZC-&@A.B(4G0ZR#&MK]- I+ZZ4$F,9%'[V? M\9AFXWHIV:0WTPH@\FOJ^ 0;F+_9ON-%@8#E/?@E;/0KEA@A\0AR1Y':PA5L M(*C^] %(M/CGU/?>G(#6-&"ET12;[/CAQP4M-J!U0T&8O,Z&=^&+Z(C@5M>F M54EX6UPB$V8FZ02T53KF(-,VQ7%T&6> )4]8=N,36T!C)"0N]?,PG3F..Z># MR$P[+7VB)1Y@\QR1 M0!1"^Q=]?1320 S5Y/#Q[+JT0_*0X,?S@2:/;@OWB_N3#.^=P/A*U0U)Z\N& M%J4')JR7K1%2Y%;76%L-!9,K5^IT\"'C85.[LWK(PZU:V";U7#@_[-HI4O(D M?2RH&7^T5P@'!B3'=820A=M/,,N$6/?DXW6'(\);>)/C8\CFNQ<$I?=6;76E M=OX8<;:WP+]^+ME4<&8O%?HCVW\E07FZ-3O%T_3M"=:U!:$?]4.Z]O '\#^Y MBM_4

]P;^C("[:+#UAK=7MK*O0@PFC\$_%R 0D*$[3SPYH-NF96,Z>W;V" M3 4I-?:P$#LCK)R03.)LW+CP@ZRJ#IW7A.)H$AF,"B+5":$G]+/:9)#78VWA M(9Z"3X987^@)=UY(P*<39WW<*V4A^IQ+)P3KI+]-.4UV.45A3L1S?"HAV>^# M#'=]I_NXY->GHQ@06.Y>JG]RKUF1Q(_4,7#OROJHA2][KJHYX7*IKAT M:0K,0JDW*9N>.*XSB2;"U/Z(J3JVL6C%Y[)=]6EN)>2^HV7;MC"(8GZ@S $" M&:,@ NS8&!;R\]IJXH42:[K)J8$FJ\ HLW$C;\Y#G&#-D:S8Q\_RM:=J6\!R M^M2"HF6UP?RAZ:MHR&;A*: Z5E6$+3H419NJZ4I?JGQ3EQR9+57R<>O6+*NM MZ5+9LC53:RM6N;JN=15B:F458H:^3848+Z%*>]11'CY$Z)/!B.>WN93B_=B/ M65UPRFA#&Y*%UEHE#XDBCP\S8+7NAS&-_HN>6I3+G5"P^ZQH=*J*_AX.5.AT M 6+G$D;CL+ ,,MIU1.[@B<\4?.4'M41+LYE)4X9U5@ \ST%=Z_Q\ATUF0CWU M_.Z5YB&KU35%W6#BZ.=,%)+!%1+#/(2AD;)(B> *YEH&?O*WFPG0$P4 ]W M9F%$V-)%+.=O/GM87 !32)*MR&"6LS&#XJU36^T1\CPA'BRK MQTISGM+J:AW1--GO2WP&!1ZXRY?"+9[MD" ^@P^6D$,.5R/ M5]YSON9$9\W MO_IP:7PB5IH-U597%PUU;S.2Z[]R^B^C_9;R' JK_H][W,<;D_#&)'OC"I06 M11HV'Q$EM:KH:EV]1[;(C"\/3'_,G*XU>-_@+WU;D=2U+O$JF[FXF$DY'=NT M-X=@XQ?1> :7G:30_BT0R"\G%(:^-]F8]"A\ HV9)CI^IHF9=I"DIP6KDJR$ M3'K%9O^"L68%;3O^)I M!()WY(U!O08W?T; 4CUW0#_\BF([Y:]\-K-JY;M)J%:^H\73\_W5_[OXVGNZ MN1:N[G\\W-P]]9YO[^\NJV]Q$;^^8%#RL5.MUS7V>@IA&2_BZBO4F\0-XED\ MH'9EM[0F6Y0W DT=X#S 'PK30BA"R8>685UF=\__=]@=WM##U?DB_#7H16!L^]GHJ M6ZRB83^^M:57\<26;*;_^W],63*^!&FE7[RLM%U9TJ:,UM,,Z"(Z01#%,"\. M_L3'X"_3-,,>/Z!+GDB'7KBR51=FOI.XZ&Z/3=G0I:RJ37FS'5K:^BU^#?K<_X1"!6/\:@P0(]NL?X[MSJ+ZXU]@\K2YCJ@0FS!VXGWF*/ M]Y8;,G:CVB@VTG(8V(A)7./6)P[*A6"NP05[BA7*P,IV&.];]!H%8>S5V2ZH MRW'V\N!OPH00&LQ*=PNNZ\77_8B_:7W&%SO!;.L&\VU)MHUZ>R7W9V%[;N^^ ML2?-%=B5M=T!4Z(-A<4F*4CG)5=#.I(8W7TU5%@-?8O5>"&OCDL+L9*JR44! M] 2J*BG!3:00%2F+M!4KHYQT6*<(%Y0@EJHE=L<.E&EJS),FQMZT+0R-*DB3 M?;-+W]+L*DV:;&IX2=O-N[B)NP0T'G@%62" P.H"6IS MQ:RN7+.R+H-5#DJ6ZZXAM9I40_IM%:>5*2L]NU7+2J%C+U3FU'O;TSL6EW#+ MEH^;YWCBBR2?27WW4R;L65?*QQDF=9QZVH:IKS\%[8W!5,:P6[%EG5CW!:>; M>%ZF=BI.TSA (@;G'LX]NW./<2CNL5I=PZBJ94IM:<^I9PA3(*N9K?ZK3K

D4*=L9))#8 F8=X7RYGU.UW).KEWM#YQ<9 M7/R'^%Z1R%,1=]B4)?D+(X8I)Z,*R&A#[>"!U*>&E44=16*$DLY5[S3&4^OU M:GI HHJ:*#\)*49&$L55/V[@K M3RDVT,+-9#KV/@A)SBBFD=\?83T=-X /P4RU'!\;'82CD/87R]P^9H>2:CD] M-B2D)$UFA9).V'R>%4^OJAGB-G/%+ 5W',CG-.16UU)8 1GFM%(%K51T,)RG M%6RW;#4D=-U@NS?&X8P;O0>CE5)VH;7O#DU[.93U\7AR#9S\(CN^K&#'U!?J MN8,[^##YJ[211*$-P$JJJCD#TR42G"!7$N2*R,GQ"5)K=4UP %7>8[$^PD'0 M28'$VYK%0TWAGC\2Y9-@GM%R?@ZZOLW*?BIGN.4R6P(8-_Q6'WOJ9"](5 M/G/7H)$DELMZJ9W$C%;7$&4E'[,[P+/GCS#(\(@4HHE4UU :+'5'V MAPVD-O5&[,A@%7@D!>%9%::_=V]=L'W(UX]OCFN[?:#:I]2L^0XD>0N_KD @ M-#LL(!#"[I,^[:VRTIQ+0Q.Q90>3I:B"PW2^EMF6:E:'[E7O2.G0_JQQ0X.K/-46K;E ;'W4LA^OL@/@X?"&' M+^3PA0PODKS%(O'8T^*R77D!M5)\\D;%.B MQ:D%O?Q8.XOE#,<9;@^&6U' =WR&DUM=1=3UIF;C<)"0'*P6H3U(L/W! R% ML3?%N 3/E:B+2\S6\>D*RH6C\^D&N@ 6=2EO4LC>!4C0^2UHHSQ M^.2E4Q/#--@F+^X,+!+;;\0E/G8G!2U@#R:.ZP2A3[O<@:EZ55I1''I]7 M#>!55=0ZO*+RE,B+E?HM$U%L5-$JR)9FB;RX.W 2!9T\E9&G,C:WUM6T#E/K MRI.2.2>?!R>S$@2U.HPEM9G+N/?N*..&]%-V=S6/7U90C(J9K-. MO1@?\Y)6!H/[.F^<_=?6PEW)>G;FM]@OL'I1N/J67'[4L9B!YA]+YN(*9'^. M_'GFW"NY>/&)_<>%/80A7MKC=_LCP$W(S 0<_(OLLBW/>/6ZSS+)LWN5TKYJ M7<@Q7\(W9- +TT^55JGL\UG'^HUYZ*O2T+]%8>23A+&_?M#/GC^F9$5V.;8G MJ3^[?.B!G'H'GA7B#.^I[[TY Q)0\QKSRFD/I"&=VBS/'!O=V^,Q&M=X&:Z3 M[7[\#:SM* 3;VT49L%@,+]BAD.9OQB))D40!TQ%IJCJ]2 AAL=H"CLJ>@% * MZ7N&#HH[O%05?#+U24#M>GRO3R:VX]*QCWR2S:3%SW[@0?/"N]2V(/1PV'"S MCXCAC@U.S#EE$N15J6V:ZSO- ME\E%+WY)V5QTJZT9?$Q\3%N,J3+;H,3\S/6C.D+NN6PT*4L_K6THE**BP!/W M=\U)5WGB_N9%TO@B;5XDG2_2YD4RCK%(5:*<-'K!Z0% &=W0X,,.6JXL>-,Z MCR202L#D.J]@Y>9)-ST@*4D;>O^E$<8$[* XUG'GN=B#G@QH"".@O)G]'BN] M[KSP7R1,8!+^0^(:_/N8IHLBE#)&**O/XE^[G6R?)7 6/%$6S"'(,<*""$Z] M=Y8T9T'.@NRSX(9>A4=BP:T;Z%K5-=#E_,GYDWW^W- @DCG^U,Z,/P\0:.>\ M?J:\OJ&;96WF,"T::8)+>KH5((^PI[[3CU-V,2B&E,2!\ZOGP0WHF8?CP=F3 MXION,?/B>62[A3IXBT0WH]65I2HJO7CU"$/DN:&S9G/(TVQU#5.4F6D!QLFS M"O+1IM;I*1U15MK$2.'F6(D]Y0^?+II"GWNE@WW!#TD^0.JL\\C]? M2M_0]:$YE(ZMF!5-5"16JJ!/I+,/OZK2BN+Z!\BOXMO.K^+X 1O,B%3S)V'$ M:>3W1Z"N!9B^RW'%*K?#:DLRVVB'Y4TM&9R*@O:<+ %#:'K$AKT3N4)1YPT62#-VO)J*B3-RG-M6"+-8\4!3YO,:TLI MV<$ T%M=4Z\*EX6GDJST (NA*JK.)=ET#\>).L2"-%]BU96 4_ID A-L9%$Q M]VY47>'^UW1XQWF=\_HNO%Y7-E-I7H^SE4QI;^N$\SKG]?/D];I2PTKS>M6I M7YS7.:^?%Z\K=>79E>5UJ>(\N@:S>I5Q-RXVN-@H+S;J.JLL+31H2J(N*EI5 MM0MUB8TM<)\WH3P?#X0WGA=LBQ>WJ+B$=20^7I7B1"6A9:$'>_'FA!\K!ELT MDZW0CU-*W 2 G"VG3,=2C&RL(PA1OLS8,%DL *: M6'BW@TMAD?J;@?/;:WWU MR:L=+NYU+6S&\"J!W3NSZ+SA61$(^47\OA.0>/)3L/[/2RR@JX/.:V2/!1C0 MY*PF?PMS=]S Z<>[_V:/(RXHUBU8@/[N-J@SIS/E:2H8Z=S/:NJ?'#>>.FU0 M\?D\YSYO8'0FF.OWF<94=KC4&RK^!2,^==:*[86#QWQH/!:RR]'QA5**V[MO MN:#DKKW8DD!E9MMCAL$$1E<1SXLP0/MKTH509 ] M/)YM4VE;3 /AKTFBTXNF94T438Y$W=C&9I/U,IF"#S91R M37#KQHQ5UG)"N&NKK1B, (X=)KGOJ/=S_FTB_Z[EVWR"WKZ^3HYO:?;>+$;_ M3XS.%Z7C&5@VS I.Z^G&!;]Y_I X6#?L^4+?=OMDO*/]>&[ %)7;CWLR6K*3 M$;RZYPYN?DV=.*-RQGBES4VSU95%5?;@1HZ90OS>H6TH3N.@-#*PL>3OE\3V']?$_N MM+J*T1$-2ZNV[&7S/C,:==J/3AD1!+O6JFTQZT9QY1H30F'TB$^6Z!%?IRID M?-;YL2(-S!@I;EMTAC3TLIG,7DJ3V6.:&7XUSP5])OY$7M 0,,O^Y2#R,1=L M3H$R4&!;SE4-'AE*[&1E;:/%:Q++O@6^ZF['4(@"2QHYNB@INBFZ)>&9)HA93 :$3S MT+3.B+C9-9FQDG5I%._7Y@QEV+^L,Z119VC_-F$GP_45V0J,$>N1W*75A+C* M79*V<)?TZMPE?H!U8@=8N[A+U1#XHKLDE?:7#/279%UEY-"J4:A&K>[S")R? MM$Q=<-*]$&@U*KI%4WJ0B/ [@D^F8)-C#AQ%YPDQ04: CRY"^U?NUD]XR< 9 M#HE/W#X17DCX3HA+[T2:L=T/VCW"^!((_;$7X%%0TA0,=:S@Q9>.[2 40-#1 MHZ*!_2%X0_IY,BSPN.F?:2%UY% MXX$PLM]P:# N']P_YXT,A)!"87KUR[-L@IZJSUHG#D^8AI]A.QL3*IQ ]CH-"O'PM&U"/.- ]) MA:#,]4)2]80@FL"B4U(+,OA4L,?98TN@/)*-( 1X_1I\JH+-:01&E=Z6.Q9K M&$=MRRCWI,./R6AK,H.H699FLC8HM2UKK.T>FRO%Y*!@^W29XXNMODS2FH0U MD%CD"?[.7,/M"[A@-781,FI],^I"LS:;6EW50RU54=-ZG$E^)9Y*>=2=%)ZUDT[]E]9MZKL5@:^U4E@ M_ASPN_=._/@W9^*$BSD 0^<7.)#_(;Y7E'AEM;KT'%G^4CW47'UU*&7&4@'8 MV\:)'E>D;4G8LWW?/8&I] )S F;)E(O6.-)JGS>IJ48';NEJ[LYSK*=#F!<=.L>9& MR+D8(?+F>IBC<<_"+5_)J^,B*WVUQXC6)A5)>J75[;3W!_3@)@LW6?8P63*U M"+N:+"J8+)*H=ABVOBLU6;@"X@KHZ HHSZ?K%%"APM&HPE'8Y=)BW(6"8X8F M,LZ)LL!NH 151$ K?)H\QJ-R5F8L_ 6L5R#]@ H M&\RM@87E0A8^+:=DM]YW]<=1382DD$6]4]+>.8Q_L;\F8$S$K(IA;EDKSV(, MTT* "'7G&";7>[4394F]MT7[0';#AVH'R-5HJUQ+GJV6W#]TITK,:TDN0KD( MK2@ ILJUB,PR&:9-)_/3A(=:3?\:6]$O56EUY?+1KU/K87(:@32..\<%"RLQ M.17/>-7J$BQ9$BP':W?7!,=%;V9X3T7$65T5=:U>55=;*F3S(X5:8R.%JHX' MZ1H;V8YN-#CH:F.I5'= W-P/.V0RH('YIGJ 9P"4^E_CUQ4@MMB3\ M!C#-%!T8!KJ&_?A5YWS5F>.Q9NR:$FU5SJ?NXJC9;]5%0+2=6P)71@5'3X^J M=.@,&QA[]=EA,&"B286]=ZI(K3JP3&/=E*YN]@RS0]4]TMB-KVCR;EVE:Q#I M%:6$<9N$&9MD_W",INS:_[,A-@E7.ESIU*QT]@_Q:.INW3IK53+;-99+QTJ? MZ\""NN&E#D-=04":KO2E*@E(CC-\%E9Q-E8D&<>-Z.9O;H.7CC5YM(I-KJ9> MX.#=ESX9PV/>R+RWU5];"WI;!FA[,"K6MU'$H3 #B /!"I,A)\@OX0> M,/B;$WZ4Z)%7_8SHIN(_CVPWT5>_X6R" M6_>!-K$L;6-BYH]H*!U14_.1+R&>+C8CS/:&I/T*1_8;KI0=-Y:W)\1;R&1N2?H.IT4ZRVRVK/E]6O=55];:> M7U%@@S'\TA;NX^Z;E.Y2BDQ:=?8CWX<1TH".6)X6S:;2HM'J6JHA=K1\_UT! M^51 ]A0V)$*9E4V7_OAG+!_B&14WQGX'2RT@[GP>9JL;CGQ"THC<4IP.N:?T MIEI-W52KU35,150M:8]-M6K?5+T#F_KN%6]I6Z"+% N^C#R,.^P&)%&O#FBI M/R-[+(0>Y?,_(P^Y/FG*.^\VC-^EDM?-2]3VAM4JVW%W;N-0$PJ\3, M>48_(=]>5Y=R]AM\AN]?;+H+(DZPDT?-YK>MZD[:W1:WF2\V+>-!=)O1$5># M+ZSU'3"W_[RRMIQR6^ZHK U*:>NZSMJ@]+:JKN^J>@('Y@SWHCAJ5V:HM>W7DN1IG((+86 MRH:O=+G55<5.QQ(-C6% [DIKN Y+PXS("@[(O;G69I%MBQ,Q#LNT2\D8-,IZ M#1H]UJ>L,?S1&O7YJD'Z-MW5G_6JTNJ;5$74C']_X7-97XG@? M'._C1!3K(E?MI%A-&H@H"P;>"'BG7>[GX"-EP30:[,M_\_PA<3"]T?.%/E;H MCKEG?W*FQVR7=[8^+,3=,$5-RD..;6]]<+>>N_6G97TDC!4!O^]B>A@(9X/Y MLMRG/W&??BGG(4VB%]+\>0:2'8IKG%>?135'59?6U+LA43"0!V%(F >A&I(H M27L'"BLD#T:## >C?$:DSJ[9$_LMR.F8%5L@7+"76&'(8%1TVFJ^D*\)_%][ M'*2Y:15')-"#I%48"@+F&5ND5<*6T/5W^^2"HC6M!AUYV UT9"DI_P)MHTM%7XE/M"\;YO+M-V#'?'.0 MQI"I5&$ZMMW+VF=P8$"5A[TP5-3=NK[6GZ%D:*VNKNNB:A7@?:Q 4#D<>LKB M,C82/<70*6K^:DG<%E#YT04*A'?B \W: T19&,RA)/*KA3RX+33D?JN58D!2 MT+F\?0(KL PO81@47J* ?LC4]I$BIG-Y2J5)T"XM3AB1H\52B +V40:(C1K* M."-OC)_Z)(Q\%S3%\],C*(KEI1 33;*[Z-FM/R #H@<[MEB6:*G;BQ[*+ZG( M/J "%_X#((5[8_]H3 F43C&)ID MX@W(N!UKT?@GBK"8;BD,3A"]_)OT0\2&L<,07!V<'BY[8E?"\@XH]B!HY@#= M%"<8P6M?/F+(J,PRTNUVPI#,S- 7#Y8._Q@X/KS#\\'JPLZI>-VZ'O358SK)M$ M*Y>):YEF'#O2(PBD .L+*3G! 9P1R(<\HQ.RTNGDU]5?^(. MTB\6!"UEJ"7=ET#U+!&G[;K("SYY(VZ$LL9[#T>4YFZ^WCY?]X088DX(X1\" M](2<,8P#1A2S@8:-J%[31'I;PS7<[L$SA>G@&45+3"(/BQ'?868&:/+D-;9+ M**D,Y[D^XN[Z6Y.:JK]UT# =2;24 H305?H;= _PE@UZ!]X4^8@L&?.K@]&" M,7E#?9UGW1DL2&HT:H>6Z=H6&61'$8!&=3)]E_X,AYB2V0A/1:+5ZK:G'0B;V_E4,T53R2"1< MKU6E!*SJ(G"LZ#5KRP@<4[Z*(B8>2^*KH(X[1V]%C@_G9N[*\>3W#JO-CF*1 MA6 *K =_."ZR!I@H.<6RAPYIZOF>A2F7NJC*V_=FB8_#9RE*P(UI"(M&Z#"\ M:8>Q1+"%/R/;!VMH_(%BP@F$E[2K)G[]WS:(!?]C%G#/!,SB?)%YE&R##,I5 M):!VFM\]=%S8^&3,5"AAM$UFFLDO/Z00[]_Q'Y@S'I M]4<.R%'\=(.45UI=(V\9_!6F-GN"B,63I8E]87J=!A4#6IB!9XA6 =)BDA00 MVS.4Q$'QT&/71*P \:*,B,V>.4)PZ<6KKY'3GA4:%C@3IJ@6E'PEJV;CHOT" M*1O&#NX+2>IRQ_/.0T,O\D'U)V*!&O&9)+9H&@?0"Z/ITZGO@7!I-U;G[Z.\ MCA'?:^KYG(6]L"11MO(=,@_N!JD'=X,8.;*QJ@OOZ8PVN!C MFM6E!J!/0Z? 3)LM4%8>;HX246OTOR.7"$HG#I/.;<)5=E_V&>ES1^#28F9Y M-$X:Z.UI'.H2(]1OM;H%"0W[FX=Z?>=$^QJ(X)7#HIBBTBE0);&!.+,*0>"+ M>>,P:;J87&5/O(BN(M*[/1ZF53/.9$(&#I#/^(-F-XP)O6MN52[?L+Y^2J\. MEG;'[G5&1VIU8= T7)/K1XB,XK>%'M7#:_+]_70)P)8$&?G+F4038>J%Z*[; MXV)S!_XN3:#UP9GL9X(;'?#6)545M:(&EBC \;>9%T/&SJN#Y8XH0#,!N;FM M.7=H8@]Y[JUGA##=M7-#WMRPW&+QYH:\N2%O;LB;&_+FAKRY80.;&X(3 M4@6F'TN 7JO"54W%]#,Z:JMK="Q1,P_0V7 M ;#?V+ \_3(B)O;I:[A^THUB MUG7H>XLD MY7,GWM2P["2/V_J )7%^8I!A1L=8#1G66(3VO MDMI:/DVDLCQK).3U3X[2;/-9E:NS=Y-&0.JVN:K2EJIHB,,!<>]W/30W>Y)%' M.D[*\M@[;5]"0 -)%0V]MB://-#! QW,61_[-7DT) 0^[;2EO4]OV>&L0T8Y M&NS2-[;)8V==(Z_33@NI3U_OF18B(>*O*'4T4=$J/FRN@$@8#3@<*M9A >1#I@%D@NMSR.:/]?0;6]?Y42[9Y,"0:(K2ZD8_ MNW=^Q$8ZDO&EDOZ/M79_7$.)ZX 1Z;8)3W3661(0TE+M)K6T[/6!*F-4Y L* MI(P]#S.8)-CNC=5-0G&Q'ETEV]%Q! 3NPX:^NO "(/=$SI1N@**O: *6:I&O MV#6+! &\]\5Q*64\)0WOQA^/LP$\@[P(XO<%-[^0B$C0<5>!9%A88>$?WGB ]B&7#POT:QS">$C7 M.A45I0G90AR7=92\@V !\O^-B:$]NC*4L8H&6U;R,B&O83"8;I.943#O@LL M=UK==3VEM"LB[I5@""\#B][FKQUD$'?PCW%TQ9; M>%\"KIA[>FL%\\H(H+Q%]](@7JT'?-/\0?D9(^28U38*9"F8H/&>&_2+B[3RN#XNRT"\3?C#6&,RSUC 5?UII% M8DL[?V;! F-<\ 5PI M6W4#5\9QW)0I;3K8V(\-PI1EAQZHBG?DU4\#!*#T@]A]\R)X\R#X?"DLKETC M("P-J6U9%FO C%);EU@[)-#5RT>NNZ2R'4ZLU\ )E;R)[$GF2M>JD_A*H&:<7T;2"28<+?LL"R@W^->B&9(08N*_)5;(=MZ& M,C-,% SDJJ)< 'B^-RH-DUD_G*G.FZG48S 5>#62*5K2WO %QV"J$RGX.X]I M-+C6,':0T=>$N5[\.3N9\4GH).V(IMG\&UY]>% S@AXFWWGN[(CL<;8/&-&/ M=^N;Y^,?7XE+ADX8["H/\8Q#$74C'RYN?J'3N9+5"D5Z3++".A=9E*1\46H] M9'6Z3F]1]+ F=W>'@H.3M]OW7I.F"Z,-KG+F0&1768/5,X9HR7O#_56[8^JC"9]S*Z2TS8F5B*)1-;H"J\T].%>=,U>M"_U6RU5FJVN) MNM8$KCK=@[M'FOGM#2^BN' !/9]/ 2'"G1<20T\M1]_4[L M@-#=N1_^# CUI$NSF-7JRIJH6J?8:N%<"6A3B*U* E+C##*]LW<&&3^%VT " MUV1(:%%U:/^*!3%O$G%^4" 9AY\^5 M>#:(W0J)1Z;$H^4+:.LAGM.U?:\)1878+=F!FRA["-IXW9=/ATISBM+J*F+' MV+N[![=NF2&=C6*V(M+!E ]1U5A)6CQ=N_8I1+RX5Z&3CN'CX/(/I[$U@[V=M M] MXX(T7:1LKWCV<+@M<+A-4=[_*++"G6,[P89S*>?2G13_[ERJ8;]D2>RH6L.Y M=(O2BC7HA,3#$A\?[AYO'YW]1',2;__EY^_#CYNYY _[AVE6N9FX%,Y)S93,K M1;,7CY^J4TZ00JK1=+9(41I$$TFMA^W*PB26IM@5:4-+['A)3:\Q(:7 MV.Q>8E,_%-"! (,:$PJAV8G87$5P)E/?>R,'.1?DI0SG7,H@&9U-@' K#*[? M?"_8LK]%QGE26EU9%DVSJK0_7B=4.[EQYEK-7-)1F4NEI0S5Y=3R^L8WY4S! );429KI2$]%97%S6% MGR,?_!QY.,069\/(A]V/?#*'J=]3(/,TN'7NE)N,I";9).5;#=.0E60 MD'94$C);74/4K*K@_^LVBS=$+ ]F'.QQXMY$*CVNT8!Y(9HHR7N?.)?:K :8 MI&=&=4=5KGH'J,X2%:LJ=^? F0PG:<5^)T$@V/U^-(GB[I4#,O4)-DZE3=S! MI+4G'@SR/_0#;L]NL:2?*I3SO?G.7&GPXG^- M);:E0N'>!XK0"[)+9Z[>C,'U.88BKT,Z?!0BP=./47BHU6.. @]7!LF[G47EF@X7' MT9X*+FR@,(%AC0*!N .P 7,)K71B\(LL"CX)I@2>]$;&'^T\80IEZRD2BDP( M2,4D< HN P^[] G8I/"F>>[W7UL+=R6\V9G?8K\ )T;AZEMR&;3'$IV4-61Y M<06R/[>O+C'E677)R)^G"K^2BQ>?V']E/'/1-X^T?%9( (5.%B?TAO(!<(IC?9/L?;4&X MCGS\!E^?C"4154]D&B:RJA/+*A@D*-A70F] C&SLB-JGI7@#&*D#8_!1O5"4 MS\QT0H\.@'X&0M<#_6R_.&,'-!),YC6A$:P;]U BX\.<<"0X\/C>0^\*[IFB MHPPO18$/8WZ&!RT/A:JS^ T!$$P_C.<%+_!BQ%A8T[C.AJ1/?87/VD*OWP># M ZX=?XC".Z%#A2',AH7"/+.4**\'">@+G:<=3VP(%PAOB/Z2=M0I&+LPLO'N MOH_9X0,J\J,Q_19&UH?E&L.3LV]+'C5?(XHL@Q^7T]R&OEX=IHQZ.WOU]ZV/ M'3**T40MO@KP/-&.[7)J[)@<>>L*U/9$BD6.@:F3[3=7!/9R0570C8M"('!: M[B4,0/CAKL$??3L8"<.Q]PY6P8",1:$_!JJ/6PD#!8R!DL>"DI)IYJTC!VC8 M[X^ 1(',WPEEEYF<@+LGMO\'"84)DA-0$143KQ%\B;,4IF!=4VF-#.F0H,P> M[-@?*Z6H H%OU=T2ZVIDNZ^$BH,%-M_69GLGF)-T6G5\IM96529+YM:_G)?, M+880GKW0'K-2*\9??5I'VE_ML>WV0?:%PIKB1%Y[PVMO#AG:3$V+LF%, [-B M=$64I(H;(;-<9!,S@,(D!\R]#5Y>4W56PH;JM7T;]-OMN/&+)?G*NR0D4]JYUD[A[!C=X$8X:?[_'2_WDRWIZ -#EMYP)O'B8FM<2"+0:W,8J@_:';*!PX[HP'OA\=K:DSB\5H593#=NJ'MOCJPLC'V]+I, M)JQ^7\YD,K1\)M/MW7/O[K?;K]]OA-[3T\WSTP%2FN+W%HRF!EA<3->)$U<" MP1[#DM$S^GY$39QWBD7I_' T(R+8W,O:F>"/ICUP8 M\.N'*/2C #@?O/L&EZGH1P2>/L YJ\ M%=OI(\Q%"./%GKU/0%G]EN1:Y1=\9>I",4&NHC:=)M UPE_@@,6EG!@.6,P! MBP\/6-Q@7^ZZ4#&](FP#=_&XBU>EBV>N=_'66" [H8B 2]DU9%&25V7TLN3Y MUE'9B^3LE?'JK@9$L M5EXKQ5FX.U"V_)"#"E[@_7?SSO*AU#NL1QXEJ5 M=N(1[M]FG1HQMM.UI:Z*3DW_/C\SK2E\?;(B_K3$N+FAZUS5<3(3\S#P[H,CNUT;:&'M,;E[ROK6WADEX>S MUHCJ#2W9*P]G66 %Z2+,FY%P%F<%S@H)*VP 8*F:%:P.8ZS ([L\"K=_%&YW MA5)1%,Z25O(5C^PVDZ9VE\Q5T13B\VELT-3I>C,8V9UN]FAXI)='J]AP@7(Y MBD/G%QE<_(?X7I$041 HSI0E^4L#(EF90[9#\:ZF@HBOTIGB4F$>) M3\2NHCB+>20@'AGFX;!=T8@K#X9I(+UE6=2DJHHW&F#_<$YH B=L:$U3.2?H M,2>H1E48+#PNO%XQVCPZ?*1(7OUQ/$S"DDQ1*:@1Y,'A)I+4[M*Y*I(RD:1D M49?R^4D\-GQX'\8EE3<]XG&KFT MNI9HZE65$-<0#]8:'@]>:@W%6$1XF]$MMEG(-52HLPG""N#]V*/-HL&3&'X^ M/D-?A<+_;@?"7W9OBZ@M\W+6HKX?+K/S=KRLSWE9:G6U=MYE$V#=QA3QWAV4 M&[YQU.%C]HC2SA?_S,8/SZ,P_BYLJ#"!D8X"@;@#V*T2?%$1QILM( M3?U$EIM?3('\"3880<8A00C,A^)M2*=>* *#M3*P+D-5TQ5$.MHBM[+=GT< MOL4$^"\@P,NS:F#1H_Q^B,85U M0V/114235[^;[&Y:;<=+]^CV.=O(7R M2%4K+-O],!9**)-*._\T&4PR#U R?(BFQOL?KC(N;#1^ELHRS]W!\J=H*NRW(.Q@\V!^XOCUW M )_X$1E\=^P79^R$#EG7']CL&+GFKO!9OKGK_?,_;AZ%WM75X\^;:^'F_WNX MN7NZV=0DN#A"%S__Z!&Z)9[9/:YY/\PO\:JHI9F+6AYYUO128H#$N_HQ@ M-$,'1*I/0L@#$U M$<;$#H@PSFCW3P$APIT7$D'-54;P X'#QL[NI\2W0YCU=]R6&0->1;X/'%>: MVQ!CJR,J'58B_IR"#IZ>73$%R9B>;.C&W+4!!$\60BYZX7@.C P4ZH<#(P!CX_3EKE!B59%6ULH M6)H"I2E5M1SA/L\J KFV0_O;F& 933^[@\+(&P]P7OO+OT_(RB+#R!&2VNK*<[['*_9IJMS].;ILX09^,Q[9+ MO"C(I;IQ;^:(.0ET0Y+LR*1R(]@U.H"Y"*:H2ZS$WSGM'/;(O4+:D?&H70+: MV3NTQ%'OMA+!E0C=0Q7KK"UN.(=4GBJ6I>F29U/R04;X9-(]=Y4_4JNKRJ)> M=:N'"C:2[4P[SL"<@7?,_:B6@>565]%$0]%/@H%7%. MU&T5P7%548"'S0Y9 M+,"3*BK HX2W9;&=K.2+[61E5;'=]]O>U]OOM\^W&^OLJL/N6I[-BKHV6=T2 MC2N>7DU5;]G,SET+WIH&3V5(;55:CP15"SQ5=;5O50Y*7O]R7OO&:]_.O/;M MI]N',=@H'.U?0@JL66>'TS/#VSAS1(W9:]HY",F MD"9J"OL87)S#.(<=RG,^)(?IB'$LJG)5+?.81[ECD"V^>^XKKW=C3[.MJ%;: M@]N,5E=11'/_H!4_,66&B'8K>=N#B$P@(D.4U;VS5_C1Z2;!3,6Q3X+0C_IA MY&,TBAZDPE[3'@HI%GR D6*\=D"H U:Y]W7VN6$;1/5C=H_@#^*_D3U8C';4 M,BN#_F7 N3A[ MH@IJLE(*73ZFJB(?$$PX,73I$A@2T:T.!7QG#FMO)Q!7"Z M#^"69@ZGBEA# O-%W;NC&C> F:&,#9)U>\J06UW98H4R3M>JI4>OW$"M(7WM M"=;"_\APP1X6AH(FJM5AQ<(H24))F! Y(ALG'%CX7TY@NZ9754E@*IJPDE1Q M8-B/9[]RRVNV<&-BL=B5VX>T<3?=PQLN'&)!FBZ7ME%\U4@DK=75+5&MK$5, M7=T62K)J>5U9R<17O(^S^7FR^3;F1S5LKK>ZAB0:E7F"6VW?*KOD-'NN6"J; M*=]R53U7,'<8@?&^>?Z53P9.^-T+ A+D\Z25@NXJ2D%WE=[W[_>_]^ZN;H1O M]X_"U>/-]>VS\/W^:><6*_%+"EY=0VODHL8KQ^[.[-L#@H=KM%>.X),^<=YH M.K?MS_HTDX'@$IHA;J<;'- VRWVZQ\*8;C(V-0\CWXV/Z.*O N'%#N!VSZ7) MY5/?>TF!$N%I2;]GS! G5-(DC9PW7B8XF0=C(W5G&!/G'(R -B08.4'H^2@& MZ!B%J1V&)!TA+#%VCPX"VJ(@27]?(!GX+(CZH_EMLW=.[2#,#$@(0>(.XL?^ MX7KO<*L/?X E';8?"Q/X0G,G4=OSTB*UHK4/7E.JCQ.,NMS)I=C>\Z^SU];% E9 MG%"DAA<[VD__=C< $I0H6;)UH2Q4[4X2FP2!1M_0Z/ZUQS!W!7:4>F(/V4'Y M* LE-23ON&,GOH>Y.?>.'P*UD+HY^Q#WH#E(1UF0LU_#N X]V"W8,T$;M&X, M=SN,@ 9.$H5(@X.N%"MY88LD@\#.1&!K8 M#-\A EH@UO SK(9PT2XQ[F#=L M%*XG-%K=IN$YLP3Y8^B$/^)LFKHSR7P>&\+2Y[J#/Z/^2-!!;7HO\Y/?T=6Y M_\"*8HHW9Z6WA+UN%J\X0S"_6;K\E864]'UY4[0A2CMD3C#EO^.X2*._9Q=# MV(L?%\X(IOC."1YA(] C4%8"XG2ADFU^QB^<_0W!28 IA;XO:XDU;,SZE4HK M':ZC*&-J#1IP(J]9MZQ!H]-;W2Q+SZFN#X'XC0;0([P_L97_ZGCD92?&8^S#H0Y=^)&9GVXG^6D+?7IV6F*C:! X MS"[1'?M.S]B6SSI8BP3@=I-?"LJ3&1-X?)P@+4!I+"_PY=Z_;FJH^Z[M.M:O MG@X_BMC)XAERX[C_ +OYM-HOQJ[6G0VUA-5=PJS5$O8]CA[\! :ID+ *T6DW MSSZTFCLHX=2"HP7GJ 1G/=/TG?S)Z]#%4#X#EXK^K!(LZ^Q#=ULIEEJN#LYI MIR57YWL7K'_"899]&XV239V_MHV=IKH5J5T+5>]:S+28U4K,MI@LN9N35;MU M]J%O-E^.M7WXMM:';Z*CGWIE79%.X:F#YAKVZIEKV-I2KF&I_/3<=D7^T8BJGF8YX,X?Y(?<2P4"R(,4$CP<'#I%9PN_P3)%V M14]CER*ZUV$7$?C"ID$V#R\RLH09YVRL>0P,[%6EWF/\'3[.??BHN M"1-EV(2!T43?P*1M0A-N\,0[OI$CAFDI>)<(GD TF?@)!I!H0GB+PJ_:<*Z- M3?-1]D?V2[KR"ET_\//$-KP'*6Z2Z:XT)(*4<5E4T"P_,9(Q9C\.&?A3E+VS MYFT*S_LLCRRW@G(UO3^S)*6-HN1"D6SG(4-0?J$I$H04H@,?3!)^M^>',KG3 MP]M>CU)%T7GB*#(I_,''AG5'4YE!VC VTTBW[IAY60 'L2I4BU]G=[,I_.X* M>*%"(74JM$!G42$),N& QI!?V"U2)*IL/:*0IK1I*VDCO@'[2DURJS.M&L]3 M?9T" /LH4J\Z_4:G7;=,F5JF[]1V4D\@9)]N4E$UL/.GR32(9HQ=", MLE1" M_;S6Q)%J2A D&2U? I&=U/+OHM0)3@38^]?:X:%4A1BS:[+RX,%O#=->!@;2P+!&60?,YPK)AL+Y'V).]'=PZ:UG2LE0? M67KBPGDKLM1'#*-NRZZ]+)T ?-'-.D$U#=NY=3FS5W1TKA*R*[XSEZ%W6>S+ MQI(W./M@F[W.BY-Y-G.JP0$Z3]'<4FB-I8:2KYL M]Q:-]<;)ES4X4VK&66JHM\XX+62?0-+[=DE21ZVSF=+I[#X2V,%.LF:SM7?HX(.5H&A9 MU;*Z UGM[D%6N^@<='O;.L1K6=6R>I*RVMN#K/9XH[L7=TH\N*RN52)S:H40 MG'Y83\!3T=_!CK$8GUK,R33*%WS?X?"1'+28X.#4._OPD=-BS>(#4\4BI4J( M&)]SC!2S'K$FX)?-%$"_I ZNXS!=PN5T =7N[%XF6, 50-*NP\--L\[:U5< M\.(,4490%!KDA3%*8<'"!XIZ&B+R'T W^.DM5ESP[UQ^O[QZ!HD'&Y)85(<) M2F],6[Q6;2P"O>2TG:]122-:[LC'H9#)K*=H/T6YI9(9^> *HGW*XFC*-B:; MW6P>@C.[S;,/S<:BJ9+4:QC?1G/D:J]%+G/3Y5O5RW^Y9586:YU]L!J+Y]V< M56(V<0BT7=;G.%1V)+42UYY2-7'&BKGTN:F$>C>F#MC?*$.@<2*'0KD:EYE= MA\I$MZUV8JL MMLVG:ZY6G<&H&BSGS^NBBIP(L/Z![."+//11:36#?^.EV.$]T;L@,S;%V)C1 MNT_X9:">' $<#BLID &6UJ'+[5_P]5O&?1 -X>\Q@_\P*B^'V48I6&,8+\=W^95K MY2._Q<]9?A^MQ.+%0'&"N\Q%)Y@M41(;+:U_F)/J ->YF(^U1$D$)3.P'GH% MM;42\/+"8XJ&@7\OFI8]+>_S."*Z/]13_:$ZM>H/M00%Z !X/ZN.X\(TD6U? M/ ,B>P;1(X&L)(IZSZ%&AC-NYO"'^,@J@PC* SOSQ:('GY_0)TPP803)4W8O MENH0+BE<4$A.5EJ.ZZ^?2QKE:X9NSK<1J4SO&XURBZ-\HAF4] B0VT5=\@AJ M+6%AKD::N1KI-<\^$*$7%4FE0!O\Z!,E8"F>O\!N;X\KM,X^C$!++"Z0'(\@ M,:022CL&*)L*I?HR1%J_^2I>QSNUK+E_)]#'Z>QX+I MV'=>MJ#^'A?47K6@B(7^3^YIO60]@SVN!X[AZ6.TN)Y1$&$S3-!\Z[C^W#M_ M@0K9YY+A0):.8U:QB3SF0.!KI" 7E J/&+U(DUC-/2ZUMYQ;43]^9>@'!HBE M]2()M/9IX_I+UD05_QB,;7L/2YZ\,Q%?X?3/.PM"2JK M;<@+(,R:HP%FH8<*)J-FT*Z3C'')C_E%9WZB%\"*\ 9SW+%T MX(@J90=3[5Z,1R)Z7,0+YD8#^7<2$5=@P# BK!'@ 2N8H:])S7/]T0C4! :C MARQ]9$Q&.OQ$"3W,ASE$8VHQJ__X/WW;ZKU/^,-)?JA_4;C$E^B57'=5Q$[( MN\4Y;A8?MIXX_V\S? ;G\0]VN]%=?C3VBD!B@F"2'NZW'PL!'T59G(Z-OS+P M\QDW:*6S1\Q&U#U:C,!^@K@G2_C!&$;1#^/!"3)FX$&:3A@C[)]-/X.3P]@' M9D*F4;@L[]T-YP]89,HO%$1C[FKFQHG#[KD!?-P?^3SX_3M[8('1DOMGJMS ?9G4P_3#!L>IHN#@2Y%>,8-N&I!2J;JW7FOGFPKCD,F^W M *6R]-"H2HQ=Y%6S1_=BXG,8^<="@QGZ=&NJS>F65,X'3/S?; M*?HR][Y+6XPHUBAI!(N-9 3?YX(3!)Q#%J>.%/)@81C_1(AN'QX4YEA@'L\VX@>QP"F>-^,4.]6OYH:O:#GPQA08H@.* M'N@K7 S1;C>_@2N\D%C^#!@]@Z7G3B8X"M$$74FT"V 38R8'J\@U5#"= MJGJFJ]#ESEU%QDBZA&UJJS!7Y7[\QN'F?R_@YGD[[6L.-_^5I;7+OE\+Q9Z? M"G I^='@FO0/"-0G?J]SAP?<1>SZ?G\>I7[?BR:3$F$3)S()'$P^FV .Q;]) M.3/92V*VG]8!/)%;"6EP%8N9'2!U=,ZLAM)_M[1ZXC@@\EN-3J]?,^#W M(U'7A41YL6PMP4S:K6P-FHC,TF^^ M.MG:S*?24G>J4K>DO\B.I<[:4M\#+75:ZHY1ZI9@CNU8ZA#[PFRWC[7_W)Y. MP$>#7/S[BL0G]?BKNP<=YE18>8U?F<(W\G\R[^+?+(ZJQ+:%U\1]V[+?UZ1? MA^:9G9UV5O/,(F^TX?C2KTL?%\T7._/'-^6+CFX5];KX8A.4VHW2Q!6FZ>*I MK-M:Q,VH$]OLQ M\WJ#ZJ5T\]7JOK.8+H_PY)*J7^NBGUK5GBS[Z^L5WJWWU MWM9\==WQJ3:\\X2O_O+"386!J!=SJ_-BUTVS3VW8YPF7?JOL0U?%@_9BX:]F MGV-EGR<\_RVRSZ#9!/;IF!V[WNI'!X++W/1;%'E4):=4KY\GC!E?HY09_85F M@?HPOEMG4N['<]W(0=/2(=_7QS5/N)$OYQI;<\WKXYHGO,=UN&8-PX\($6:_ MMU@GJAGG6!GG";_QY>JF?1SJ1D]P,ICUUVST]Q6-NHVMO) L2!:0U.S!AKH=9"?9"[ MM?T(M8WM$I6ZZBR<3GU2*7H7=%_'W/0M=GR4<_<8,HR>)%^. M92I^AL.70:&OOGWYGVW:*,J32M M[ILJ/E/Q\0-T4UT*W+RO*:QN6'_O!,87)\7F2[7#)S\ 6GC>YQ;QMQ^BX($# M@C\XL1]EU/+)%_V] B+=-(Y@A*B7)HP60"IV+3,JS:(M!QWKKA!PO\<11A)PW#\<#,P2!_9MZ] M@!:/#7@13;WL]I!@5PC:3!/[GSRR(, _8]YB @:!^0X),)QCFYMSK3$DXGF, M+2^<) KAV9GH29%WS"CW)$HXGC\X**);@3*)N=&)0)-BV2"@A+D.0]"7D>KY M!&4KJ!%0$'2-$XB&%::1C*E_A1/F)!%4,"+7S6*3=ZA8,GML4R+GRY=)#<:* MIK1B=7_#]B.5V.[%A!24=ZJJRQMP\/8.8F@:E<^=MB!D]Q'V4$8\>%@,2]. M#V(:<8;MWG#OO =LG$*- Y'-L E9P@)3Q:(/N4^':@]_RAYH(MB.!%@)J1T! M6;%_LN]F@1.+/6D8UZ&R!WEGNVCJA]3X9[YC![6!<:;8Z23&CERB@)#]E=$_ MENX]GZNRVT/@99@D9VV^S;RE!?(VOL50A#DC#-DLDJW J"-&DG>-@&4-J2%+ ME,*._B-ZA#%C/NTLX+U3E)XNBRP)S)&%HD\-GZ,_*K-$&*7Y LTJ-G.)_\;. M U,GSD8CW.TEG0.?9"9\@-PT%&O>&'"N>4!9^K"9!JX!%1488&P@:5"++*"W MX0SA;T4W'A_L-[:3/L:^&HKWL<'TUW)PDCA]A^Y,S!OL?,M;BGVF7D/_CSDQ MF,8L!D:Z=M?JTN1%.)I)(AIUGLCK&;D%L0>$5+%M5]_%[U M*F@'[*L1Y)TTB.J"M*4GA4P6,P N!VEP3&,<\9Z<"$6%C5U!/4:C]!&$\L)) M+IP+\7.04K)HA>JM;@7(!8;3PHM \Z!DR]F1;>%=DZ;.C#04JMNB6Y+:J2?7 M&##:3T,>J#9O]]9:W8?G(QNQ.&;>G?/S=ZG"OD;PLAO=A\ ,WB4IPV^C/\(X M_UG52[\Z\.-A*D"]/D5/1#OA])WI$+;1#?3-$?"5F(>O+% MK,3D18=H:B%M3"+"Y8=EXL^^8!=.0[ T'(\N871N3.4T\N%DN[$9PU8L<^\O MZ]%2I5^/HCU+J]NP^ILU,-E]*Y1^HSOHZ#GI.6UM3G:GN[>6,8=87Z^YNKG. M/OJ/+#Y7XXX(8!BY1P-&@/^%]#W_*U?Z_.^D^7./2#=U>6[_B;9NTO$TD3J: M2$\3J:N)]#21>II(3Q.IO[.>.)K@%:WCL.OO)@;TB L@J^(DND70[A)'3@O: MO;6Z[%HRGQ+5I&C7%S_T)]GDNXBQW,C.YM]&1=1SXWP1!/1LF;W>J^NSH$5. MB]P+1.YCQJ[#KS# W2,+'AAO$[JQ=/7./O0'9M-Z=;V#M'1IZ7JI=-TRO#E] MEM7JGWVPNF:WV]1RI>5*RU59KN[&?OP\L1J/ Q'>,G\%]Y;OKB-JQ,SU]6OK1N MP4[K;-TA]UI TVELIWZ&5^/=.3]75FP5D],']RYRUR&H:>#?BB(^4S MXK(\5#41UQVJ,L(%.2Z6>5!^^:,/RN(:+Q)#F-<-EAQDN 4>,\[/KF^NSMX: MMXS;9:O7IA*42>11JBE.%M<&8F!<92)M][^B86)MGIE7?3PX@6!- M!W.:\>L-^&!I!>5JC9"EL R>"DLDI09(E._O,5P1KBV;(K/#3^]9*-+J<:0D M&XU\UZ>J">=43+U>26?.R,@>K6?,]E"-A7NN5*SRA//,9*Y5/H(Y0,-*2 H6948V; M2._/R[F0U![XT-)%,_-2+?P)ZCI7Y/B+WQ:>&Z_90M:&0_LFU6"-M7U:717^ M=%5X;XZ:SZL*QZ(%717^P>INR:G]#"+^ORC:A5.;5'BU%37@=D4-^.?+ZQOC M?R]__^.3\>VS\?GZZ^77J^O+WXWKK[=W-W\4M>'*\*G&[ MLDK M"@Q^"7A)+N/EP(]42TD5G2[S'[@J3LC#"44/2S J4\>G7\!).DS O<""X;S& M$ST3K)KTZ,! CXC@T)"ECXR%TA3Q8E@?5ICR^FAUFC.#^61>N+\'=@0>#.2K MPK!-H@1K0Q]@!% =6!'.?P\$N ZGZ-9F26%["DXX]/\2#A5,%-W_@GZ\ M[M0-8+W"62:BH8?%"YDN*!9@C'WP]L (SVCVO-PO>?<\\R'B21<8PWS7ZLK MID^.\KL+JS]-]ZKGR?'IYB*PM]+3$AVL=J.#Z_Z=R&T9%\;_9!&:>>)8<1RB MLQO?=WX0)!<0@VY2./#$6!02-O0&[6B#;-B@;T.L<11G-A+!2(@QS$_NH]B^ M),/S;F+\5=I4W,+$A^G",;MR ]_/O>"'^?;3B1@+L/,#Y ,X4SQHX(>CF(', MXZFR4$J)<1XP/*J5^.CM>WP##LLLN.#JP2O4AU(>"9XVG3) 3;B@A.2247U$ M!2$HM(CJSY!CY0H--"0=/"/RH^-H2)XTZ3]E *'UL"J7DR<;@GL+3$X#\-)9 MF EJ3WE$UJR_5]9O >O_$48+S"\0-PK3,V'I./)@EOYLAM]W61$J#)]@39"!S7N!*WJMR5U$33A9HEC:0+ M,W7:X7;2#FUKL#KQ$-D-D73A#\7Z5=RH;)R/B,AVO2TOF(@[IK?/>L@N$4]T#>R)';S4!$%+.;O-]MJ0Z]YZ AX:'OLTZT9^YQ V/"/QFW#N(NIFF!F)%@Y M0+4).GBX=3&R#^ 5;OV25Y_;CX"5-O$*UU#+>*W9-GO=;;45T#QT!#RTO=CA M0.N@$^2?K7F%[6;-U,\)A ZO< 98F)RRA..A$4Z1#A5N78J> ,?=A5/8WMYE MCCZF'P\K;=LN7(M5'5A-B]4SQ6I[$M4_^]!IM\U^O_XB)/ M[_T3*(_6J(I[L"3= T44.JVS#^W6P.QWMF5::N"2:7YZBI^V=W[>'F:.YI_C MX9_M'18[FG].D'^V=S+JULU^G4!IM$95/)18]?9?*MW9'GZ.KE,\'E;:GH?8 MU_QS@ORSW5* SN#L@V6;EE67:E?-0WO@H:VQ3[=9,_8Y@;"A1E7R ZFG^.AW^V MYQBV0?WT3'LPJ G[G$#T4 ,K[DN*GFCZNHMH87=[]SGZI'X\K+1EI[!;+V@S MS4)[8*'M^83ZPN(4^6=[/F&_7MKG]99E'A)8D2]W 9[B=+/U7T:0HUYB7^MNVVRW^]M-[G_1AM:[F$8+KQ;>381WN\>37I/@'OM;BUEK@=4"JP5V M=]DC/6M;U_]:8+7 :H'=Y>F[9Y]]Z#0'9JO;.7)AI7/[WU,'/@5_>O[#![F@ MK]D$MLS]\'_AAW+Z$R>^]T,Y2\LF^$.^T&&,HXE%TSCKO+=S)K*1B3Y'L>$" M!1P_-$9^Z(0N#&GX89+&&?E;)OS##3*DI.&X+NQ/FA@Q$/30/4O^$Z<3RCUR;\M\YT&D<_@6]2A@_XL3$"?C,>D.$,#_Z?1O1BS (G M]1]8,#,2!%0SX U,/IKA;1,\D#!CZ 0P598TRG3%_4'&]\/,(8Y3*2W6W>X M8>C&"AYX)[_U_M'WTK&4+.4ML3'-XA5G"$R6I

Y4Y@3-5LLVO>#F'\__.;8?4$7;KPE8' MV ]A[H"UKJ()?&]FC%G@&;]LHD%;)?W9F=>?&%-(9[=YEMP__70<9?"RX\'\ M/S(@,1 3A2/7L9,.])UZN-.S*2V91[2%W86S!_7MQ%\=<* %!Y^ M7#Q&"AAU=,R$)H<7X:L182XZHA(H%"/ 8&'"/%H$6E('/R.4+2AC!@_3M&"P M1_S/)GQ6:L%^_?5SI0MR#8OW8USLU1@L(TN>O#AJ%@S4.?L01HO\X^=C&BX? ME"B'*PY!2Q@3F.8X,5B(I)'\D8/(-HR/P/E Q?6>M[GQDXH&+"4Z*$#_S82R M5RV4L3.9OBMH]'L$-$N^A3DG%H&2C:4/"_$:RPY84@054B*+5?LQGY.D;_P!ROX+4GA#_F-:,IB,A[ > M.U$H/:Y^VY4JX4-Q!D;O_MX14 M0.%7"7$CT9E09C5R1JKZ0:C!\:T8%2[QW= !?0+^T09,"'H+99ZSHZK!5&\. MG#&@+>@C?!15TY1HCO\BS_@B&EUDL%EBTK2K-'.8=.;"5\%=4R;^.&:TJS/^ M$.<47!YH+9Q#%J2+Y F ".R"G#"J/T2WTTWY4K$$,:'IW$>1]P@<*.;@)$NF M(,?)_4AUN!(O20Z\_'YY!<_=P\\:!OK">&; )\@)YA)$IB>V6QD?[VAAL ?T3 1;A &C@:C7P7[9OK!V2932,W3VT:A?[: MV]_"Y#XI$^FOXZ&O/BBA@O)'_;[;!7YN]ONCMM4?.:QG=5FW/72\+F/][K^L MP>#LL)IA ::7-(/5:W 5NOC?_ULZ32Y:R[)YO,V&"3 )D/K3 _H"=_#LKT'D M_BA4>(];$: M\RY3\3,F=\^E_X[[N% M!IY[XIV+H1P"%W_+33^RP%BQ#.I;MMEFX\>7,!($8W170/)YD=' ME)%_.,/,-*Y#MV&'TQC\4M=U!^R;C%@,!MW:>+L0 M37E9)T3U.$R^PQ =@FD4I]PGH;,9]C?@A$?9 5=4&,4'<:0"R@2^2VR/VT1> M"2B-R -G]+K:(BKB7M8*Y^," M:@X?EDMG@N*3JU&/I";PG:'P+ OFA9\G&4@%J1J8/? R9Q3E*VM%9=<*CI]* MR':P/&2[@0=L]<\.%>C=LU-]G;*)83>,+TX(RT-6I(3AWOO$P)NK+$FDZK\$ MMV2&YV=@\L_Y.1R4(C\-T3,W=#BE1[[E)\3-E,>Z6V1;-3RD\#LQ#Z,UM/9W MY%K@4T!IC%Z".LZ)]0ULXX//'NNK7'\'W7#C3*;&/\ W AV8Y.ZV_,V9:9P] M,OQOEL!_12SP3!B.L[>HMN8%)] K12 _!'2 CAFYYP[@T^&THR2X^!X<# M]/CX21S5<-G#01^._HY$L7!D-P M\E2 N\LGDH7@ +AC_&7@T 6<\$N188S'L1_0^21%'ZBTY'R"<.!,TH;Q+8O! M_X(#"*@9LCH&*5F8?L(PSI.B"1$'C$2<>(@,Z";4-X"@Z+^*5IS"8^-\%"[+P7NAU[HE$,Q@'^!>=2KPK@=4]YLL9 M^U/QN8D#?C5H"A+G_#PFKIH5-N'<0>R;I [=48LX&"R. 25X."MVIKX'_,$> MHN !'R(OS*>[$#KV"G:)&7E-=/AJ'(%>).WV$;PH"C" UI]*!H3]\N!(&..A M@&3B%B8'OCSL;>)&IG&%2'%1'/H.EVD@R"0*A?\.PP8^R9H@YE?8I/^'/'A+ MO__TTQT3\Q=75LEL,HP" ]G=;KZ_N?SRO4%_M]ZCQ"$OL4(1Y]PQ!!'A_!I$ M;CF>^P"\;5 M>;"I<%K/OXNKDW=HI!ID0@*&90(O=T%(T_T(HT=N,2<1O4:BAA$3*51<9.FW MW!_'-XY9RJ7,85 Y3[CE>Z"5$*SR=% M]#JW 28P$L8_168*ZG:@":SD+Y#[?-,FD;@Y1;,$II0?XJ-'%H^R0DOR>%8] MI+?:Y16>*4S^EMWCDEXRU:6U3OO+P.!W,72T!'W!Y-T,K"_AZP,/*%S\*6H9 MCP'CRYLE9 =X7UQ(AJIC@<=IT/)@MQ(&C(9V0TUQ*BY!,"J&YD)<0MUGX.V MWA_.^"WEV&;HVG+NUAV-/P[CU\8U'26"VE-Z@&() VC*O9-(%Y97) MHOLU9-S-?.(V5QE(WNL6+:%"U:-_*/1S!4?2!A1G;\/1Y$"\";_?O MP2UE>!M+L^8VF;M101 ]$G/QM;TSSOVW!EYAN;%/,6[YDKE+5JBFM[%_[N-J M2*0&)>@Y3N! %9 #D:A4&6&']HZ?!*/*CG$,.' 6F<=[Y*?C-[FK.M#JJ\G2 M*5E>$22<<0(\EP/W\2'*-Y@8 ."NN'+C(]FA03I<2,"G@Y?R> KRPS%$$,,7=*!&C(G@<9;;<2=J)PDXC8 M9"%Z,D$ ?COE78/3C_$?#!)YZ9@+ FQ".FX8O_-%$3>GB#\X5//VJ*L:" M"UC%@?F"SO&_C%PD/,MP5^S6&3'C'W 4"-_FD1RG'+P0_OE(N8(6@LOO16E2 MY_RDCCDDZ%%Q?&@*Z3PZ@GXB3I4L M!,_P: ([)$8J1\'0S4DQKVF(;#9&Y\L3\18>B,@C+\IAD&X/.\UF$6G"&$ZF M'G(HJ$.'8#4^] JF/$L]RF+IH%4EOF-NB&Y0ST8OMLP4IW?"U!UQ 66];QK M=66MCX\^7/KNPNKON1"!3N#=]SLQS>MK88R&ERACM1L=I,2B.#0.X$84VDX( MAQ+/*H<299"PK!5%',2/\["HRJ,.'(>+DK,U- 48BH:QZ"E?),JIFKM10<"&\6 O%<5;Y5 MM2OU.AWI121!!,^]!RZL:@X;CTX[P2S%,'D>;)6'&7'"DO$KU D88/:*8#+F MF#.?G"M.^'N?XH+9U!!IWJBK\$0*;HV?\"1+KF2>)Z0GJ MR$MN$P^N&A<*V>?X^4H ?@G)';[42]:RGY&N1;^8SBK]4> MI#@Q.:3^%.4G7%*\9Q-)V>2UNNCC"=43A*1;M##W!,=^43(4IYP;)Q]O+ZF9$4*5-$1 MCQ8XX5I_FK#,B\+9A+( KS_F:T!W\OHCS*O=M]]3KB-H=QI?? ROU4AO\FPJ MS%J)2ON0;T!##%9RS#P?$XF&&4^XY&06H7MTVN_C@A,H;2::*O=8Z):IQ\^Y?!9?Q]GB I_> H$*?6X@(6."T_M6J? M;@\*ZXOB&_P'\-5[GBV"WL&!-!@_',\Y0?3// %,=6CRE#?UAW \R*9P"N] MNS*;@T*:<^4$I4PTAO3:%'2*;R8UNN%80[R45>Q-F+R:'THQK@VA5.>'DJ MKI?[B\S!J)L<&96,2BD*?^$3E#$14W(]'J83!U<7^*/41%''(U@01=-<9P)= MHI#^!L(+IB5/-B+#<"$.^8:3*.&KBX!:3N?A MG?SXSAEVB;_RSK#>\DB02*\7)D(10C$B78+:&&Z),<)+HLD+S%!NQK-[\$CP MD#-5$CEY&%5>ICI@XLAKX6(MX_=+8[KS,=?66R[10:X:Y,'3\S%@13?0W'?B M DS9SRAS&%*3=/%Y]E0J)O 8"75'.:;QC$<1$U-H(Y[TJK@O.!$AD/F_^3S% MU3 %R3A18)$1* 0\XN7QGR(3I7"L4%> OX,G/,SM*O)@E!08#!>JJ4!\E_"A M;.KQC" GY2X@9@/ PWB E/$GNI%/1&8)?DKXE4KT$U17"!Z5\&4PO MPIRJ-&5QE1N:R!0&[D'EI"92Y@GY3'T6]#K,]&/0>^/=H7.RE)9REGB;VFG*3$IFRCN MDZFZ9B+BJ[((%D5]Z+BDA737-#4*F%'>#Z6I=&45I/%R/U@&\E^PR"A874[/'MZ=H$Y M^=AV G_,_R:@& I/M?%3D?@Q]"E((9QA^"WL#E4D2-$VB4N0!Y6O]\TF M1B4EL0TOFCA^*"2YUWR31U"CR2T%LN'4; 14,)WFG*3NU=A!#>5%4YP634'; MN7W%(A6E? A[A\IEF7%8" @F/N;-48O1(E%'7O],W5 M.K=D4BG(0O^$(;B#254*&*#G\45@>&Z9Q;W-V5Z,E#S/S& M1/& S-*F\"_E==M%##@W]/+(K*; *KFORBVZC+#\F:X\^=J+D@3X7^5E_=MGGA"6Q6UW\]JI MA*.M6H:CJXCB3^Z-)'8Y,,@%(C]8\+]_W5N-/Z?W9\"JZ7_F50^H44K*4NI* M_FQYCSM6>_KS?1F<#.<_AY9&<^*_%DOK-IO3GP2?MD%^0AV2L)0LG#K,4;Y"J1PA+POQ"K?$4^("KJ4L81C$0%HG>2(1I8^/LM M64T_G!("$T*^)*JQHF]$?KUSXXDJ^>D<_7?X%R^1 M+HYCQ0%#YI,K%?=XRI-WD#PN!^_^9&Z6@]TIA?$*I%YN:HOPLF*>E\>8R[9) MS;-'Z@\Y\$GO"<]4OJ!9%VL\5R=;Y:^"NR4L"-?L+CK#@Z"C%)6-_6DKH MTJ&O?1P)?BT"%)>"HPZ18_M/E?OR/!AQK)0G2268(KE?7KP1;YI46B>*ER>Y M$"U)B<%R.IG6+[*L\@@L%9HD*7Q)*93.\W^4/![^,3CFE]\H;OKPVG <^3SW MFNH[HA$:?[RB$P?C8DJY)ZUY?R_7.#GA[PK%^3W7C(<1 QD,7JW5%2 E&: K M*C>+7'R\<*#JPY(,5!]$YP!9"O01+F)^K+"G")]YGJQ-15="B.<0+Y=1LBB- M)8\3TX6)B3Q;1'Z%[Y/$7.:SQ]3,T!R M(Y3/]&])'J'&@KHPC>*-445.[>ALU_+HK'7&Y@'F6_+K#Z(UE,QU/&,\.. U M*C$]-:N'3CP4ZY77GS1K.GV!Z>+5+J$ W:K,*1(UNC"^J!P'#8&ENSR1E$@A M$D1+B4:1HD8PK\#!\]2#XP>D[=8+Z8X8 INSE0H-+*R?RF@V.<18VI#="Z15 MG.V"FYM?,8IB8#+C;.G3U>KP1:?UG1>85M?/5,96ZQMUN$0OBM^B$9Z65^87 MR?(2?H%[CV;^#J^^5$[KJ$1+"8]J6,C,;XWI2I S6HF-\Q)IQGE&0#S)6BU@ M?N:@US@GG@($H,AR*,1J&$>.I\JK7!,O-ED0B 0^$("M+L0V*8FU2&Z<2UM0 M$C(+QT')&;RK^E0);&11:\PI!/4[8Z Z>.7DQU0<^N:0$_/2H,29$&87,U&@ M\RN2O(8E#]]QJ!.>3)'-*/:C@/8N^8Q)"?R"%>B*6('NH"4HESK"'YJ_;RLN MOB0]1&T*G0""0%[9R3P21K!D#B]-Q-_SVP\1$12ZLSCK".0$0REQWJ9ML3 M5)2E,$.94%72;RDV/ MN"KSC''D"L1])<8U!),?2-SU0N25:[0D'[R 0T! )&YH8>@.3Z_"CLE*V&NV[)E5JOHDU?&,O.Q_.:9%KQGUV"+!KVF??@M M:G=QX5]7]=\8H4UO=,H]+>U!8;_G^S*ZJ"WFCFVPAS?L]@=D_GRP]0)[WWJ-(Q1.&Q_$Z)!A0KU%3J>LD>VCBE=XS=TS[+94>)2,K?L*I&5.C,7I M^0&@W6@6.P:^)M#=MC!49'A^0%DDO(.%&E'"+0JHCFU$'D]O?H1V=W&$ QT; M[OP)Z!-$^;^))D[XLAN'>NQFJ]&7NTG.J;AWXG>GN7](::T<3X%$TU)DL[2; MOUB=P@G5A[OM*,E2=^UI[BDV%15(4D$RY!/BI]*E @]]OUC-0C1+&V8O#D(O MM >*)U/TKRC:YI:^44P+&>@^=JKNVI=L_EXWEB.?BB"X+&HJ#KQ>N9>6(WMI M88>( (=10NFQO' H;LVX]4G\^Q#[;3AA*M" ^)=4/.ER7VBUU[5P&;<\&38% J2@C9]0[PW,9*(98((-HS(X6*I:WSO? MX%J018+,BN&2<90%'F])20E2F.[TIRRIRXL"*G>"4.(K&I815:^<*64WWI0: M"?SN_Y7YGNS?--\HD;AW;>A^T5XJ2H$>5'4MFF*)"OY$--FL;:W?JLNS&X:7 MG\!>X/A&TY">1C M6/9*D_+?(*K?E=8]7QCR;HW[NUR7TXA%;AJ)4.$.J,V(B@P' 7._@3-!N7W@ M-_NI@.E!S3;A)$(D.]3=:!<(2D7F\&5%MZ8\WG\?1X_4[)%12T30$ X9#3 I MWCT37HM8"WTH-QT\QX]W;.# CQS1)<\C'^$<$FX9^$0XWD%27KG05/CQGZ1A MT.P G5!\@>4KRREX6DZN); CP 6!IT\3]D[^Y3W"_@7.[)U/,&H7]-)SD#E M>AI-+D%I#/_WY)?%KQOPJ[\O_KS=;C1[G^4@ M@%'0!2L?3?=R<.BOX0:??7AC7%&'WSF///4.Q"P51.1$F2&WC(9- MHX*2,2[AP*2SFM9<[92@U(8<0NMKUFUU;^KD_6B6>2TL<]HJ@\!2[/>:!TZ8 M!\[[#?OM">S]QOZ3@*,Z+O_IDI"\*;\AQL0*RI(25V#/$H4Y*JBBL GE*ME_ M>;AJ;_3Z96W.KUI4W3B^W>XV!AMJ\VHVWT"B#W9$U/Q7._ZSK4:_-ORWD3); MRZZORUAUV(MNH[GOG:B]7W=*^V\U&]V388#3"([=,.S&)Y(I\^RJ: AS<781 M(GOQ^>:H#&S5HNK&]1UP\.Q]']?KY^!I_CN4@]?L-'JUX;_3#MRTVAL;^..- MWF@&J/+P-SUK'>_^GT;T[HIWA#;B73AZ.I)W1)&45M]NM&L32=&1O)/C/[M= M(_X[\4A.;_]!_=H[>B?% '9CTSR-XV6 +87R:*F]IZW$+K.1%Y;;G&\C;5S= M?/]6(.GKP-UK#9RT$,.U-H$3';@[-?ZS!YV-[P-UX&Y'YOP 6U%[?^ZD&&#S M+(GC90#RY_Y.D 0' K.@<=9M=SKGGR',W\U""4+M(#F6ETT8YP3-UWQ_^_6& M_F:]?XO(%!X;P2B>;,_MBLBC1%%3&Q?E$!KGB./*"YR*+EF/XXCWFAPR%F*3 MI%*W+(2X /?!F#$GIB:H4_+UH=4IL\Q/R98H_)YRDMFVCY(7M42$"(5T0#1(!;FP[4"&[( I\]\!YC^#WL*A5B M@[ H3A$/CT.=\$_D'2'],,'-1[ YCF,71.']!3;[*_"H"*U$I:("%44 O?![ M9^@'B/D&HP##(" 2-1>+H\?R*SCR3BG!/(^0ODP)AQ MG#P!Q$=D_^WR\KL"_9)#L$2B5?PCH^ZZ,8,=='WJG.MS_"_?S0(@9X$(4^P)?&B-72$V]D&8.NRX_U5"^I;2\&_D_<50.=D=*F9HR5FA\:K88,0FM MR;O#(BA2;8S]]#ING" G. M7J",.FA0F.OP7@7EF9I";XJ6Y+!,3N#A+"FI$K*F\5&+(ZI^D#\,)'S+@P#+$LQ"]7 J: 5 MA\1\1(X(:<3[HP(G)HP#R_-^FQD'.,>OC.%K@3_Q4XEW2E^5#35A76D4!:9H M>8Y8@1%V,.8+Q#E([$5LOXPMDI*([TM#=&0M@"L%D)EH=PSVQP'J.@$:I)3S MF>=C^T\BDMP1\CSP9<1Q3-@H"PA:#&$0N:81.A-$E*PP8.0F65C:WG6(9TO46,,0*.C(G"PDMTC%'[B\14@YW6&[9 MT(86F:PJ\N&W/,%!0!4+RCSY='T%Y:F4W22WO3??ORVQO=@W?(L3KJ>A7X97G MA&O)+0UUWY54((QP! M0\Z.T2W@?:5'^1(0')?[SO<,3AQH"'-._/Y-0[]VED._OAH0U^JEGY_A?=W9 M6W1&.+)G0BS!94:1MQP(.82M,E)0Z ^,N\X85EBX %2&HW\[21+!83B5[H_J M&U]$(1BKC;]:7Q7YSS$_U!>(S\)=)]J:1!&N'A8)AXCA 7,\4AFA!PJ'7#K5 M*24%,2M(+"%"'&UQ'0FZ+0V<&12OEOGD*[@UV&,%V"Z)! M?6$(0(L+(%I)3(&=NP8QZ8 2XGBX&3G2.IT2))JN8L4:Q(1%&U'I?8F5!=A+ MRC0FX&/Y%^2AB07 _,3F5>P_5+?GEJ M6KZ[%8#O5O,$ +Z?[!E1T8M#]UA7.JO#N8@W)RC"P&I,!H/G#)PUV3M%M!(H MVA(L=E$WSCT$QXX3?LJ"4Z+#8;\Y\C;VQ^+])D28Z.V[W*\["LCM5KO1?@+2 M>/V?;PMR>]#H=S=#;-X]]G,=Y]1K='N;?GOW=.KT;#VG=?:NO_K;>\"QM3I' M K]*BNVS.&ZGXYC)\PAOT_52'-;CI$,(OUE.!LT^"YGK2G$* M"]>L_=H77,'4NP+*VN%:GPXH-OE-.UV])&OL\%9KZ=:V_VL7.AV >!L7.ZV_ MZB>K$PZP7*O7,OO=38NJ-UWZ^@4:@@3;J9?2#/L*&;;3-[M6YW4R[";U72]C MWMILYS/K_^J^D\^>_PGJG?HKG7:_9_:;V[:2FD\UGVZ93]L]<]!Y)BQEK?ET M*Y;Q>,QB[53-KE '#T_JJXB7#NVH-D]WNB=Z..FV'U;+,7E?+2+TVQ>Z:76M3*'^]*:]1<;W>.YG?XBC! MU.QHY*>'1(5Z!6_T;:EMEJ:_-X]!MI/;,CO0X";T[KNRAU @64B?V=6_ZW>BWKL1:O5-%O=33L1Z$W9;=RQ MV32;UEX;I^M->5IK]?:NM5YO)/@Z=*,)(WSN1$"(1XM8*#HT_+SD8--NUN[8 MI/=Q8XUCM\Q!>["^UM%[6+L]M#;VK?0FUFX3[8[9[=4N&5'OX\8*M=>'C6QI MA7K$>VBU:J=07WU F+#N?>&QBZ#P6Q/["AU%X_%:EUM4+:R.@/8V B4.3&VMLUY-2'QJF!XML[7U*%--@A2: M7U\?OYZWFF;';FXOFE837CVU@%I[TYRU8XB*[G#C7IVVJ;^JL;JFO75X-LVF MFDVW;!'[?=/JM?7]TC&;PXWS[O3]TK.)_=$/J'GH_$$Z;\>T[_LEL8FB85,+ M-LN+,FS_)"EP2@IYRS2IH[0W&_8S0X=;HDI-[\.T')R6')PW&^W-K^&.6P8V MN0Q9N=)7X?9L7"N[1%22VA9:?;[[,=^-V8&5?1!+XW^ULB48F3[77^?OMNT[4?2QOPGM6O71OP M[;5M?LUSTFW CW=.N@VXHN-U&W#=!GSG9--MP&O:!GSM-.=3&*#&;*3[?FM> MT$V_=6=DW1E9-_T^J06?%FMOWO2[_GEC,G[Y;@\NS 8N@/[4B7]J2^6.=/_1 MJZ7DW6;#Q(W]*58U[KNH\?5=)E"2E8@QQVS5FUY2R[:[;M M9_;JK0%GK94WL"Z7U653GMDVHP;;H06]KH+>Z@W,0>N9M36:LS1G+>>LKF7V MN\_LV50#SM(F9'O;L:52N1H?P+XX\0^63@/'9883>L8W!&?4V%UK4*YMF1W= M5*%>>P+G2JNO]Z16>V(_,_E7[\>.CLC-GMGOO0*$N]>T*?VNV1P\LUI([\F. M%->!]N/U1_TY#G@\7S6P7S!#77^V YK448ZM7@L.]"^#>ZIS&9H6!2T*:[?R MZIM=ZV5MK(]4%#8)B[W^BLSF#EB@WONO5:%6A:7P71^.P4WM%6A1T*+0[IF# MSC.3)HY;%+17H/#!+I3AWE$:Z@,Y4 IR$-0 EF7^E3EQRF)>DFFHM7<&)L\; MCRQFQB]P9FT,#)A+X$>A:3CPDTZC)7]@P%B#1O<--E&+F9,PWBH"AT^<2?$- MQY@Q!_ZXCQH&(B#DCS\ZB>%ES$@C.4$#MO8Q'2.H 5!X;*B)F70Q6'E1V"@_ M-S<6?N67CKH.F'>[T7MC&M/8GS@QD%I.(YLF+ CP;^RGGZ3 %X:;);#3+$ZP M-=RC$43WD>$Q)TCH^V,@-2SQ 48A) 7Q[24S(JP&AI^%*1!1($&;!!R+^TFXT]!H5I'MHY,Z"\/>LOC!=X'G'J(@F\B!&\8WV$GC MGD7WL3,=^ZXQ=!(?B/M'X[:A$(JSB$<<9Y+D8$O83Y>J"8S825DB-\G-8G@D+6^3B^ =,8P. MBT['4;)J2T?.0Q0#4\S$+B&.1^6IUC0+!>!+M0WXPHU^2=NT!H78XA;V&P-%VY0W0R@=CIU2"YUC M]>_LE"& MMB^WU.:IGF4*J/\=QT4!SCV[& )7_+AP1C#%=T[PZ,P2=!25E8#X7*ADFU_Q M)R!P?#6Q MLII[6LV45K,+@*YC =[J=S>#$CHNH"0-O'6\>_>:YZ2!MS:N"-? 6QIX2P-O M:>"M5SU C=E( V]I7M# 6QJ=2*,3:>"MDUKP:;'VYL!;ZU8*U# _YZH<&#Q0 MBM MY;$6?2WZ3Q=%M"RSU]VZ[&O&>?6,8W?-KK7.:40;C2,R&EL"_ZFAP/ZFI%AL M&^MG$^J\/J56L^W&(;"#][G$=1*.-"/T[,8A^A!H1J@;E324>*VVH]=J/!/]2,OEZV($2RMH MS0B'4]#5^"7RLS2.'WHL3-]U6[ !U13I=%NNM4V*V$4:Y4'+1>P/IX'ZGFP^^I]MSPG-0QC8CJW_'O5&;J!E'F M70RIB'P)_',&,XF )_Y-K^%3COM7YO-B[ NJW^9%Y4YX[P-S+"T/ MW\]&U) 7"+6@W58@*E:CZ_ E2- +#J AXLP*J9 X00P[#T280AT.!A?"8F!P,5W '<&G"TGF6&N'/4$: ]L&, M0 C"8G4PP'SE=8'U0/-.)*A#DDVQTIH+0H.C-]RO6'JWT99+)RH\CGV88QG% MH?R^7!:]WR)8(WJ_ UOT9D-DA(,SI=52L#0V06(AIIP'W&DWK.5,68&WLHHG M@9/DQEC5//D4+RH8,4MYL29 M@T6.6>UNN9 VX]Z;PNFK2N"UW$QNZ;=;!TM7L/KW!,X3S:/%T/C5>[)^09: M6V_%CMV:CFE;FY:EZ4W9[:80F/"!X"7TIBQ16KV]*ZT3"/C_QD(6.P$O^? F M?N@G:4S]1'4EZ3J5I#W3;F^J*/2A=+DQ6!@NXQ!II?Y5[T M!N; >B;XKMZ3W>S)P#8[UD#O29WVY-QJZ^#F#CQ.QP\3TPBB1)8:@55:M]N2\NX'?J2.=ZY+U+DJ=H )MY$#MGP1,"-#*\*(,04?DPE]A?ZA] MT:2.XFQ9+;/7>EFSHY<2IJ;9=%H43DP46@/3[CTS-'_ZFIZY7H0:U*&A1*&6'-IMFTWIFN>%QBX+V M"$H>P0;970?V"#2,^ZHI+*L@-\X1\=5NOK_Y#VEWX]!S^.1HA:G6[A%IM MV8W.&Q,4&FQ.S!&55R"I<]+"@X9-N-2(\4NA.8$)G90&LGL(*BZPJY=BLR.N M<(%0G2BPT@+C.DDC]X< _\?A@3 HY;=7WFLI[DAU'+$DX_G2.;5U^)2?EVX;Q#^9X+FBZ-.>\\AXZ4QCQ)RPM M98B8#8]LR(:2 06_M!&D>!KQ1@3OZ)O^ RNPB1&76'E+:-IF\8HS!+V:IZC5:JN O2"-O#G+.)M,@FC%VL2"ERF!]A<[%M)P$B !6)PM2"6ZN?@:M M#+Z0CAWXO>MF<4R=05;H:KE#]KHJQU(6.4_!<#G!JJA;WHX+AEL*SEF ]AO> M?V!<,G0?&,W\>??@T/@NO1.!UT; C/T[ :_-_2KZ$ M049^ OX8+K9-7W=^@$KT'IPP!0G&!UPG&<./?P+3/<"'T95 2Y^%H*V6=U6I M@8U7+M;]-1XF9MC M-3IS'6.L9WDY751>3RHX:]]>CM*WY#G>BKE.NX]E*E3,%Q[%ODV@"-39'A_/ M6:U.!=,]QZH."A>2>*X+QO$9-K6WADVUL7'/SFUJIV12U[%.?>7YQ:JD:L]; M$57>QB6(8&>,H8-'T&$J7]+VKB9RM+SJS#@_^XV$[/*L,'4Q$]U>UC%V?X.? M^"&>T\&%RR:P)'@WRF(7+5_ [IT !2H&0L&F49NW(@>Y^/GY=EIE$:W.&N?^UE8LHOQELE+6JQ175U%<-'-@A3 !^DWX M.^(LH+S1;EBG;1V7,&!O4-&W[SG&T;+G>OA9K6<=.2WJ6?<$_S4K>Z;ME.4L MU;]:C^=:A>%;PG-CV" 4].5GUIS;Q*#5?&>(5FPG9$!YVU \@X.("GZ"S1@Q M/\W IC2,&HNB6F1C5E;9J%85_DQC. )F%$GG;%:\XWA_9DF*4>]:F[\GZXIX MQT9;]15?9@X+N[JF#>3B(UDJ__V$C$!^H%=#-+EIP(%9#$X)EZXA>% C/Q6] M\H1P@\8=1S [&9\5&AB>>(31X!V#!3X- 0,BA>!+Q1HH'N7'GL%;[4Y8?$\N M$3%#DD2N3^\]^NF8UO@/9YBIG6SYXBIZGI;71X>"PB" "@FX+@$*^C%QF;A\ M47F29MM1;C"V0)>"&(=MN+M,C]1+;@9;.N*B]5TM-Q6-3E6QX3^=EQE["6^, M5<[""5Q^O[PR[J/(0YDP\<76ALQH+O_:-B74W(.(+H@F^.:=C^@S-[R2-"WHET[LFG14^(+M6NMKS\CUD*+ M4'K.\Z[35?'&=9R8DL)U2.DO? &5-!R_2R9ZI4]3T)2WP*4YCB,WU/B\JN\;35]J?]$'_:UH D\_O'-^ MUKHQ.B].Y+O 9TQBUBTB7L_7\ZDRN&1,E+'F$A&K/+Z4)@CMM MKROL=PH%<'\ID)1&%QY&[640*Z$XGY)VD::Q/\QXC*@: 8*#.@ M=_#C(JY$D2%*^1I'<7J!7JSX)7G!(IA8"OK.G3,<@VX/V+WO*F]6J)OZ\KKCZEMS!\1+ %N0_6LW,->7(,JBZ@E&.T!F\,-AHQES0V?@9I MBFS@YP';A-L211/ZBQ/GB8O]BGF3#:)9M^=N7YW"5MCM)?-0/H$+A9.-?]5S1, MC$L^2[MI]4QZY,$),CY-)P #PJ_6\/$PPJU$BX5RM,@'A> IA^#ZRN(G)P[I#H:. YXZ_>)LP..1R&#.3Y/+:K-"$--QS#;S0)J* M:7C*%WKN3*WGI=ZN-]$*5^DC#YWGMV#6P%03)6C<@-&9A$8)2(=@?.[2_>G# MTK[D"8&W&!^C8\SYV>676[ KPRR!J2?"$\(!Y$^09@$735HE>&3<]0$:+"%6 MP[CU[T-XQW5X-%+H-GF'##_AJ;"4I^;XGA'QI>-)AF^#N@28X>+J[3:]7?R[ M5:9&S%R\3$299W&*XX+R?/"C+ $'DKZ9I,+'+&8'[F5"7ZF>9/^KWW2YL1[/?'[6M_LAA/:O+NNVAXW49ZW?_9;4&9R<2[ES6XA>H MR0O4/&!2+C/O,M 6,3YU]N&*6UIP $6B$W'Z[_Y?F0]&=790M5Z#DK2[BDSH M_'Q'?V% *7 .^/U&Z>081"[%4X2J_2/T\5^WJ F2!E\;_^]ENOS>N%2V\XNE ME@8(7XD?T6DN0R<@QX>\S$%_KLJB/!;/?T'C(N<9@0?D>TR.6S5?A1S&&%X- MHR+) 3Y-OF;,I@X2'4J)$5#%FC>.77\$ HR>9\10'E\$>HW\G*)QG M[PZ4Q#;#6;&/2OH6[8Y=;&0Y"^D7J],KC_D%_=[R@&"B0&'QG'S:MQ3XD3+_ MSS[>?CO#]%=C A\#IUC&%(A5?+ ^?DK9++170$1TP945)IPGK&;7\/ 3*]:D MSGK0R1^OGN[M-V $L+U_%[^M!!1Y[R:V"/8H_U(V#J9%R4M2[J@ ]X+< MT"V/R.847P=RC'T\=L"L\).,_ <'8[?@KH"C[R&CX&K%O2FMRL]SJ#PG=6"N\($XP1_C;,4!"7T75,LR1PO/""*?:# M-D$Y.2+]EVXE[;@\R\W%JLM*H\]W61R;E+RO_/3V$=>ATI03JG+"QF4 BBN# M,].$Q<4C2&K'%7/A9;B>/&O)P+./:7 NXT=33E%*18+-9CQ33^@E& )/B.Z* M3(T:J)M_1O$/2I\2UGCY5I&VIT28;JF*SJ'(F1H*%=KF<74V9U^*8O8A"WS0CD*MEI/?V4]?%"P_.'Y !H\6*1-, MDFP$YRQ?D'["V/P C_-\3%X2_[L2J %)A;W@MJE(PH<_08 9?7:4X7,-XQ_1 M(TPV-BF?!!"C^8 W/V4Q'!CST^87 MW_/@&Y^<)#4I Z8(_IN&.)65X_MFO@I>Z)88#Q&>N.!C,]#Q3OC#& '%* :% M7[D710I^B)766+,"4\*42;3(,!JXVK 5D6GB$4Y2J*SPB%BRHH& ZCJ/L?CRW2SP'VA'5%WC]D\A M8\+GYSH9JH=$B2 4%$CD!MP'$?A]HC3$+YA J@^7DHQSC4L!3.0JRA(N! $6 M"-M4&%@BVL*.*>L3+Y<_H]AIAR*N<\PD3AM2@.YRC\,4SI6(NG"?"Y47@ASPK 5Q,_+7+" MHB'(-@_GO%=\I&4S)F83,U8UR7L^V .*7KX6X#-.4." ZQ'X[>0=9*&\S^-4 M'\&1..%NEL=-YB,*#S<)$Q/_A4P[)"WEP23;!0_:_Z?03 M >W%X[V[Q/;J/Q6V)-GXO.RFHX3WI:E6IIIZ)-HWH11 NW5!U.I(0CQ(K@/N M_N0:7SF1["K^FE.HW1WKTTIJ@B%YUH;LXDM;:I!00SQ2C)*3[S6-HP??XQ'# MXG! 03PZP>V[4<*K!72M/2IKKV\VK6?B$]< 654S5ET9JV7V>MW#\-66.BO6 MD$UR!9[QZGV1;;P%Y;VB\](F9'L=,E:UL#K*V+EM-@='V?1.\U1M>:IM=@>M M8^U*5D,66=#9XEY".]PGZ1>=MUNF;3?WWFY:,]5K9BJKW3%[@^ZQ-C&O(9-4 MQDJ6Y+1KC_M4O*-!OW.T'70U5]65J_JM32,EV_2Z%_K;U#@!HL!_N%STG6N7 M"O%M+M=! ;\H>?]SA0B8A9:QT.4VAZ-.X,&AG+AB*B7PE!.F8%&*K#/*!ZK* M/"MUO)%Y8B(M#'OF!#ZF->-3.7033TTJDGIH790=/$W%1_(/B-JM8MQB3$PJ M5]*WRLE5Z]"J81!5\P6JWS+X'/UN,B+A\.3+46H\,-%= MQ1-<@#"XY04?6#V1*6H)7BWJ-ZUR10Y,:+%T9!Y2GU(XRR\)C%.^ GRA7]!@ M+1CGJA(C*@]2ZGT%@B%/"U[R3A5@;AEE*$]^7D_C-HP:9[.O+5;VIF+5*F$S M+I$YYR_!N:3WBDR M@N<7-2A ,I8(2FGD4N$T::N#R\>2CZY>^E)@:Z7F) PSJARH1-)>G&6E6W0T M0%Q6A^197CH>BQ/.-W%6>5U:4?G@@M_L<\SQ454]#.S75<5/*>5\N=]944(I MBF-@$%B@*'2:]_(IOUX4&>#OL40DAY'CW2Q'CBLX5IB]HG2JSC#>SW*W5MU\ M/[UQ7"VJP#C3+ :UD/!?5<%X):)#5+/L6I3>FW_:;BLEP86>+(P*QP6+7,:\ M9!%18F$X!RGO=W];"MV^\FM:950D2HLV?K;TE)\>JGHY;-+(.&XX]VN MQV9NJ/8_Y_>6QZ+VJVY:12&9REASE::(8I-DH,4)',J<8PA4SZ(2KV3I"4_! M%#B"A.,5,\F( AW'^4D05^,H\.B(ETWA/06]4P6CXDB>=:Y1?9'VKMP90DYJ MMPJ?U93[I-C*I9O%B0XDQXK)5!K:801TQ <]'UQ#K';\&R\3?I" J\H^T29R ME:(T,S/.5:0U_IVWLDM! 0F)6[S-G>?ECYE08[RNET!J*\Q)SJ+M6^*MFT*NOL?1?>Q,ZJO-OH5S&")V4RJO,FC#HCXI MU E,U@%'TYNP0O_D*!$EL5-5#B>-K%M')>AC)3_)M^-%4X&*93DGY;G»".326 -Q11D;UIPQ=48KZT:WQ"$T")JZWF/&Y4 M&3FQ,"J+7I'$E"SK=]B\LC]5[%\.[/H$Z4OP:W>KJ#\WW['CE>;L2(3TD=%2 M@7^?FO_ [BG-B?9\$_$Q*"+(NL- M@D0AO /X*B2K'N,]A\1+Z23!%"\QL%>(C;B3*AI$%C.N;"ZK@#<7D7^!7B2@/Y">GN\1 MA!@>3HONE?@3B89%6/;\MP8"'.%>YW?G/#< H3,0NMDCGQ4K'.F^H,!!(533 M&C3WV]BD>M\#WP(I(I.;L">$>]T5$O@)0[MRR48,$HS$4+,Q&@+:R#DY1, MD 'E/@U4T1=34&H+M-(\&2J;]$KP==9FOGU0=3:IU2=75I%J75#U-JG5)U=>D6HM4 M<,:,&87K-,'6(QC&(S=Q(XX8QV ^;+1OR +!*^(XW@)V\:(,#_=RP>N!\[V. MRL8MTZ2.19&VV6O:SP.0VA)9:@JSH 7AM 1A8 ZZFU:=:T'0@O#J!*%O=GM: M$+0@:$$P;6T1M"!H0>B;[4Y;"X(6A%,7!,LV^W9?2X*6A%.7A$[3[/<'1R<) M3\2-98)2&(5LN>#HIT[YJ<.#N:U,T?O,$RTQFWN238HT1X=2*)]#(M?=.$7EMD;##;.M#Z*C,56I]%KKV[7IC/,])ST MG#:8TS;-Q=J9AJV#9QHN/E?C"__7DVEX#.D5+TTS/)6V?B]*,#P5(KTHM?!4 MB/2BI,)3(=*^T@FW>5C4F7;'DVE755M9JVP['3-])D'J&#"UL5/C+B[17O&] M@;JTI0V%3U<$5I.DCD+0'SR_#>YVR*+%0(O!P6EA=D^?^U\'_+;.TDR;K>_+^#NQ.2IE5I)/O)%%D* MYK2_*?QS[ >L!./E12S)(?H(*9"#9^58?*N@SJI:%YA*6LH#"Q::%2!&M9*A M$A)(YC1#+$5$2I[RAG<1[T:+"3)#9H3,94F"'4A$=YDHYM!@HFF.R)$99@FL M.$D:*RE=AYPAH!T".29N[$\EWK8D6^PG/Q!JS4$R9($G=T9!1>2I043:HJ4* M=DLL,!$1-%'BP1(L'%4X^T!A#\$[B>YB]V"T*(LY)AUC!J+WV^.#/#;O.W-TQ2 MDIM_*OC:K>7XVCA)W_O/,W_4[[M=H&6SWQ^UK?[(83VKR[KMH>-U&>MW_V6U M^V<'1^7>JTPOW.0 -;DA\I@;<6E\1UBZ^-39AZ]1>/%'X[9A?%OLK'VB=NBN MA&6,V8X8F<;M M%)22:?P:.__V _@I:#['-"XS;%43X%^OQJ 7X3D8S $%PMNB_9<#GV\87Z)D M/LDRQR\%NQ8EF-T)9H?]%&W6"/]V%&#*IB-A>&4++)AD(H"%[V%.HO5=E" < M*DM1[2UY7K?R1(V]T6N_0D^^)Z%P$BP4N:XN?$#C0H4!JL; MN<(>^$D)99?:4"(,=/08JF:#FP+9H18T:X!IHO=C>H$W_P(3'$0.ZGU0V]R8 M(P"O['] S"V0E>4TDFR8@*EQ8I_E_18<[P$WD>>E$B8KR A# H7W%XB(K#H* MLM/EC"B)'Z9NA]STH3'C*;!%V\$2N8CRX;C;)>'ZOA$V> 'N/&2SX04(G$TUBAM\RYW9Z(C%> M<6OE9-PLCD$^?-&.;=$GJ.)? 0+K HO3^K%IA?C17$MB^1EE QJ&,2^F!-R, M=HI62@T;9_,SI!]@FXUB5=*%Y',@DL#&^P]D3V$@3(#.FP>.F7?/750X+3"7 M4P$XA\5)2>RX)SG_[3(3;-P2>4V3U['.:F:"K,Y*$W05^W0J,BYY@TAD]>]P MMG)KW>OJGPA$SZ8H8!OB@/-FX2&PQP2]7?(126A_N[S\CBH!>[O ;WD#WOQJ7MU=<[3P6^HE^*Q&CX0NCD>RRB40<9D' 4JGI12->['[I4KK[/;C; M#EDU#KPN6N2!JYKKQ&*L:0RJP9\&I*' 4<>J B=T.!@TBL;$^<'R8\*?F7MW$L[)$0F[[;$>R4@BSIYVZ1J'/0G<.O+'3QPC"_YUN?# M?(1=R9)$]N6[#,'[27RBW.=\T"MY\*-G;HJ38N%]BI,3=N'%,YR8= 5MQ'D/ M_3.O^+9X/B<&\9O"J6@I0'* 9-0#0^"&3]#/&C+NX\!O9A7KMI.LJ?3' MG,V(/OH.S.LW4%H;C@ M R$()IT?[(?_?WM7UIRVLH3_RI3K/)@J4)#8G52JO.6$NMX"3NK>QT$,1A6! M'"V._>_O]"Q:C "!93$8G8<<&XM96CT]W3T]WQ>G0HBLKNO,'5]U(RX:Q!6V:7-9\ I8G5NF[;;[-/=M\!P2"^^5*H.X& M_(VY^["+"O,V9T34KXQB8C*)'-)ZO;](U_LCIL@R$[5&?J"V]%N^;%0J-:>S MV;]E4[+"K?X'NTP]L^?M% MZ/O193IR A]2LL G!!GA':;8E$AYQZRKMEU7 M;>^/EE@SL<08N9-C\U#F#BA$Q_#2511^D4,XQI6XE.+_7@)?61A&158(+1&E MFHJ5P8[D),ZX9CZ%FH&,6A$W8227W @>!3;W !J[IK6-2D8[;D,[( MY1F,2YDX%#2 >J_19 :7<8+2=C@E8/RQHTI%0V<<>F'.73@2ZG 5K9%>*+SL M\H'YBCPSS_&L@)BH9I45XST.!:WDHBK40(V6&JCS:%/O@]L[Y]D6D"IRGNCK MB1; 0.:IE)2G&D;J?M%_>N4V65+*9ES*T2J)LH'Q!4^_#*O=D\M]PNV4WAJ+ MWR*:T_AJKO UY9CL+&&<0H[Y)Z#6D[@K?33>R.M\$D_& GTG%'XP,E'L.7,\ MHG^SK=_$?N'IW5=?J&XFA45="R.6!(!*HQZ^Z3*D9"%E*Y>0LMWX>"'E$CK= MT\$]ZO<3#N_M_??+ >K??+L=7)_>]V]OWB?[UVXO1@ %.OEZ8LY7Y($N0.:2 M$K"DB^Y]0L$MR [Y)^U&P996@6T53FGBF421\AR<)=KXV50B,4>M*9C.8(Z#,:LCV?#L,%G;QMU%.K@?? >@!EKD_6$$ M%J,^ELS(8P3;&FUB!.<:$P+'TBE>U89Z42B[:.:EV%,W&-=/-12O8%31#2MZ M_?'"TL3AU$(-YXKBSPRYI:K@ZA7U&#XKA['M*"]& PXH2)(5NG)44!$,74G' M+^6$35(<\W/%%]9LK%+V+\.](\D=B;84JW/BQ;38]EA)L73)8)W*WGE0)0C* M!6N_YU Q!53)K(!%]B?F*.FEF4_)FK9F46D7MT/1*!(#['-J=A&,QHY, M^<1DL0RONP'!\;\*(4&]Z\2R8=L)!4PU@CN-LA2ZFEX23)M.KR'F0AHEO5=> M?!/S8\4L^DPC -#!GO*DP:U)9.0.Y>,.*+QC_A8]C8D) MRKIIH6Y&"]4QU+501D(5?LY=\F!YO+1JB"%\H4*[I)ND_Q)/4\"&\Y.?B0NW M8\/CP]38KU>7-V[$5E33NP7[*#A4@:+Z_)P4@=;NP)3A+#$JX%F^<2>^W&IF MC:A4$_NH%/LNQ&[N6.QZ73.8MPD[,$=F'1';^0N)P2>Z$7FOG/4'[+(+)(\" MPL>#;?/*>B(#/'MD-WQ\+VG>8^D34:I%FQS3UPO;Q]["PW:T>JNC&)PG?9%<. .6V-T)U/G3# ')8UUJ@$'>W>B,O-!QF)6]C+K4[ (KG/])@CL8"#RZ>98'3^SABO,;/#')?"/*8RN'TD3HP M]%.HUKU@]W/0+VP'_,17B)G%[W!+%$H&STA,[#_#@Z&$=(7 TT2\+5CCMK"5 MBD AW)J^ R*7AUXU)#^1YV!YXSJ&WS=R%&XJVH0J( N-9KO::>MO EG(I%\* MX_)L^0H5627; H9DF+6*"FMTM>[;\#:55=?2^GRHUUE:GX]G??2.46W5C6K3 M>!M)VOLH[<9^XH3]MP>NX U<5D_Z@N%'C?H;G,%7$MC8'*=(4&F+RVXJ&I\W M5-YT/7DWH[KBI;SY12BBT-GM9MK$2LW*7[/*Y:[@2RF7NZK+?7M/*"?M^K@, M)K+F.^;LA!^ID/GZX-8O74]4C" _GO5+FUBI6;M--97+O5SN![[U8H>I']TG=]^&CD @.Q, MT-AR";]@>ZM3$9^@O8-8&(X_\"?B=LYDS M%O":'"H5 RA!E:-LT=%:\NDJL@E^@B'R2X[PDXD? ML0E7M&@3_]!8)'HZAC*Q]$6K>"E5=GXHT _M7* ?.JW=0S^H^+'$+6RVXJ[JZ95T3$"J.EIKY\36SJQQY0Z29+0W=,BCQ?G3]\M!U$FL(H76*J0QD]FBO1FO":&,8 MW-0M)QFQ:./9/)M8S M&5,AVAXY8C9C4NLQFY"YI^V[,:@Z\R]\^93H[NOKWT%RVXWHWIW-_:P#:FPR M[U<2WJBCYM%78'BRYCC+Y+'0#MI330>")A8:8M<%Q6 D$U0\] NU=8\=L[C9 MI($F[9QS-<54D'L#]2[H\8 \!(*Z:UC[3V6K15O"Z;&8JI-+3-7=*4*[;(H* MP:Q1<0)_U8E@B'DG::[P"]J)A,WE\]0:62G$$1NZ9Q_69;AG+&ZV[?P%>T"$ MN-CJ3Y"&6IX$];1?!([FR9J\B$*B+18RH]?1NO7.IH@974UOYP68T6VV=IY+)?< M*B,RF>0LOE6$/E]PZNX@[,SG'0T+4=^=^FP8TN5_&N19K^L"NQS/QR[Q?&WJ MSXZ^AJ@]WQT;W@'PI=(PX%3 G O2,)]!61IUO1X#AA\2@'$ 2BS&A/.2P$>' M+[KRBR&>>'092&_*^EC\>L^-W:1_Y2KI+69A<]&U31_[$#:@H9(($KE&W3"Y#3@'T0*_E:2!6$H!L9+^X3%P/6 2@A,_0*.,2!::Q[CRB2&N MPT_<3HCSS\27B& ]ID-C!J19;X;<#-@=X3GQ:K?/-GF1M Q&O6Z4%J1@"V*4 M%N2 +8AA3C)8$+8H]WI&RSAL-N"O*2WB05A$H_2I#MDB&C&?2F^TZN_F4^E= M1EI^KDFS@*"[=;8#]>KM]28#E3:C8)M1>E&';#-B/L=RF[%'3E3ZA)8S 6[K M1;VG#2Q-8+'IZ(/QFO*5GMY:.-**UE CRVEC<<(U"GB_@V(BZ1D[IG%2S0[ V,])J7LERNHNR#AZ$HOIHG)K^1 MZ:VB/+O,IDA4NEG%"V4]+IG2Y\!%[<]-9T;0\97C>95'DW*$6&\!/MSJKP[SH^0!P[RSJ/=N9H&%7D MXX<'OL#'Q,>6K96[8G&[XNI;CGNV*Q9GQ\X9#>H=H,HS-E[,SQLOL(^IEMO4 M4$4[%_;B.Q=;,E#FAF4=F"BHH=NC7EG$]UYZ^TUY6M6TXJ5%I(%BB\.ZN12' M]>HJ%(?M4I2K@N)A_]^;T_N?@\M]*&/:#8-M+&:$?5/PD8;;'AHP&C; M7&AJ"O7- ? !XL!C'.V6)ZK*!#.@1S6%L\5#.=J(3+$]X0RHA!= BP?@"@"A M4;'#V\.!/W5<.KM4YJ3#*#_;DK&IV=1Z+2.7LK&VUJKGTU*SI1EK:MGVQ-O* MV&Q[#YP*IEM7_5^7@]/K._3]]NJB?_/OL(KZ-^?:HD^@XJM1;T1;N)9*..47 M$"N=(/2-C-R ^DRHRV^A;T"OH^K4SEY.WC8+%9;I)^\3NL*!2^;HP@*6GW': M"BU&]_.D\BDZL\B$>3RD76.?2K.R/.POUHXHJG:JJ)SB8HJ.O'\QMC>7>(S; MFL7=2PZ(]DR812_1#4[/EJWA_+(864/TQE%*;T+\G3)IY$S?J'_F_HS^^O_ 5!+ P04 " !7BDA8(J6+73(5 !ZP M$0 ')A;7 M,C R,S$R,S$N>'-D[5WK<^(XMO\^?X666W5KMJKI!)*>=.=. M]Y8#)J&6 ND>^;3E+ %:-O8K&3GL7_]U<,V!C]D&^CQKIGJFF"L\]#Y';W. MD<2O?WM=6^ 9$8H=^W.C]?ZR 9!M.":VEY\;3[->\V/C;U]^^NG7OS2;O]U- M!J#K&-X:V2[H$ 1=9((7[*Z NT+@FT.^XV<(QA9T%PY9-YM?!%G'V;P1O%RY MH'W9O@Z*!6_)[16\-MIS^*G9OEZTFM4F.%UA"PJMGT M]I5^;JQ<=W-[J]0Y87[ M>R[J,9R[: $]BY%X]K\\:.$%1B9S(@MQ-]DI$'GM0K)$[A"N$=U ^4PXI>? M .#8XO7&(2ZP8Z0+2.="54I<0=8 T@\&C@%=X=Z\) UJ%2M_@2R7\JN9 [D =$AM6FB^H*,4S/52-L&LHK(9/64B- MY/XB)Q8! 0?A0Q&!%!GOE\[SA>%XMDO>\K3!))+@H4CKVV%F(EQ$=E"0&,2Q%%W8Q88X&T1;]]^\1^D0S"/0OE MIMMM4(ED_I>!)3/M.^SJPZG>91^FHT&_J\WT[ITVT(8=??J@Z[-I?L,K.2D1 M:3,8ILR4*(3$YPFB3('/%4BV=4=K.F/_?]2'L^FH-QKK$VW69V\/@BV%I1*_ MJWSX;=F#40]L!9R1W)J],WH<3_0'5J;_5>\/V:,^&$V/!VL:?R7&UV4PWI$& MI#CP,Q?XUS/H6U#T?SSU9[\?#6.?G1+2#V4@EV9?W1E-E!C#S:L#M]>GS4)K^/>M/^_;#?ZWK<_XXO6_.9/I5?"$%LWAZP XP4D,R"YU0B0B3Z=39XZ,V9ZUAT_CK7^ MY%'.)^7T\D&;W.>')R(_#8^NFQ/Q/16F8& M'CM@UM&'10*162Q4,+5CB^H(-P',#K\: 2,36#/MM_PSJH! :?38BMK/EC'B M&EFXQ]K_5VWPI(]ZO?Z0=>-];= ?\DXB\.6PQ".;I3Y-9%(C+QYEV2O1BZVY M.1\@&/$8?"@,1*2)IA0I%Y58(\BG3W<\2LYJS2.FN9?B^V1*B&*K\"T'(%C4 MR.:'Y*G&CH4-C.B/R(F%LC+0_?3IP_7U3:S[/$9N#/P<*%"G[0J' #:#<^O' MN(8O2>D8L9[Y.(XAQ=?)+7(G.XOY0%&V2L!C_7S93&H=059F0HN!FY>=$M18 M6#=7>K6.",H$:#&8=FB46,2"OI*\CL9.3I\6,WXF#R48L1!P6B*V64=\%+G4 M8D#E8Z9$+"5PG)F>K2-V2;G68H!E<%"B%(LK)^=LZPA,D%$M!L8>E1* 6*PX M8%!'D^]G9HN9/H5:!<''6!PXEMVM(Q9)J=H2 TDR!R4FL3A'2@03UOVY M,\9U1#0C[UL,1C4C)7:Q.$%F&KF.:)5,1Q9#\C A2I1C 8@#,Y]U](/<,? ) M,AS;P!86"CN+.TBQ 6VSBRW/1>; H72,R'0%">HB%V+K^&'X$BHH?2@6$BD= MLF<#Q(Y^P%D H2%@*@)?1\"5!$Q+(-0$/_N*GETN 6_-=K')[<9<1IB+GLJS MTB4I'>AHI^?X')&IT0STD!Y"SRZ2!=P0$@*YM4[E&3$!2H>(18\.<(A0>BV] M0)G"8V:&RR5!2W] F*!G9'M%?>%0,2J/^!0+9N7+( JBB& ^H/BBS^Z0F-$E MT*;0X.+&!!M(LRQ^:QPR7<==H0E:0Z:,O62C+[_(E=_-.)I;6!JWZ-#R8Y11 MNE8L)I?7M2+J :$?"!4$KB-NO@UU!!$E043+LQ>>"O@_6I7RPS]:9T^LGB?* MO0\#!"GJ.-0MV(&E4"MQC@6=_2T8[ /G!3BS&L-1=D*:0JV$(Q9G#N&H]]Q1 MFF&T0=P&]E+XY@##.5N=NV^/T/4(^UL*HYP\E@5 ("*2< M,578/_\(6I#K&=>CXYJ\#:UL3YJ3FQ+'6 XA?7M;O;O:9(-/7<<0=_":'6>] M06R*Q\5I;)[WS/Q\_J:]0&)R'D>!M[ T)?RY=S>*6_"8]*80#Z+R0:# .S!_ M T('(,QV=I/ >OIB@0S7620#J+_RC\BQ^S9S #1_ZV&;S?TQM,*+!YEFJ,\^ M'L6-CJZ-TLUB^8<,-Y/:\3!0JL/Y*@+V42HI/"_4,W)?(]<4<%7/SAC:N.>Q M41CY-CQV%Z5BKG256*8APU6DL, =SMU/YB@UVD0'B^.-1\E\E3C'$@BJD0=( M0>%H<\9WBX.Q0J9G(6Q5$ 6MKX4WN'[_#<-[).7;SF'BZ3!,SQB8O_'OS6@KMA$CNN7P26!7(E)2A1HY^* &L*1 M=N9_&U]Q5R@(D\H'-EEXX9'5A4.ZCC=W%YZE&8:824P0ZXEL"FVS0Y")"\<& M?Y V2F>)182R;C+8#0OQO=MA6#EX#I0$3$L0J D"/=\!7U,10_)UK:4WYKO- M8.L-(JKO&7P?H;TLF=4XJDRE9\4B4D5N6-CUM!U%ZIW*R(=AV1E[2>Y*7XC% MOHKY0KUG^/E N8?8IOS\.>+#@$CC\/U?Q4^^'4.8TB%B@;9B#B'DOP-2 S&6 MR+R54**63I)QK4K9SJ (2R7@L3A=]ITM=6_S&;;?CL\=QW8)9,,BM+:GY7K, MR-#Z'4%2\AS,*40KW2,6Q%.Y1W1Z$%$FM1 ]APC1BP"25M;%G\VK:@Y.N<6/AV@PAVQ/F* MSPW3(T*!!J >8XM=CS_=$\?;?&[(XI@M"QK E<5=TN2?Z*WI\'L'^)*!,VI< MI-9 :U^V6Y&-EO+JIMD*NM^8=GS_;G^]1B:&+K+>LJM8BM7I;-#*;X3HF0>Y M]!I56R (.C5UA^PS=SV\L<=4V,UK8O6S?9;JHD MJP20FOE/C[IB\CQS--,4XQ>TQA";?;L#-]B%ENA+[_:/=4Z0W,V!IH@\8\/W M4GZ9XU*.@K(+CIIG 2VZ[;%/+_E4GB/8YS!N?[UABQ!QP%4$U$;VE%G"14ML M],6)!_XJU4 YJ8M44KZ;0XL/D>P%FF.W4-77CLWF8N2M9!??/D5:B M^8PAP53,K5!VE1(*5J("=Q[%-J*4M:\YMH4T'O5A1F?%V">*343\N;!_ZP8? MF?@I&'YE47KS/IRQVC[8IB[D;6#/KPV1_SR58P\=^Q\>M/ "\P-*+I:Q!S[' MDIO=>@[A#W?(9@L"E_I'/E(-599=>?.F,Y M;PB)0F./&"O6RGGM_(.:^BLB;)6"3+^V8N*J!8D0QI17(-WG?HCL/WM0>83D M.W(W%C10H%UVUY-!4(DN:,*W?X]L-%H$$(C[[!1CA(JJ$E7C)P3YV44V:G-7 MTCU^X">[7IDD55BTAYU5:H/*KF!^^DI R,8OUOL)'2=H$VA)^*;W=79%\U!6 MHHI#CRLS6HCKMC,O!D,^CU;/O>-E*>*KH]&%7M88_Q<#Z?M%UK!R+392I#.IMX^0S].K>6>Q]JM^69WA*>[B!F#Q3R<35 MOT8(QY,7O7O;%AG#-_Z5N*[GP2.FA31CA=&SG$TSV'DN8(G2YXXG$79*4VZD MG#QCF$==9XW(!,FT!EWA#9]M60D[@2%=V) M_+,'1)Z1Z#K9V,*&D&5&!",/:57GF"G1%[$%9W>M=^J SU%$5K9[B&6Y_2CY MS DR)G**)T^$*,+2I7A5HI4)O#3#8!J8P5%%S:]D:B^22?-G)QJGT!(Q'QFP M$WU=]JZ.E.*5@&> V+B,4NX'GSEWB"?ZNA[2%BX2B1V^V$QMZ"6Y536%D!P4 MVB9!-<]=.03_&YGR?'UV!UB(455-$EX@('J=M$N$@TY=$Y=Y!4_I.>:#F%9U MH$W96=!NE=J0L"6K0G1YO'*0C5\5H]9NH4KT=TDS-W_*QOPJLMFAT-POA4-5 M/7.\PA8TD;598:B",%ZR"OZ7N+GLQ2F[+6V/LA*>&HZ;0EL1PU*L+=,)*E&A MTJ$[&0/MV[S=B98EYH>S5;A6N&\%2A%DE_/0!SKWLVD5+5*$WO'.HZRB6D+MEJJ"US/?P M'<%E\D19=)5PH_0-0]G54]-5HGIC;V[QH"UADQX>V9YZFXWUMI-Z4'01^1E4 MHL+*\8*F#1BB\XM1^JN:D?][*W<9O[K+9]U?QPP#)L^_VG[ :4.A3V?S%E'$U M"-ZH^\FDDI5PLFC:A(]P^9,LT=*5J$J.#<35VS+<99-7PW4(39Y?*+9+Y".N M1$7+]QZ1LQ0/K*^>0^-[D/$Z05^5*:VJ@0GIUY@:B.EG(\>C8?A 3DS]*@Q1 M>@*F$(_*=LE)>5'5N95,FJIFFA M@MW SO'E8-Q6'0;+(*D,*'XH@:= :0%>%EL?S.6/+HX_0774KV1RY36YR" MJJ+W'.S/5A-^JE9N29BM4'+8O-#YAY.)JX3CR&DE;Z=YII_1VJN&4E*O*M%=,TR#,)#D"FJ9[:S*N;+;E".A4>_'%;8O46*$U_/+3 M_P-02P,$% @ 5XI(6!;$)[>=) $%\! !4 !R86UP+3(P,C,Q,C,Q M7V-A;"YX;6SE?5E76TFR[GO_"M\ZKR?;.0^]NOLL&>0JUL7 =S#DU8.D4:W MA<318)OSZV_D%F & 0+E%MM=:U5A2\C:7V1\&4-F9.2?_^O[^>C=5YC.AI/Q M7WYA?Z2_O(-QG*3A^,M??OE\^I'87_[KKW_XPY__#R'_^'"\_VYW$A?G,)Z_ MVYF"GT-Z]VTX/WLW/X-W?Y],_S7\ZM\=C?P\3Z;GA/RU^6<[DXO+Z?#+V?P= MIUQ>?^SZM],_"2\C#]X1+C,C4O%$@K*,&.F3,5Y8_.\_O_S)I& 838Q$DRR1 M4G/B@TM$:)Z9DI! IN9+1\/QO_Y4?@0_@WB/D^F7]YQ2\?[ZT[]3/JS^)Z]^@GRBMR_3%2WB*,$\'^ M^'V6?OGK']Z]6P['=#*"8\CORI^?C_?N/'(T1/7[\XL_QLGY^_*!]SN'![O] M@Y/^+O[EY'!_;[=WVM_]T-OO'>ST3W[K]T]/4([F>^>7%_"77V;#\XL17+]W M-H7\EU_*-R(>+AA?HOF/-;[U_0_$T8_B8M0,T#Z^OOKN J\R>/@^AW&"Y6A= M/WTTB7<^-"JZFDRO_^7(!Q@U[PX6,_+%^XM!;S:#^6QG,9WBY!B(0#GR$8AQ MUA$)(1*KO"20H[-<&1.TNSM>1:89"M6H-_M9:'1\]>WORT"^A]%\=OU.,[3- ML*X$L!S)UTMSKXW_@JS>9GPLP%D'VGPB=B@*9$T9Q(,1"*L9)0[ MJSU5E85:A>.N;+=XTIO&=Y-I@BG:L5_>?8-B_S=')>2^OS2>417ZH6!=A4]X=HS*=W!:-&9\.9)2H!FN@ ME/C,/0F96A5BSD:&RII_B&(=O?.?3N\;CG8UK>_XV5EOG,H?_?]9H(,>%0;V MYCM^.KW$8.!O?K2 0:#.4ZXMR8'4,$Q!9&,.!11BH F>L$$&DXVBLT5(0ZY4-,-('+ ME>FQ$L@Z=) _'1TV'_-JZN_%.%D@%W_@.(#YC?UR,N44-+$Y)"(U!J0N$/MWZ?WIH->+RZ:G)]/QK=0H%5%(XN!F6:@ MB%11$Z>H(@*%S-3SD*RN'0+=P]"E2+BRWC<:[GKN+:5AD=V/COPP[8UW_,5P M[D>WP V "IJ3UT3DA$+*%$@(H F3$3C-0DLPM9W^G8PS)9^B7%^=EU"'M0A[&X7R@9,(L'KUQC*RX>4;+ J$F:]<5HA*I7&&#"6@ -#9,Z!6$TIH29'H8(-@M5.QY[# M5%'FZ^17 :HOB$R4=)@F9(8S,5%.HHK"!8\*B;77*!^BZ%)J5I47]Z? A@JH MNVMQ"\S!9!RO\$2G+.00B?0!3;.AB(W_K M"3A=RN):I4@ME;2YA&EE5ERC)X^R6722C/C #(K+,C-)!4?EEINDP%RF$X0I 8WA&;T6A1P\!+R1F-+09/E>HZRAR;^CC_^W!^ MMK.8S3&+N;'1E]>22LN41"M,3+(HJ48;';*1A/F F3++F6=6W1H^CZNC(=5K M^/'0$%962^5BD!BG"T@KA(;D>$S.$1H-+7O/AO@L$P&E; *' 07!*-'AR\-DG$VI[S M"3@=#:IJ$*.6$JJQHG]^,9I< AQ#LWZVBJPA..^C(XEZ%%<(3H+BGC#KH^+" MJ5P]1W\65$>#K!H,J:N0>M:CJ888*"EH$LX2G2(^VU-%K*>EE(D9045RDK=3 M++MY9<#D J;SRZ.1'\\Q&"X1ZT5)9PY@/DA1.,?1'OMLRFY4YL1IG(@)!\,NYBC^UFN"\3FB M9VB'G&>62$L%YRIZX6O;^Y=,9OWS:/550WI/H7]^?W\L]O%UU3.2)Z?X\U/_ MX/3D\./A4?^X=[J'O[V+9X/#DH]\?6NG)M<1I]+QR>M:K2.8GISY*7SPLV$< M1 5*VF1(9!RGK\/$U[J$Y $1Z"/.CN5&UP*?'L[C$">D'S.ORM+MPI1:.* MV=JG%UX-MDNI:MM$:TN']19V[PW [G"TF$,:!"^53*6@@PM.I/:"!*L#L>C4 M77"@#*M=;O@(E"U/JJNG+E6BI*1&VDAT+ADGQV#36YH)M5XH*YW)HO:B]@9P MNVS!7\.K#:?6JS79DCU_Q.G<@2DA!X4I#N%:2[0\QF%8[!-AVG.I?$J"UE]( M>"'(+MOO^C2KK;4MDFN@>1Z"\T VT>PID*_3:3!OU%B.G M*.;1=%( 2!$-^.2(@>B(S%&6GC*>"$9I9!1%5K674VX]?O.3EE\!P[=KE=W? M\+M9W"_+C?A?*J>RE./H32$2SP(0&83%W(R60PF!HORY; 15EO@5,+MD>E_+ MEX>',-O55L5]^QDF 66!N:EGANG78839R624!HE2QLNL#UQHQ.,S<=19DIF. M#NV#3M67'Q]'TRD+6HLEE0:_&ADP(?SA' :94N.CU)CWE38J*EOBO!9$:Q=# M4 IHK'T ]PZ ;2YF].;SZ3 LYDT%X>08+B;3L$\V) MG;+:A"^-=.BX,#].JMU,

,XCX#&!"$-154QI5=K<2(2%RXTH[9 M5F_VN )&E\QW5_CXH )N0^W5BY\FX\E=+%XP2;4FHP9.D MP1@AI9?5VV8]"J9+1KRKE*JCR7H%M2L8+AP-1D BB@E6RKP5,MR)TA9>J]+E MT(KJY_J?LT^;+=#H@"S=M:VDWU M_:" [)6C7)_ 5]-H-@B!SR 8A.+2K4 MUOEF0]ZBYG/IS:JS(#S[NE\.![.YD78KSF(5%UNU-1%W?-RAROSC7*&CP,F&+:4./(HD+G< M8L16_+96D0GK3?W&=4\C>N%9J2W%357X45$5;WL 8^?PT]%Q_S?\S-[?^GL' M^+*_?WC2SFF,QYZUE:,9:PE:Z9S&BC:H-RU0*0AT+(83[3U:#@:<>!DRL9Y1 M#2&!$;7#VB?@U-T*I,YDD[4B&#UA^"2*0;0VD)#!*Q%UN!;QO UN+ M@R6G5X]X73_T2*O?CY,ICNYX>;0P7IY._7CF8Z.#<6I>76DD_;_%\@*OFU'Q MR@L6R]V%8#$,#R807\*O($124EK#3.TSGNU(TJ60N2T:=H #;^PX>R>_?=P_ M_'M+KO+FV[?C'%<+4\D=ECMW_.SL:#KY.L1O^W#Y>0;E.*S!Z1HMLYIYIVL78SY G@5W.6J1]T$DCV<)5^7+8=6UEL**Y--)42E MC$BJ$G%"\5(4KV,(ECE6NY9Z,\1=&HHPB(Y*(,1AP_$4NX(]2D%2(8K63O+7!]=ESSO&_-M4]VUS:WE#:YW\7E@ MVM+0++MY(J/$@,1924RYO"JGZ&+>DGU;@:Y+BUUOS*U-=?<6=@N$BM;31'@. MR'VE#69*&)T%\&2: 5FBLP+XHPQ1'EEN%?:65[;;C^/ZH7Q0;LKA"V1Z4%3OKJZJC:7 M4.X(D)H*F[W9;(%"WX/%!95>EWZ76IP")B;_00D2*+JOVJN%KL;XP!OBWLE>MZO4MHDV7DM=EF4EQ7GH% M9XG1L+/$>^ES\ ''JX6#*Z^*-E\_&T\GO?@_B^$4'NT%._#:I6PXYID4+)&9 M:N*R=&@M0K3*."=;FW_/H_L9(H1-R?78C*NLNU8BA1,_@J:"8KZ8#N>7A[E9 M&%Z.2"/$ ,45MKFC)LJ$26?2)# 7T0 9GZ5-WJ7:;6]>!/ GB""J$ZPU!5:/ M)F[FP/*BFT\P/YNDV^ALY"D#!C;>5S\.Y6YAV(7EGWOC>[?\E/K-!W=!#;1V0A2'PWA)3)7TZ'JX M(YE*PZA)5KH6>GB] NE/L'W:!C=7'+QN6\WU#F.?7_CAM-B0P[P_&7_9'WZ% MM.SM_1N,$KHG'+>!RC8Z0"]DG:(8\I1HVG!-;-(2?Y,EJ]]R:AU@/T$NM!7" M55=BS M;5"H@IJJ4687+J80APT"_/L(KJH]>^>EB\[_7B-3S%BO"7E4785OTL/_Z2Y.+H9HK&!$4%-"PER.;2E/A# F M2Z&S3+6S[JUVZ-*_#\_Y!FRH=\K3#\<%_.%XN7)U>]$A!$^5T>7RZE"6J1"+ M%\H@OIB8#B$%J&T@GX"S#N',[X!PM3368@YPJ^_-0'!-/162*%;NUX@B$Y>3 M)PKE#<)3RT(+-NYQ0.O0R/[[N]=Z2FN11X_>$3IPY7[T[-#=6VE*/WZ!*4FY MR2489U6@/H86VKBO"V\=CKG?@:EJ2Z,5\X0,TVD9CM7=ORG8["1"\2ESA$(E M\8Q9 I3;)(*TH?K"V#.0UEJ#I?_^]JNFYEJT8--"E9K7OU0Z;.@UJ+46QK_A&"(,OY9L8F"X MEY@F<%+,*)$6&,HM+5$Q:"5US+)Z>ZIU<*W%K:TU*^L4MS948@L9(":O%Y/9 ML A[F)#MZB*D_O=XYL=?X-C/H9\SQ/E *V7!FT"$XN4(!&ABD3UEV*++5L3(:A_L MW:Z$+545KMXY&8C,2M=S241*GDA!,23&6)@('CB7AGDO:^]!O A@EVKB.LST M-4_R5R!!V]6OJYL:,*5I5HY$CQ92^NQ(\ Q](UCEE#(FI2VQM.OWW_S\'-V8 M /5N=F]D/,RWY3X<;S3"@\RSU290$@(O2Q 6O3[.,N*\RMG+R$WU!C0)/9:!Y*(YDLMW3R>IT8XW41 M\!I9P".CPXT/5J#&4CET*56()-CL,1D(3 EAE/:U+<)&@+L4D;7'PP>7SWC@_V#GX]*;V0C_K')[_UCON]@]V3T\.=__O;X?XNOM7_[\][I_\\ M!I0C#D?+ L%)_N!GP^C':78#I8;Y"T3Q^=KB8S^8(#7D[D)$*;R 0X[0@ M$LK%[,HXPA, %3D8+6K7>+\0XJ:V>>7C'GO8CPZU Z65C5%GHHPO3^ M1.7",QPJG"9:^3<:D_M8N^1;6^'#[))W[13I7J?&[;+M&,[]$#T,A@4?AS-4 M7@$],"D#H/,G5G*'04<6Q&4;"[P;W/%;DS$$@0] M#?9T\@&._##AB/3R'*8%X\?)8HJQJ-92ZD1TTZX;#! ORGJQH5XIE M"+%+I[N[8[Q>J<(WX5DS&X3.&D2@!"VJQMS9 @E <6R,]51JK5-^2Z*M:]2V M58K6.::]6(F=60 9W+.R]9= !FSKBR#WA=KV,@BDJ'-(BF1>NG\FP8B+(1.M MH\I!>29-[07-3BR#?!ZGLB&X&,\A];]'_&COO+P:&(B496V(H:JI9\$!,4R0 MQ&W.H(059JL)P6- ?\H%D)>P[45&KHHZZ]W+N1KD0#FIJ),"77K&Y)AF1;PV MNL&&H20D$6H?57L$RD^YDK$)>VJHI%5/V.QX)M7KP;1L9RHM,2"%43R$FPQRXA14@B9%(TB/:>CC5%L:M+N M/OM!L[.K9P^H2"XGQDFVO/0R*-5OM/2F\ME*06U*4/N@VWK(NN NMTNE^Q:P M!0V^@4'\N,#P&:[ MFG_GGM0>^;N12)6RA>N&78"TZ_#"*LI@DPL#9<@-9!F MIY.Y']W^_5#%WCE^U3OQT9IH-]^T_$=-]]_3,S^^%EM!F:'I[_UCW<^'Q_W#TY[![L' MAP?7+TY.^J-\$LG'Y8MFH8X.0K3:$&L%$E%(Y3G%*1^"T:6T6)9J@(!)CHF.\JA<]FOEX$\^IDL1RN:J MOK-U7F]X6UIE/2YC>I@_SV#953$;9S@#280SE$@:#''"O'R;2\N&IK?B.Z3-Y8(S#5U!HG(948-69I M"9=)IP0R)WZO,?TCF?SKGM_1-&X38FQ+&ZTN2AX='Q[UCT__V3O8+7T?CC[U M#TY_++D=32>8H,XOBPAES:U$#!=%P W6(#=\8HTEQYI"5UIAO//0WJV'EHPO M>VI#%A;9X@"-#&/$B0@D22M=2)@&5N^H_12>"BV?5W_WK]/2\Y,&%1.@M%3$ MTAV6&N(-FE2GJ8Z&*I:J'\EX&E&7G%HUGJSHZ5Q+*=5BN%Z,B_,RUI#6N=SO M41$&63,-&C"BM:9<*:DIL4QA0.J%EM&XC.-3N[RJ$O87.LYV>]>WQKXWT72K MCG6O[&;]NO>A'&HH^UC+S'EV4TTVG^P5[_)E6*[_;D*%,MR]B)(L^_)OLL]7 M[^$UW&U+0U')\WX[,3R/:U*@^\>VW9N&=2U.9C"D#"FU-DC@&M%QBDP2)TI6C5UFYM,4Q> 3E M"[UTNX:R(JGNF\J6]5?->3^!\/3YNI-;V"UM[.SO'G_N[_7^4\SC]DTV+ M5!_YNFH%I^O K5H\&N-T >GZ &VY0NEZ=U1:1BV&Y)D*7K8",-92Y:B:XE(; M(:VM?E_-TX@V:^9T?4+X\8V1@6+"*N82T9B/$.E $!L$)5DR,$89H45^CB3K M/JQ+KJTB$>ZV9ZH\YFV?Y[\6V!O.-3.<\%#.$WC'2#"E!%9XS#NTH(Q5KY]^ M$E&7_$X+9&E!+=6H\F$Q&XYA-MN9G(?A^.JT1[EVX M"PK_-ANGJ[H$'>,L5 M"#%E3[1/HBSY.N+*%=XT"V5-2%"_%5VP ME"GM3+FA1H(A,NA2",YNG3BN^JEK:]!S,FBG3+2+<*B9562FO8R(BQ5B*28&$TE74L, - M6,R"4^U*Q\?1;.IVFDO0%K%TMAM_P1!B3R06>) D,>#D>YO%O+)!L M*(3((*3J-\,^C:ASV=3F'+GO0"JJI.T\ZA8L%,\%J@11L>P&801%/,\)W1<( MF5F*HOK)K&=!=2Z;JD^6NHJIUYSV&LC'R?3S.,(4+?7XU'\_FES54]P"6!KY M*<>!&)UEN<@M8>!3RE$YTUPIHPROWI=V?7B=2Y?JZX D[;:=V"N1M*YS*8^1RJHH.[!FI/%.$TO5PMJ M8O1&"T6X:.H ,;"V.@3"'#?41<6D;65!^PE,GID6X/QW63\HXZ M#ZZ12[4P!#4SKYNP9GGZ_&8#FYP7/+1SZ54+_&A+!]6"H5\GD_1M.!KMG5_XX;10M=CK@6+6:(D)7W). M(Y9R/IX:3[+F^!L>.4NU0Z#52%Z8/_UT5J2B'JIQXHY1N[)F Z=X>/S-U8!.F\BH4KV:D M)%Y00:*Q-N>%:=)/RXYJ.FDU3]HY_/1I[[0YFXR)P<[AP2DF M"_V#G;W^K::(97]SZI'H?G081L,OS5-_U*M6N NY#1@U[%-)XA MS7X\?Z!X-#DZ-#^F+ K;D(@'C=R-(G/D;A"F=GCP$,7&I[@??./RF,*GX7AX MOCA_^I9),)0%GBE)H- 4^^1P]G)%DDXRTAQT9M5/M&^ MTO[7AORZ<&Y[VVI ML9I'?8AX=P%[XP?UT3(K4"8$(LN]NOA#$N<-)3PZ*Y6 8%/['%L)K4NI6^MT MVEPY;3/G!.)DG!I"L^BR +E04B:EB<\12(08,:XPT=3O/?$H)%5"1,6)L1GM7G*A5(M9 C*)P"P'%6H79CR'J4N[8-MA MR>O4T39)RCVA\[,E=RVE3,A8FLZCC7.2$A^C01N7N!%26\Q'M\.2'Z"ZM!.V M'9J\4B&MIG8?>WO'?^OM?^X??ORX=]##I*6WOW=0]H2N\YF;3WSJ]TX^'_>; M]V_:<'["O'6Q/-TQ^S:)I;FCBR8O[C?CK%)JO E.Q->B?1-2E[*\.0YYHXKJI1JKYU[WF M+IAF-J["%"A8?'9)('2YBMLKXICF1#N?=0[6NNKWJ3^-J$M)73LLJ:B1:BS9 M\;.SWCB5/TH3L*]^]!@\FCG'\"$00YO5?PW$4N>)EME0ES%(5+7OHUH;7)=2 MO':XTXZ>U@S2KMXO/\K%H7_]P_\'4$L#!!0 ( %>*2%CO5AM_!E, $?. M P 5 &UL[+UIF8F1NR+5<[KLMR2Z[NF4\*+ F;MVG2S<55GE]_$Q1I:Z-$BCA<)'5TJ+30 MYSS(? !D KG\^__^XW/_IZ\X&O>&@__X$_\S^]-/.$C#W!M\_(\__?;A-;@_ M_>___+=_^_?_#^"_7IR^_>G5,$T_XV#RT\L1A@GFGW[O33[]-/F$/_UC./IG M[VOXZ7T_3,IP]!G@/V?_[.7PR[=1[^.GR4^"";7XV.*OH[_(H)*(P8-0A8/2 M(D/4CH-5(5L;I*/___\?_V)SM)QE#LEF!TH9 2'Z#-*(PK7"C"K/'MKO#?[Y ME_HEAC'^1,,;C&<__L>?/DTF7_[R\\^___[[G_^(H_Z?AZ.//PO&Y,^+3_]I M_O$_;GS^=SG[-/?>_SS[Z_>/CGNW?9 >RW_^KU_?GJ5/^#E ;S">A$'Z\0)Z M?9Y\_X>7T>B?+_Y('QWW_C*>_?NWPQ0F,P7=.X2?EGZB_@2+CT']%7 !DO_Y MCW'^TW_^VT\_74@NC-)HV,=3+#_-O_WM],U-I+W!Y.?<^_SS_#,_AWZ?$,^> M,/GV!?_C3^/>YR]]7/SNTPC+4O2+(5=0NL+Y7_5I/V^,Z1,!&:5I1*#?XJ!2 MO"'&VYZ^.>;OSX*,)4S[DX:(;SZ[*=[AY]!K*> ;CVZ =O8@^(R?(XY:0KWR MW$LX%R"O(ZR/[/=HW0V?O_PY#3__/(/W\N3=J^-W9\>OZ)NSD[=O7AU].'YU M]H&^_GK\[L/9R>OCO_WVYL-_WP^\/I;0" ?$QQDO%B)%@CZPW3E0_VZ#@Z_*ZX?(O9GOSV?CN%C"%_.SR:T M*=7]B2#C&_IV?&ZLUFAD!.\9HXT#.01C$$R6"873 ='<5/MX0:,2QG&F^/DK M?JYB_1G[D_'B-S-!SX2\',6%7!N,ZT.(?3PO6# S++1=L@@JV@AU=P1+FZ 3 M.AJ1.AO3#,'5\?Q@RM%H,;+YE%MKYRBCX>>F^IP,FXGQ0E,$^D\_#4<91V0L MT9]FZ\!?4G\XQOP??YJ,IOCCE\/!A%A]W)^]D.8I?JS?-&/"\;^FO8"BEW%F8X'?1J$-V7 -TZO9/K02J/-K]D4C-MP*J"$+EMI'=W!@<\4-NY+Z MUB@AF7'(E(&@O0,+5+ABNFY>R:L(^P.&$!P/@\' M9Y-A^N>O,XOT7"89A& &G/.T_@E.NZAE]\,7H8OO4GHS\%%3QN;DA;0H@1E3 97 M9 "?,#'4-@>N&JO]3D"/@0+M)-[!S#_%"8T/\W$8#7J#C^,Y*E40%=$2M"T: M%-,:O"T.$)G)Q%[FA6W,@]N1/ 8"-)#Q3"E*:?I_UZ)'LR^82C.N(1 M?JH;Y%=\,R#G'!<4+06M"!J"L!E4L )BB!R80AV+SFB=;KTHK KN,?"C&TW< MI(SCW\,HGT>% MV3HE0"$CQA9RI@,/9#0;BR%+YXN,C8FQ)L3MTZ7Q$567*NG +UD$9]]"B,< MGTPG]:ZK7B">RX":Z1# U>U0B4+6D$$%4CB?2I E2MZ=VW$#S_:YT:DRE_LF MFVFB [OTYJA),OUIA?9^.)KI8#(9]>)T4H_K/@S?#0?U^)1$34_\^&8P01K/ MY)P62ANYU6 UTFJI)9+/KB0PIZ21FA>7;[G!V?!TLP7RQ\V\'6BW POZEDWZ M8AZ1;#@6C.34F40"2L;3AVZ-X M&/,+')"V)O5/XZ/!A6]0'UKC0L;GB2E6N"/+3YE*?B'!JYP I351"19=OF9R MW[SCW1;8Q\G!O51U0YO_KO']/?2G>'5X:P\+C3ZEV-/PR7'+W.)N<+$FZN/CL. MQK-8N5,DX8Y[$SS#T==>P@MYG&(:?KQ0^GQC$9Y>R3P#(54$Y;F#Z$T!KR7W MB![M=1]E"6T[A_J(V;M?:KY)8K/Y/E]G MN\[XWK&?%YEIW104I(Y,$]_2UV<$*P'\W&SM6N]W:2: MZXAJ,^MI">*LFF">?>RHRN<=3DX*R:I@;S*M=@S))3%/,X/)FBU3/ W%DP<9 Y9H M!89@M[K K0+Z2;*P(YW>[T>@ME-SXPNC*0?#%5#I*)*(1DF!8409535^SAV,RHO8#V_(J33\-\[J23/F4. MT07R8632X$B]8 .&XB+30K0VTU;!]818TT(SM]!GX_"G9<%9;X?C\6P]_!#^ MN%@VKXON*-(*&M+DO'@1LZ"-6Q99HW>D <\R#4%AJGG)0H76%X.;HW[)T6+0YYX9 M$FL(4!@+M%P+#TY' TPK*45A(1JQ1;(^?"3;)_"V2;4&I[=$B YB@@C'CV&< MTY0V)!\"$T4"I:."2!C >&/(JL@\E=91R5< /#E2/5S\6XV]D3IJ%W,!B60@ MJ'IY0T@3!,EL4";*S#LU]I?'WNPL"BXA9YP4#R4[VA0M:C*A!(.L=(E!TG]8 M:ZNCBRBXQK&FV4AM4;CJHI+1H+R'D 19#E5:+*GD@]QZK.F__WQM.7E+/SZT M.L3QT>F[-^]^.7M[O+V%?WJHK)"O<,9 MI%Z_-UOYA^5%&/<2P7K5ZT_)[:\3GA:6&>17-9FE/[XZM5>K*-$EG 95*+8F MK4:5*XX&DUZNKZ21G&&:CFC,.#[^HTXSS*]I^ZA[!4VPV;5>660?+:"]_1Y\ M+KE5UN8,UD1RR^L:$;U1X)-"SHWTH?C6=[Z-L&^\P*9/F*=]/"D;(II7#2C% M)&/)0XW:US#^Z-,\_=*7_O:H. G"?,K8*OHR(D]V';<3V2EHJ]3IXNM+(+]FCI MN/'2@LXH:MD>0WY?LF DXSK9E)-I;<7LAC6KEB[9)6G6449W9'E)FV9O,"6 M4@<=[$97$;[JC=,%2,P_,"[.[Z^>BI[BEWI8.OAX3/]@\NW<6Z$Q8P+# M/2%>_Z!M9P^YJ-ZYOT1WTVK5$[*C3N( MV?#/I4F&5DL#N4@#JM">3= #T%:-,ON0HFI]V+,6P,=$D^XTTTWQGWNV6A+0 M#.D,_SGAD3QA))^RD(NIM:,=F+;AC#()QY))L?45_9H0'Q.5NM1.PRS=A^RA M5X';$A)GED/VM;"6HF752_),Z1L1/9/ MDDIF$!1- I6,H#TY1D#,EB: +-:UIM&M0!X313:7= =IH==!S>_IOP\8/?/1 M60F**U/+:QCP1@I(0ID<+2NA^7IR#Z3GLYZ-%=6!'[^>K>:EEK3J!YUC*Y -V09*Y](,D8@*&$]!+0U"EED1NLN MDC&U6V?VJ1"M.[UU<'JR1"SGF0M9O,M@M".KDPCK?_8K /P" M^!-UD[>O]*5V_6[25=Z%45V=OVXE&>7&R[:9:G+W2/*9)6[82;K(6A2YSM8VJNHB;/M69/-0Y%6P=94=<@>N'66&--+A M2M380 ';)HF+3FAF$L3"!2CF##BF"EB6?>9>>).:UY7;.CGN2P#9 3?6D7M# M3LQ*@5]*JK\!;YYH8+6*&BT#FS0'A8I#% RAB!"*LSRGE.]S&%9\UPZ2.)HI M9MB=5!L&W__H7G"3Y-\K71]-)Y^&H][_8)Z[NT5EK] A.!])$#7X,D@R\K)P MQ1L7 W-Q)0JL^^8#/J1XB$W3(9<.S8KY2P)1$C@ MR6;E"@OH6U?'7Q':$V-9EXKKP&:YJRBFEL)8GB(8YVGX4I I[S,"YRYEJ101 MHG6T]5X5)]T+'K524 K]J)XHDQJK:SM=G.>ETTI-A/-6$[^+O^CYZ=$[LNI"#5>3 M.;-.EZ+=MBW<"_JT44X',0ZW )O5Z:TE!46RWE?Z9O(""D)@@8,6RBENM4^N M=7^!95B>.?-PU700HW"[<7:*5;(UQO"[E?;C,]_MM6*D1G)6D\N,_ &A(+C, M 36WO 3+4#4_,WXPVB=*NRVIMXNHB92FGZ?],,&\;J7?CC[QYL/?WWYV]F'DU^/3\]>]<;AX\<1?IP7MCS%KSB8;A)EL>DK M&\1:-!UUHXB+JZ\\6;SR!YE-4@XS+X"B-J^.,4+068 .UK.HG4NI]?W_?9@V M7727//_B/K/V;BC2"8C!T&1!(\'7W!EO2G$8@F2.;V>\6XU>:,J#ZXM:,X'O M.L9@/)K\J&KV"U8SX\NG7@K]V9V6TUZR'"P9N2767E@>/"\64#*3E?>1MH55 MJ$-ON40;^ND'9>X$L*N(@G;J';86<\,3U!FH"_IKR]KH;75SV4J>XGZI?LD5_[8U MOXYP&VH\52]Q].W\M[-SFYP2Q7I K.U]1#+@LF"@H_*V!$_&]5WY#&-,?_XX M_/KS_(D7&I[_\$/!/]ZW/?^GH>"'&TFMX75J'=/Q=#3\@HL"CUFCUAZ!VUQ M<8+@5.3@&29CHBIC7OA?4B]TDMS,#P'(8V* M8#*232&4!&>DA>"4#$45*>)*-OH]RKSQXD/7Z&:2;'BC. O-F)UOS'&PE$U, M.H'.R8&R-8 4LX5Z:,QI."ZL&!-SZ:&'K*V-!-3PIJZ.[/UHF*=I^9@K>]^U&Y.1L+M^&LO(1G M?#3(.(;N19YV1R+6I'MF'6$C+S M3B;',P^MKRP> '/[%[J=WFETK:BER\5V+V(O->5]/ZK;8'_&8J7,^038Y)5YH=LG693O:H6^T9#\< MR84'B9B893E!2I)DZ%DB7Y);VH>,E$8PEW1'J_B&R+=U1;TCOBY9^+>I[EU? M>S<;^MDDC":O:/&[N"7RS 9O.119O2G):EE>)2!DEPL77 K>NN!8VQ'LZB1J M%Q1L/0L>3H7NK.Z[1W->DDF8LP/&O29Y80 2D08>90G!QXBN=46SE8!MW[(^ MI*5X+;5UD-&YL:SH'_2&F9.WDH*PA4-"FJ3D/5AP*#1H+AWYN:Q(%_9MN9QC M?V;H-I6_=($\/-?QG.^M\WC.#\9]O"[%9P?RV8'<#QD^.Y#/#N2SG?TH&/ML M9S_;V?O-T,.TL]\>'YT=G[4H-+SD20VLV%4P-C(ZW^'O1VD68%S5/!H.Z-LT MVZ7&)Z.7G\+@([X97/Y$;Y!Z))P?/!,JEV1KMT%=X_%T8>"%0L@^&6&X"Y&U M+IVT,>C-N^L^#,"%J1%3BM(D#]9G"2HD!3$9!L'Y4)!SAZIU#N!&@+=E4&Z7 MBS?[^FY+I_MC/H[I-6DRI:%\?#D<3XX&F7Z'HZ_S\"R;>9!6@G6ULB3)#X*O MB[?V,B>I4[;MO<@[(>WJAF"+W+BQ$[?341?US^AS-1+D$LA%^.4*P#JJZKL4 MU&Y*^C95X?4*,4WEOU6"A!PEYZ@ I2> V@<(,63(F24O;4ARM9#W_27&/>5\ M=\.+=<3> 1]>A]3K]R;?7M(^1Z 6>3.*BQ"=!*Z*(U\W,W!">-"V$,! 7UGK M4E.W MF^P]=(4]]RZ+IM*\8.IO:\M=K@XPQD7=!HG"DKQCPX@P64R H\ M,Y+&621:S%'(UB$I-U%L7_&[=60VU$,'9XE7$;WY_"7T1E4:M?32N8T\JZ!H M+3(J7YQ3Q21IUV/2:D7_T[+U^<%=>)XV6S;03>MTFBOKYMPN(FF,/F+-7/A1 MEVM\+IT+UJE0DT4"U&:S$#2AS!B\$UXZI5?;/E9^Y5,A28>*Z*"@\MN:&8!7 M"?VV%^+,%%J4[WTUQ7?XQ^3#[]C_BK\.!Y-/X_/"&2\V)1"6U18:G$239C7% M+>,A8SVM;KP$/13K4V'>5G7:02WF57'_-X;1A]^'YZ8HQ!AK.P]!MENM!>&J M11A"2CS2%UM:6TIK0GQF7CL-=E#&>2VXQ" \-RS1A+ &N!&Z=KA-$(2HM\PJ MRIJ<)WCKXO)K@WPF74LM+BT%W?2&==;L],71V?&KER>_OC]^=W;TXE7_+[[]^,B<$D>_AU'^ MP4##O3%)U/Y-KG+"!;+#:EX],X(,M.1Y:AWQLSGJ=HU:[\4R7@;FXKZFR."L M+0&\K^76!"_@,3+(7-L4E9/%-F\&U K\MNYJM\S2Y8U9MZGL?;FX?=\/@W?A M\\4U02@A:RGJ,5^-\\F<3 Z;: /@+C+E4:;0^I;V\OMWWW=UJPRXWA3FH9KH MX/QU@65QQKP"FHXN8*\BVV77(WZ%Q8)U'HG#%B'X[,"Y MPK-$'KAKO65M0\GWW*!VI>-UI-F\BE!MOG$RJXIS-,C'_YK6:[Q+ZUJ%NKCP MT=&[A+9V@+&T5J+]V^1[:)K2K12J\[7*VW MEV;K&?^W:>CW2@_S,?G PV^(,Z*^7W3?^0$2HW183>6KOO%PM=Z)3#NXLK@P0^G#%UL8UP&+) BA=I81:,$7U) 8.@S"B?8= M0Z\ >-JV_,-UT0$Q'BZ('\,8Y.NVZPICZL@EZ&(\NW$L-J#)]4.,?=%Q!_Y) M)V,SW"B9:6Q>V9K2Q#(MUD: 98RY;)A77#Y9WM[C*^TY;==1;0=TO6(FS$V# M)+AF2I,MH)@A1P 5!,4D>(%84@B%8VG,MEM@;-\&V[U^AVV5TTEV[+AZ$Q/, M,U"_D4[&IV>_+8J>.LD\V1ND8,=!^4BS*]L &&TR.B?#56OFW GHF4,-%=;! MZO-W E=KF]:567D51#U7*[>C>0:7=S?U&!.]%JPXFXSM7$ $N@8J8O M*CN!D3,>FP?,;T'!]YBFW>AW'5&V/M+[0&.?K4]S2"=?R" @LSQI8!/)/A 2K?$K,JB(P/5S35][UN/3\<#&V;J-V'=["0XBZ M*(:$(81J5D8:N(@.A-%6"Q0AH7B09A^9-A\@KH;6\PS2I1N^RR<&L928,0<( MW"2"%!1$)0-(+RQ7R",+JV4)W?[\@]5@ W$U#&>_#FG&K=N<]]\&N>X/^&$X M"?V90_AIV*=?G>)D.AK)0:2&Y%9]>V/@3[=B/HF-TS3!>H:RZ_'G,P1.R5MD/HU#+-9P-^]-Y9<3+"]TJ M3!?%%^>]!>UFS:)I%XZJ>C[9>&%0&[&B[=D6U\$2:H?JN]]'(O44A->;FIL8P*GT4*R/G"F@@TKAI$] MX.6'RYF.!7V3&'Z3SK.G];9D=J"JG3-U.)GL MVJ23![3.TZIER)8A$*!2$ YE\F:UX@"[5N =_:';ZF\=@376VZ\DJ<_3SW,@ MRD7D04H0'+&&%QMPR=?!*.5ID9$JKA2Q=H_FKKQTN]V$'RSV80N9-;S/F0$) M?UP"DK-*0L4,V7$-RD0!C@<.&)-U#$7*UYWYARGO\DL/4'D/EED'M^DOIN/> M ,?CH_2O:6]\(;FZJ'"M?>(*@5DB%JTDG.R^E$ GGCAC,9"#V/A>?0F4IVD? MM=1/PX.^NV#5;T>XB#U;!6!'$3CW@MM-5$X35:Y C\WUL*5UYBK0DA@JHPN9 M,9814)HJ7DD&Q3/N,PLZQ]:Y/#LBRCW1/;OAR3KB;QTH<)1J:NFK, D+BR8R M*6LV*?.U-%1$!2YF#I(EB3G;P,*UW6?9BMQ-8ZL*?">-U' MG(S?3O(BT"@*YWU@8*5UH*3.]1@I@X^9.?1$VA73K6]Y^*/2Y*;"VT4^TC*; MY]VTPI];3>-Z=#P<]?X'\[EGM%+QZ$@DV,=%_"CGF>;GEWF7YS%ST6:'9%V@,+0_A021 M%?HQ^*)S]DQ>KZ>Q>[XO'\XSY7=$C5V4 E@VM(L2-V\&M7SW10'3R:<:@A4& M%U5PQK-)/7XS[]9XKD) 3.218:PYE85EB*($$ XM>6O)&=R;LI%KCNUY/NP# M:5I'^FYKD+/PC]>A-_I[Z$_Q/!N;F.$2@K?DEZ)7$(3WP)AT@39%=6.>+"N[ MM1/\3V8N' I'.J@&_N!1S[[,8V8637R5-E$:9P* B#2/$+ %=--PF+Y/? MFWWA%OQ/AN\[5WX'-S/=3=\Z3LQ+IB\Y[MGP;&F^UDXFT2C:U4@'Z*3T1F&4 M8F\HO]%(GR?'_A&J=;3ZQK[1K#+F.;D[0F!TY/PX099>]."+$,!-[>N#*J!A MW9H]5_ \&>;N2H<-H^*O2##>/XIXU\YTVOOX:5+K>";Z:_B(Y\4IE,P8$JI- MY)_39A62HKFE6;:*!5.N9]VV6:Q;#^3),'I_Z- Z'O_! OWK=)3[>)0^]?#K M[(.7!I2#R:%D!7D6$>F*!V>1@;8J6$,S.K#2[<)[![HG0]K]T&_#/('N+:+7 MPU'!WB6CZ#QQ'1WW J*OL9W".W#U*CC6)!F):'(R!V-7WQC>DYD+^TZ=6^Z> M=G?3>N]8WPT'7V>^PX6M=EZ8\5Z44KOU2EH/A*%!9MK/I/&8N-',^X.9)-<& M]SQ%]H(VMTR0#=M6[,2M%N=9.RY]I$$+)>K=G"'5. ZA&$;^C-51K=@"8S<# M>#+SX6!8S9J@D,_INW,NSB@RUY^:\]["?8TC_ M7,RG<\ZC]BH7$J"OE4&\!8?10T@L")6,%[SKXY1KD)X6#W>CR5L(N5E]J(?; M,I:L!N.U9BDJ M5F3K=O$/A/ID6+I-E=Y"Q3;7@>,+X.]'O82$>_:[\Y(D5PH#V%!3T+G+$(,M M@-S7]I[,"=W)E=YM8)X>G9JHY1;"//AN[1ZBS[S\I3P_3U%G1XX^<%U[_&5; M"TH@@R03(W,AW(TZT!AMZ1Y;'S!])WQ./K:FU>8NP'V M^Z'_3#[CV4'GY;]7D_/= ? M$QQDFCT[N@/_,148&B6X3^ M)Y]#)?)\=:+OBC$Q)2ZBVYO+[>^H-[9;VQ5? M,CZQ0))S*M!*(G0 9[*DG:J4E$3)9/ZT%E\K\ V7[M#O=[I@K\/2&U;M3I1] M6[KU3U5^>?*7U!_2\__C3Y/1%'_\:79KHV)TZ&/SHZF#X>UZ'#U,F9M^YI?!K.'WGSG MNKZKN_F#%;7U'N=.,"]%B%!J5J/R9*'X0 9S++EX&=!DW=H1>0H]SC=A4CN% MM:Z(>26Z:'$CONCQE9T/VA20*?-:![3&]1L&H0C&0\+D5^R*=,=+GC YFLJ_ M=;/-BY*?E]JJ'(?18#B=?%\ A7'9"DCH9>W64L AN>*8&>09N)H-%U>(LG&];KUD-F&IRUO2FK9#[L$%36:U2(G4%U&[UJ6!'F\KD0T. MMUOHIX-JG?>755\%X',KD;55N7:+B(?H82>M1'PIT:O@H#!;R* J_")@UT1C M9$H*4UZI#]7^$^6!K42ZY_ALFGE\/1E^'HLLT4>5': M)0G>U%OJ2-]%HR6P8ETP48=XO4K='0TIEKYF'UM3K*63ZZTIV@BT=<>1&^U/ M:G=S'K*IF78"E%(!Z"<+PNN W@F4Q:ZDW4/H&O-@A6XDMBZFZ_7&)REGS:SF MH)V874R14:RE!!\;[D:_ZXBR M]0;]@<8^1[,XK79...X11-"$AK-$)I\5@#R[*.I6YE8K('3CT=O?G#>0\["9 MD%K;Q9?NI68[RU5D3@@1I3#@'..TJP0/T4D-9*]C,LY+BZL=Y=_YFH-593OA M=;#"KIB754I(.NE<.U&3X8 "@?PT"5(%7[*E01C;>.E]Q(ETFT2V=Z"PYE[T M%8@W\F7F$!?7ED>#_(Y^.?_IW!2;R!15]>:)7,<<:9JY2.Z_C,(RI:,TJQ4F MV@3%DV'5=O75Q?J5_^]T/)FY/A^&/_J'O0^]_&;P,GSI3>;-Q&X,ZQ0OO.=% M4M]%WO,\-:]^X*)I@$5IH]8"/-;Q>58K-10$1KY2UH*YDEK'V'4]IB?#[KTD MR=(CDBTD<1Z74L, RNV)C/.)/AR\&=!S,'Y[W1N0U=(CX4QH>:CR6^BC>9)G M;" MN =M$OGJ5@E:$FB](C?=6:5T]K%U?="GF"2Z#DN[2Q)=1]G[DB1ZL4#]6)7J M/UA\RCQADT9C'5@LHM*/2)<%@2S&%Q&U<*)U?:J5@#T&=G2G MB8:!/IM?2VBK)3?"@N:807GE(!:G(,5<=!32$/KG:Z16)RK;U==2JV0+)^BO MIY/I:#%)NJQZ>-^+.CO?7FN$^W-<;0/9L\ID")R^**TU1!L+2%J^6$R.\]R\ M*-\C.JY&+$%[;4 G3K.^) _1BP@^^L(S0Z=+Z]BZIWAO/"FULX-&&,B8[;UD=$CJVFX%@?NK&FXCBX.I2;< M*F-ZKFFX5DW#M6BRC>)P#]'QH?!7>6F-$HKL]ZQI=A<+9-(CZ%COH2)SD3W7 M-#Q,VJZCVJW6-&36%!\9AX(5F)417$T(1B>M#CS9(ENG2#_VFH9KZ7KEFH;K M*&KK-0UI0AGD+@'+GL"9FN:@2P:97,' %1>Y=5FIIU#3[FX@=2R()75F;G-09@@M8;)6IX0;&N%ML/OL1H M\_5^UO?K\H2]&9!4#GR+A ZW'7'8X_GR3V#?9X[>TFK+H]HFW=/=DF0RYH#1):0 MG%:>@=3C06M64V52,M>]N?V=+\_S82>TV&4YAL6Q[+#,9VK[WMG+WM!=C^R5 MQM1IW.CLM^.CZ>33<%3Y\!N]:73)P*@7'./C/W"4>F-\/R+NG5;&_V"UBEK% M1/SA/'BR\ V"ET$",L-4\5$6TSK_J)N1=!U?NA*^%]]N(KRX3#!,YL"3!LDC MS=,H2<[>)A"N:!DP2>3;#CK=;$2[C43=*N_7C4[=(E7V)62UL2 NRNP;J:11 M$4P4CDPY]!!$2&"3L84'ZPQ+^[,T+1O&OMZ#;I.D*\6*;8\L6XML?. JM6@8 MLL*0MAJ8N]%P=A.7NW.JM:-^4YX]T1DPUPM(GQ)X1B"+D)BU M,TZ5VTN_#)=!\LMD*&G)0@OP/F5DML1TA M)9(%:N%%=JOS8^E[GOG12@F=K!^S:^XEX+(LTF7/(;DL024>(* @#[4@D]Y+ MZ75:@R'+W_3,D7:*Z*".2-L#D.'O.)H?A7SN3CY1!#8/50.X"3RD P M2DC!-2O-NXMV.9X#IW*CXZE](4P']]5-Q_;;ER]7QF:#(T/6(01M:RFH7,#Q MI&A/T%D9@U).II/Q) QR;_!Q<:?NR7)& M)308\O9(_K4ZFM$>G$U"><8E5ZUK5&UI:,]39$]IU)4==:-4TP.'>7-X_\#> MQT_U\K[>'7_$4ZQTH#^_' XFHY FT]#_@*//XIQ,4R%]<)"\(3&0YB *6C1$ M%H*3MVJ8[^1:8_=#?YYM^Z.+M6C803#N=L5PY9^\P(^]097)B]"OGEWNFD+4(>7-RJKTT+.=_J;?' M"XO 1>.$P 2*EU@3\10$P3CX;+446CI]/;=I/PW+FT-[GE)[2J.;LT7OU59V MZ"M]2U.4H37I?>Y-OS:.0UWMM9Z')&XQ^?^K<"L]62Z80KWURFX'5.=6:*U8+ $D$YS$QWSMV6AIIC*)&$)R_KDMVW99VEV= MVW64O2]!PU>K#QKE$(L5X'PF4TYQ#E'( E[HD(6+26+K4^9'5N=V+0[<6>=V M'5T<2IW05<;T7.=VK3JW:]%D&P5#'Z+C0^&O8R9+$35H@5B[CVMPBF= 'FW* M-EER)YXL;]>J<[MWM%U'M1W0]>ZBE]HX[WEF8",)2DG:U6;U.RR/+++BR!]J M7=#B*50I74OG:U4I74=A'83HS-W.BTIK)K"2O:%1U8*IS".X$FNS^)191I6= M;QV_?^GU3]NB>Z@>.KAZGT-9,'\%,!T98E> [,:">K!:;E?O!C+M8">Y"BIH M'VDWC6"L$01*)O#2>"C,12YS*MFUSGG>@H+O,36ZT>\ZHNRBGMUL?9I#6A0W MMLIK[R68V0FVH\%Y[CEH)FC/8<$I=O:,*VLWG;W^;WT#BUTN?;2BNK07. MKG#0=?RO:6_R[Z7G+G>]F2TV&__WHXJO_HW!"]D[35NL9"THNN M7F K0'1%>RU==-NYV>UJA'MHA79\5+F_!#K,Z7)QH7V>O5,Y, 9DFM,>44/K MG90.9&U1D0N&Z%K7==K:X YHDFR!I=N?4 ^@V"Y.PQX\T%_H$9/QF\%%I='S MPE303B@P*,FE]E9"M($!*@Q.I%"*:7U2L:VQ/<^DGTV[LGP-CK6NP!@\R>9N4$J&$ ]35.B(XH/7Q8(Z).J/@0?F^ MJXOC/+O (JMU;8PD&=1R#;&&;-LHK*+-@3R7 SR,O7?SB1UV+N M0JP<+]PM")6>4)JLG>TY6C] !HE6%'";-PDS6&&B;LK19V"P/9S*O.?CGR;R?D[E+#A_B M"=YTA-<3(6^1 K-!2T%J-*Q60S,DBB@9 \:%+9H9G_+A6-;KC/QY&N_G-.Z, MO8=Y9GB_#'R]MTO:0;:,U!BLANA5!J.M2@Q+*=A)Z9>]\HWW27>72J>L6,MH M?,Z=#F1!LI?.U MBB>LH[".BR=8PQTF@60,U[Y#/ :(.5C0T6<1#*;$XW/QA&XLNH?JH?/B":N M>1K%$]92RYW)]0^1:>?%$V0VA;NL@#/':[<,XC$M1Y!D2AJ5DZ[Y <1^%4]H MI]]U1-FZ>,*E \79=C/?9F165G'G(/B2R8H2%GS.&IB*,;K,DKY^<;RD>,+M MS]]U\82U)#YL*Z[#S :_?+7L2E&T99'TC**-*S,'7J8"W+,8R+R1H1Q.RM"C M*9ZPT5'E_A+H,*?+/!DH"<.$2]49I=&JZ&HE/QIR4LPSC,): M+-U9\81U*'; (>CGD>PJC=9#CC4EETD!T:.'&+"@T(F1+78P4^F)%4_8SYFT M <$../S[G,G(HT )-OD""FNO7(<&6$I,&Q65BX<:W?T\D78RD38@V"&&7E\: MJO3121:1//_J1T9)RX6W#C1YD$YDYZ11!S.7GE[QA/V<3IO1[# #H>?&;/$E MZUC;3&$.H*SGX(K)X%A)-DJ5U"&697R:NGG/-*Z99,#C8YT67RB)4T[*$H*7?M4D7H/9B8_%T\X M_&G<&7L/\\QPA8I.ABO,5H!$4?L;N0*AUFA341G-1$K:MF[PM _CWE_=/21[ MG9186.020O*V;D8"HB$VNR0TMXJ%?+V/TQXK\:D43]C/4\:NZ;>=X@GO3T_> M'Y]^^.^C=Z^.__;;F_>_'K_[L,A*&);WH^$7'$V^U8R4.M8JE"]5&AM42MCP MC0W*(K0<>G3II3]F0;)"T@:40-;.J2KK C[8!)Q+I73FP>?6X7_W MHVI7PV#INR[R6VP6(G,MP L40":5NU@#O!>A%)'1F^:7>2MBVU8%@L8<65YA MH*$J]J6 P-(AO?CV/=E3A]JDTB$-J=X7:\7!98$0R.CCP>HD;>M&,"O VGUJ M6DLZ#+M52PZVY:E>ESH9ZV1&%A),&4ZC5 M13T'Y9,"CXA0-'/,*U]4\_S7G5'GGKRX?6#..NKH@#$OIKU^=2S>?/XR&GZ] MR/^=9X>QQ(L(4@!#7FLX^@"1Q0Q!EZA9I]'T?9V(?Y*//P]&D]S^S MWR\=S+GFF3,6!>1B:C<[:2"*E"#8PE@A06E?&A.I%?9'1[F=*'6;7M8[G)PK MQ)B#3H",1U!.&W!>._ Z1"V2=DFVOKR["\^C(U$SX6_GUN.7DY-7_WCS]NTO MPV'^O=?OQV^_X/#C*'SYM$D-Z!6>VN#V8EWLC6XH%J^[Q!+WP#1[OYA\>B+0TUIF=5<*]!:US!$FA N,E][.#&G MG%,HFQ>4OAW*MFX7-M/O\LN$A\MUUW<'X]'D_&Q"^^+,_IK/L5X*_=D)E*?5 MDO,H03M+KH&B+X'7%#/R_:SA(EJQ4B0!O>42.^BG'\RX$\#N[P4VT.RPM80; MVA,S4!?,N0QI[@RN FJ=H_[[U+\,R'8/]1LJ:MB5E+=&@8#&$"X%I10/RDNR MDZ*4I+A"*Z7/1/>5KJ+W2_5+#N6WK?EUA-M0XVDX'4Q&W\Y_.SLW,3MF& =3 MI*I',!Q"EH)L86F*+BR5=%>D[AC3GS\.O_X\?^*%AN<__%#PC_=MSQ5H*/CA M1E+KX&1BL1>=%\L<%T6#"[I&:7H-GG$$5XI-0I6H>>M+_,6[M^_4M;79'B3# MI;ILZJ^]>??AZ-TO;UZ\/3XZ.SO^<';TN3)O?-2?,0/S9/BFQFI][)$E MXV1A/ZLD.PGQ'H M=Y3S3&NTO_?&%59-]'CQC7[X,AR'_B^CX?3+F![1G];;[OH90MD;3#&?D#,X M.^D=STR\;*7,&3E$HVV]]>95-!JT(IN >::8:IV"N)V1[=Z!;DO+X=[3HX-# M_[4 7^ZIL +LCB+V'@AY-U%\^\BBX>XHL$\,SB(:U!Z"K@X7]PBAA$+^M\0L M%"],MW9T]HJY]P01/F;BKJ'Y+DJ=#,OD]S#"5_@5^\/+P2NT0:&I-X8ZD/L_ M Q:5L9"*M\B-0<%:&_9+P6S?&=^*.J^;N$UTT? \9M;7X.5T/*')-SK%_L5H M/_6^C&G6?1B%C'7DBXA*[VF*Y!!!YYA!>9$)I&(@^+A9 MT9WPFS<*F<9^;_P)1P3L59B$L^F7+_UO5R#/46J1O'=D61OKJQV,]B+VR6JA M2RG,2J%7HLC*KWP"'.E&_!W$(][A(7[J5^L$3GH3%XA!R\I*463)XR12P:$,(*3N/K:,*[\+3 M[E;HEK>,7WR[]-.\D2?*VNQ5$)E5KENI )';@CHMQS][ ;GJPC_M;G>4>I%DNK1TF+ MXV?I4-6F\CI84=N1TXKI!:V8"@W71D>6W'U6[ZU/WKYWTUCRPU9B:WUJ7V&\ M[F-UVB9YCB>8XFU6"30/'I11%CRF66_J4HH.18;5#NAO>?BCTN2FPNM@P9[Y MQ]>7H!A*RJRV&!=.T9=:O@)1 V.R>)U2$*QU-,]M.)Z$Y;>Q CHX4+^.:<[[ M55!U9.O=CF@W!M[F&KN' AN(>PLKQ*+>A<[:NU# LXR@? WEKY?(.DD>0C8J MF=9'X]LDP3W&V[8XL(Z46YMKI^&?X?./NC;7$2[*VW!9(NV!P'6J@]867$WP MBPYMR@Z]OIXSOV3S7^EUVS<'6BAFV*E46YMX;WLA]OIDZ6$^ MQ0E90/7$J2;OGX?",:*O=W>UY$T)EHPAD\P""P<>W&,;X'?#+Z6A4:W@34Z$#T'9[KO!Q^CKW![,;UY2SJY".!H^_&O3P//;F!7"K.G"H* MN)T5#$E(WA)YJUSHDD.T(C8GS@FO?!>B#41T2S;2BK8<.GV4X\J[=WE-)HBOGXC]KO <<+7,B2 M2;9X6EE9K+%L#GPJ")H%8^AOO"2QDF5SQTL>@?J;RK D"7H2VXU_N!SHB2 M.4L<"M;$J1IGXE1 *,K1+XI$E5O?G]^-Z!%0H@/1WR2&[B .Y_3X[,/I;R\_ MT"??_?+FU_=';TYKLX^C=Z]F,2\O_WIT^LOQV8_>'Z=8V[VDR71$"]U1FO2^ MUO/YAP?N-'U_@TB?[N31*#3HR@M?#LWS2+BJSOG6>&'_?=1YU/? MB=/8E%6TY1<+R@4RZ600$(-*B-)KD5K'#*T(;?:NJ1/%7B=/%UK9!7O0TRSA9$^*+.JQA?'@!!? 0](Q M(+/:-V_;N!/6W',YM1>D64<9W9'EXC1B2@!_Y,8M&G5DFWGQ"+P(T'MH/%F4SW>3I)&2NC@ON,.TW V0Z0()>L:TQ&S!Z4\ MP^Y4$6&+/L13L&1::J2#H^G:\..:".;S9!5@'9DN2T'MQF9IJL+K M;7::RK^#?68);OAQ3IB M[X /QY^_](??$,^PGK(-$LXWOI*=Y@X=8)G%D+(:/Z(<1($FH_.2-R_NMP3* M]FV.1LH:MI=T!R;&HKMW;>T]OX:= S-TC?\Y%3&0?69 I8$U?-Q#K_0BS M7&/.-FG3NM?1/9"V3XG.#VI;*J%K;V0.[]R'I"+GNOI%A DU?56YK3%@!D(.Q3!63 [7S,AE\;:KOO)QJ+Y#,7?18C%\F^&@$5_!?(Y2 MTIKG$73.M4L6\^ )"EA:^9P0TN)J;2766 Z687D)7[#SJXL:;MA9?E %KBJ:V%!<*@2)"V5S+6M=?-TP'V+I,@YI>!JM*(PDD2 ]9PZ M67(F;)+.,5I;6G>&/-1(BG78LDDDQ3HJV74DQ=W]D90/OMB+Y"%R::0F,R/8 M JB92=KJ)/Q*Y#K<)G&-M;U2X[AUI+ZUKF&K@'IJC>/64M1*[<,>(N6M4&V]O%_J^4)\VRT,V]S MW OO0^J57EHD?099R\)[,(9&JG@.X,B6A\B"9:)D).=C)=?^OC?M2S>YM;0Q M[$J4K?-GKX$[GM:NUW-<-GE=HC>0O->@+ T[(+EPH:A@HR.W53Q(Q9=?\MBT M^V !=M/Y,1=,DJ<,)7NR;R5]<4F0D6N9E%8D+O)=39\/M?/C0[3Y0*DU/$^; M\>D%F9&7,NM%84QG<"6(&O06(0:MP*3 :4^QDH:ST@R\_-1#5M)F(FJ=FO?^ M4Z\?,O9I6(MR5ZZ@M^@=")L)#M86!%$*T#YJ'G.RD:VV9MY\]L'K;4-Q-4R\ MF\,9XJ#WQZ*T591H4R'S37,+2MA:OT(:8-X6\MLEP#U3761B\KJ$2M87$@CW&?E18J5ZV/WO( MVGN@U&[JS6U6)VDXR,/!\>!C/PP6U1RU=BJF*(%+0SQBHO;B=!QX70FT)I_T M>L#XLKI(-Q]^R"IK(K";"O2;62MAU!N_OAPKZ*(1*;A,8R$2*9.?)&S9RH4P)( KQ2\V6\^P2&/)B(D])DH6U MO6O+QWS1TH5&MIJ\L0JPY^2-M56X0-3+9HRPF6RHR638P01## M<^%*YF@,;QV%>5C)&]WP8AVQ;S%YPR7:X[(7M-6%""J0N^ZE*."B-EBR"\FW M3@L\@.2-M92U8O+&.I+NHF5@2!=%R_K#,0UTT1,UQ9(-)R^#V=KNDIS%0(.D M[[1"5O?/<-<-P(.:N=T&Y+$H?W,I=YVP46NSSI8Y1L2+C"7(DM=ESB2(0C! MF:0--A?7O,3 K4">E"7Y(.EW'8I;0N&+_2MRKA!IO>,\T7B=@!AK9U.EO\:,=I& _5QM*TG U%V3J: M9QDV-<<6.7-:ZEB/O0140."U: RYH%9!36N",'6G%'9J_3/&VDYL6+'J^:'R3*UJ% JR< )J.4U-E (5:" M*D9#E%P#XT7D9)P4:-=7^![G6;;,Y^A0UIVN[XNZ&KK5?>?/X2>J.Z,+T=CL?GQNEWAHO?41';27F"'\-.QG@C4: M?IVE+XU_&55D6E@=F#9DS]:PB%)[N0I5N\,&SD-T7+/6>\=R-(^((HU%WSJ6 M]MVTRN6DS.#EDU)Z"<^^A(3'?]1LEG-R>G*0(H'V)M&0R>MQG+X8Y,FAY#[D MU1:(>U[TB#3>7*Y+(W";EK!X??3F].]';W\[/GG]^LV[HWFWPBM7S"[W_] M:X]>-TJ?-FDXLF6$#4IF[%*FC4IM?'_;;#NK+O"EYCAS?/ED<(II.IK?J;T; M#D:+'U^$<6_\8S[E[&0R9 BAU#7PE;YX$PUP8UB,THB46E]$-AW YC?SFX.Y MN*9T$6W0IH"N)\PJ9P3OG:!5Q!4O@V/Q>@/;O9#D5@M_[(Z[-V,%=J'W7==D0A M4PK-FB"!>49^>[ 1HM9A]H6AD@%EZZ+'.Z/./6$2^\"<==2Q)<:,OZ_%\_O" M7++WTEE(O+:3J*6@G0BY7@LKP>BOQ7:VH=V!:_N.=G.%KD"8C;31243N]TES MTWU[BU_QHG)0*LA41(04:/(H'AU$EQP8D@#C"0OK;IFY$]FS'=18>QW-=/X*LM64W5M:^=;"IJV?"-SC<5QD19=$0M- M-U9 I"Q0B>($MDX_V@-NK6X_[0>UUM%2EY1Z,_@RG8QG$EA$4&81K4O9UTLR M5PM&UPA*9L$E*QD6%SUV=EQX$\Y^F$Z-%+F,,AMJH8M6-&'\B?;U^I_C?TU[ M7T._2F$V28R6EAN.9-#Q LH9#5YD#;JP;)Q2LEP/;]R\%\U2-$_;1FJDI:[R M7WJIQF[=BO'VWR[Z[ZR O)L-H##6:R,N8'',FF=9NX?Z1[QZS:B^YMX;>.N! \!NFP2,"4-"@?:MH*RZ!MYLIF+3)K?2IY.Y(G1(H&JFB=-T0&X-^FH=\K M/+HA*7F4*@8$MDH/2DD#5PKI:9L4M=S'F ME:HTKK%F+$?S!/C26"4=N%0O<32I9>MKJ?.3\@J_#,>]R1P:XT$4JSTX96J> M7)80,S,0O;$Y<)T275DKI(.[\]C%_/[AXU1O7<*3I",^Y+=9J MZX% U3R2<<7U4I\ MU1K)1AJ=D+RDU@OT,BP;]WR]^MR+VSHRK[CD"8'G6KM0!$O,+!$0DXW&K^W0Y6KG?UX-L1%>%-' M"%?WJ>4_EL8T_2%#%(Q4R^Y5[CH%ZR!0#J#'^3A!KI\.9]@] M@K/O5E 2P904"$#KNX8QH4 *JT&68*R(>P:8#9TA7)@0/<[]LGPXQMSQ>=#X M+4294%)R0 TV &6,.;]%(3 IR?S, I(FH4_^WJO(Y>."0$ =AO\$*T>(#I[$ MHBZU/!=-Y+.*B4QS#I5%&49(2("-S@!23 "A4@2PI-Q/3$-I\&[Z/IVN3H@P MVTQ!31^!&BMU;HNIG.3"6_BV<*NGKD^V*_+G4N25-65I=/+*_:&7J:++^Y?-IC'':!FJ*^*7<%F&/WO6^? _SDV( M)6&DMDT:H=-\TWU?RWMQEJR^_WB) N5A6:,&=9"90Y]5 MOI."W!=O6HH5HUX92U"J4P(4RP1 E&*7Z!@&M$T2C0FR[/UQN!U%R@-"Q@EI M4--V'E5^(N0WRF>73Z:T13GU Y;O1)D7\]6.*N6)A5I*D+A/OF;+ ?,3=Z6U MF404)IP,0_VPG!$#']# ;>SI6=A_F91&N>^K>HEI&6/]9E/"828U8+QNP6 0 M,'_RC96"0)LBA#Q(V8">'-W28$.XL0J[1B42M7W]ZJ[X)+DS".@4W\ M"46&*,"E5 !*9A,NJ%1BV-O*G2)&#'P8L[;!Y@FS?L[G-Z5_6I^IU]K/:I5?+P[>$[@*TDIR@'P,# M "\?/\##FB14UMO>!@!45 6 "0 40 #8!]U!@>%RQ@< &X1QWF\0/ $V$/P/^5!D#NW0,!2(^_Z(_+N@" (P?:^VN?3_(D3_(D3_(D M3_)_J>C9.UDY>[E3J=LY>SA3R5K9>SB[47%S<7!Q<'-Q<7-S< OP"O'])U/Q MY$F>Y$F>Y/]N^3?>!I<(S[_S0/Y:]RB(,'!_ M\RD0'R-2 .$O'""S,W\^>X!3!POY=Y^#X&_KEORS_ MR^_#MX=%X#F C(B(A(B C(2$A(*"C(J.CX&.AH9.@HN'A4].2DE!3@H"4=%Q M,%+1L-&"0$R"S&QO2@8*@!6!P8.!R8AWZ \C&7"#!_R=\+#P86#AX!$0D9!17M M,4$C]J/%<'"P\' ("/"/QL($//X/P.,@X%)S2R/B:9@CT;CB\X0DY2/3/JOK M(="WCV_HV[#PB,BH:$AR2FI:^KOW&06%1<4EI67E%1_K M&QJ;FEM:VWK[^@<&AX9'/D]-S\S.S7];@*ZM;VS^V-K>V=T[^75Z=G[Q^_+J M^H]=?^S\N_R'=N$\V@4+#P\'C_3'+AA8KS\)<. 1J+D1<:4UD,Q=\6AX0I#Q MGR7EU_6@T/)J'A-8N$VB$M+QK=&?_#'M+\O^!P $G@]S434!",^E^/K"!#J$2IL]B>-D*PPXX8C35/K#0*3376H/II.^A84FE:U,'I>Y(J_EZ5@/\FXYEXJI"X11'ZP M85(8?1EWBRL^I*;*8D3)T>MMW3Y/VPJ+*&6\X+KPDYQH2:[L*4D?L["JT M]="6]L0/"Y?2@\^HET+ !S3^QQ$&!Y)O^!IMZ]L!%J=GTGO2\* WR)O8^+>>T$BOKMI]MW8<)W- NM&C,1'BR#+$B:8IFO9 ML"I%D,!>&20JQ2I+B,Q]O)D [M)/Q5-'_\5++D9+"BG <;L)^.ZKCE!VMBBT M'6\5C!0)>6<9K.KFFF6[);FILT9U)(4)3Q&>]C\N3&)CS*QI-+RY8-QH@!5) MYX0]NWK^XA5N>B>$^?.[XUZ&*(U()V^A)&3B(\6?LKHS9"8Q&1PU;?U$FFQR MDO4FHPYN[BV#BXJWKH;:GXT0\-&9>X;WOP(*Q!0I#?^F4&#TU#MN,)*77F$T ME%UE.L0F\@PA ;9T&\$85I1$A@R"BZK>P]Z?>03'M%C<4$BTQI"#;(7^/ D.YT*!+L5@LK' M,5:"Z238&M71H"8,FY@$34[;7L3+\VBY0]]F()=A^#_!BE-R/&'R3#SJ5F>6 M/1=? =%^PZP,SO!&%4VF.46V ZMLC39N'3JX*SUQB?R-2K!5CGZ' ,$U<)H\ M+9$3/.6+(UPF.W)&U377X6Z9M[)WX+PV'SZ%8N.!)61!"Y_((W(,;FI*&;=' M[P>L9"V07L5./W^;LE[4!IE/-7UV[+VHV=K:.(N#N[YM'J/*!_>5\8.JV*3KH0>IVGO' N-,@T-:R*E&2YL,9$K?ZMN8*JJ($_'P-C'_ M//1%/5269I@.O9 -D4N1]P6ZM? ]Y?/009C? MU4;D%F2C5PV_XM/5%_M<%L,)TE2^L8[3,GVZ8[%TCT'<8VX9O0Z0F:N&;)&Y M0".^1:ND^(>T1HN$;<;>_=SHDL0Q0/;KMSYA^#Z5_FLF'\$]L:N/+#Q@**]2 M'$?.*E[MLBS? )2F$H\L2Q=R:WR:\"K6LD;[V;&R*\K\N@%:H9!U#Q*YQ - M]B9'DDT=EH],I0AM'3O&"5^)-YF*!)YPN4=+939!VZU)U99;2LR(R@ M>BRT.^UZQP3[:T] C>=9N@O?1Q -6W#RK[3=,_A[ IM_U M::BY+TY]X.004W&&4\;HK(H )Y&,"OS$"'V#R./BZ\($:X?9]HJ GG#]AP K MKQME+"\Z15ZBK_L;T3>XC/--,A1D)CW#*?6>I@ MI::JZV_7)5+ -K:ZM/-8 MM1WLB# 'RV"\*3( OPI,([28FG@O/V/QL908UEB(Z3%-ME7Z+F_P[R:6$;,G>*1K:.D MD>H^Y;\247K5F\)_F,*!X:10RWE^>51T] MWZ=B:30_U%% MH)#5L,'<0#]8*3:+Z&SS 8BS\7;3/\_%W3,\J'@ ^AO9UZ=__J!\[1+[\["K MLO5-Z*J]^)YFW7A$WPW#HE=0_L3J;M-U9+!QN'7XL[7G+P4T$D/WN+:C0_@P MN(GLFC987*PL/\?"C>PA$<@K$A^/IU*Q!;Y,(3,76&GR[0 MVL%,8$+DD?A?8&I]>Z."#\:TN:YAOAPRPUHDYZSPGT+ MG=%J55+,^GW+>H3NB-.42[M8/MP(.;1IIE10_OD #(&+XOG"Z:+YM./P62IB M$>#RX*9"XA]+QU?04@KWGP.UCH*GJ/ R#J/Z%"X-)NI[%QXEVR-T]Z0D*703 MVQ>PS'!8[M((Y7R#MS0S? X"UZX4(W;L5JS0O'S6 8+$*%9-&(&SKJ^*CI!V9/4G?G1.\5_Y"_NX M\R^W-M_HYGJ*VCPG?EE+EKO.9("Y,8+)._R5[E"&1<[KAQ^Y[',O+V=+,/WL MTDF/,^XAQ("8I>R<;IJ]G8)\PPP*0^/#UD$/.RR/>+\6^)BS#]GWI;]J<>;\ M9:N\PW=K/!WEU@^?*5* (422RZ;1XL%%2GJS[U.TF""F4?<[93O/C%"KAGN2 MHC\(PX-P3"/6)&-7F(^GY3$&>F;9M$\Q%G$_!7V\D]](.I#B=]\)0O27G?!W M=GX <*]N*P>,1VP%X&/VY']'M-RZFC@"V6-F0Q/RGFLW8/N4!MZ]-&Z%5EHW M_B_F$11Y20;[:Y*H078FTHP1M IYS[8TC9! .??KR:]Y*G5Z!NC]VHE?-TM@ M-,_S89C)-W35Q1H[GF:JMNIO&R052K>F.[/M2//OI7R-36F8P['F6LI[;2OL M\[X9,MJPEO*V]Y!,C[98(0G8E\U:>]Z^J#ALCGS,CK43!SY^W9( MN'G(($J9U?% MF7/"FDW4;V@6520')J9.&SM/L>H#A1E8T]Y4#,.<8>3,P/C=,*IU=JHXB)85 MA31]+A9H>,4]+W[GKLV7.7#"&4NF7]^?(9<+IB_N_'RW&&7EP8,O/BNCP#L! M^3;&HOW*W?QXLF!S'NHET'CGIWH\ER!17J%*W?36S:_N9X5H\JX9D[_496K% MY=95ZD)U0\OB;T*'I:".!V#%^0>T;/6U>X9-^D638@U(ULXX/RF+P\B>ROT, M3NC35\WV,*HVB- F+DT.,>B^,/325>DZB31>!Z0[' GKZVY("$6L\R*&K"IW MIF+)*1"'7JZ'3RU5I)JKF#H-O+_EKBDH=Z2X@?'I1W>]UI5)4D1+22(A]D3G MDD4ID64YV_/'?6'M8"]"UU9)WDQX7$9%?I2VA_@Z-LM])M9O8CFZ4D,K@9<9 MNKQD/U^WM& \@G[CG+>UT[N[>< A[M0U)J8@]3;-7P0 MY?LQIGQ@02?->QO.6YIK+ZC8VC;K^XZ-IA?6'Y DE@)+YXJ=T?3;RGB-OX-N M:_ I],_@0(>2B7E(M>%\LQ#Y!>K5%L",V@N=O"NG<+J1Q1NL]JSZ9M[#P]K6 M/ZENM&R\1&V'Z6^M,!I@81!V !SA8;GDI/>8X#*3/U'@I>TL2818F&2Z8W$B MJY6KM06Q+*R V%>[18O< M1@H!\EZ2!Y03KOM9E%B[R@&L(R[1NU%8V8JVTFZTL=8U3 M%O=4RE?[+>,77U!)CCOM8].)V+HEM5C9NG/PJ"+R2-2CTU6_-,P[: !7+M:"5Y7,?:QP,Y2&+1?BI)SR2&T2 M'RZ53S#\P?EDX'DX_8_J]?$Y#F>X,$>KJWNL$T5QUE$;KJT@ O,]#%[] \OW MH6O;8=4YRP73^@'94PHIRTHZ) HLS]*&X#%G9[286+2%C7W5XS?JEZ.M(7B-/V4"#'R(1P'DV::;HF(@\'4_3=U6I=!OC:<]+G:&$D MZM(>?0[<>SRTU?A(V+IOUJ7>UYOJ4/9V4T_N)EF)]_'W=RYX>!'! M64IK$C]YU(F%J#4L/!-OY?X+WX%RR59_96(Q19*;SX&%YSVU#3\YJ\_%)5;N MIZ3I&_O!;*JBY20$MFJ: _CX^)M"SM6 LBR KX[ NE]9:9]'>!'N&; X3/?J MT_!/WPU*39:XK?H@9[<1PF2^I)*E)K(NR;92(;+ZV+,A300 !ZS7WYU;I(PX MLX)"'W+5&_*K?!OTW7WH>4]1@*VZOF V@]0!MDNK#=0]%L2I,0^7X^OY"=88 M+)C?[[J;[,HD]UJOA^R3!5=I'6-NG]C,]5@17QS%8P4,0]8*7A1Q,[/3YA#( MB2O"B==G -L>JS!097,0].?\O&'50MJ>S RC#"[WB(Z."VS-ZUC,8$V!%'_: M&OWEW=Q7REO:'X9 M^@#'T$5[8M/)&=6A5;:/>TAI_^XC*^A -;K[33 3D1:U0>(/_?(>$J2Y3JRU MH C"O8/SRI0ON@4"ERV=SC123:-.B=.I(SJ(_=QGN(8/ MRZP):V8G_$[$FLC]KC7X@8U?_*T:HF52U*4TI) THL=N2^QX;[\-[RNJ4T0ENVF%KQ+O.4=RKS:O6*^XG*<:Q<,]NYBXEKPK9:<;C:+R M)P\MWP&0!D7^,:W1N 4%28]6M"QN\A-MJN.M6,Y:Q,)J![Q=+F8_9;^85EQ6 M3S@>KN379N0QE"D>YT7+L7NZ<<)R/'M.EPSKX%ST(=JO?!?W'J/V8IOOZ9MQ MN>+>Y:CJ@7(*D3J-NP/L.?6_#:$GOGJ6/PS/Q=[BM_WC^N4T/PG;/3VZH:B1 M^UMBC5B\>-\6QES7A(OVHYJ#F!;SNC%Q.QB[/[W_DTA@UYZ)I_Y:TJ3>G;K+ MVR"B%Q2WKK_;;@L%9$MJ#J@#I&GA,4*P012\$'GQH4WO/-2$TOUJ*AZ'86UE MLE<*;]Y4]'\8UVAQ)+^9*UY9LQ8V/ORU2+R?I8Y$O<;N,*UQG)9,W6F; QU; M(:OEM\:DAQ:%3C/^ [LE[X^X>%DHS?"+1+EGW%O?>2M=" M?@ ((@8"5!IJPPV73IH6Z-Y*E=ZW<3V_QC,CUQ(PBD941?*]IGW^(>'9\6QU MTW(!LI=B\JV)T3E#7>4D!:&?X,\US*/KVU&15[;#O,-8F<(K"^3B""95:AEE M1PP$O8U?[NDOWWXP&F?9;5/X4B) IBRO%SJ-R\?*_T@K3V*1OA&]-FU^S+I5I)&)7YJYPS^B*5!@=TW_RHN M!RQ^4=%4CQ&2Z@QF3%,B[N2S75."#0QNCUP",\-!;L(_A_"=*MZ$/J%;5D.C MG'ME5@M&S,>N-K]BKE?N#S=+,;3.LG!XMWS7D(2SR"(8^@#$YXXU2Z0949RO M:QL%X>U<%Y^G#JRD.^)_BGQI?QLU\@Q"/(,;J.-"#-34%$S M9(Y6;-P1S'3U/:3(DI3R&7Z\J,>!;FU#3,SB%0/1KSZ<2)H"7I=/N9DD0Z[# M)!NU#C;YE!%*PXQ$ORE>!YXDC1.KR[/?#TN.B\_>BE(W6R7H="F2X(CUB<7% M%<)O>&GZY&&LS*C#_!G)L(B"J_*U0@3R0B+*D+>OUKNL M\I3+"_.>-5/03)N;I_J]FTG0:-&;(*U/F=X$@O7#D(2.]'66*86SNU>U9&?4 M(RM$8$*4#2C%S"^;C4F1(FHX9N[O(M*!<_>)>U!N;]ZQ;KB'&M8@ ^6N%V57 M5DY[@E1@Z/E7O071],-CYYNC8[-C@QZ[Z["2]!,UG=;.;*JW*B[MBR7*KJ:Y MI6"H:2WMD+D?05_>4@_OIU*^,UM3^XAR1M)ROPI6+;GHT$&FWM=@(I2$;M)N MIR6]]%O#MQR=UER@SJ;IHW#)#3VU=7'_XD4B2OYKB@ 3LS[EIH^7R6M7*=\S M^V/O*#Q@/0(&UUK)M) M$[:ACO8Y=$[P_%KO:[=]\I3DS47WFE(_4\E"^=IH*07#U"CRR479:>1,$/9% M[>O9$2/8[TEU(4*OO*H<#A.RQU(KM3A#DY(4%,A566FW/S=G.,87330N-[B_ M,_*P'GR=^XOELP($KF[V@XN+>S2:>U9!P87 M"+] 9N$NJ=44N<@<,KUYQ*_KC97,Y&]0_0Z9M1%F@3BVT*EH>69IQ ,WN2$4 M9,W7UUGGM8*7=2Y:NM,;)JW8A,+JOLW=4S64./L_E"Y;K@,C@"/H M Q#F80IK[Q1(Y1U(79_]#*_?041((F=VTG(?I)/0P%P@8\-"KHR91R'+,Z0A MA5NZ_%=A63CDT$8H=8'MJW^\HN,@070C7U"C_'DPWF4_=1F/$$87O6*/UN%0 MX5)T9 6R.HW;^)6'.+1>+:$+R\T-GY2=!],C=CJD>CGDKT4T(## YH[>90TM M9,%T;1$0WO$Q]7,3SD/C!@O,.Q60]S>\X2*+S<*[="DZC7:JPRP73_M*<[$R MML,E83W0^E[I^TD#S^\AX3QT+)3+%2SL;_J'\>NBM?7A[5[UJ=0&^.:]PW+3 M$<-[OJ23+2>!J> :V<*QYKJE4:XW F!F&=5-*QB&Y=+8WS_MZ,4-A7/CVEQF M)(CV,/'3&R"B84/U")*%I%<<(=4C5.\/#FDS>"/B0IG/J+:ZXA7UM")Q0174Y.>ERI M_VK^\,NH=W[*2-NUSB+C"2M+VLC8].!A*#$CO+:$:&AO%'?Z781[:VFJ)?0Q:%&S5LF=$$;5>^1\_WQ747&A1KR&0><6$)4;72. M]2IIX>VR(;7!.-EQ]BM%=C9:(C0QP; ->1N64JKD=JK3^[D@A+/J9RX\]L3: MR-=\F!YC8O34O/0*OW>=[!RA%F7\S!D M5BR.U8V3?804-V4/Z[N?6MF&[RM$B792+-X->:UA&&YKU'4T=*4R=DUS9$SY M3 #U+Q$- '*>V*($XYGFO*9R%ZJN:)2.I-,1IZ'1<>+5Q!;QU^?C?*,J_![: M&6/VVS9-)U*18Q7JS!P5<+@*5R?)'5BJ2$AP1 =GF>7('O/T&4N?O\#625)+ MNKLX?;(4][O>).F6!;1G9!<-+0;>?+%.V*)RR9P/,KOPTG487>=/M> R;+!K ML:]+IEX-?G9(?,6EINI^((7IX_\>= Q[_(QRL:RE!_E.QPX];M6O9<5\.W MJ^"+TYV;^NSC3 >Y6/RL+J-"RB2\N?4L"%7&LW.LU&#:8LY#^8#'_-UAGK?1 MH@LM__'!>=:UY]U ZHR-:(P/*3/V X#&W$.9S=.6NC]_3P0>]2R62&+%$IE) MB\4;E5,[8SPGR-;QSC%U58::&YGPBUQ(+OR^>9S%R;>(/0 ?'X [W\D:]\W2 MZB+;97TC9*LT,_XD@G=E@0M+4K=2M\&[!I8W-"L"29 ]+/J%8.IX,K>LDYPB M#MZ>V]W*S.E41=;!@4@R);46QLC0)J[AJYN!EHV;!]A M:$6'$ C4Z+PTNW/L9MP\"U^#C19EP93IJ(EY,+';>7!7J-4!S*EA*8R_(5A9 MY]"NL[9WLJ>J/VMK'!*]G?M.3;*[VU3JJ"4#QJ6OSF_!VZW%/EL0>^(&"+<- M8ZM8!A0RM3VYJ;U*M]=5%=_Y %RX39!8S'9(LV#4QBBH!4K8/@ +DK1&%#\3 MY$_$HQ? W8ONNU^#BI<-[B(THX5B(31OE!0J$!7(EKA WT/'6-,:9\XX&XP6 MER[K&K]*JE@%B"HWA5CEZ*$^0T05%%9W'0;]6F;&H4N>=.Y>\I+ GG+BVR<; M;?^FN?);JPW<6CWQYH,5@D(/"$13HU9C[ZGVLYS_6;.NH!X1C-126%-%L!GM M%A"PLNSK_J(!HBL+%JT&R3MS7O#_)&)UP*2E$V&IN&U%1R$&_'Z)0%AN1;HR M"S^Q5;,YW;9LV#^3:_^ N"ZG[$FF1MY",8/>X/\<1_'%:[WXDS)Z <#-%[-K MO>:;V4"9+&U_39=QN,"2:*S'.>@\#\WCSPC//ZA;D(]W8JM@/)3\^/Z>HJF^7N0I$V-_#R:PC MTE$7 M1SJC3,Q3U?0U+F>_2HT5$$I[X?8 ]'9KJ84S>>S;,V1H?.)DFP*Y"(M=HV(( M&QI7OO;NCKO57:&;>:L[$/86"8=39;L=Y[:S@G_BU4^^W>*93>KWZJSPSLO" M(U940<3?@[UIQ>(+\_W*:7\R2Z^5/4OQNJ]Y:6 P7F;68PTF4W05BP'9%:99 MN" $E*]A8?:MJ:'N7O,9*3;'HI#+KR;^^GH) 3]O+V]5T2_4L]56_SH;O#FA MOJ=#8BZ%IR&%R/2W\PCYM$CX0(HZC'X7Z_%R;HR8L%?A2@+$\PKD&3>T;'XF MN2:5T2;!/]\@^@"@@]-%=/-)XK>6FW+ER-_YOA&N5G!V;+QYW=@:+G3H\@L) MHX'HTU7K.".<.(&.*J(:'L>VN'=3JFP;T[<]TMRWC=HY4"DT)O.9(1&*7/4@ MR6+?U0A_KV+P9!6/"-24 ITGA_AQM/"E+#4<*W(^HOW\U<44RHJC")Y9#A# MO;=B.Q;>LQ1".BZ)]&0:'W7'+[S/8!#U\YL3E/#4CIFR<^U=E,1F*?A>MHKB3H3JCW/EXMIZ-2>(R1%2:<\VCT19/B+ MD\ ;^KO_8T :@< %=9=^R(\[-,K=Z:NYE VOUWXD]D%L+!$ M39;K PJP@;@4KGB3]G0ZBEAY>*N7.=(U01HSE!K95G9S_#+(D46)%:)6$+7 MDD;#]IP#RA5E:'?2H1FL!"6?E7>[=BC\FS9_)U$*].XO6/W7>ITZM/E>V!\T MTJC0-Y*57U2&*1+OV<&<_>E0!+'^TB1)4Z+VQ%&&W*><],JA6;CR3+X7M$OJ M\!'] I16@DP_)RKE2$Z"\Q?M+%2%R-7R",B[H\[VP\PR9-RDF(;=6H6V*+.R/V%$"&N%7L^:KW=2V&B #@T*\!!^&=%C/9\*YF.O*6S#M,1X M2T7>1_(Y_%Y&CV@CP%+;&=ONGG+BZ$=CV_O^9G:,\J3"V$.<5@L!^)4(-P@* M'&RP\(TSHD.;,8^Q-]C4KA&%_?<81E./#U/2@CYO/<*+%G1N2!FB''C6T5 + MC-WBG?.=ZO2% :H1Z#N%:ZZA8HFU:@<+:XFK))X$&=3[2 F+<)@_QO//88,V MG/RUX WCF62D)//J[G5ZA*?K!S!H# M/DWCNE:@[ZP?*Q&![UQ'6F0_W==2-KP5[>*^ M<@X:7D JTJ!OXW!CD8NO9K"D0F31\T/?G*P+@MU5 MU$ \M75P9&.U V&,7%PSW2NN>9G7E#]]<^Z0ROQ(BT<)\ -$0?;HBOAVY:1, M.CK$ &:P'K_SNN(1?Q/8>VG75I$HZ3V-E27#!;'P[B>0NK"$?E,;]HCXSWNF MF0)+[@9"J'\2(STT3/>DB.!V_0]BX':>C[SG[G;*+T22H1" M+ MPZ*+Q2]=:W6MT=^L#%+DN0U^CQ8< \B]Y26.J<+:E5!2?I@7H):@61?LO M!*DJ)9#AX)F']A=G-C%3@U2[5>0FG7!(".J"OQW"')S?]N##.$4#S.UX= "9?@5' ?F*1)QXRT4'/M!D.7> MW,4[G9-%60R($,Z:]"D72),A)S+C5@+*L*,)%[Z;G@-EB/2'=(LZ$7<.@9J MKVCFH@&LJL24N0\M3!,SW<$WDA'S!HB(.J)U:33[(=]5SM&S[J:,^5%!U)4ZJPGMA0ZDU5:8B*=FS54DEEE!IO2EA<5N=_+N"4!- MMCD?.E*UWGH@-=@&3_J[F/QQP?+SL6MX<U] '"\>?0@ZTO+]M^SF]/VE"SO\FJ$RD=!UXMU-:DR\;4)M M+]GU#:_W3C-T+/JMA^D=C\\6V.%!<09GSZ[F&1IYTB#1,EEA'(Q@IKXA^.2[WZXU8CIS8(5)I$._/^@AE7Q=1F/>D_!+G#OUAYY) M<)]&)#L=,<>92;($OWO;$U\=+\^X5:N1AQZY<8+;WS]B-X5/AHD,<^R>>^%^ M.9UP2V>00M780_O9UKF-1R18^#ME?SPBCQ0;_.S(EGZP >6'JV1*3F=CVY.+ MBKFZR[?&AIE1[&%M::<0ZA%B]9;A74C_F1#:D119PS_FX?SI+F5EL#7Y)=_V MYL+G->J;VYOI\ CZS6>2)KZ?Z)R-8]FUL4$4B^T%!#BI8*#095HV)*G7(1G M5$$P3JJ)T@?THI=O>#!<*.@N^=>P<,228QBF#W/O#1?(@W,];KKSBI3U9BEL M*^_'#!O8V^7G'#G2VY8*9?I^+6'M&G?.]V"1+R8W*T>[B YX4IY338"^.D4^ M &LJEQ>ZLJ0X9NGPC5_T*2_/';[=C]_SM%K?/+>_B/:]2DZC/58/RH8O?RWO MDW\_!F4OK,H8*W+Q3? $. #>EE&NQ/>M8JY_;X#+5T^A_318W.O&@B3Z&*#K_S#+9O=<5&V M03"*[;0LTRXEF\UR88U5@?@GB-$9YG9GV>8Y2!]QB>))WCK2C% $[E"3*!"# M0J,/=M.)O$OPU=6M'D%N*W11YP%!2L=GD!'RL"^\RR:12X4OZM[-R+>XX;^' M$=HC(D?)0S4[CK*;+]E#;KA185E?VAK;&B.(!KOQP"$"3B1 HB)2/L&4'9%> M% MA6:( BUMV&*PJGNB-P$\Z2$P/*=]CKL):IG?O/*0+6;.<_FG'#F_Z$#%9M"#L\C[ M85&H7$3@YH&3=UB1_$SF/AQG>F&ZW P7Z:B\MY)>PKN+W?, &2&1HQ_:\ 2? MD9453())*?P=;^[G5N$S$]OGRHLF'&/L:HHM[TNC5P]@40ZLW R:N!$,!''E M%&A=0=$JQE$]JAR87Q-2$?E M@A$'U^JBYZ>\01ZF[42KXX)HNOQDM_SZP^>7C:,V^1 U;4!WQ.A42FR=BH'I M \!Z'T%>OJL+)6Q$?Y M>V@$"9'8;Z I+Q8_!FHTH&-R-W=A^AP-BFA)]*WKY'XQD5MZ$RO0,HPDR2E+ MLL-[3F59#;SZ5KSTNL>9WL &*5TC]@%(SNW[[R[5^I?H&)^P' MG0GOY5ZBV3\ @Y5F*@VM]8V_:AI)CC:7U+)YY.(27M"4W3&G&!<$8P?+(<-3 M#+Z-Y43."T!D(F+I''EF62T1$O8?7].I28!4EH=(?(!L/*WS@JM*WP M@Q,[45C>L_>#'&J0+O&XZ0P,TVP5,2Z'%A"L)F9;^JM4?T^W+?%]M=4I+HE8 MD_FTJ$[++;$Z0@<>- LG#A"2$SU5V_V?7$E*8KA2[%XBQ?AF9HDE;BQ$;1D] M[W:9"-6@=;^9(!UTNJ3Z>87X+9*7R10S\+V<35$U5IHV]K'S2N'>U=BIPQ_O M'5"KSC[C\A'Z],(UOO501#LM?3[)T"GAF7ZQ]]M:4FO$V["AI M9K#'_](%N7\BR8>%AS7N33L/#Q<13DXG=PYS*V<+:PY+9T=.;W,73FX.+DY M3-+;Q=P2;.U!96%M:^\DSGC4WLU(96\ESJC'K\*EXO+P=?-6LM75=O2 M%VPI;,4H*8&!*N8MXNWHXFCM84[E[?C*R5W$6YSFK[V+/.I_5G/22(BY6=F( M:,K(_2W%XY(XS=_RXN7EQ>'%R^'L9LO)+2PLS,G%P\G#P_Z8@MW=Q\G#W)O= MR9WV;SN0L7:W=+-W\;!W=J+ZLVQNX>SI(4[CZ6EO)6)C;L-O867%SVYASFO% MSLUM9($^0)\@3Y GR!'F"/$&>($^0)\@3 MY GR!'F"/$&>($^0)\@3Y GR!'F"/$&>($^0)\@3Y GR!'F"/$&>($^0)\@3 MY GR!'F"/$&>($^0)\@3Y/^9_/..#6LG*W%&+T9)B;_>" '"_OG^RCPCU\$ MY#_/UD= 14)"1$9'14='0T5#P\#$Q<; Q,%$0\,FQ,;!PR<@($#'(B(FQ"?& MQ2? _^N- '"/V\ CH" @H.!CH&'@_Y?EKS<"P,["J<+!T#R]$>#_!V\$N-,J MB&8"GL)_*< P"Z)OB%UKUO5"O E^721LU))>[@_FXKY\ ,*:"RYI1OONZ=+E MZZ=MIZIMG!E$P3[^4U/#56XVM-/1P'6H-Q+\]PF0X/.,7XZ6&ZOAMS@UN4A[ M@J2UD;=&I;M-\_.Z;101[EY\20I6:@T^+G(W1!Z<62!F:Z0T=>]QTL"I#,^$ MN"X,!RA#HV?Y)>5 $VGC>'+);JVG:^#)@)-CKUP=7T^(#T\%$>B(DOD3TF1[ MA&4&&L*XJ7CEZ,$#8'<$._Y=_/G QSU!7=_ W+('P')Y4:UTB?Y,;W&2O$?*$2$8V4@NJ#5Y6,UQ4+5^ M\XMX,TX_=&P)KB5\\/4'@**])2A);FVJH[;7K"$BY-9V/8[S^71-(UVN0;3B M66;E,LW>W+26_D1'KDV&_BP=-8QS2E9%/7JPBDI^X(0I]HE@5*[L5'=3(S9G MT710(_N9Z."TQ#0)]0:1!2?K#VMK]G8[\V;1ECPLE16LY[G%'&O[\:ZFYI8W M,I>LFO/?I]D//1&; M,43OWWE8:?XJQY)#&%7>H_VD-NG./C[@$Y;104/=3/XE5X9*,&$JV)[.[UA3*)^&*0*Y+OQ/6]8@X"6KO:&?87$R#O54,YP[N4L-5!P&(J>+K M7_4%*IN?)\OHAXU%F4C8%BP:SQ,R,IL.1RU%Y8U])[?E]%Z?+P:[YW#YD@+' M!\IK"9$V;7>Y8G'\\!(X7:>-06=OS3X.W<5X.0@$!YIOC9*N\WM)7]I[?K<,*K;[->K0Q1ZJW:3,7.T_Y+W%=2@(ZU;\?.C'P6I+%+)P MK?3E2(?'TG8(J["$&/?!1QXFY5A*3!UIQ SM ; -T.O)D R[1:N] MA.N_IVN:.$?3[**2D&@E9?M@M%35]!MQI!:-K?RCX(U0,[=/)/"RQ5PR1@)T MJS$9B'2K>ZE<<(DK[KW?9Y:L>((RZUC8F";^#!P37,\&09'9XT!__MN:)(DD M6QO2;U'UU:5@,]K!%5DX\9_MOTU2;M* M*EC*E@7-7)I-BHK07]!:('-MF6-N[9F:,QA?$Y"#8V&B/45L:([=6"5G)I4% M$4+5*.-Y;RM3CE?[,7C[5SA.;",.:#-$5]&7%J&K?)&P3AE0T;???'/39)&H MW)C@:@H^UOCK%"UG"-SO-4S"!ABC3AO MO0Q-M(.9T9 %\/]/"9J:$[ "K[-<7,U$+G-F YD>#QFEH?[RZQA@I0F^;G2# MO0S3]X7[@B)F%V_KQ]W2B3#X&Y*&[Y7ZG#*5/V+Q-2UE7#-W[?90;30;;MPZ M'G?WK.)6'U"=Y(8UF.$_MU%>'*K2'_"FL> :\.\7&@:L/,GMX :"/II?1IWT MWO08-L><_S@>#/M^Q_, R)J(]NL)\.Q5BS6CN :Q#]0/GJ9@+Y;1?RY/;)KN M(/TN1K2.A>NO-2.!;&^8$'LKY>&W7TMHL.Q ZE1,GY5Q$)8]'/_9AR[4''T7 MY$0?6XEM7-X?WI5W(M]K!ERNOI@Z6\6^Y)2>YSO@5OH&W2.UXAUP0'W+2OIQ M#48=!I5+:LC<<'2MD\")#YPRR7?>,KEAU[ @6^4PQ[13MHL"7+VL"*-V009L M\6%.R>,3-M".L&XUCBDCQ)3+E)$B.CSM+2TQJVN7C%9,[+]:V_IPY%(4*(]5 M^2\\$W+Y9!E[_)\IB^ M*(O\.-J*^5LG3IO7*DP'CI@,_.V6^=@F\_M- @KT4EZZZ;ASA&%;-N)%"-LV M'8>R#)X]'=,(BZK4IF<>5G:W/5:485KVNB24=%KV1/R,4>K2 .P)$@DXS?_0 MQ>O OL4Q=\7 '>.F9I(O3!L]/]M%8F)PZWT9M.9UTAQ;P^>,?^FE/<-_J199 M,[18PT[1+[?7JS)787@P8F2)FUA6K/2F^B!#K><(=D=$]C"]Y)*QKTG$\2!Q MNI;MH*&%)GQKT;T9LE3M2(]G?/$-8Z=(^84;1'*%S.;2/OKKS M=)$Y@]BX',(?U('SQ;5.W46)P4U."FGH@_?&H" IY5LQ]+:N8L_BKR=8_::@ M7/7V$X3!7!]/L"W]Y,<&1UF=$O0; J\W=$%4-;=UR]4;G;Q#743'U5VAC-%' M?&3BS]<10RTM[U+7_;+EM3XTMGHH9_IPV$C3,M-GZZIM7@ MOECJZN-1HZN(1A:5761!O$EH(0> T/7&'@ ,1WZS M& J!2\NB_166$\$+V?%>$U&]SH:Z>0Y'B7E?:QE>138>MO;AUR/H@D$4/RVZ M/G0T1M^/^1F]VVAM?D\J;)X-GS1<]+*2>2T$"9ZB,;/$6TUNLN; J>&.2*VN MM;%>10*E^F!.,'I257?!&#URYK8':31IXK&9O!<3!6\D@/Q9)QH65=P>@'[N M'5.>^;/V Q$SW/%B!]^M7'LO'V>G7*?8*$.%IMXOQ>E?T$Z[U:%=)"?',V)J MQ[QJ$YQB&J7ZI3&>RV1ZT^<'.H>'Z$W7 5=VC%G*5*UQ]-K?%I?\*X==HR\. MG-7F^&0%4;&WEX [ MGHMPSC>R7P%-O7+T8'@]9=[\,9IO>K2PD!BV]+"9MBW[W?!KKW'?+7]+_6L-A\KQ;?-B LHX]\U!9Q[@F*N+:-Q8IA\\=;&U7#>V]H,V<^E1=_7 ]; MM>)6@"+]-9T51$BQ:P0R#5,S^__ZA[7\6WA?9Z" QPN:!B\W:>*4(F4E2 MI4I_&OPN/L M#B[I:FJ"POQ?^\G*0U.0:$#'QC1.LWJT5JOM<7OVZJG?ZR4&!->@.4_.Z5 I M4FT=A.SYRWHM><^[0R;8K_BSGG^F#0!30?3_=T))>YBFB@YD)X M_0.LN Z3A0X8)$82?]8L:3Z7?9Q%8U,!\N@6W2G*:2G2/[ILB'?^0O^4 M[=KQ'+IM,"S\OKH([EWANROU#'HCD,%0AQ79,-ABT,B<1M#@CHKXZ(:,2<,E MLK*X;;5+F$64/M9H2!C^GR>[_/>A)I@;%,]B MW6Z]Q\-"RD1QG;[QW@I$X: T:ASO'IW-$7V^%\Z/APGO>Y'.IOO-R7>9$JAZB>GB485%82<6L5+[2?TW?[5 M$V V'R/6?$''WFBF$JZ":%&X19)_5F4\%CI/YP"^.E*P/^)=HS_>C8R_^HE> MB+]P"7@N8RC\;:V71*4SJC1CNE!81Y-B=KQ^.% Q/Q!TK-:T_ @<%Q>C=#U MU6[F/ G0DW[XU=\N@#H"8P M0J#-Z/ YA%\X^9Z[T\#ID)>]>1G-Q\0"&]D+5!T5VJ M"O9B&GH=(,!('M[SF;M?1784W$X1)2N/T.^E/L2G2A25GDD),>:>CESD&;4C?I?LZP3"+6#0Y4OYMP-%+Q<* MO)6_-CN,!27Z_M Q4>NJ.U>V $/ M0(YSO/=YE;4A]VL)/9+^%A"YCDK3JJF.1Z=CW5F\O)F_YCSU]^XH*&52?0:1:(E M?;GP.X(K<-&?M\VZ3@BS2P;LRP6^<> :H#:\> !ZVL-6;X7''N2^,6>QJ76**(:DQ5^TQ4C+M<0/1)MYJT8$6*Y>YH>B/ M]*7V5/[.)?>G+;[T&LI8GCWML?W^OJAYSFMPY97L2\5Y!TL.FM7:B3!40<,&:VN'/!G>FY?HCWJ)+TI9GN+@X-]^>Z\F M!,"JPD( <>0/&A#OHS]GLJ(W+O*/,1)".<44@_P"2A>^.1SO>,TU&WJ,^%C[ M4$N#W!933A%E(C^%454BDB#QW1Q!'YUCEUV<;,K^*;!AE9:)T0[V3G)3$?MZ M0)PK&XP[OO4'@J+%EJ1F/IA]HW#>'&;!A%^LHT[==D=P?=_OL/I?ZWEE=!C^ MF$DC=IG)G@_W&^2Z!,IWA>.VUHVADK<1Q[@&O_:.Y\P,'\H;= M7:&]IF0B! T"7AE^TNZ6XF.7F_)R.JYMNA$('U$31U.I$K&*!3&S=]@0W'S3 M^P/0Y$Y2)(BZVFXXBJY5QEK?:U!'S.8/B@.WI!D7W MTX=?]I&;M=Q@7$0L@K MA?;'C<42."F;Q),?RBJ,?7COW4T!.!$6!Y_]SGUZ@@("%/B7(,;8^IX?PD+% MXS6)T)E1W?K6&HET2_5W"YK;>SQ5%E#7N')095G,$RL'JH1 M^E>(ZB'H7U6#3'#_\_[GAS^#^[DX/M[8S+V)OP)@#E !I4)9R.0';DV5I6PN MCJ]_,>VS//-V,E^\[416]N2ADU]_Y8F+^D(46:!>\+\6[VK+-Y9%Q=3IMVM! M14N:KK*/Q,8=*-D+PGT:..75C5W:WHS)Z6%OKJPF=]ZS/$ QE@:AJ&./-NLD MLS_.S%3W_.@1_UAOR/J&D$9:2?-Z1?)SEK]'_OX8V5]*OE_A5,K,3.QJ-YV\ M4.AZ1 .A!]+U$Z1(U\*/\HJY E"U/$59P9EW#,"FL[9C_O<\!$T/1X)XHCQY\__0=C 'CS3H>#)-L5Z0IG&BOQT ,[[,?SZ=;:BK4FZL3R MO4>-=8GS)AE(IJ]2MSKIF(L#?<_HYY,[H7AM5/$%&@Q:R.DBANL522 M]^�_3)2L!'*-=(*-/FUD\\W+9ZK)S[HS+;;%KDD9,\E_+T2GA "2_@JSU+ MQ:IB_/(]?$[1T@K8KMO4\@^CQZ^]A[X\M6]I&\%F5:P2=K5 M,T9>UI0*2!!O-^0I'4TQ6"'J']E^\LM;/E-T-HI(*6SR%#?KHU%UO7 V]3H MQ)?:@+G,O6C.7I3)_]1S%[!5(N,=EN3[\#I2''(5RK0?2-BX"&53O"#N!:;?#!O5W 4HG+[_E:V1!ZE M7F"0-"=G8I"+URNSSKHJB'KK%2 \ ^EO !2Y %Z5K_()NIW^"CBOD\83G-_ M_FYJ$F-]YMZCK;#4[I=]'H%+PB[G(V%SR7U$8^Y *?,6\?K^7G&OVN;ZFNSMYDJ/2GO M.+C>^,@LI=B5B$\GZRM M*V9P1[SA>NFG7&N]5,%A&?#'XYX056RS[656BU$Y?LA\HK8"I#DU@SQ6]J M M'Y^G/7KQ2P5_]/XLF@L >$!_XU2T'SY8Y; M8W@6)_.5&LJ/_G(0D_= +B0$ MRVJ"R^*?R:9F0 MEPX JFK[KY.9$]\ZT;:UN)Y-V\^U!.2YA[403;'37 3/D12V>'V.$\BS% MDIC,U%+3N)\+992Z/;>8*TS U0=J>QK?^J#UJ_(D'9S"ONU]4V)Z8:9%&YU, M"Y'&CV)9AE""5X"H?0)_4*6%6Y-\:^WGZCA9:M%GDP-@)^87C:_2(UD M8K*G+OJ.+4KT06OGD?<%(;H9Y]_)U-2]YCWS<,Y\F9\.E?C:(GKOVSZKKQ(I M7;V=)(%SJO(D>5Y$^&#]^8H-A ]#.-),;,ZI//@\HE P.T$/R$\CT^ML4<6U M7A:8X8SQZG+OEJ_1[\/W2 +CH_9E2D.Y]C,OL3Y>G9R;1/&]G=-(B.8U=@9? M =(UV-!$/DK@Y6UW );QVN^6Z5]3=W@J3OOR0]PQ"SL6+MW]

@ZD.(ETC=>(V0)[/ >+T'A8G*U^K^\"NU#PX#NIFUB M,&IP8->,V:G!P\#G7KIBHS!05RI=#7CG??#6[ MHX$9#GL9>X[_W+&,M!\6'9EE96W4:HO.SX#,U'C!E:$\O!'PS)^:J%P$Z\*0 M7=)7R =X#;H'?Z;J_[5'4X2$KHFG@R!I(_8K(,'4%<)Y+4BM7 MPG7:$^VQ5AHF?IO>^$^.3]5K)=^-#A_[SR?61L]? M 9"/:<\4WL9]P84F!CH&!.PS]XK*S&[9^6R2$VZP*\H0OEZ;->E-<$#\!03" MD-T[N#P(ZIXH:)# "KQV8?D8QX8N;2?AK;*\="1> 6;/I]DY_W=YK&'[Y)L_ M&EX+@)K .H1@:\=0:3;@R8.^8BGBN*Z/I5V59/2)_',BA3)V?O] I[FV-EL> MK.$C=K>ZS3\D@.GU,]\;\L$49V9(C3VC,FC_%:#FM!M!LS7_&![CV-8Z)7;Q MA;7QE5)IRQ$)_WMOY01_,KC6N31BM:YIZ D04[HK>SP+E+L"+%#_T]PN9RO= M#YW$[ ^N"R%'28+ MOAC-!3UNCOGR+,$AIF.$GU$1+YA4-4&K0.J6,C"@]E(ES#A M>S%WH1?%[8B535O?A6=,#;8Y+E%A6[V&Q%7,0V M]:KVXSS9TU@P;Z727,(L.TA+V^BH[6DF%7@JPWG8)=NMV>YGW1_<:(3I:1V" M2BSF(*.[(>4G8GFNM6Z#2!)A4^L#O$?D,0J=^O2Q M\]=7#@;\&[OD>EJJ N;3IE8 %V1<7&MH2XZ&_]1!>-?-YVJN^'C;&DQE6.F. MY8R8+J M?E>!_ ,NI.?_:$K?70HFF6BA)I(77BM0X\M\.1^LGCF6IZ">@Z2^X6BW?$/) MJ;HA6_W-:KANFZ%* D5ND.I4M<(%5I1I7T'N3:I,=&+N% /70\)>C]]K^D(J M\WV(,),6'.=;K 5IF8AK6C'S:OB.L=+&Z!!2ZXKYABOI4KT@2C$A?7._^Y:E MX=_\9;7Y$R7>P+_7@P01+1;M(GL$GW,T%BZ![6MGY[5V$WKGT:1SNCS_?*T_ M%#](9/C'HOL%E<>RD[QZYO_95I;'/\/EX\<;K&YR=^NHE4"YHN_2BF;*S\X9 M0-XHMW%> EMP".SI.3%U612]$,%#X$]MGV@<*AE)R06^]->2C MU((WVH69MZ%\$W#4U,:%D<5'\N< 5A 5L54F.W=T=3]B%4ZY/5$.]$)<8B<[JH3A'%&S=NP)J<'!\E*=!3SPJ2'!=K3HXO:7;LN\6IT&%4() M[G(Q;&?,<'8C.1[A[A4+I%!<+9P/#&]Q+"N#R,V\D(%^=O!BBKL5]<]8680M M,]7SP9"+XYC"TD]UF.J7?R.P42EB[3*T=>L_MA)$- M!@KQ<.UI3TM7RGBP"S4GL[P2NTQN9\L!ZF#WM-(]CX'P& 6_/7171JXSS(E607)GD? M(K3FQF$PX?8L1)$WH44D=#7'J,_R=FN%NR1FJ0O]I4*B4QLT-^\:=3CMPN3L MQFWH&*>T_5-/0&FOC0M"AB6+59!W8^G-PCFLROOO>LG94+XD3?8I>C[DH@(; MTA//)H5*69FP[RQ_#K>OIB!O'^C5*U20EL"P2J^&/\<[SLZ_EZ-;Y6W/H\&3 MH5R:@^"L+IB92-)YR? T\EAPS:4>**B:4-U_1?# MR9D7-4UI]YWJ+9YQ&TL-;KS>N!S/_7CCR/0[1KC/5KQI!F)6NHF;5Z^H!.]T MR8SB'BR@TW># S[[W%[/5&.U=7GQ>9#_&;!9OX\)KHQ%1,K9(143![!T75". MZX3;.W+:M?5M>H<%'^ M"L"E!.1S@Y% 0E>;1^]"E*(U)D]&Z1;PT38SXGJ4"ROE;NQMI""*-?@_Y4N;YY[AI7B2\7X$^GT/-2<9&MPHD%^ M?^(/FS,HS#U-E@$"].DGU:GJR,40,WZL*DKB"R8?242@+FV$G"?%K#2%A;AJ MU-P2W!ME5>]3AM#*)&"' 6"]&"(C_A2=U>WA:( EBW[0G@N<@G* ;&E,T_7C M]@_YOPQ4Z'TR?63D^>@U11M4-R"-?XS(: U1S=*8;!%&)9-8@J'\@L*[9L%+ ME15WZXY>QG"I@BB$/^D?_LT:_/M,P6\XN-SP*9]OH:^TODCZV)I/O^(0NYKY MD9&W3;O(9C$ M9L[Y,O)/"-39E+S=OEQ4G>P_G@4#$<+G%Q!H\/F8=%5,:&8]58-_HU@RC;5[ M-3H02FUW72E33:114%)_?G96B M>ID7@DRDU*Q/'[F5#3)K>QXN\UX.7Z5GTU?Y'T\J5,0_15][A26LZQYTM L# M3C<>$UMR5)D64VN+8E9K7=JV[I-OKM^/AZ?$#6K]<_+T_68VP^'K<^0;3'4% MR+CI),\$+%;<*"%LDO02;X!Y>[+)XJ!/=XC\$V^/+>0,4'?$M65E^0N_Y;E2W1^8#&M\?YX] M^W^V;_U_.6Y7+18X2C/UV(-'V^>%NX6I;38I0- MGTG\2E%F[J^,B@, MT%J'2SWQ)WK1,H%A0C52KIC*' \/D%MQ_\'%AS!CY5]*"]-C MCY!=GOT[R\W!3TB&C^WFK@ =,M31)Q4L"QJ9(!O7(>)8[H5^8U-+XV&_2%93 MIOJGCUQ/CR %:<\T2VI6YM#MYZ9?*LR+TOW!3=T^JB&!)>ZG65EIW*]LN1\8 M:4WRY=,.,K0;ZHK,M$K$ 5 0/GS_6-L*L7=/]?62.TMFL7^)C59I M\VNQ6=&7_^B;'9[7!K)1=&)'=V=7A6,Y!+*ZS]>S2F">PR#V]&6W\Z7+>#F: MS#=H__H?+6WD MUZ>$;/>'1W9; EWTY%G7'5)YO!?\ZN,:,5> U=$/;0_FW0W (,T+NNT$;D1+ M[CIHJ/G'3Q/(4.S2OY2$KY[< %T 3SK*M4<;!EC>M'PAPU.&LKN_,_$J.R"U M,#3'.47E^S_?4UH-6KY2TGUO/7L]A@@?+(U0BRMF<5S'&X?)JX(W(*P"H@K6'Q2[2_R^!'=4,O(./UX_7JL4*_FLM""@- M$NB]@TQE7!V.>$:^7NXB^J?!HY'+U?:RJ&:)\:(GT14I3 ^.Z"+2!3V<(:@6 M=GCB M+5X[FK(]/\LU_'=05^3'J0\O+A*LEXST!Q[++JEZ##E MN5!!C]WOT?<01Q3_<(C9>*'VL(;# M%+2O=,EBP79//Q[W"9G*]37RAM^C:CX [PW3IB6NCFSU6-0]D.6O*L;SRIHQ M><+V'U/3.$X6>UH50!S9X.U0D(Q>S+Q'<0^_%XFU:M#MBJ""H7(K&YE''7YL MAN5&ZI54!Q+/N9T2FP/ZFS7G_ZZ^A8IM0L6PUP(G?Q(NI^Q\:[FB8DL"JW'O MY]_M86=F.FTNVHF@)UL/8_.?-G8(4*2\)/,"84(Z&:%4F(,/R/$,.47DV9[0 MNV9EN>+^S'D# ;* O>':*39&Z4UU?KH>X&^[KCQ6]_/>[V5O;@>)AUT!Z%C! MM92?!+TTE5RQ_#@J M"[65MO16V#DU[D6G^-=%OL'V1W*I/^O6'B*GLML>79:U,"#S/GA@J8TB3&HG M7T^OC[M.0D=95ZR65.521N#W4[Z)Q+BDCJ O&H;N8E.H7XP1V?$A7<%KP6TY M19?)^CH\*ZJTL>SA<^V'FG>5Z!+X-3D7U0^^D,YJ6W]4O%\SH, C',X9AT(; M)6NR_)FEB9084SFLT2^3"+R=4MX,(&6('.!*.*D!E%VK<8UK-7[-].EJ5X"& MRV1BA'AH P)LU@W#F(V>B=E=)/^] FP^UR>K@G; #ET1%(A=BKQSD9UE8@ZH M0]&^%XCI0U TDA&Y^Z7DJ4ZE%#(.U%/\=78A1W!PTVR'';MXCM;^T\7#)L"CX3W]B^]2C*R/7*.*9>5Q.(@M/#?@(HS<= ] M7ESXM.N42]SR[3"5@6>LDD%OE >N .^()@% >C4O!]1X&3Y"O2T<)4VG$S6= M+_13-;$%X*O>,75<2;DCJ-=CE)UC6O9DWE^&%P3'"N(LGX-P@1[+) M'-W#1 ML$\75/Q3H#^*KI"\Z&V?TWUNKRX2 O_D%> YWLR&_6G^<26P:7!3K=7P(GD0 MCG^:3,C+:D\^1Q9> ;9F+"]-_E,IS_XS(]!WY2V,KNI*=[.8*^+%L^+^RT?AH4T;]6CMT=(K0-L7PIL?[ZE@+1J$ M.Q,>0_?^>OHJ,Y,<\1[W"-*W=.+DM-#(HF(XQ"7=9.H=+D_5C.IQFC-_QJOD MK(!=3X CL#!$\N\/FMV7^2;\OSU7LC@^'1CYK8BUDC%\=.NS.I%[RVBA"M@8 M/"OD#?0_/^-X[(@9-1F'/E?^Z38?F/I=()$SPUG_]AIGU.)^[_[?GA"/1]AM M'4%CKB'?0T)=IF4QB\[%"%%[[,F/N+&3\.N\2E(LS[]Q+:]J]&>M\Q$7J<3';P MD=K7\>9[.54B.1WR(E08IZV]Z3@G45&Y8C,8.NO$IQ#F>*D3G-Q3H2((1 =D MA'AK*7OA@JS?:U*4:Z[ZV3Z] I#Z85OKZB\D=SB81847:MA]U<%^1W<\:6Q% M-?)%AY-/[X66HA WMSC$:RX4*MYD 9]TKP082^]V3515D!LG_M@=S1X]/)_+ M9##J&LUTU]+^_;LU/AL8<[Q":U$X\CF(?:DYT'3 :%-#'UJ+4J3,4F1OT7CO MTX9)AJULG,<5HH ?EOGP?N_.X5%"E<(>Z;RGJJ>#,LA\-BG"L#>+$ *N@0*5 M53S-N[ ][J^TC[547U26LFFQ3]+S/.DS+#,T !E#0[YL2$7'=)9#V7O?%?Z9 MF-;632X]/NCV8G;C &*6CA_,^O0%^I"F]I ]_IOQ\-XW5WCPT<%<8O)?_ZV; MJT'5$8NN]XB/?H)55]GW*Z2FY2S>[>ZK?M'_5_ V#^4X!E2VG?NQ&:# 4:VM MS0K>W7.\*&5JYU@[%1_[N*WW>3/U&"^@("OVY^DZ. XZ0J.C+CDSBG \O"!2 MBKM> >X@NI,C= ZP##Y? M?-9.-#DSN5XKWC0ITL/<@!%7@+MBZT=>IN+JQM)/Q2\'7_P,N6EZRS/D/NC$ M@8OFFPF3OA2:C2[U4E%F1^$*\)LQ(6,-H(?0>DJMVAM:PKR:5\=3+Q2!5+QQ M Q5R0&YA Y[4KFZ=>BO,,J-6FS*8=A.=84B]W+\PR\4,%\87H@2M5BL;L1I: M>+=*=[/,S#SJC5G7^N:IXNFDQ!(!U!-7C5Q-=N954+1(>K3$H-*_^%!6; 0R M'F)8AZEHMNYB:$M&L>J\!F_$O*RG446(."Z^U!!O1 *CH M$Q>9I?7V+& ]92P M![$0JY^*W93#*BAY%5[LXVX:M7<\8&('3D_L!:VX?CSCG[II2*;LSD*++":Z MG4C7=&&;N)I'_>8TSTT2&AKUF=0PJ$@RH9^)1W4O=:IJN[P+'S?]$>^PBB?8 M0TQS:<8TXJAMO"YD:()][SP$TL0J%I2 %IC$YAU);O)W* M[^9IH19^9U?OL7E\G$_)4M">W+992+ORS>'W!USDMREU<@;?3G_;DFFG1#OR>8Z>?M,Y@OM80Q5R8FJ_)H4PVR.KC<@4P MOG'NA:)^#P&AJ.F52S8E<\D/D9&F P15Y)RP4,W =O@ MJ!<>";N.&(HW>6002@56GR?:73?<^OM)O]_^2"CF(HBJRW.9.T+ MZD^/3&A^""TU5RV[:';-KC111Q[G46P]V[+DR7+-=]._637GAN&^WTL^.A@' M(%DHKO4[K^_(NPEJVENO+;V>K. D>!")I?7V@V"=EMD']W]]%!G@YW15*;ZE MV;%1 8 !'G7T0X', [OK MHMU_"AYJ\MQ\%.XQA5[G:4O&1G=>F_%%P^^LGFL';M%[G.Y9FVX^:=_R[.)[ M*E57WOX5(-'-G8-NHA9DQ6JUQ]-Y.--K7EQ7WU"G2;ML'B.BR>00Z?30X^%- M61HE(-=V$S!9[("=((-W+G,7 :<(1_),5V:98FWVH\03'?9A$UK#7G-G:C_6]MJ)D>5J@0%(BJK<8LSYJCK&JX*)R$&R%;^[GG?-JQ;N85:(,?J,]:W M[Q/0",LO>AB%L/R>0IZ\;UL!JIJ:=+I6(5)H1H>^$@ILKOQ:8/J(6QK.Z9]V7@ M0A?O]V9VN[&)3X6Y-HQ\@&N65>0(9I,'\@,UWV^&^BWYE"O=?N0 M^KOC3$,>*7&XC76\5B?0",L1_1V<;]1\C4P(AY"0HAZ!F4!_T]:^)]K+3JT;-?HJU:6J_N5]#9?M0I,?K%#U M&Y^5V6\H:@'PLQT'6+J^>5TX^D;I&QF]N+<$$W_Z[,P*],[.R^,.QF^;=:)N M\6_L:5J>T#F*B'K1[B^>L%RH=BXCN"X?$/L3JG$6*4"+H7^GT5 M.D7MI]5[%PU?BS])K-I'C2AM65$B=7BD_$'OQG=-%TQL?-<(P[A?A!-Y)XYJ*6?$;>+KMH!J%8L*]//IB[. M;[S5%.VKBF+]3OZO@?M7[A7 ?O;Y3X(TIK=9(OP\*^J=AW(-LV'HX\KR1Q^W M)GB&$[T:@$\J>SJL[7^FCIGI_'^K9.-R=>NSM'Q",DB4!I/I8T?R"E5!JP?W M\!.4%KD!=;.U3]^=>3BU&V?/H)X\=DJ_U8'498TFX6R WR208(N22R&\;;/^ M93;J>A3+H.?+W+.32W*FISY-"_,]/GQ!6?P4O]3:/!(&PV*D**"Q/]XK^%X3 MNJL=[3QT./[^#>Z9+7>$P %WDN6C M/Q_$%K2D]/EW=V(#.$E(P=EPU,\K(/^/:) 3 MZ9NIU/? =3YU;S\;1"<\TG(F'E7QW& 6R@J1'N.=7/7W '7-&NGYB?7(_1KK MQ55?YDI8A\O-L7K2I:;;;@P(6#'S^O2].B; ]-R?D P@WL C<[GQL<@]+GT, M3X7K=XC2F/"]D=12=V7B2+R .N6'T/=U,W'J]@ NB$_Z1 GUW(E8J-'J7E$< M;@ ))UFPLUS4\-X7$F($<7E6-JM+9C[.B646>#D OU8B"@YX[0M)]RL %1>F M.%J(< MS8#X)D18C]T*3E=6=80^2WR0Y\L)=0VMX$408KXJAZR!28!6B4VOZNR:IV>_LO=65K4-F*V!=_Q3(J-1CT:\UO'87'*X ]2;'O 01 M6'O>.3?T_A6@XY4=TCQ7ZO(3S#4YNHUBML6DC/ 84S+QSHHR47VW(__%8="S MW@F%Z3Y>]Z_4EGH-_D<*;[&*! 9*W%MLY%0@2U9DBX>?G/W#CQ96^?=E.(2J M%T_6JQ>(%)P70KQ 3"QXLU)AQTHU^9*__ #O#O\K;IZ,-\;07 %>ERL23("8 M:;NJP$O:-QJ7@U7 R]S?&5)#W]=,!KT9"C8L$ZR.7QWKL!(I#C!D7><0"198 M=(N;%^C.F2.+1_U&7JT+7)+ J+T**C7Z@9\E=]/.!&KLQJ[CA2I$ M[1?&+%*!;BO"JCG* F5U<*^+7M9195>4Z:B&;I3A>/1_,H*E8'FR[E9D(KV3L93!NYUHN,ZS)F.U&8XS4I@5.*(&1N0R_VVH^"SULB-9.M'U* M$\%?2O(P_ ;9?.L[5W="PT[&[G,B_?"M_Z[2BF',0(W^IMLNO8$:2;#G]?%F MTW\4?3?]USIA"7-#E&26!,'VM@OR]I8K@ .VYYB2S ]USR-F3JR M$$V*Y Q$*^O>C=E-C26&LS.,'ZX2#[]6M$=8/H@0?AC9O!38455M1<[E/='% MN'HWTP^8"7YY!0'*R"U[]3^?I<5F>)8/O'$PJG6KVXSM>#O!& M#'1L)1L&FPEBC5 !81BO=IG1!#D]B-@>4"NL*%-%*< S+H;:S*6S9-\\>#8. MXGT=7Y$0&KR@JZ\0Q,(#M>3R\(6E1O1C[0&GMQPL:@K6YHK+]EUCLQWIVE@X MD:(1RS*MDP_61JIG^>0,-W\-^6.S7M.YV>U>7 %>E"E= 1""5X >@VNQ_N!"$4;= MB:#>J'/P(O*U[LB&X%6@QC^G=0P/;6O;T6US]JSO/M MM"'AH)G_TD:QY?TC3AX3$B"_"?B1Y'O[CJ*6NGU9IJS&A;7^4P63($J-51C? MFIP>%M:A<+25K"#U.Q<)[\6'7X%BYU_I<=S9][D%+!YJ6]^DWF%D 3 M>GK%3NH5 /K$=.488D99 >MP:Y$K69GCN#'%C(C>JW\BO9=3,+%N$WL^*XJW M.C._%#K);Y/)NP*8X>,(A0W7+CJ]O3U7C_)SYMML/2 MI44!Z!;%.G11(:>*.Q,-O[.W"&Q2IB44_6ZS9+4,#YA*P!:/26H-#DEATEV)5(<8EQ-;?#9UN!9!YQ7@%NW\-3H)R85A%"'HLQ5C=+UZ9$0CT=YHFP^S])G<$>F"O$_&E>H M">H81-SW*!M@-TO C_2[?;B0R-=SQ\S#[V2C5D6E-T. ;R>;Q!-?:K:9^;PI M6)3WT9T/DMIZ-:9U/9D()8*/=5^W/\1@&4]:S_>'V'9/MYW*76-5_PX(VNE[U, MO#B&N,ZZ%'JBQV';K2H07-#)^JP+D7Y?!9JP*Z\,_U7C0:V+P66 BMPL0^L^ M%\W_*&S-*>"G-WBR^3,^4E\&G;I28?<_=?C\=X,JQ+\LX(@<8'0::?S=O*]_ M1XGEG;'$$;D9_%'1_^.[B?^W(Z7*A+=J/<+$DT?P4-BS!C!0>,0*9V#XC_HI M2_Y8? ?V2R?P)H0Z"#7*XCZV9:F&&&P^G+#N5^:G?RD=:$]-4L6]>E.)#-3 M'YH8DD7K?SRA$A; M2*EFW"+-I!MU'Y6;Q_7,9.2Q0Y\X&N"SL-!%VS^23/^:FJ:=7YV0-JHQ'1MJ MM-Y8AU; #T3JUW%LV5Z?RD69GFUD;!1;$DK_(RK4"9:8AQ=>[XG/YPL),%'& M"]M,7VDF<.XKMM/R31@(. _'<7H4 :(WGC9C^43+FW6!@<:M@D-WNT846F!?W&6..)8NHI9-I-Y5=4ECC ML_D[.'?FG.#];77/7JN*-**CKS3J5A6U&*#F?VS\NK%.;Z"AG!MQT5>\H>31 M(#DH"J9/&&Q<5%E=W9?JV+.6[-%+XKB#YR^0R$== >[/N=W?\/';ME3/3UI7B%!H?M=GCFZ\#\2G^*>:[4[B\%Y$V M45V<3_"=\Y'J_2##E7? 4GAO[%R!LP'TBFN_H(*3UM:P4C! MID/J]4N'-NZZKBGP[\KO%4GL^"$JE[4*H@3-Y::^9'&GL*^_.IPEY]+D<';" M]Y)+Q9%%*NUKD\'C0XLE2#>UI3*$)&QG[32\I)>D"^A97)P9#=4 M\[6?"FO8YZ!0N'6B^*J(\C0QL*B:D'-R%_>WX M>0784LBSIKU$VNR77@&X9;N N&?NB'.]XJFA[Z-FX&!BPNI\6D8IW_#YS:_/ MQ&46Z3T;.=:F;F;Y\PM];XMJBT?E6'5E=1Z]G/82:_XFLF'Q!X.8]$T!+1#9 MB![M(.8MM)3VZ(X+%63(*M%'Y9)$OR.!CR40I5AE:O%7? M>07 "\S W\R,@4\[JNU>/*"SW1(E35VHWU_X1X*%_VZ[7HTZE*"4$.M#SE_8 M5S(2A9S&5H+F050651+A?\G2IWSL1I>O ,7_]"P"L%]#[S&Z4%.A"=+B:TNS M9T3>$QK7$BMWB>K%^44U/Z^'?WP[D1E7@"4N.-)42AH0D=0@3M@F<%["VYX0 MZ'*?(^$,2X4_&!0=6AWE[I)A,EY[RX>_O34LZ L%X"N0BG'9[&T5 MR%#HD%7U)^?'=9_-$_S).')VROLWX[JP %L987FCB +;++:I#N#Y$+UR M?.:EK>8TK;JQ>5?*S?X/Z4DMKE])%+WJ\K0D\K0()5> :,]KLC^VV;O&Y>)I M!'Y8F"#KA:N\ OPX\-2 $[C/ZQ2/=6[.V>3]7- KY*$NA)K NNH5W0_.A7#7 MN !2A5E> A#$.U^TJPZ7;;O&/ZE53^^0;1X&V MU.QJ4"-;6(<4#,3T=AU,E%I8;.)Z%@G1^TG"2;*?T$TF+XVZAN>.QW*AZ+S[ M$$]\XG=\L9]T;:H>?[&W1,WQ[@0O6=WN1$2].$!H>!O5)EQWWE:B[I*NXHU2RR+OHMF M)8T7&?"7;*ML<%/A"]JP5%F%RY86R^X2=5F!;TV7R=>-TUZ+I,3I6I5L*;'0 MF_IOQ-14R)Q/#!X8UM2V-/?7UV<[:_+TV5R?P/;NI"SO3<+= [04(:C_'//F MIB6_XLOK"Z(H[6JV+!,KB[V:O7*<1?]\/AY,>VY@"2Y3FQ)<:ZB=WO7T0*ODKJ7/ED!F?4XU#_]O4U*.'+9J^] MRUL[U@++?'<8)7"WSZT:''_1G!4AUVX^RUM>!/?)!^O?&N1+"-[_(E[PP&!E M01,D>RL.Z6S$EJ )X'7)@KLUK>D)?8%YE+Q($]/%_2J/JY0IY=.] M,ZH%0/S?_ZW-')/ 6VT/@%.=3W(P0#+9-E1D6 AI>\OQ0F\%GSWB$=@)I(38 MH$9)U??INAF%G>\WOGAL:65EX:I9]"HBXK?@-(F36?W\LH9@^?,4#_07-Y-4 M2-V:TU/@\BAI\-BM\S>I%G$1F>P:A5POOX9KH*V%HXD\JA400RPL@F/\VY>N M@& /]++8]TR_(-Q[>F&#^MVUD'W<-RI<7/)(LN<>FFDDM-5-89Q1W\NZ7_1] MKKE//S#F&_F;(DU1-5;9IA]/%O_T :B-]G1"8J8U!9./"&??R()B_*+(2'@) M1/K"3O34,?S95-LSZRZT%PL8] JSM(PHQ8>H3YY\J*]NCG5JO3"N%XE)'W9^ MP8\SG',![#-L(MQ?5DT\4_$Y[=_YZBC_?(I-G_24]JVMS/0CO]%@S&H>I@+U5L,H'!#_>Y;=K?JFSX =(N MZNM>%"]PLVYWP\G@Q,A/8LP"HQ)V.:VFJ GKL%<0M+Y._*'C$%8'655_-"66 M;9?\5H7'M*W:^8,WSW/S%4X.$%77\LNM(R]XK$\E._ MDH![V_=%U=O&DXV4./(P&TAX5!L-7GVHBX-FO.*=(,6 4MS$=$!$GT"?;,[ MVF]:O=+*;]B92(>.$=GD*X")+X)&SBF7'/-G_CW?*2>C%)?C84WBI,(*TN"I M[[8O2D3,>ZK0LFR"UZ@Y+&DM+&(Q!%<^2@-VU<(&1 3^ &7[YU84V*J_;OS5 M^D&3-$Z9E%Z:"8>>%?]#X,6_AX1\8]Z_64@0_#?*!GEZ[)"]_WO1D>LK"]=C M02-&.@9M9A7QS>8BJ IQ/(\$\A^8.XL?SX=8X(T$1E?YY]I&!3\>BOVXWR?L M[*VW'(G-\,LTO*W[SQ!F0*0F&(^W24 DQ^1 R#/MK::>J@9*3@XGZC0X25(8 MVMZ@>JI0#=N,-,VZ/BC&$JC+']7F5CCA=K@C?**L/9.\%5O2;CD<]T#N7?]F M$#ZV],TI@A9*O2,TOKAYE*@[OX2]B*;&A72S70' JLEE' 73.:Y;B?]-A4[" M;X;=D"+-_2@YV,WQS95=1VPPE?!G06EM'TTX)21"]"XL8!TZ/CDE5?3S'B5QA]T&0F!2USPDW$%B^<*J/HDNELO3N$!W@AY=@*GWY%H M4ON@RJ,=31)XD8] [MA]1M2,$A@F]:<>MXQ#ZB'7^[8F7,Y"YO!9,-:H M;&IT3K>HUC8'L?JE30P?@0+&9$_WPE'RMCOF4[RO1\6G(D?EHZ5N-DZH!FYL MA>F^]92S#W67J5WS5Q<)KS$)CWM2I/_?JW_A98;E[;Q#U1:1*X#C[;(K0,%Y MJ+?V_Q&.#(2B& *CX9LC]TJ?6J:5KWS[[R]BA$[I73WI&!:-(YG::V,CV&-A MG38>_G;DX/"+%RVFM[(G7(RSV"7AZFRG; $]T#3B'P3&3#94K?Q8+SY $^23 MR@+*? )I Y^AF?GT?$7E?>P^(A*ES6^3$N6FI'#2_U1$(6.07_LPW64:;&\$ M>IB%W:KKO**RVL'[.[JA)M7:D4A"#.*H;<0??75LA4G#;EP!W('LT)&VA]H' M=T"&RF]&FT)ET((@"9^T@5PJ #.9W-TT*?CL%6!.D4C!OIH\SVD_(2YI1XEO MS2+*"5G?V:>2?O.E05YD]M]WM\:T4AFOS)^3B)/JDPKZ+[-)H8C1LUVWT!#T M9/;O"M#/:T );^F\ED34[)?5B+4IJ- 5X"^\!+89R[]^@.>25L0,Y3XB(493 MPOLNJ4;:4B^KKP#_XUD(/)(PK.XR=F5I?%&!]4#>IW6M]R4O2)"D%7 M7&OI/6:D%2MELTWP4TO^YL87HAJ<@W534ER\).Q2)W!1C'#4*E8ROF:)9VNM M-@HY$H"Q>.%WCWE3/L2_QSAJ2:Q5^M$'$6UPP(]J;HRB#"%W4G&U&D'?HAR*T^%' M0J-+EQA<:"PO?[HQJY-[E(0XEE2>5)_7!&7K6BHLM5+/C'_%2)^;K<,(=(I( M6 *!X<* X#C5HH:4]U.=A-LW6%D-:^MF+S,/M-V5D"TQ776-L)XER.NAAR ( M3/[>"+COKS@UMCS4CTA)AG7MFA20072VTKW*-A'@:M-N^%KZ\"N9Y^<^=PI% M*WFIM835DQ^-\*A?KQ@^44GR_;[Q'K3Y:6']%A/-K/?>)/.V]"B[0E2Y1IU2 #)* M*V=US5=*>MM7/O0)"1+(,@C_P#_J6G\T*)4<2_%%6._Q,!RW4* \J M-V&OM:@E%>5"F[V'L7??[]&\+..2?DRUAW"+7&-#DP&?]8;DZ:[\F1#A_.CL M]_7>DN8.42%GDP0MG'0*9<,$=B>S@HAZ41"/RFW].?+ P=W MI3-%Y?H-K" 6-YP,)3X-[?,U**Z!R>O-^[V1+-C&M&5IGJW\HRM4,OI=7VI\&QD7[M_7J^ M#WKQ==!4F3.6.X/UAU-H7\-7M)N %+<30/9X:S'X?.I+/3#C_2GW5Z#>OVMC M2,/!#U2QDA]J_KY;TM;#VD6+PV.;V+(D9&Z'*>04JG4^;@^7S%1[LY:H^3%? ME/:0+OS =GI5\;8Y'HBKPX8BHFO,W[%37)-(ML[4N!LN_E;YK%L(C/DUC(DWE4;:P$&DQTI)P#W *OV&O+/.'QSD:CLRGL*31+ LLM4+7PWM;9 MQ2ZEFTW*N4,\$:W9]F ) L;^&^U3W#4HTB[<&D9*8'V?1.]ZD.:Y,:H8'"Y^ M/MTW_O.7!C=/-GO/G<7AJ8E0Q.G;0:JN!'LHQ[$FJ$VT@?1&;Q WFBT][VA' M":A(H)XD"KK;W5#@^&+CI3U^8*;;,PC^K='8UO(F$/B;6<+VA:$R=4:#B( 5 M=X:B8%!]G"+2X K090;1M4O0Z!HNKH\Z%OZ%B-.Z)[[@<9"MKWVP0@97GBT$0 17820+!.49 M15<;KM[@T%[X-ZU1Y*2FB1;5P06( M#)M$&7PS"*O +C34&U!OT(%D#?DT([M94S")O. .YDN0^/?)FE;0&Z4:1;P) MG337PNTD'.6]39_Z:F\$'O15B.RM7]KSLP#Z&YC1=A@ '-@W/[K[SP%E MPS%I,3&Y.KA8EQ?RX N(.U[H*T-![*\TQS\NK!TWJI1&%DW"9]7&Y02_;[9Q M)_';A9]+]NB$Z$Z_W;\AXU_QDS*OJL.[<;XNUK=?HGX_[+ +P'\ Y*SW)_67 M<^2=W4G>6"D46V (4IAO!H, M>6=<+GDW]0I .]RIH_2LIF\_07I4!/"%,#ZE$(K0PRNN'L0!:Q"]^!8[Y))B M=S6E#:W4M^F'=%W,:1,F031WSISX2MKL.3'/"MXI&HB>\6F5&+/=".M3[JOC MR]= 9"ZT?$V[';3FRA9P3A7, L KMLODQE:"K589&[$I0O68,P* =GZGFW'] MZ)6-O9QJZ%_GI[BHZ)AYVP(M^GWN>CBQA[Q ,*N7\_O"8L9YQW73D24-T%DW)_2KW09E%U45C)R^IMV5768G']_O.?.W?> M][UWYLX[<[YGSIESYI3G6Y[/YYEG/L\= *^5?D-5F;*]7GC.[AOG@.HGTQK% M=E=!VKC;(*XVF5]7>0?1%L<],.-?"I-OKEK:<[\.2+S$M2C;S3>G#YL MU-2:# 41,_X=A2OAD@OZ[10:79NU.:!@W:MDF,5UN]\S"S;C/?8 $U-.I?27 M/U[CGH\*]6F(]$;'YI<_/5D1'2Y=?Z8"]>94;A&N;_#QJ\@HA\N#"@]24E1/S8W#!08,(;P=TMT+].W\3/G_UWM16"H&&E5T97XM\!/AFN M)^!":Y2SRVQ:HZ4:S200RM[B[DJL#$"O4',=;JK+:(@=?<@.!]M[2U;QU:\, MK5$..XH]=VV59+_YJ%32V+'9M+8A0[L);AU'NW2-+=%@2KN,O"Q/6,#I,J^I##W"RJV7GH6QX4'*-EA'FE,[ASZ2_,$UIH@_X*CJK"W^=U!\8Y36<&C&2/H^_\- M:$#3CZ_5 MT5*ZJS+;B4;QQ2\A?)T!#J9O-UPROS(54G>[TA"0G4I3M-"2I_G^^K]"*GR3RN&O'OZ_0[VS^ 0L+!#BVG86:Y& M488<84OW[)D][E1J829ADI[;/Q5.G_N#5X_E^194_EN*+)53&)"J@TT_P[XP M,,U@]I@M9_9W%2&9T1DCD&:@:W(L5ONU+._ES),^*R#^(9V*:Z [<4B1.7Q4 M_OU[YO@I\L<'F1J:3JA9Z[,8-.^]F;^;0U4@4IUW (JC7,UQ]WIT,YPV?0XG MI!IURO^ZI9Y 72VX$NK@/.6DP9>;)\B4?^?B>Y??RK5Z7Z@G M_-'07<0FK-P![@"FE#V!;)A>N%M<#K &Q?_)6\F;47+-_L6JM#W!B^XBYC") M,]FT1=<'GSD()C(EGXFK>?7&R%/HTETR25U;PP:+L2:,=P XS13X[&W:J1N6 M+!NV01VH( C>=&]AA.T-C;:5WN1C0:6!KVYRVU@PSG*UU\%UI0YBZ7H^;4[R MVW]1DC^//2D]E;8^/VSG#0;>CMP!&LP[&.^YDCJ2),X;?OUDOFU)'G+P7\U0#.)XHG0< Y7HW7DW6%#ZOW+2TE.$0]@W- MNK;DKN5C7G7+K&'ZJ;.U&^)@RSN ':Q3Y0ZP4]#G!T*AX"O+ 1.,]VQ06W(0 M?(L+]<4Z^5%;TUH6364EA[5=@XH; A0X[-'2^5C#>91("U8*^S$J$7S,(S8D-5F$W MLMZ\ZCQI0\NTS ZU(]_R8["8D=OM!.QQ21RB?*'J*L>?@2G QB;8L'+4',.K MVXH#!W;O8=.$B%T-)M[(VLKA,#8=8+G[ZX)C9W?TL525MTKMWUH'L?<*S5B?SP !2RG\6?X M-P8&IKX0V;>3;3*!YHT8#S@_B!OZ!NI]3 [K$LY\ZG@:82YYI4I38;0QRD;& MU8>@22 *#0GJ>;E[/K8 ZKT#/"J_Y=Z[Y8((]38G?#H\<_[#=ZQ:E3GM2E(@ M75^ER,9U"AX4-JEVY:EH-$&9I=E>RV(\ASN"&9'^)OOF\W0D+53MMJSJ2,(8*T--C&4?$Q_[IU_E!9&I1/\0;]LA5]3 '*[JMM@1/5JL.+*.)2 M#39V*GEB^M(E(5<"YI])82]PAL'P@E;]-2D0E5,.R^1QH&Z>8S!5V^RBE@:N MTPJ=$A\DC,S.""G9/,1F]2.'$1#X#"32O MJ/A:5)'U2\-IP8M>*B:<@F>6[[GI/\@IO>.EGTZKRU$M,,PCAE>ONV=% "66 M4/M'52U#-4L#13%3"FA(>M,,J0]C.=1]R]99,E_6,\0DYL=HL?OTAUTKG5D/&05M^F<#NUM4DK$M!H0>+5 ::3UJH( MU)0$1P4J?H?J:P49H4=!>/O->--U4S/C@UP]Z(8Q\?BMS3C6K \>U6EV#UYK MRVD@B-??WWSA;V/Y+'Q/^S^WRGL4R--^^BNKXHPHY-M:3;Y5V4SL<)/H$Z] MM 'D@]8AW#HS@?;K[62.S>K?O=6D7D\=E<>5EP\LD6%[0EW9YAC14>SNX@-L M."9'==<@C*]9W;3P< (%]!>(:)^N 7T =5HYP?T==E[Q:7(@)&99%%G(H5TRP$3;[&F!N[ T M.R=)=#Y]M)Q'!D]\"6R,8 1^O@,XF%,',D6N3V=$*V2L9^MTU4N*'&5XY<^I M.31P:.48._Q,)SU]N2C,RO,IACN6DWNL:/YVC(FQ&@F,Q#)DT$5-",OX@T@7 MI-0C=#P847\>+%K@$>6C8C=B+TJ#63! >"Z-DYG GYD?C7^8N";*SF*N=61[ M2!>E3]Y8VSS(\P[(L-CW)/Q!PQ(B'59:ZJ0;AO--U6Y[%F M:MP],Y-17U7ZO#;LF,4FQ<_F$3PD0M.7"M=A=Y4BF&-^'_SXZ!RAV,W_"RNW MZLK#^ MU%%HMT_&:'TDTV;MD)9FSYY4>CV5[HXZVCMJ',$X&=_Z$$0NZB,*KME1?'EELTK;A#[C[,T M3!34I]DE:*?1]B1X,)-9^N0_\XRI\ZWGWB,\/09@0748KW4W'WGJ?VB.BKLDQQNAJ9*N&%_,_K/.O'IUWLQ,R MB(;GK5']V-K/5:.2Q6P5@@,=(*52GJ@_2MX=TIZ/6%G/\L7-E.^Q@EOLC:#S M"7_7':"6 \%Z#S!WFB*[8&2! F(QK7A.;ZF\3%1&"/N PVCC?V6DH,N=%U:2 M>"I7UIU@I'YE:.9-K%I9_SKHT7+JW]_+CK?^KG< RQ^\C0%I.HC7O&8++D$M MV V-.F/9>$%*?/\2(,6NXT.Q@A:VQC_P) M(^\&]B^"!AL7.+*1L!BS<8&H*EJ&JC0COXC)C#T&_D()8 M%_$E$QP.\0=O=C)P#F%S%VB_^INOP?B[.23:*<[$66$%PJCIO7B54\32X!> M?<:T;#Z !YM3-]TX3;UBCH64UK](XT2&R3B[$>6J>'8-_4"ECLV4 M_O#5KWD>L:+\Z[T\SR5:W4]_+4UH& M[;P12'^7",:)3RM<@]"MKC&EY&-6>]N83,TV="=OI^&-V-X RY<6:-VZ<0+-H"N%YT@;+8/U=1$^@3@.4UB3K>C9 M;F"]U,MBSC[2K?9D3%M#//+T!H3E$LL1&27 M02E3M[3(M"IPJ24"H#+W*,^!EBTA"^P Q,4$P,\RJ2*M VX*UP<@*QJDR_T2 MZ4^%ZO5$9$M'-=SUQ24HW=:)%HX[G(L".>!W@,\-L_:'\#IC4U$_UOJPM1O, M5$1WB$ ZX\E+[KX*/K-U_71E(^5\J\._GLHRG@&9[_<:6Y:^Y>&897Y2U#N; MN/C@V.+05#G.VW;"O,JYZ\25EN6Y04FKS5T,TG=[AL>WVA=7*+YQ6D[,_WI* MI'07(7S->>QJ(VX V>!#G&D-_JAMH,C/H^:48I7F/"MD:M5OPO"C)3#9ZUOQ MBA-/W]8&9]#5=H&P[K9W -0"VOP)K%-J0UX?!8Q190C\YSC3BH-@S;U)_YWF M[[&<*Q:]_JZ2H$!E_];H5K%7!8 M;R;X,#@)43'4C;:]=YLAS$BS;QA&5YQ1& HM,G;>^$'QK]X&MIKOW\>M$]5S M,%>/RVI77TNYJ1+F&3RT 832O.=%:H6S>W_:.Q,BT==OH*S=J*+;YY//^"_3 M2LFQW$C;WF]Z*5#PJP"H88$2?A8PM0*.0XDG"0=(G!E%1FO\Z 23ODQ.A7EP M3@V\ O)Y&[8<09.G[ MN(_!H!1UK[&O]KXOP2&^MC=U@&\21XIX<$.U\ MK$$&ZY3!BOBF_,1D:4\:)U.=T!QES 6V&8*^5K*B(@]9-V[(F$Q9U*1ZR ^ M_6[@-#X9GX&'.W,"Y1N?P^=SE3^ME^52(.@&_9>#[?]^.U4V!QX<8C2K,\&_/5F),%$F[FU)L['.GH> MR I-\T@S_ESD^.I^0<3Q%5]\B'/A\5Y8QTZLW1]ZN$;8+>X(1U3>I'# ,;7A M;O.'"_]?[24/?RM\#YI+]&8C6.A]@&OS-'8V! I$9Z#T/[4:+504%IE@DB>0 M0;E:D^?*1A^:&Z0II)I)A6+=A6*MF:]]^_8">9&5Z*"74,$G,6R8<"_&W8C= MX"MNS="_UC=I5B5 #U;/UQ6< 6\/KW)SK?.^E(QWSQ8=:Q4PJ9$?<)\O6F\L M;D=5\+&%2A?1#KP==9?H&-MZ7UK7CE'<".+OO@,LZIM13I?7QK7T+J5[\EC" M6I49^-OE3-P2L6LV#U+B/48E*@;J(&-M!9)>,6A/;54U$9H_CO/WK#;\0+GV M/.] SR6@\+#FV@!:B+9"]1C]2A RV3T=P+M-[B=3;Z*UD,3O0.P*_;.^L%\3 MZT\@"OYG]K &)191J>V0_XJC@>.B?@)&_E(ZU'PD<\/]K-+C)@WFY$86_#=8 MMF'Z;- F5SD[3811O&%0VF\S]-]+1F)5":XWFL$3N2.@<>H[0$DTO(T8:X&\ M _2#'CBV\2"W-GU%?8MH\\9&GI[96$X;D+XF:!19NM81*WPNOB(5#'Z9%W_S M(F]?D#-CVQHZ =%>[18;RR.^:LCX(A!O[*.T$Y]3MV&^:$Z359Z?#YL5=UX= ME1$_R]^;3#@]+^/2\7(LM-[Q(OKI]S'U3VMQ ;9B5OH8/C(;R^_B;8Y193G9 M)&Q[;4DSL.#[@>F[_DXAE@QX"Y85]!W:Q?2#3['.YUR8])IOGL#T90F$>7PN M4AF6L/(0PUV!5:Y%]4>5845N:O ^IF=0SQM\ZW#%*7:!$%QTARD$V-7&OM$[\1_K94/MU2LVT_2=X,4VZBA<,(O4$-ZS> 93S*XY-4/R'X>N@A8?]&XRKO<3/6QWM4+6" M[#772=7\G \27,5U#LQE[@"=!G< 1_Z(59K6!VO93SIEN:M0(C=MA;R(?G0 MM5+>270Q;UQKAF7L3G1-[0WH)N<.L!F"%;D#5%F_NP-,.#C_XQZ[ ]@GT]\O M*W8=6\;==&9 -\SY/4SG.B/\GXKQ@?Q5?5#:TLL]PSJ?%354@M:KI__/9/C_ MVY:FMZ_N0Y*]/_Q2EVWZ,?V'C^CO^./_RW5-?Q!RA$(3SQDA.ON^)G/B:N)) MBV&HX;.O.'G%-,\R )XR<5#?F':+XQ F\>;D'6V,Z4]YJ%8!2:[C M84$#(L?O-0G&9!GOK1L8/'I+W6*LCN M'V&?ED +>\0<[7_-O;)+FCM1?TR85VP=#Z"<,%V1LW;F[3GA<>\K6%X*H7B0 MK"R#%WR/*SOE[P NCK M@OM]Q7 =>3>>T9)HPR]K M#V9SIM!+$VC] *9)I!L:UH 97+L)#N(WC0O4MZPWAI"_KATCA<=O+"536(=X M-,9&_T%NH.TT/F?*G[= ^]4F NV)NQ+4A41^)*6)!X2C*[^/9^,">" MV;5_EN0/MT4=Q3P_2EK/%MQ4=(X>IRGM+?JKN*!HSK8[S4*.H(U@TF;+Q66F\-N2Z#..B8&\F M4DA'D["\;)J?%7XX:]!V\]BMC0SSZQKM/"L-6L_F,H8X=WEEZZLTJU52CK1+ MC3_'C5C[ZS%[1&1CU6K< :Y-;T*.P=5KUFZH'B&.CMV8MD0L^D=#39D]IABYS53[:M3G8E4#14/X'GT$7:OG)ASY5>+5(S&V+NN_)1Z2VL@#2^M6R6KTMYICRL MKVB(MR2I#N';B-X_ MDYC&/2' F6BY T3 < )M448HG>X%Z8D%UX>J>U44C\=HNJ2RS-ZF36EC*76N'G\F(:.QL70'D#12ZW:0J^B M9[44!^:FHKZ%_TL(3LOTE7Y1R?PS7BJ1@*&J8Z=0A&)6TZA4>%*1L*2F*JD+ MH4O_Y=L9@%3=WS[3=OY/E$.)D',FI'EHTHFJBD?EF%59L$C^%>W@X-H+"^5# M8K;,VZ]/5*J=1*MJI;"]CJF44[R&7_6V MR8>4;,F)8O%XDW(Z4W-?>3KU/XM.E+/AFWCI^4J\O^+1>DZ^^!#?"!Y.Y>4] MKZ/>AOO)9N^"!#JV6BH]5@LG?AQ[B5[ZSE4&%"XXZ54;FQGW>N.$T7%_),_# MF2*%,M]P=]^R!O>U UL]JTT,C93AGH45CM]@IR7[P :Y?QK MP-D"1[IJH[RI+COH$FX3\OP;C+\1.XLIOJ:'GL*7?*E]?-J127L"MG&CF;39 M!%IMK*.W.X@OM]!:]BEMWDKLG5-NME/#[-SP ML28-.<8QSR=$?NV5S .2!1#;_$^81R4L6W#"N*MSA(R5025;#(&+[T]?S,,$ M;[0N'<.$WE5:8H:O13$M:TMC,LO%4Q_8K:KV9[[7FG5V;HNB7?_4F,EMMBTA MQ,\KU06UC83.L;)<$8*9I9')J09O%NW>2-%=':^YQ6W<>T,9J"OLJ<%"/S#R M3"W=R,7>17"$ZN5[4H^+S'?6.!:,>($?2_QG=B*DM8HPBL8UTV>E@SQU]&) MHG^Y7S4F:9CC'\G64;+^+6N0\"(B\IC*C$]1SK\V=;[(0?A=6T$/;JD4T>5_ MKX4]/"U3WKRL3(:!(-:>7+8QFNS*%D,CXW5&\A@#D.? M)^S,_)9_/Y3];BT-@6Z@1U%F*2B2[3&5AKHZ9';LB-T'OW*M9&@B@D5=?&"@ M"V'FS^2,=]3"%GC.O7:@$/&$)'6*G]>E87'D#O#N4CGUM(]$8OM'I0+F_OS1 M3.D&PEH+*5_7A?'THU*:WK ]F4^ETGQ$8SJ/([(3]X2;5#'0NZ)H^,O5E4A0 M+04"(KK_1T&G;8] 7%B0\D"Y5ZMY[LH7#;KY+<(_#UNGL-IV= VD+QXH+C;8 MK.[_]_@?#$K2R%#$J%(>C(1J]!JYQ4F+%3K[RT_I9WIO/I9^V@-/FFX)7_(R M_\M2/X/K/[N;BWU*C?Z7TB'[K!YCOC[<$0@N5FMXU_SU-Z\=^&2,(ZXP1.I$ M06/@I]D.\=O=X85^U\*#&XJI)!O-H8YB6@+PSE3PA_V\*I?,N7L084V6*IGF M^M$""3Q=;V,$(Q7;0TWL3GN;.D!\A53BHQHO/TCLRG ?2;[ @;=CO/H[BX87' M5$:FJ:(O_4::L(UY[TU'EN!!W'K_B[Q^,21_#HO*C$[UIGB0IZK5=;U!4/[_ MIZR+MB8NM4:]M*^(=GZCFZ"9)&'\_SZK TQTCZ=TK[L/S"ROY; N$VT [/,9 MK'F)9'IU0V]=DZM]=DT=09,XMI?C9U.4Z]01J[AS@'72;W\A3X$IB]F-Q7<3WNSWE&F5M,X\VDQT)E"KPE1DIK!X M2?A$8HQ6^@4:!P=Y-?N\]UU =)P8Y1@X*FQRBN2C5TYJ%HT]J'LV,V70UIW& MLF;T2."\1&Q\EZ7KUN*!Y_RNA BBO?HVU_%[8!"R&O-S\.S,QXL _5&>(%/K M(W\$SJV1!:>T:\>(SVJ-1E?])/99$?9]'03N^&[@"U;;G\H6WL_7@1+6R?:DV=5EY&2"AUJ+V;94XH]?V\M R9N"=P/-!>B" M@&"UYHI+WF/>OU\?[VU]DHXE_K+;."*&+D4U?#HSCU8MQE"M7ZB@@K[5&.]G MB$*V^O\HOQKJ+B6;CB0J\(K KY&VO7Z+-<3H>Y1"R0]ZJ1I.'1%HN:)N"ATE M3:**YWW*>\.V4[$V9.;2RR;#?AX\ITH3PT)4]I[*5AHZQSF.;[)24ZP[;.LX M]&ABWR3P6-L.HV\^$HOC8/./Z?/]@M<,)K_Z6JP:&- M1H^^DLU$V5VJC,O_#O G%AB<=H5WS[/@8Y&W-+NZ!8B-=1C0X MVZN"O7='A"YEJW""^YP07P-@2._V3P4Y:@CUL"7?I%XAN MX)X>_\NT=SD&(O@O) "W8%&=L);_:A?]8EW "C1 MB8(YO]=R7NK@@JZMC;_\:L\?6=6/D>^(BT:D/R<*#E:+.4(RG7U7YT&6L2^/ M<]:;'&^?.V5>)#<'5NTY!U?1.Z?'NL5+M7 X.QHFT*?#F00%XM_[E#:[=?EY M=CD7U#3$IM:_-9U0I#-]/EVA[D[$,?+9.B[.5"]K389:U:7?A@VRF)9O?;+N MTRB/\_W1T6*0.$+A\][VL'O"DOJ[DT&1IY]%O7+),^)VUVT^N5"@Z1P0"@/;*?6 ,T[RKT$05C6 M1[%&"T?IOHDK$8A-B<^.H4L\/7P\"NB3X)C=RW7G-/412G=-3RW.A];_68/ M#!)ZV+FI[-L2M Q.QF._GBU".[8B\6UL=WYUJ3_ 742!0\Z7WYB3T[A0O6T- MUS.(2I.U:XR8$3[."6S 4H3'QEY=')RS9^QZ8+0"OI:MM_ANF=X!Y'H#Y>&, MKHXBZ6J"\%[D-**O=Y IJ+?LQ2J_%[DRQJ[4B54_8O_&,J!4HF*[+=+3]56R MR?[+A3<'L_E: QO_1)V79I]<**R>AOA?!==^P5-BW>J@IWC0@9M@%@D(L(O) M8%A7NSZ;3@#%K%/5SC[-.?W\7ZS'#.XX?BMO<]7:WVPEASW8P)U.U=CVSF<7"C))IDI'92/]GM[WM>2=&&#,Z#^VTLVLRFH^-HZN,,AB;+?Y;IO6RBD4C?M_^R M$:+I6MK,W^.\"NQC;6J^G9HLGWAC)\[+)KJO%_!)8M#/=>EM^ ]=\3$C'OEW MQ1HK74,'50>+D:ZP&QN8G*K!%4$#;R1$8[@^G-6*;X 1/\ M)]GY:VLS_?)+4&UW^BK9D(N?,]*$J5OJ>B7E5O0M2B)/_+XWA7'"LU54&0:W M";0%(L:('AV^NIKMSZVE/E1)4?1=!T86;PT/C_UHV61ZS(O# %LE8 J?:!O, M8_.4G$DLYG+=19^T'M"FZNFZGTS6S%_EH>(OU!HGW=CKF\-4_=:MDA59TFPM MITC]F8"4!MQ>BZ#LX"^WX^#JVQ146!]$XQV98S!WW,L&G,]'';2/!?HY0G#6 MR%99Z6$2K5IPB$9G\_)*7)FAJF710D,&#WDLI6L>T_?XU[NO!RJMTFRU_'+' MOS+!(D=W5W)2C"M6MR,PUCT+"1_KAAF-51J=5:\ET@WLU$LZKGR9IA$S.6R3 M8,?C&";@9"46; E'J)QLM=>=TU,Q[^,\&%R ZDG1V*=D[,AP[_3&I26 ?+_I M1416F$'=C*NF/RQ&U+77?.6(L-F/SR>%238I7)6/65.&Q]GL3^H5VZ653]6*W9,V3&TG'Y3.O(MXO/6;^%JF[,/PM>;XW M<.1:$RJF@H3UR3AKC+.H.N,;N!*7N= 8M_25C8?O/K&/[VLN-UY_"Z9M587? MZ'3F@%K_M0FH^C$=E,MNBY<=B?8MYE_.62YN#4B3TC^/JNB'!_^ARD7Z]@6S MR=)/M)JB<#2FB9H/_;%,'[JF&WW5/0%2%Q9HMA *^TRQ,+5Y(=)R.XV5PDB]AL7R/,WENS2MQZS]*R)[3\,+3BY!HTE+W^W [5+0THYF6/ M0VPY%,2%LR4E/[* 6@2 _,LH-H,_'(8\6![1$7/. [O#UK)6ZWYC+I';8)*# M6:[;ETBL*L4AEOZ+Q\&=O!TT!(YB-CAQ>H;KV;W%MN MAUN!"38KB*UN4RALJQ4O\DONYSWS?W> ;O!G(XU>#9S=6X[Q"JICC2G>&>B\ MQL5OC4TU-@^=FUX-*W1 <*&6/(4N8WK-_Z[^'Q4OVV4TNM0[BYYF#A3L+.]/ M"##Z/^7F_I^:2UR]J.S4?MA>?7_\=@B7/?/5=O)_ 4])U/V[5@6@FQ;?<.;N M +G[,H[7:H#G%"UJ[#+0[P^CU;KC/8'OO'+_9VU-Q=F"A_NLE":E("LA\YAV MI"YPP4DC&D0!AN-,\ UC8-W:N>!AE[+9MYZ>X&82V?SXKG95L,OQ N$J.@ # MK(2&FJJ7"BN,:<2P\DO%?=]I>XR[\5L$B]EOSF_NR_,.\I+(W%]7R#0T/I:J M>AYUE:RQH7DA/GN\OU<+$TP7FJPT>@B5R!NOECVC'XVOU+L:8[3N/1>0P1[_> M'&'QRPS<7Q.L]UQ4 %[C-!AAUFF)M+EQP@I9V@X;46(?ZW(_M5%AX!5[G@=F M+!.\^!EH3:\G*S^>,5D1#+W^&W(/%O,J\#SU)E04>W>"9^)9XAPD#%=D#ZZ- M^ZY+9;(GZW=HOV.!F#_7(I@2("E4[U&K5L$.->G>"968 "B+^/%EM7[B #VC M\_ =P)'1N>,>%GVNO7'N_&VRE_EITT[-7#49Q"=EV-DW+4V^K&IA+4-LY02K MY4_P!I([&1V:<4T)7R_>#+,8#8WW/*71?42"+^71)_1M]NNPT)+*B0J")UZU MIFE8@"-9P[_QC<9*TGS(L(=F.8.>J.K"?"!WP%F&HFO"&[_MTU3L=7:;G=V^ M\1^]]QPXLW52EGT>9Y6%8!O0?*\LR[[J>B79PE/X,"?,PXT#Y)+*E'OT4.)\ MTWN]PNO]AH]_4X1LA&Y$.GO+A?[Z: M:]29MYA+2"MF@EW<0>RR\S#ME.89% MI_IH8;F7-E@IT=4;3FLN-'!%9B(+_GHIZV@*" ! @',40H!#T_]+4OMTCCP( M,%A)[LVHZ /CVY'H#3P@/5AGF]BCK'ZM'#:'4QJTZA6[L4^@-:75R'6\XT#? M\""1H'*B]:(O1P(F<%;.RYK6>FK+,O@LBN,+3O._JLN?R6\MK%(^V6D*>G+Q M>OW-BRB.+AY4_/2ZB1>5@^R1)(NK877G[#+X0YU$.B9H#Y6ZH^?T1,_G).S=&:L M#M$X.@UM&JXF[H&+M;Q\_A M-@)=K*0+1_1)K*FJ+K2A?9A@A^I\_#??TS?UO>WM\7,)C1>Z*?^T6COUDR-H M#I(28.8#WL5%Q?H!N5+&E/ID_"LR#Z-?_/+DYOV/V.WW_T5?B/0+48OQI_WN M"MC@#K+"V0CY/"*_+:B9-WO?SY-_N)D*&DY#.1DWR%!A\Z3/@&B[V4F!/C7! M2.&L=*J ST'E+XK7N5L_!Y@D5C"57O7 C0+9PC/YB@VWITS\])C/A)HU)"JV MN+,BKQM,MA4F!RE793AD,MAL;WA *OPZ9Z^I;]&!)O_9E\W?S">O*M]ZZ^L- M;>:H%!&2J'O$^^%ZK[?N](*( []@1UA6I!IUF6,=3Y6K!7]_4F)A2ZI>IFD= MC5:53.)YO MF-&A"OHC,I7Y7&U:)@WEM_XVF#?;*;CEH$W"W@\,5'4^7$LC5 D1;&NQ+%(L M,N9)2A_:5'Y*)&T/@&>4)-+8D"4E?=,:FBE,B.G4(#QN-=<>NH'GY)KH)P2/ M@VM&LU#MW;_>DLUC?DX#Y_GG+,#:5JD7]FR$+"5F M^ZU%U?3)%:H'ON7(?[ =+ %-ZNAU?D'B6Y*X;Z>:N\$CF M$4M5,]E(^I'@_OE2^XZJ*L_65P&BEW+ M''4V+(@VR.1D?6[*8%%,@$LVM_VG643W+4QC4V*:88>P5%&Y,LH'AE1M8T3A M[434#1/KJSK@RBI,QK M(8+& 9R49?RV&8"! ;]A<9-?D[G'Y*K I&F5QC&<\ M=H;P=*$(16W"W+^$Q9VJ.O_Z;6NKHD_,3DP7+J5D=*] *ECB?[5J3^"S/;SZ MNLBXRNA6C^]+N%F*4QGN$5."48SZR29D?"HG/X1VG<=D):"J71Y[S02QTDRH M>42N% M%XG+"U=; $\2U?5]QELDL$J#ERI7>_Q\=E\L<6H$O]\RI/3:JV,7F=A-%"O]T!.EEA MCA&_I_F#R9TS8$VI=3.)$^*7QF!IN5,.E,RG8&MV,:*SBCSX15QE&P-F4A'% MGL*?5K37\-CC"0D.I0PP4' 35,[N.?MK!W\#Q:MU(^*&:Y_3ENTXO;/ZL(W; M(- )HP]?I=X;I6-\LR"6I/I06^V[8+TD:0 )ENEUY>M?<9QJ*IF6\A3_D4W8 M4U2O!6@I&? _#V'*WP 9^4Q.T@@#4K62&GP\VU<0E^.KC->:#^1!O?%QLXX' ME_^-)4P;4OXFY/13JA36L"F]/^L%F/P?ZCP^$(K7>)CRU[33ZY1AS7?C#[>] M8[^)A\GSG9[A(/ &5?8:)T\T?0+0%!JR3_SR,=UK#]SGCUC;%W!Z]%_"!S)>:BU3=,NNO?G4'JV_J !E+0]&NVC=Y_I99^I:.T@>][NF M O+7GKZRF.^UX$AH%?)@+\2]][4V66H#;7%NK+S.HV!_LE&6!J1W\ M(Q)NRIW+]BZ,]#S0&->DM=&UQM,'B]\2)<^+8'!QY-ID91U.I>//KBYK-U]O M=".VU%'A0;SB*%FH+2[YHR49>8"KEFZ9-[>I]BA]"_?G(X3=:S:=CL[QJ1 Y M;I)'S&&/]DF<1=WH,3XK5RNCI@%JT4?K^F$T3$=^(D.N"X M1@]-2>O^W!-[XA94.C=O(IS44V5BPN9J]J9+!)"H;%4>NNK8KR*/]CGZV>X'!N@B5\G8*.WZPD5OYH5V$CX; 0.KUU^JU$T M%V?&37N$.!NLF.&LD&Z<'] =/;348&8@<6KO!H/D-HYQH#HF7^1L@\IV9YJ[ M'8=?^D;9Q=&'N*N$+7K%VF@26*E+2!,6?^@9_(=@L*1\T89,NQ_E@J*_R!Z\VT MGOL*3^3+!W':L15Q!MC57G?1'N:L,N$.L%9P#Z>.L2_ H3H.F?*+=$%(6"=YOS24BB='C,FI&)(>:!QGF,# M+\2M6.0L3/5/))#Y[1O1X]%'^P]GQ>X P,^8R#O 6ST0EC#W#A [.]Z.?)<[ M'WE+H=%)$RA?;G@9_!(%-;[.%1 ==';"MPBO!'':<\=NOP.UF%MCVW(+ ,&Z M]UA^7?;9'6"<\OY)#POO !O">;=/R%"D# EAOW=NVRK F)'@XO_>)AGK"+? \/I&CK;H]JH;O*P^+^&KE:N:.KT&G!Q6^6NHU9SO]IH M6@<#Q#7]_&\ &#Q4EB+F!IG0G2,Y_LV/KHR^H,'ZU'BTG6=<[#JA,6!+:8 Y M$?CZ/Q,ZWW4M;F6Y7=*\P'V57I;5$,N*T5J'42X/5746S \+'KD^P9."'I]: M6'@Z"A%.RZ2:7(-2]U<2G[;]6^P?4V24.SMN5 M9$R(^.#,R/VNWEA&=E2 0@]U,ZW9"-+)N>GG2'8>@=FUA[MCF3!^;H["2LU' MW_%F"I@WC_N'25DQFF3W'<_CKU\V&V564\SQ]+(PIF;KFU4VE[93JK#>?%L9 M 0?%"VG&_-/XC?-]V?8T#H:;"<#@\D3CV&KLMN4'+093 MWX8I7+/L+6,'R>L1'ZV/.:7']66%@)$Y?#\_$N5^9A(A1I=+#AE8AE'J-S'_(B= B'#8X4ELHWU> MGTCZT4=\K-QXL=?>C4%TX+<\Z1.ZMRVZ[XD@?>KXC_>FKO0BVZ-ZNO& I?]6 M2QGIRE1*8FJM9?"/O+XE]?EMW@&HM;W4?T9G&Y[RJ:L?N_\'5/YODRD&-JUE M&NQ!A> T"NV )7O0A@;>KWSU'X75"ZOR_ N!_;&2EUFZN+<&H-9,\:FR@/A_ M2I>*]%!^8DPF[/$JG#59G-R5YGYDA6GDD!V\2I8 M_#;R4I]VHYV@OA"$_I2I_'S3@R:3QN9D,YWE[SN/H;$8S\T$P;?T\Z]Q>!N< MM]WD5CNM*366K&2I;V#FR!U]ZR+C?9_;H-JJH:_\;P"=+R#XV[;7[&X MI.CEFO)V:'R@)6TZ5(_!\]':.4)E1AKK0P9W@GD?RAB4/FQ]N:G??0>HW^F@ MG.2SP81^-^8R5(=[JT+_HUAV70.TN^6'96'B5QNYTNORYC'ARG\FSFFH]KM. MV,.@2P_+/I+"LIW5\PK9QN181[EL&N=F8RZ")X[:RQ/ZBDEOUD1CWXOL@1AO MJ98#09C0HEUR@@ 1-\$)']"!A4L:6.O?_0I;;N91.]ORF%-A][:H>[8P.H]N M*GOCN??N?[C^<\-_%/^E2[N?:!U+E.CT;"9?CX%HX]MV"AU8"[R6T,X4ZYMY MW+6LL@L)W#]4@GA,!II[O5% MO^@XR1/1+R\X7E8M,N,T+1@DN'-?B2&/FMS6U8!JTQ!;Y?)*YGB;)"4)HN_Q MB@3E[]2Y?/-T)P-DM(I?[41S*FKI>2\L$@D"?D0H+39"SOJ"%,0O*)$<_;D8 MKNTDN#F5\MKQQQSJC'6]MNHO=#>T(WDJ@J)ODO@ND?YK+-_VL8P M&]Q)U": >O[1*#ZO1!*'BZWT#^_XY^>Z%"6)A42+46??[?^>W,-!+5G90)%T M8L7UR([("2Q8"O < M:<4-U$U2M?%,M^>=@VB^&^M@D4P"PC*]^C1M/*^POV MFJ7-7!L<2](B(/RQVYKYV/+PNHQG \R>CYB&2W;1DK?97H7[HN[F!J:L\C+E M/6_DDPPLTZK=7^.&R1R@[@GK_6>Z8C618[W'Y(989N3HCR*LS,Q;+WG*MCPB M#X78H>V5UVS1IM9IOGQK[@\]55)>)3AA/MT!\%QGL;KK>\+\H>9$%=*F@J#D M4YWZS&WC1' 4!(+ M1-#"(PASY '9T^.*<'!O B'6!7[&9\%_R-9R2!+Z;(PJ0UR\I\ M%=]C7U4Y#)XS4U-%&]W\D88A'QQO_4$>?9\4R?>$C2G]N%:K[?E !%&-[->; MSVTR+TXE^H_6@Y:BF5!".>"9[>W)>;_6KL8)P8DP9MM@:S6$'H6PZBPJ+GXC&QIW^J1*Z/IY^M$.=X&F1SXU+T/ M()@*Z//(\8H6(Q$8=>X)%+M6Z%Q_%"A6TO#).P"( \W#-C>/#JS_5.@P#H]#&ADM.HX$RQ2 MW1SV_/J=MC"QL%94X#';NP+$,\@\-B49C5/"*54Z*ZB M"C+.:X,]$GG$4,22_]NE>%?[:S41D-T'P\GN>JS]Q8[1+V> MKXBS0@(Y;%B1?)=S4S:2F98IW87]]87VIVY5EM=[ !O*7SA;/ M72#1#Y<.@);\_PHY7LZN1V3Y>E\KTW]!\#VOOP-\,JYXO9W_[OW ;/ISZU&! MQD\N_&;$0>3^'T84=%L[7G7L_0M@N -( C"S77> )V72G,A(M.;4AP0B]MS* MWA*'&B?J^AEYOLYR[C3U] %D%Z]W\8) P(A 8^L29_WFL9A9323V M]Q)D\L,-]5!3E'':/)?2Z&%IXLLF#@9]GQ(%_'_4OPAJ93VA&6<=8\O@F\S:0?,#6"Q MVE5.B&2-1JJGY/ HK\#P]OX'47- MA)&K_TD!]3WC9-7P9Y'I%2>S9#*K.KO<+[->=8PR4KW MML%7?^*K@7'!MZ%(:[8R]2D+Z\365H*5X*M+?&4N^D20C__3G)NFC3K/VP<8 M[T*L5/W,CXD*OH(8_1F^\Z:V&=W6IB-;0:68.OU'C]<8DOJ4OP,),1K(WG/@ M K?I%-8KS]AIA7DR\#$\QKK([$TU>LPE>GJJG]I=Z%B. M5.CNE)-K M>J0..EHMA-^Q:!!>4KHB[NMXCM::QON9-^ M!IW2[4#R]H96M?/;:T!U*JNEU8(B$:XVJ\1\HM/Q_;@F-0Y\CE+LXG7N+?7+ MWYW-?2R,H).JK-9@B=DUX@CPFLY;F_['+NP=*E$1 MKF00M/X*AQ$5WZFQ+;D=(DN.A.2[8_CAH"AI-_CU^-H3@B;9HF;:KH7]9A>EN/S,-@GL5 L>;?&*T--?IN/1#RTQQTN6#J MV )YP,:DNG@S9V0^ED#@RO(Q-2.8CF9GB-E-8S (W?L5\#) M,ZX1UM@[@- 4T3D!([!!YL5#8EE5P]H#0Y>P&+$H(R /Y-5'CUJ?*]UHP,)W M&X9SRU74;8A5O-0.T[+#PXKB$L/=3,CVCR*37D=+^R\*.)NJP]#D-OJ:_L <5=?-@6V\^$% _FJOIU7H%> M<2%P)E\7.(T<:[ MVO:(]=M564@S0[7%VLZN0RW*-2&H7"U_<;6;+X_D6'!9W=#=W0LSL:UA9U4% M];4KX35-+]5?G/J!$H*O)*"H7WC#]2=[[^E 'N]*#JD#HVB#2= MOG+;6/V<0XBCUE$^#HI&'"^5>$40 MCV^U6P]KK M\2XB95^H)#NGO'[877B0J8:=V=J(MG_Q/RA[[ZBFNVY=--A JDB3&A00I"I2 M)1 1:2)->HU2I$GO-2@"T@4$I(/T&I$.@0A([T5"AX3>$VH@(1S>;^]][]WW M?&>/<<;(^F?E-Y*,N>9ZYO/,K#F7V^=;5E^E>MF\>JX5;\\J!3(WN,AD9;P9 MHQ:%[V[0!#T#]L?Y&0,41I9#()F7 (QA7#05:C^4",2PE\\^1#JUCKLS2A\\ M6*%^%G EVS8B^E9.V9!+ZP3Z#K0W0=!Y)A'RB1G>STXM==0CT;HJ<\LHO%$H MA+AK(S3T;.%810&Q>0FX<28?_C!58[A%HD;F/TK] ',NCQ9,Z**UKO$NL-FD MG?N? '$J(,?EW@#UXC;$JQ%R^#MDA/ 7&;EFUP;\YV-8:H5C04-C)-]7>.QO M_H\9"3ZP29I@!-4X"M)!Q?J"CQ'?CU??IKPSWG"SD=U% K8D$$>KDR"AW.X: MZRA8+>)2>'&V 6^N'M$PN8$_G'-/S*Y\HF$:=F\[[3G%'4"OF+ AH_F+8^M= MW F,R0LJME^OP_7G:@MRC%M^#4U V]PQGCD;[>3Y\YW7@HG3^;?4&W^#A(VF MUZV"$VF,TRYQ+MQPFPB4_O<[S 4A#]18?Y.]X[;*NP3\#BXC2B%9S2:/*<07 M3I([>AM^/1:[!#2SNB$E[M[TM>B+-GWA3?EQQ.J42(;9/Z%.HNB[MZ!Z1]_W MH7]8K.#J Z/,-TK/W7ZK4- \AG$5U/97'=L+"+4O[O:?$Q&HF'X9J9U=??HY MO,8R]W?!W:[U=['E;C[=G"Q9D8\$6C23OV7D[_US(<%_!/G\S><4BJR:VY$' MCFHG93B]?'LF?4ESX5!A1RO; KW:!I?R_$_7!:TXY%?NTM@7=[T996\(8.1E MG.D8=Z\[427#.:,^8SOTP3^"NC(EO0"H/X\&?7&Q&P%;C\OB$ M7^1*[?!,%"H\[#AJ5^ -5M<+>:(CV_+GX1"J3B5:+^6!*#49*"22WFH^>>W; MP8ZU\:\\\M?OA$ZGK%V9^ MJ]3",JD6CWTRV),?I(?B"Q&/?T3R:SS^KU1H@991,*0EZQ$?X:GJOJO,$:@9 M+1F&&B?,:P %\**88KA)*O-;[R&F8?X%J\V06D=+P%,;J1N6!JCA".MDI=%] MXZ5%Q3MI]]U*4Y1$G[2J/%"OVU!BX'H_-#)GQ>:%U$^>0!50=E!CCN5XJO8,"8?1WIMITKO!@5O)\27"%>\3RM6='[Y2=1;@ M4KT1DASSZ6Y.\E^@/CLJ$?8)_ML#2HQ&U&+:=),0:[ M9:[DA$7F9+!; Z6L5YVT/6'.6B!^? 9AFZF0]TB/OX,R6K1SV<[]SQ:HU_.X5?+9V)![182[I^@E7"I>U"[MPT&$. U5[T42 M'R#Z V)G-D'JK,4'UIZ$"@WZ#&T#!O%!VZ6QV::8SV.[=4C!UE'@=YPV MMV--*/MTB,@%5NM4^@D'6L\_2-/]1")F-LCI^UH0>A]O+K8N0S&C;K365^FZP>V>/7<^?DNOI>Y[ZM<"%9W1A86>FP' M5^ I-P>:J*9=U (*29SH(UXV-TQ_4B6M#:+8E&."8Y&[JB6J>&%;HF"X4CW< MH"J-(BS2P3 J8&?\6JLN]Q[%^A,9,FHU*^T)!P/+4[3#]UVT38)B-/^^3"QY MG,XF!(0;/PF>Y,3RC&TP/6$7G@L.S:5DLV']I0G((@%7>"!JE+(KYC;/_>VP M9H-%_#U.K4,:MWG(D[61>6[*#$.$IQ,$*L$^Z"%RGQGJZ2AM&_7 MF3>D.(^[C9?*I-W=>"T/"*=B?]!/XD3RP)9]C8VSM;NCWLJU.,E.??/'([O[ M'U)-'U-POW*S?"NJ>W['MTR.&ZL?OS1,L[@]LY!W*R7/#E,[.'CSE-PC M@FR:_N!C^'&N#;M(1<%:U"6@*CG7&Z\+;5.!.V +Q\8,"3+YRF)5,E7?( J@&<.#2VV:.<2$+A,!45[ M_6A*:OE&?% S9J+82#XH%);[]GT":_B]KAN#=._\0CF/2XE,%YE[1R;#X4Q, M,Z$%A!GUUBH)A RIJCCKO**E?\1R%YF.,)'UIF[QO1F!V;763_?Z545?2O(' M[/[<;M9V-6[?K^MOF&N;AT MT !0WS"TO*@=LQ1>:/D6\GMM'>$NKAFA&6TYT' M9TQ;+_ZD^YBZ+#(-0YMUMX'O$8"8DQ:4/_36U@N?/7AIONP4\W$YX3'+[5X1"H_BYL MGZ)W-DZA2&(FBW3NG0/#$%US0"+?'1L@CY744G=:5$O_ MHYEC;D=WYOBDNF5LY:F2==SJ(G/B>]W'W,Z;7^V)<9A^M,$7.0D?D>ZLQW#, M?%)1^-&@QN_-9P+#3VR:)+H'Z50B&H!<25/-+M*!@[&PI<4_+09HF^!RN%G9 M!F/KE3Y'1Y[T@' Q^H\ 3EI,Y-)SF@P;[6@)W?MM=]WRW;,+ M *J*.L2I*KR,:>"OQ1[M1)'O$B0)HAHNM^2!VI'?(";I'P%I3Z59/YN$$5P3 M8QM6@BR">7^42138ID38(I\(C5>N?FZ@5C8-W9XB*I5K71O]-TG0-QSA;"S& M__R/;@_ [L?*/]5VIPTP,6G9G M=+;!Y\&;XJIN%O;%!TIYPNO,TCF4SXC\MQ0%BHIQF=T@B!.2@-Y.47 MEG$X6+H@E,_TYBSAK'^ENPY%2Z;/&>8U][@H%N> [>Z^!##7+(8]TX@/S,-Y M&R%!K,"HVD$+,]G*^!N5\9W.CDS?OUMT1M@(U6K?8JM3+L$EGGB-PN71@PYF M]9-P^1SV0%KQ>; RXD#(T_$+EPY_TGOE@[]:FM14^ M)OG M^E2WMS[#['=LBEN'ZYK=57?0Q]X*7=I5T#=2T'@7QO=A=Z 0T&G4W[,G9U:6 MB0]EA<2 Z0B*OAC$\[K:7Y@%&%IMUT%S0N0X\-;>S8.=K@UGSNJTEPE/Q.P: M+;]F%IJKD0U= C0FP3:S5'H> @T!ZFA'@3]-LO Z%USRN#855$Q4[HPKHR^. MK<_P%CDVGAG8/&UL#&TS$T;J8YR*W$L<6+J*4.];_-5VW^QH"E:X%5B+LN>! M)/N8;+4D@IDB 6=X7=P\UE\9YXA]VEF]S<&A5!JW>"4GOW/(=&[!1'JH)6O@]W@2D)/^@A>Z-6^HCJ1.^&]_D#L2L;UWEY06"Y>'&>_WO;, M(&S7D]WFM1FO:1.6,;MT>N[!PLR"INR?7\^:N>Z3[KH+3[Z0>'(K6%9CDMFR M]K.I2L(GDP4)N*-AXIBJHJJV/HRW(6TS+T9K4%BRYSG^3["T M[&^ O^X$P'UJZ7Q9_"SWBI;4G 6P8BJ>GRE>G-R^!%2ZVD0;;$*W(6E C(EV M]BT"__4$Y_VJN/-U!D!0:,#388) W.V5%:B5\4>"\L7KH(9[Y=";&W)WQPEF M97,;,]'>S^"YG0,4+MP"J23.B?7B%9C.)"*;S_/KS5[Q=M'>M\B&E.MD)N28 M<G!42 M\UG]38>!FAG0I=*8ZI,G6(,>\#)>LVV+]-S8#ZGX3Z=RTZ _V90_'[>JH[K< M+P$B2/"K=?!2Z0 8%1V@)7K;89O2'7GQZ/:%=&4*\3;L$O!0%=/C>0E0;KD0 MV7M*V"XJ.5;3\S<\-X_DD]Z=S)8_>0P*1!L2@$L5#D8)5J&"Y04-A]SXTA<9 M=+OQD$&1:,]-N ':T<2HX1( *393\^25[I!)YCKN#-J^!+2I$'R(MRX2 JPP MEX#R"8LX=8J,.]6/7W1LL"!N4(903:4-E_1J+E1(CCVCS"\02\J=O-)7G#>E MI$MT9,(G\R#P1R@#3AMZ)](&8@^$1J<;P5)3[0 PM M1 <9]25%[()F;4AB@"=F8%5)9+ZPXG"+UYQ&/&0Y4'U'S/"&YB>- MXX^A$W>CLS.LE>;0C3]J)\Y S33'D5LBUB40U$(X=4NY2>6#AI]C&:_?1LJ# M],>$KWV9?"/\88XCH/#FM3# *4>/G"G-,%O(9L9II?MO+Q%'5+.1C1U/\I)O MG_EJI=?](4"RRJ0J4\G9V9L_[YN>L397%5I'GOR=,1.[$J3Q*_\<>\ZABM<@Z%\"0M4PE>=;"]9QAJT/NWI"#F\S M:ZQ#3I6E-\J&7_A+6[HS69YWW:B7/_^N&<=#:W(#+9QWYW=*(.D0CB(D)B@9^Q0M+?/,^CX>]BD/GM0P M(4U2\3-Q["%1#1I["=B1]+T$Y&55M <84SPP$ ),3/ BR"%2T!NY$7T/BZMW'S#_$& KBQP M["!8; M/6G'R-_L?]B.*H=AMU)!:IYL\:T'OZCR[]]'W&(+V9-F+X$DS6UV3":15V5H MBN,O =6SK^[%T*R6A&=IXV MOL60MW_'4P3'>;D&.(R^C_T12D2.[@6!W;>U__;WVU1E.?BF6%4U*NM,/.YY M4()LK34 E^^EJ=_\CS:?.3>U&X-E!2:AU@@.-0SRY"/F80L=W^.MKYWWXW_F M)WSU>6^A+RIZ\LG@H'O=/,UW M2Y0_N73B1?7MY5:(/^ZK-+O@M21ZO;S[YN2A:,;N=*MJ,_.8OF MD\C*23NAF4I9JHO#*)]X8KS2"TTZ&8A%1?)E]O5/HGM=W44%6DW*;G(_6,?1 M7WN:MGH)6,K+ON9)$P>L9JQ]]\.X9:\E=^YALZ4SA]H8M4IBF(JP%&CH7MG$%+?=*VME\F]R'54^O) MK&THHX,PK/+L?I3(>O<6I&4F9Q$^KWL M-ZO$WS>0:.3N;;P]P0CW%ZO99?": >#QHKH)1\< &TJRM*ZPH:J!Q%+4@MCP_@,+BC#3I3O49 ]: M6)>9NL$W"*28T.$O!!N8\::$=I[8DYK@0:_?5MRW)Y5DI6Y0'D86YR?%;[\I M('^LNRF@^"'((ZAOYM%%*F*I>$$49Y(+C\?9&$:BN6LMX]G4;9MBFK)U6+(% MZ7HH_6N#2@W6@ 2Z17DDPHYFYLJ"N\ *(]GDV(0YX\WF7^ZN_((.=SEB5HUC M*J&S+V01FOPQG^*#^>4WXPZGQD8SX2.D75F<#3A%9[P.X1V8 34R6'3R/G92 M'>U#N_-X\J \,NNM+>'DSRL ZQQ-HLM<;2J&N-BI=@D@E^4T>T'E0*0%LF3> ML\^OZ#-AC9(O*)_M\@[,[I$QB:^M_OV@M?**EJ=#J DOL-"H!XUI#HB[RI9L M)PR(W//AP)E+ G0)$" 3KFIC^3O13;8>@2!"BMB-D&P=KX_YIS[ M&(=XE;3W[K.82+B=8T55BT;/UY>AWO4+X ]*TWIGKU:L;FT?%0KR,+N.:K(1 MBV);H,_2Z?__=^K]QPC/+?@1S!S2G.5[O-DI]]_/LEZ+:1L(9V"0@QR'I?Y' MCY0)*S]RW#:17!S/ZS-[4GK%R3Y]@#,+)[*="\U/(($S]33D#/%<%-7V]9[2 M-PRF:K1(5V^%XJF(,ZVL8Q5BF2+H;;MSO1^"$B?Z1)%6%8L8]U!=VB62;H E MPSE[L8]"UWB $*8ND?&GO-)/A@<[K(,"==Y#$+/S=L M8K7SW7+4CXW>FFR]QB4!3#/U8>$ M^;T@1=PR\?8RWBQ ?7QY/, ,RXC\<^[A=E8ULT7D:VX*!=ZCIEWF9'/]O0^Y M4AV_:-IE'9:<=U:78#=\8BIX)FN^5][L-P*GWA%QY<[A8B#-C\H^=9BVK8AS M=?2>>,2:6Y!GZT2CT*G&.C9 0%^9;]CGIR%!%.,=OIR1CVR*TN0VPF-_ %=F M'0XX$$J(I>J%A^':N-RE3![(Z8G?AVI0T">#-S1KY6!RPFH!72)US;?FNJMU MU/Z']@*N9;,P<^L=2Q7"%AC&"9*8;9\R-%.X6' 14U-H2S/P^=A-W@-QT8"2 MZF?5NIM]>1OIX#=!MW'O M@Q*>UI\NH)"D5=!S"H>/?WE4O [^DXE%E#[Y*; M+;V>L1?(5JY4<&M>MG(?2:^O^Y]UAF7PD[K&NV?8'FC/^:!B!WSG4 M^U1+HVKK]*SJE_39Y^@B][C_)+0525)24K)2L$'G63IT'T$-E^MJ;2U\P?IB MT>9#:9!^ /'XXJ"#^4BO8D/'D]\D]R3CT;=+@/U[6AWS%=G-H&Q_D(':N%/M MKL6L9DWHGHAPH>&/N.;JQ^1R\,B+MS@P9F\6!>EH 78D=[BWW4E8>]YP:/,N M!6KJM?ZK(L ;3T[@DWN 34)&[^?2V.0'[4TTH/92W;-QY%?+ ^^'^#MVW)4^ MBQ!*3(PW09>:'7!M^N E/4O+ZT+&GO4CB==NX0L1#X/DH+U.V,6+L'WPD3MR M^VG@."01# 2OU/OL$SN\L\^E-]H(CKXL/MZ5H@B@*IRKP$T$%B@_[-K";CL=+" \)_T=U1I"6VNT%;D>%%RS^7_KS[Q]*JW5B/ M_2X[6P*")?4#[]S!8F0=UHZEG"4GBUURM^KLJ2GKK"/H]0;URQ3!&!<-\N"? M1[>'N0TT,9-'"SA/T3 X!VQ%.SQ.TPRP1P:IL;W6(7$R:E/UN M]1 +G]3;T#K6Y_U9\M^XFHK91[U9UH@,S1(%?@$1]P8Y3AH2QHBODS[0'/7G MA?=8//[R-/8OU.K<8T% >-3LSU&?0H8KLE;H_A6M'3R2L]_:)<3U V>BVLM0 MP-@LX>H(+Y-!+V0\WST2ZVNF-+ENB%!?\4#+2\!-/3K MWYX)TO>R"5XO"64K6^67]%!C>=02Q7N&G"@?E'5NFF;F9] M[U1Z%OG5_6/TH6J M$::O$$)HV[6^8Y_=3J9>DZ.XGL>=\)!>NWN"#I+_]XD49N:10K6M](Y+8*S M,G!&DWC;%[.]7-CHC98E/W<&^*3M#M3KV$UN"V4.P!.Y9O<@J1'KRX&G[L!))U^,?0D M9X?8$"+9\5(V@\\G1TO4:90(G(3[ER]B^L D'6\;ZX[_817[NDOK$M>5LF&"8.J4I+B]?_?]+&9:?ADS6D MS@4V^I$9I1=\)!/_+@#^CT/U.?,!6[7E9/JK1=_6FF__AW9GS-UBWX'ABQC] M_D[X13G/C!O7:$6BDU_ P27@=9 GUBQ0\\IMA%J3\2>_L:72?3,@_ M.M/6#1&7 ,_LO&_9!4+,LT.N$-D3S16'0WN7; ;QW,*I:WY[K1K MCQ_1:0;9D9RQ9UVM,1&#<2E2 FF:A(CO,.UP+TS66WY.YA<]1_W>>HY#KT=%>1574^ M>E65%-@>>,%O=L[ SH%L#4\(&E]D@*)T @0039^LUN]B&[\:1G*D5XD\H<5=+EN6]]2KH)O*K:/X MRGBJ!".'R4^Z=HD&1\<._9F#Q^73?R92+*O/'"L^^/< MY'!@L[Q.2-YGOP1,.1U> I1E@ZHY?&"]L+@,@A-VFBUNMWDH^WAZNYD4BU X M=J9&+&Q? D*#;)XN$4%F/Z#(%?#Y/=C43_DA,E!6&(+%PTS%CF4P%!O=)U2H M&OVN+GGF][*4U";R5FLW&*.]8F$$OS;P9P^,E=[_])28MVEB\6C(T2UO S?. MU?W^X ?FVUFC3FN)YZ'<<,'VV?(!+ J!6NZ9@[8CG GLT)/(32(;<5X52]?- M(A<,HI^D*3$K0,R :^%M'&@FF8#X#!NIGN'B2M*PXJ3ILU"-.T.V[7H\+WJ= M][L/&H_UZ+4-N9;/:ZYVD]:_:JDH3L-QZ"MF&=O(JIJS^ 4C_@Z $I-NS5' MPG7ZA8*F-#IV#IF$H[Y.$RGHI)X_,& &ZCV*T5#2LP9%E16:YGU"DJQJH>5$H&\LW%:;XISOA. M,O;G3DEF-#G]%?SB#_;/'3>&G?/GZS-LV- I(W?DB9ML1%U+;X[:%/=U_5W@ M/ZW\7AZ%\(80'A53 G\MJCLT7^ FXB[H'9;.+Q@O6AWUEY>2RC.N2:;B:@\.9: M/OCQ[VT5VXN'5Y KL$ 6X(MEO,4K.FV\:SY-(ITZ;1<9#(L44P M]_]0H_9O1WY!?@[E&G[P.+_ &;YH_.K_Z0[YW\9V)[T-VYB%#4IY%X42XC6\ M*&M]8&KN,ZXPNB:)5Z]881KDMQ #5$7^'5FAQ'17^) 2!"X!U-#1UYA%XK4M M*"'<''&%A1S!,\0IX!VIV373KDL 9)X/W-=J07"0ZLRX9]@[&I./G"N2YF_8)^ MF.H2L"1<= GH\?C?9CQ_$\6"Q-Q:4;W@,]PE@.9 9A%GL,"^BQ7IL+H$("O_ M]:)>(?O#MQN =C5.2P4O!Z7Q?C.OQ^,, ?AQR# M_G2<"E\.41H,D4AQO'(2)P3/TATZ7LK;?[Q*ES#*W)$;06P]8SA'M8L\. !QO@[<,+ZJOU+V"/RY!7I-?Y5P(X/'?9N[["[1) S_1'QX=)/Z3]9\%D M"^@AA:58%$LW')7/G<&HY?9TTTR=OG*\23)73ZN,I?+10?-TWF$HP@(2J6.Z M'\@__ ZT=G+7[R)08&__,X3&L96! !HE2'^XT^M [<03EU]=-1 W;)E!8V6\ MPU=19#1A6GX>,![AVMC)H/3K%<6/BQ>1?.7PN/A5_S T/%;EM#. "JMY(H^+ M1\,BLO@G/XC-2@N*' ND?V??S].W\C7Z]E5#29[=83]-P-B31W6!%_'-YGM& MK'M)N.HA=^WQL?(:DO#X$M"IX9X_=>4$[6!LX94G41-T+P$Y>G%$TNZK]PPV M91FJN_1V B'GEX T5;,70/=+P--#JZ .!/T52G.675G,&7L)P.K-!K!>Q!,? M^(B@H6&>+9J:M;'M72?2:Y[PF,C2KYJ E>R"0)2B0N?0JX&^>K:UI)*^:!2K MJHDFSN5'I$"27-'ZHV;[?R"Q_3^[[%\G'',=PVY5CZTE_O$Z:,NQ^\4_%V:T MT/=W+H#PTWE7GQ/_I?<28%/KW_%845 #P,SKM8BLGX0+*/X*U\>RYT^>C)F_ M7S7*5_%030D?VL4^ZVG8_EJ^O*U?)Y?X*/$S?XO$EG_K,TH 8&CD,2E[N// MF.^>'@6!DU+;R--FL'G;O0/Q(48":8Q[(EN[![/[\=NY8G97LMWKLPN. MY%W,(N]F) Y(9+@$A(,W"GV<+P$DGF"B JP>[*P6[XR1$)^/DS0(>[+_904\ M0M0[Z\"\!8"#J_Q((1OOPX=R7@/5E KAG/[QCD5H2B*G^?Y\9 MNP1<(0%*ZBJ:IJ!^D0NT)2QT]RTLK>[.&#KC:87F;NO[O0V@!] M"=#G#X5$71CFW/ZWR/L_C$>/;',HD??>GX_IK%X!>.$_'TGMPVX+^!'W^A-B MGU(;%W(D?>5HX"NW+N!ZK)WX/%W5+.KJ:_]U6B_G2'I3D;5JEK?R$0G.Y@J= MC<<27U]4B$MJUU8>;0A#MHSE"=\,NOZ>[A,8N=IAA02_$<_YZ3CML= &4N+W MC'7L(>(5COR;!NCAMX1CPI5+E_[K."G S6'N$F IJ^BQ/T/7T3QKKY%R!U@2 MB@$_%NC017VLW%[*@KC2&.R^[5IT!'QX MT7 _/ M?5-8^W=B1[&9DJ#<\,V!=Y\O =-"%CP>FPW# II<[[ZO_+A8<#4&?SXWAB+Z MY\#?CL[Y?B1,G7W?JKS:Y#=OLJL W(_RMJ/]CRI9VYJ(N66$5[BH0DU0]=3F M^)00G-7M 8T]>U7T^L,H=@^7,=CM"8T^\G7/FF59Q 4$_0@,*1+O\;D M!)I'2+,%-Q"Q7$[C0SZYPAWGF=YDFDGX!P-/C MP-_!\D-^;Y:PP1J!9;W[^^)QX40Y3&PZ4Z1S@*I#A1I/RU!Z\1<6GY&7IAH) M"FP?&+PH/Y'M#HLCR@(@(QXM]I< #5MQ*@6\;)V]I%]@R)S)]%>2^_/*6M0F M3BKKLH_<:NQT'I6I=T_A-\OP):=5^!#D'S98EM@8>:>!+4.7EN ^4BDL_(%KW+.W=M8=/\@B*SZ( M+B0Y)/\8_)UK3+$>4^6L^0ZC^;J?MRZ"HFL]'&W9^2QF?'L2,2R_ 19DF*N$E M\@JV>IEF+&O^"L[IY=05H5J%G#F76+]"/),/P M2\5<[&T<7=4@1V=T]N>TUPN\U5CQ/43!YE3"J=HD9\B ?^"4.]NH,C-ERW/. MV$S[#['EPB:[)>U!H^;>OR8O 4'=Y;#1\4M/7:.*D:7KG:8AI4720G*$)[GKG M,T3X_9:)RJ/$$SL.-48!JNX4A$>IDBY)Z(>/(6UMZ+)O?_XO5-6Y%KR.Q3Y"/P'?#")FZ$_55:Y\C/T7VG M@1+RSNL]#WUOV#^FD>GA!/AEL'EV^JQ_G 8I7$D*B"1>I^^[ZGIYFNR1:S % M)4B5; ;H9TVZY5W?ZN>^TJ2#L9*VN/4]R\D&1)@H MU-EAN%AV^$K'6W#MJGF_"[Q;'9#[Z!Q1IUF.!DS+AD.P>77^?B?@5[CKR\H$1CK4>LC^GM@BB0]4"_^FKPRP;%;#=7$LL8@T9,/OBI/$+2%P@I_/-G2+_XQ-MQ>'"3&!1^(/=MZQ:]MO)X!8"9 MI"H['=]R"> '1SG+5&4VK,&AQA?YY5Q81M@/'_ MK#%%3BI6&H7=+;[KQK!.8KF^BZ7[-OB@"Y)#G(VB[6;80&%]K]D*( M?_Q4@V@]$/Q-\QM[(WG0^_9H-T6 ![T.Z._Q?FQ8RL";G+ >I\\>8H"M1U'\ M]9PK?B>$3860A6!V13$5UB)PZ+/_7HSH_+VQR\T]5GJ=N2IAN1]6N*U,%()!B3<0R MZ^FKH5)1E>L+K=:X0+R:6GF !6Y0HKED9A-*&2!08&R^>9K '^JI%K7MWU]H M;;;B.^D4V2AM.%$L=19V,GQ6(CFCSE+@[K$LF%=B/$X<>AT\N=- M4;B4^R&?QX!S;1JRYY4HRI+%OR@1NFV7SY M,0)C&6-_H%I3="A>LN=-AJK^+)DJ$!"3H"M,C?$*^#MX];,N O,WY&Y/.GH@ MZ'!Z4)1DU9BGD!S^]<,M]&VN^&A700O%[RH!/T&%($(C:23@7,UEZ.EP@>3@ MF]ND7%-TYNH%Q-$%^H9QD(UW15LI3IIPWY%]#V8#,SH3[7#D?P-QO,!BX]I)5G4=O#SG[7RVQ(91M@%)CA75<4D,X(YZQ=,P97=43- M>QT(B2+-&\>F/]P]4*74GFUVFKO]C2PD].#TYYO?XW("06,LYB%Y <^K1S^ M% (EPS]46L"QU.F%-9//K)?J[_*#,I*M%EGE_GA&!U[DL !.8R;2O]VYW78$ MRP+=Q%8.JX\=F6EV9@DU&U;(L4SABO1JD\>XR-[D#_I9:Z\Q:TQ"A(),*8/5 M/>3NX^;9+@&4!.>RX3Q<\V\NU9%*SX^ED(UBL[>Q#Z$2/,*C-<&47ZSYN^]9 M7Q>XW7D^.K5 [^3(6 $;?!O$R)J$U&7%9XZK5?]_7CQZ- M[(K#%VSI*).BV4?J=%Q ,:534O7>>%4?5;C,TKRF60XC MB0^HBG3(FI.E?@,A9N+K?JOT=BVX9B6= RM]E!6PH*^]Y1LS0:7O*+GP@:6: M/^D2/W5$$JZ(ZJ?V *Z1H\6/0718X8A)YWW0/5[3-Q#(XZ3TNI--/,W0Y4OW-B8QXTH M!/R4 M)$%@'1R<78=HPR,^F5^'W@E0PRRD5\;<[16G$)B7YTJ3"?WX1M':@DPF!.BW M[10D%D"-VRRS,^?XA8M"73CKIBGAA<*R2[O&^G#$/>9"ZJ\=6 M&>>0J_5(%;ZOFNV*,T]#F<2=(?@:0O%E6Z J/!*!&%<:F5A%$H3:,O!^3?K8>:'*M-5>.' ET7U@67B=8B"P?"0L*@M47$0$W?SNW[.N>K% M/'E39L1$S6S9\\%6VQF>1P(O-4F9/<]2LM%LL3_@EAU/%5"#;L,Z#?5QFA\S M+?PW!=^T&4KVZ:NE;U+]:1A23L[S5@AVF'O2'/<-"BP!G9+-Q"C1- M&B2$IX3&@O*XVUMYIIB+&+152A3K1!_^IXO+ 7\J?>S+SY0G/15^25,8?OGQ M$CZYCXKT.IP*(RM607K+7JV-3LO-VY;@KM3[6W M,8"Z^E3S=D^!>)= M57NU,V(&,X[>_&'[R=PEM257^TK3(^Z5=,VFB%MF7K_UY$PS6,^?@[72UH # MB$M%Q^CH:C+49590^$>9#%,RSTMR"[!V<+L0>C_EE[3=^V 3:SDIQSZ];0SI M,+F!.2F2^RS>']7?+VL=,,UE$&DCQ--B5@ZIM00D;&_11#CB&[%:J=0KE/NV=DK#WN[S%Q,_M;)N0?I->G'EAF HK<&;%]]J3;3 MHMJ?)1=@QO"=3>*G8;692NA3P\:)"M[Q#S.&(G>]J$O'XI(EWKQ*O*_]<=/\ M=\)MA$^XW\_5+[M$C%3W9%Y#\Z?V^?6&9 %;R[,L(_(8)G_Y5 M+Z.ZO'KC)V>6>P],841,H!D:LR R45"=)%0IUDSV([O7,<'1U_N&-#-@=W_" MSR"GVG&N\Y/GFY6L$( G",,*>XT?\?JJ-!))TO=S:/3W$MWO(4VYFHP9?88 M=*UMHZ+;O!@!)K!Y.'*68E@[$?!T"1A.#(IR=_4GC03M(#=<_9TX*TYM,K4"R@>_6TYWQ\X M5XIT14-O3^%*CKQ;?+4VO3=+GG/Q2ZJRB!8'P#@%8WY+<;$=5[2W&7+1?'>A M/P$G*X\$T<_MQ98K.6K42O7JG,XD..'=Y>8U17%89[]SR&>1#QZS@WH>EX"[ M1HN#5*'5FIR1HJNQ?TDG@CQ3EC5I[1<909*^*$T:G*7I6%<9,33_(K',JDD10>4LLD(=YM*QP9-*Z; MNUK93>F@<^G/=B\RK%\=AI4LKE>MC/DN4K8^W#(N3Y,K*-E(JTNQ<;RYD&Y[ M^LNXU\GL]8>20T!;A\V]'L[E"G?](!8D7'UI.'H9?VU=K1DIS.U (?-MFOOW MK'(]V[*[(_-U&;7'(*NX(%)G@-42RH#SYYX;64_.+QAU!T+0*Z1WG;2(TOT8 M,)DUAF>G'5H4>5;DO;<=>&8VF0D:9OD+@QTK86BB=@F2%8..J&GK6L3XPZH$ MF0$U)[JA6$9 [\^?-PI5^RW*;;V;PB.O2#V9YRCJ0K];*;Q#=%JYV)XQCB8# MO2>!+[_.N1T\)4WI1VO>I&)Z]\?3YIB^.\>RS;&!_I'FST@^(NMHWK+&Y@35 MM.21IV;8W.95-F "1N5-\/V(3%R'MZ<-Z*DRWZ",M@$72+FY/)*D:O[E=5[2 MO1)H)QM:<>$!PJ/_[D\O5[T9IM1N'CI]Y>R8QRSSG$E_%AZ/O+#X*7?!O]^. M(XX6#):H>B##O \L&QV:_3OY$8]ON]Z];\7SA83X(3:IS2=;BSB&Y;*O^J&P M/G"_9D)2S68]H%E+L7BFNNMWDN"#3/G^MR&#_L)1]C-!28X4@X([7TC27N1F M9.WHO:C:_7VZK2?R^3S V-"4DJ]BVBN1I$&6YM8W]TXMI&<4E&;#+ZS,R]7. MQIEG(/\2X$I?'?0I5V#JK%C'TZ8OI=,JZ -QVISO$O Y>[FU.6PAF8(]DH3 M0\\$#$DA;'<(V'2R= Y_(7"318S>(JW]YNC2+$;59N])X $E7N]S(0$9( B5HU(7H\M75<8L4EO1]RN MD5:H2O%.=.10,2K4Z"K*?WB7A@7>=2G*5!L+;;?Q_\$@]MDA\4J97K: MAC*JD7$_"\IH(QW(??LU3" K3#YQRX&ERCTF?FE=BJ4QF5D[3UB_@ FJ7'*> MBKV.T@QI%;)-L.-X@IE,1ZLQO0"UO/AK[=-$F>A]FR(A>L++R,;Q6&=<&>5&4L5[KZ!1>#_0TQ#A/#9_ 1B\!#C2A\=NT MBM29Z$ 1Z\K& BXVDSXEO7'0F8;N[K"TODY"*@P*Z]FGVG3&7[\BW*_*:]1E MTVA(<.V&J$C:KU'6?GA+=NR*J;#TNH77@L/Q'[=&MCABG:W@(]:]C$_*.3#X/X/H>Q_@]RM]> W56+=3!UM: M)OK]BQH JC%COOY3=$,#\6FG@>X=3?K-)[[BLL)#1+7W-$ZGD]M\T>N?FKM( M4('/8C/MSA'A1Q5N$R9;?IZ5>#6&2WA4O/PU(=F+_F_R]"OBHH#J#K MX^PP)P4+PX![<'088W#U @(3@[A/"X.X. 0($=[<9=( !-M_N M_@__UF[MPZWJZJ?NZEOWG-/=]U0[>6Z\6Z*B%UHFYV/86<0+*/?Z)VTTZS-' MSI3KVNIS+%C2+[J@M%6&;M8ZZ%[;<%_ _6S#;Z%ASXAI4Q68$T?_]D/$NBS^ M!%^DE%/791[!5V>N1PK[3E+@*WV(TNPQ%PI49.=G#O=;M1]W<2+_,F<_[F/9 M_4?P.VI'\)5 X E?EU-54H0!W5D_E 9"58O\PNLETH2T\B];^7M((<"T)K&Z M,(C>Z!9:H, _WE193K.<(LHA?/6P%P%S^L")WC9][)SR>W?*NC$A'!,-0P!_ M^GG(8+&M<)6*9^,+RL6-3P.L5J,5Q-CJ:F)#F@J =3]US!X#WK!CF$NP!$.2 MDXNP9!+% 0-1P;30@\[IH]TIX\^DOD)50^G^&+X?;^L+09R6M>CK?SK>4-!S M('SZ;Q *,6W,&Z8D=HOC8]0FU9MT]ILSZE/!\C-/8R!8/F!^W+'(^0 M0:1VQ7][8I+]C4=43>&N\ >& 8/-D]L-*:A-:S62ZA:T MY3POW$D'70E?^J9/V;0'*"FN>=[H>O0I7JZ- M61:$U4#!FFT.,Y6RI^>FB#C7J4;'P6)?PYH!V M-R1"WAE0O/AT'SYLD8:N8:$(&KMG:8(#]F=Q;'5BMLVWBI6#O ,P! M;[_F>F/=DRK'C4CU"3WY/'%?,3GV>*M6W9;;N*,SQ3%*LDEIR3 9!@F(Z4.. MUS^QV<&!S/:Q\K5SP&_?2" ?_-" M U%%AB *-S)BVV0W FAZJ7DC!@JO6\%>+HU&:JS]^=$"9+'"YU\W7.5WAUEX MIG(U$0I]QJ">#@&X;I2S4PU;"T)EI;\Z:ZJ PQXR4'CK;/=$\S GCP]_>(*"HMM: TPD MFS\TJ>O'V[IU<;EE$:O(E4%XD-D; 12;C6$0\8+]EH'4+.@^O6\QEC)D&#?W&''^D09)L M!M#?3>S>*$YY_0 '4NJ#59UXSD_2%P_/V2U8>)9HHQ7%5NI;*LRT[YVI\C-'XNA?QM M%0BLN]!*;@H,4D.0"L4VH:^GAN0\^ 7*!TNE;ISUXCGT,E"V:6WZUV)>>Q=N M9!-\:+3\*A3IK]MNUUBSFGM M!%E H8RP5VZGP#D$.I&I':YW0T]52LB,=6\ M7X#55VFJTOTM[Q$0P4$ M[#^S_4\S&][J:OV%+HK4HWMTB_?O_"9W"_MWZ0@8=993_/I;@0^#2]OZF%NF M'QZIKFL\-G7#9P9S\5#:&U'JP]5VH@86^/U6$:E/ .L\@A&"OS2/V#?PK>L\ M)*__%B_ID0ECG$:4[@_5>YXD#W3^OG):5<$."JX^I>$ARH/Q@!AXZB-V&#QW M'=I733!P]Z)\L_S*B=Q#&N87@2*649U3^\;=TB@_^:*-\Q&K?'/@'Z'\SW-8 M*9MH;4?=G\*DSC-BQ6*QZ_-_"=]1>9E]58GEDCY\9F;8.[TVKO'JCL=#Z?M( MD1U*=9!@4XT,7#*YR?:]>,$NR&[*VO*BIF.2.0(C&"0F1NLWQW["?<^+5+XN M@R=^WYBD6#[T;I (.%O:#&"SC%03M:!>K])Z3EM']+WN*XG'I>5E2*T)P/%S'F/I;_/N'@3/H>XB% M*(H(NI[Z;I/;?R!YY--)K+JDAS6ITV" 8;G!6? %?: M=_19+!5RJI+225,5$C>#[:1:-"JP>WK_^[=()E#T$P"CS6IC@7*0[C%#BK4V M.Z]\F!XY'B1*,?=K89Q%LU#A#3$="Z796\9XOT2'NXBF!.M0Q179PMF+?DIGHDMGL$#E2=4"[G%C Z>O*/Y^B1RAMDE>_>-K,@'XF)2E$=KQ1 MR9NX=ZI?\L#A<;O?IMD":8I".PX?< =-7>#C@:)@ESX*(#7B17;%PD>SUMH< M\8TTOTKFYZ47SSN-4!B;]R &L*@BXD5.T)3+28HYO2S@N83N9Q;1D>881;# 3OC E5LG$0S-U\*AW+"_Y:X[)M$![+2XRS_/-RR^ M@#VD.>;N6DJ+,$X3V*1T?I5"M:ETLOWNEP)3I ZZ66AI*/_?>8RKYEMG^JJ? ML[.*Q[X9/2OV'"4Y>(A1*\^C7X=4ELU18V@T@0N"!#!),S=B)W4"X4/,';/J M\UHJG&5B:3<3UFJ]E7T@>Z9.BM+9R2>EZ]MB?7:]GVM2\YH%W5;8:/1&'_2# MN<0I@8T;*R;2#G*PMFB,1,NA6Y9X<4STA&[EQ(W:4"SS+V\K&K7FQ_EN&MAH M!#_$,65&/')Y)@W9!",\1M M[05+U@BC@OSL]^%9Y9_ 'O^$R V[VH=8V6R!<-JS,EL6 T+OU3J]8VF&GJV& M"SS7F&TD=(O_>5->[21ENF5;K\Q ?-"B&W5)[-)#/\YX/ST?[,S,B/M?#G883 M9?G^8+>'4F%A>W ]YVM5-/..^ES([D(V CZ4I9L_>9;TC2W$$G,\)W#4(P78 M1%;GMJY&ZQ"(UH#T#7(H-MR?ZL^P3ILV&J MAZC 9W3F>(!O*/%:^C>->58GNH9?OZ06LWK'LGZ34KFB4"FO]U'2W:B\8[S3 M)Y-;U/MJ=:<(L5I,=QVU88IOQW?8TGG]7K>1>'6%DK$AZK1$CR6^[]>7YU#* M2;3,32 ;1+X#X=,3%&O@G9\O$N>6/XC1VK]7U:-@J2_Z_'FHA)/SX5)TS;!?.#=YA6U#86X MMK<;D['*9=G"PBYD-#X-BFS6BJ'RI(7B,GK!SU-#FD*7;4C/GML-\L9OZ;OO MSZ@T^E\X>.8,.WJ10#3F+R6KJ2_Z@)11'W][.7P[G@9[D0CW9Z68O>=AYB]3 M'X\_L5[LLR[]LNOC?,F+Y4I:>6$.JM#< M[S$:7P0U#9#^ R: /R@YBDBA=G;MF:O*!2]*Z[9V!Y_:3/42N>3W3KN#S>Z M5\W2@IDJ?7N>KJI&4^%T"K]V(0V[JR4 MEJWD_U IG16C-P4+!PO2R([C6K1.CZ\&-@SC>WF]7K-^L>8 MRW%V(93W^TZ&MU,UBIGRN31*>>-]+$8270O.U.:RW5#WE>J/HU:IR]-!R M&,.:]=#6SDTUGDMO( O\K$\22@9V'AC4B_M4%SNC/@/E,5A)5_R>*6X!$=$E M%OCB"MZJ_^AK6">0)M6L].XKTV6J2F-E1\QA"VU20@$*(_ODZJR& MS/!?#UGUY5]4^^3#&[2[=5Z*#TD?-OR E_89I(I4^ M$]L*D>S.6T?"3SG8;PP[.)4?B8)(D2EK7;\.%[T2L[TV'O1M,CE7)(F :G]8%AR5@7JK^@(KT8(FLY.-/INY+XT MM&_A277CKAQW*Z,L;4MACGE/%&X>(;T0Z4^M/!F?.NFQOB\E7"A2T\'V*_-\ M=J?E7D*V;I1%T=6U4WPEV+7W\VE%ID^4E->ZF%<[0Z^WGTFA>9"O]&YNF:F) M$%O7V*X\<0^SBZ!#'5%]JT2&.;04D6K^BKL53)MJ7X6O*9 M?..*5SS)-3 Y&.;826XK*=B"\C0ZN:\9&V<_X#T!GH-GU.>%G8)D9R_++JL- MY5+(/3 EEC*M^6!Q3UZ)$>Z] MH9<^]IK1J??Q!:!FH.X2Z$-W3&?B".J9]O-IR)[EI0/S, MI"XKQ6UX:^G\Q.@)$(*2I(B$D38JGJRG6.R.TF77-@1W*(S]S/!*VL%-^XBW M-'3(F9??[JAJ$7V-C-&_KYW"\J,7/#$%/B[E$F*&/1*,%O?RWCFW2RQR:(5M MYZ^\NK/24+N_NJ20KLOY"QW/71+=-$6QYY*?.CJQ$A_X4=-@>6=5BK&,;!T. M4EW*U<22WNZ57R[3I;<%VE$I^<.N@O+7'*JV+ X,!$O"2R-%I!T06=TM7+= VHAD)0\ M?>#D/).*<57S3S$5[WDMP\NIS*G!\X[F54OG+3 M^A>5]?#]T1QW=+.JA_:M"S!=?$WMM;$ ]17I_)J?RI^X32\PNM5SRM MN\-5=^>=)OP//PC=PY'O(N8/1*&]O3$<\[Q M-T.Q[SF%XGX=KKX#[OU(3Z:\M%ZWD@'I@$&/. GW0&1J[^N*0Q/N)GC[!8?O M9;:L2I/=%L0R>$K^B/'R36">3NR!O?]O3?78U%:IHT=<3/BD_%S'LX- H12L M301^6(6L$]DB&[4B^RH]L1*(PRPA+(N,T8S$..FX]U[//K.TB^!91VG1/]PP M'2P9=)(^;BSUW&7EQZ8\OM^6Q[YAZY!_* /9)O@\X@@CF'N> -@=1/N-0?!8 M@]6XR+:VN!$2I4A3V @%\!-1H3@ -9Z5W/J\4P=(C0)./Y*C).%[X; =ME[9 MGZ$#5"SJQCV,[_9FOX5NW]66EU,I&?",G==Q 3E)5!2P#1=&V[_"+FVVGP H M,JU- A1;#A/2=)-#Z&JZ7E+Q=(N$JW4T LRBZIW4,K;WB&GZT\]IN&.FVIGJ M'>QWU0]=I#OIUA. OC]0ZU].*M44(A'WUA NI%PQ1MKQ>'OQWVC+?N'MLND7 M>TA&Q:R<;^+0V6WUV@@<0C.\RIGY6P12*]1-Q\8$/\U/R$*-2"O'P'[8^8B4;ZXXY<6I M.X3SDKJ2ZBR_?&OIJP!H,3?,W&]3AK,//++4SL*H.O@=_F5'@1K&;%6FW ][ MX/N^LUC)O!!M[W3UCQ^WQ%=T3CL J[;TC!*=O6ODP^O?:X3N502NYY2QSDY* M$Q<^& Y5[!BS?)(4Q>S6?C3%@<9: M_>BCP,]=> )T$DE]K'TEP&^:KX]&';AEZ'X(!111N *?#K>GP1V<\P38I.N, M<-Q(>53,[VQ/5:EO$ASK$TVCEK?\7%M^^VJ=G$57"8&V91/[B(M\LW@VT&!" M'J7 @O02\@I:_"0R55OVV;X MQL&G);"R"EQ!0/'7WMN.>K1X5=;!Q86^W[$JKF$Y4H?2*E-.VC[ 8=VY<'56:#3Z:\6WC3?WLV%#-;\$7^!W89 "UD(Z M:0;[)HF02;V-% ;DY0$%L@Z>+=!(Y\7-@4,JU._*"P_:*1@^%;9+VJ;36MNB M=&93)P"IU0]D2FO&*G_Q7 MH]$[5^P\C((?33:DA__K[SK-:6XQ]ZL\@N\HMQ+PCT\/,&XF>&.T(T3:KP-@ MP=78HM]!S'X=W1-!HA"*C0F\BD,H=XF",-HDK397#/LS)-+KJY'WO3XFK^9- MA&H;$ZMS$71V?"HNN+//"*THX^%F-2-0!B=R\+4:(NC>ZT M-=_H)&KO\^/M$;/$5&L;65REJB=?I2(@/CY7?3N!+89N#.=M!A+3Y M-%LO28"&S%!O3NW+3-NM,5DKW;;ZV/(,2$'GY=Z^&S,8!@ MJ[W./7YP]\TVLM/E9?W91)P13_NRC](<6YU,"3,-X;4SV5MI&K=*-..5H*P M%XY*D!)U\77-C!]0859NB_V]]JV$RV15A*?OIR/3*#//M*"IE5T@X92G80!P M36T*=H_K)%7[*W9U@=G0>+2^[6?ASA +K;>P.0I4JG3]J)_ ), +8^YE'D'IB 8=&=MKE;YRA@U=5!!48\+VRY7KE^C4U]Y:(EG&;\LAUV-1"WSH"/M+*@!D7!JCGD4^3CK&Q( MWY"-9)BF*: 7V,S;WVE!).'WO28$S4VY;^&K:07*GCY&2B4+3= M#ZJV:#M)P2(^H@8W/2<>'Q"B$05.\B*I6IEK@Q1^Q3?1A0[B5'/*OGG:=NG& MJ2Z4_-%%,F1ZL<>==D?5?! +)'NQPR-CZ^\VT0IC^X;%4-FR81N,_?LW,)T+ M"0E4-=.KVR06IT=!DX,2% A^FE"UXB "I)T^KH^K:]F]6YP6V_V6V][>M;S MDIK3[COM6J6?.A!T"5/55D_#Z*EI@A,89O-1, M6%2Q3>>!4Z++S,RU4VVBZ]\[[4^8N^FIYDK_0+C=UJ4_'-Z\JYO;:X*%ROJ7 M5GS$^OK51W-AL5?:+[\._!G02S?&9 -B D#;O?B/DT8WQ_>KQ8ZOS^ V MP1"JC6I?O@]"$E*VK2N5&P2GV;%HKI<;PB.Y;48(7,,0IN]K%>-_%>>E7% M\AF5^L8_SKS$ ?3_9WND."#Y2T"Y[58' M_YD,0RJH=B]&"+JP]XBC@K#I\9O(=\C?OPM?S$ZH-![[.=AD5'7=57NKU]L]FY]LK[ Z&0WK)1H0@\D*)@C"MC_E3V*CDIQ"4_EEN3QO:]3]6&6H, M]KF.1';7(.^V!A:CHD[K@UC&+5PL:&LK^U^ZD5.9N;\W>_ P^0Q:CWTD?S," M?'T811>TJ4M1 ]HK?M\H5BOF1UFCIZWKTS(WN$\"^017-@OJL.?0[0Y%: M;"F$H4#W=.#6]U,0Y<+)\L/DQ0-O;QW=J:$3JARV+V_*V9^SIN9DZXIFC;^?"N70-?^(5;GA/"J-LY,>ZLGB&90YW\)5L4U:Y ^ MJ#2453Q?6I%HX2CX+B/XU_).=X<"1:Z\ :B?:V-'D$_05B\&69M\Q.8:H_"T M3.P";!WV=.H2R$Y(]X,53NKA08\4+L<7F]DOA+0@Z;NG8W!^EJ V=;U+FC2/ M8[SWB5(*+>W0\Z,[P=M=SS>#B9AD=(:MC?[B1;%Z8^XUVFDAZ'QB4O1IFN5T M#I:_-62HQ(H7W_;SQ\@!2+J*K3@7@S$V0@9\H0U!9D%Q:,[YZS2WP3M0H>GQ MW^N^M4EESSK/H ;([PIC@EU7U6>8R)J;[D#FF?IV >O(NP&O3+8]FI#+TZ*7 M1&O""?:!TWCT]%[ILB)=?WI&?2K.'2RNV==*92<[U?9D#B4#@WZ'W1(907MY MHZE]^L[0#G*89N@,<(<0+)*_?@^5[L8_ 5J4T/Z8)7)60#'3^O\^:D#?%>-, M%PK;4%B[=X#@?^=@?VL*U)T]S^>)G!OOE6C=I[KTY"]>XD5^C%A>42/K03+W M!<$3#C/PW%>U82F^/K^$'OT50"M]\RR/=^LG1-&,&.KBUY.U6>OKZW?SW\!' M/0)Z]H2F!ZY&E'H/Z93'VBK]'=N#R8XBOCH;D?I['FGHP6 CBGW_;[3O'=YN M.#A>2\N@JDCA"P,$F"5!;S@G FF0[8'C=L7+TIUIKVTO;[EO?(G1J6Q/AF]W MWP-.OP=KC@>K^/%"&T&1;KDE?O27!H,),;VC>!H#AKARI.H>_VF*QAICUAQ[ M5Q&?XH=S@02"4%)-EFC]WE@,A2,&PD>)^L%H".$5DR? 8!;*YL9I<,,$#1[5 M;\+2A&0O.- !$? *@[=GQNR$^W=@WCY4K#YB%SXGO1[GJ?%P^S]^=:M=5I?\ MGE8&OY"6&7V%G36/48W#F]5OI"T^3G?\A0:4R]SHV%'752$8-2=J\LH9!&[V MI*SK.\-S-] D6RW$)@($!P+ 4-S_Z/\].&8"D,QV\=\!.3;-M$F6%5UP#(D1 M9N=YF?')'"RF/A*;TA\RX+@\,BT=7>M,+$+NLAMB6&.57NH<5L.HE/"G?>&/V59J08>5]6<53I5<[7RE#;5]_$;R[FP3/5+%1TG*N", MAZ3(2-=.^'UN?C#<9(LH1*;,R#0WI5WY%RLHVW);?4_6;^ $]C'QM\9W< Y= M+9D2@\,V=7MI^A'B/W/5IVKV3"^QLIV6AAH%7A)%XO?E^-F@A1GDD$U[W8,2 M@<"F%H00U,GN1;;PF(L-H6"/CK?>,/,VCH#8(8W4%XYK;^'2E*FD0>&QPO'B M,_^E"IN&(/+5VVY2WO%XC]00$W:"V#:O(/BN2S3\J"%Y20$]LPA(XT]FBU?Q M'%+'[R(XQA\*WF*A=77S.^JGYT"4]ME>,A ZW?'JDJY^-/U]4D!J99"DC M\G$+S??XXM:8O)C!>BWU!#CV966G&ICJ%($J&]S,C%U-O]MC_R*8^- :R'Q1 MZB3Y/2@F$/YX-C^#.#(1R)Q/:-.J M_-JR%H);0;HTXAK::7E-LID*6J)0;7 M5Y_X69(OZ+8M@S%L])%G [W=)H2(V>M*:\=ZY4JQ&B&QJG<]M6J,<7Y#>LU! MWT0$820S\9J>*S5.#U&&SN 5?8,S[YK&<^FE:M*5!9,?;[MQ#U3+$B:SZU3' M_A'B/!PQDU:%^W%8H"/8UIO*[ZH\%4OVF#%5WBU"3*U=1J^G(I@$&M ML;9.B0D6@6Y'F_(=2P:HD3HTB%:^;B%6X><80,_D-@I_'&"@;7SLK'F( WZC M$QOP>*O9578()H5%1&EVO;3Q7L>? ##1 M?L4.8A3_K/"W99Y2D2,G:>PG0/K)%QJ&XS*NP&^';J9I/A1J;D(IDN2^$EG; M.;>@!'_HB2_B*T03&7QM +F'X3$$M.<9G:0-CZ6<@Z*#Q8_CSDS04$?+O;WI MH@%J!ZM$(Z!?S>V)LXUK@DY1L&J68%^8', M<[PQS/; P:!N1B!A8\0CX>&C4$N$SIE)B^V&LZPOT9=\/8;KM+_TX=*!*K[]<\.4?^JF>U-*;2K8E+>'Z;)ZDOE/SQ-=3)Y,W0OQGDC#>35^ M.Q8D/1(;\R<6%BANO[;[XX%M\5NQ]6OJP ?Z@0[;?P3"YG'AM4MI-YQS4ZYW M/^?U[VT'.F(GA1L3OTI"QUR?E70!+!G%99&R'?D@A:!)H\!Z!/2D\A\J'__N MM%.R1/A$.#O]0THR0N>6KTZP/^_@!5NVK"QH115%P0#&>*<7 ;[5MA)!T9>M MV;RZ,R=>W"*[("9_PWT=L'42YHZ7JZQ_J(1NMRDUR"PH5">7^%)/Z RK(]6N M#"MG:IJV8(1=7!M'YT7SIB\F71 MB?M?@O/M #ESPQ\9*\ @J=*X\@AE],5<(>^3 +5IAO#.YRA,N*!" &]7#OD, M2MB!;RQR5EE-1(S>LJ9_.7Z/9_S$R.7$ZEX'['"MB_3QJK&OD_/9Q"U*]G0B M8R QF*3-HX"LWF.7ES45VY2':*/H:$1RD&XDZ[;(/#724C54\JGO ,'Z/33]DS MG.CB4N^C&(GYZ<67QG..>4=J#/YMT!R%@:#HXXUNN3EA16!\;%S\.H\I9S?C MH";4'W[S!A1!IOS^VY!DEBN9P^5X)8/50_:\N2CH_ =B=@^:<;MLZVQ/=8O.K'G^;XDF)5HCDEB,O9&:@A:TB MFK)N0=1"@L]?# [?XNL'7C^;]+MM[>HDN,+C[?5>PX=8\/;U!N8P^P]&?9BJ M6E)M,2__\0T:F7^MEJ;LF!:>&J,P(8ES6(HTK1B%FUZ7_7H"A+O["KL0FSI MS5VNC4;+N#(=E5QV$IK%O21E]MSR".1F.VVK*;I U%(J&U"*(S_1*"E0Z;Z? M=:F-\'8D38QU4_HM:_RI1[LVMW:P-KI5S&8[A0FR=ST(%VG2V^<'C?/TY\95 M_\M5C\U+,MS*.X*EQ[!*3L7(X_Y,&L/7M"<7[5 $!'M1NREYPF.KC<+(LT,< MZO*E?H_HOUA^SR#UY"S=*O%\H^=\AI3C1W:NG0FO1U^>'#3I[VVT&R8/(>5*[J-/2,S;58N@I M_^3-\!Q?"^_$N]MUVC594MWJ6V0J8'X=)7_6C?:[ PAYC5#H(X@Q$0WKA8^[ MB-3#*]5_5U^IA(J-;RWOM3CAV!Z7C4\L!4$/8@):=MXPDF4$1@<)@W$'1^?1 !D1@4I6QP;MY M05D;< I?.%V)^K/;0LR$H[1)*B@E@C[?'Q&VSAO;P0#6ZEIE@MM$6\&SYW)= MZ,N+VM.*PP>(*.N4UG .ESEL?=@HW,S.CJ)+0O(O,CD5R;O&/H%@H-R$0;;Y-LORH)2A.J+*:^>/2 M]5%1DW%#:[.ID-?'4*PA*DSFV.IB2"#2!:I2)5<*WI)M3U5L\!^=;6Q7X.MJ M7A/%W$UP==]B) IUV,V-!6+_V+3IZ8Q;C$QV^E<^ IG^0+A:9(!LO\UGY+HN MBCP3.$^&5/0 MOV@J+*XQV&(OU'@Y'X[7+><+P9R;#)$=S'8NY6 +HU_S7(5?N[G2W:/.K0 D MM&$58NC$5<^H:-TY=SK1P1#VXYM2I&C?(SUB+J'ZW^#%@0M,A:PT9]&KHR5] M]?RO$FWRRF PKJ\=+W'PB/A@W>.DWTV\U-M29*PI::_G=:W]9VEVG3^PR&D7 M+YH@)F++S-GF=RP7S,LZTCU\D/KU+P2F_S^KHPJ2F@5\^RN=-M.6M0B SG^F M"A,?. J"#\W M_6"ZRL6]YQN?X 3JZ89CS^WSRD>JCQOH#E ;(5J:)^DA\MU MQ,>?'5R4Y33X/I9P'[?ICI*C?B%YHL3?I*(@7J3%W9QFV-?4C[YE](R4B M7\^Z70>0C_D\X? M+5BN5VYU?W]=R;- 2[P=9/CR/%OK0VY=0HV[Y8+#B*M;3TNB]^$-#D=!@_3/ MDG'J<=R!=0&^5U_CM[7*]GZB7Z.O!P:4N^0+Q*;8Y8: X.I)(><0TH<"X?W- MX,'"(TU@J04C'NQ,/-E='I_!K6N?3@[2;=K$ /]DNG")TD,RL,<(C9J"3.$3 MSK-IF-^YFRD]KZ2L?DI\J4>&_VY)P3K(>4SCGY']0<#K-1-D:59:L5SX9ZL:%254#]YYO+=I2@SAG6OS7%7-+3SX+=QGZL"JLFYT=CX9 MT"1UR4(H\)9L%H6!Q#6OLA.E!R%#.*91!"6[*K^(H8$C;K6 />>SKU_$Q7%3 M^$UJ[W501G9 =*2'XB^8"JO4Q\ INGBP%GDNT0O&0[&7_9_-$RD<.(9VFXLU M+EB24@:M9^EYTG&?T:SJ?,T9=C[9J_!(!$WS?3R]*:67F^I:NN29\ MZDHCBV69F5MW-8#@GAX%48L$2ZO1Y< M_$SY7"JGILT"! 8 S^-O_U;P;L7<4M"XWL#"QN"CV@C6^;&[G[0>\?@VXBFI3]2+2L&Q0>V5X. M'N)/\C!=9#&1DM3L+R4FZ[3"K\&:LT4T\=-59L.<-I]MV%DL_= %%3Q;:_4Y):#;@3O),^]#52(R"*R"$ZGW3>VB]7==;^-SP1)4'Q,6R[V M>98BN/H3A;8A!.<-@V6_D$RJ9\M]WO>KS5RI6WP_X GP8:T@JJ*VM"'+KL7N MOGIY3UCMQ6 %>%(1@69$ZB0QM_O'\&3(C?^=TO4MR&"3I^/%6F/$%0/V G+B M?+"'@DB9UL!^8< ZPJB!F<1Y5![7D]G-J-S9S:1>#D?-HB/'+C:O&MNV04=M MMR:G,V9OE0FI[Q; $+XW=77@&:#;^Z6]OGW)D.5(2C6.-F3+(ECQ/3/ZEI/+ M_BI^D@+"NQU*4Y+C9("K5Q2N4$O:Q6*4Z.Z#C3UHOU]6L6NIQM>WM""1R=,P MN[+VZ]#7$$+29DRN]O+MYM%H$,;'P<"OZ;7?^[C&QIUY! @R4I-:LXOBYTU+ MD?1+:H@_.2R1IAS -/ST]#??% N56-S"YI'!->FQN@$XE=\^5W;/9*5E7G;Z M/PSR%B#IA!PZR50;4Y0>.MUY+(W#;MB'$[D(M,*EP54E2"U978 F\F ML56S ?)O2=]8$G/TF$O\+357?FCF2[UOSQ8N#^H#,C?"3V!6^9FGN\8#JQ.T MOG4GQL=$2E2N>5_:5<6@S/Z5DQ1'.FK7R<)]5:RPYD;SA$ZNS[LSX[;Q# OS2.[NE\S1K1O-S?XQ08-^68'S8.'\GA M54"JQB\QGLFW3#8#,Z_B^;6M >1+O?0JICTP8.J-OC'/A06*<4L L&SK3A+8"K;W8=52+ M5JO4VKN2]]"?W0Z0A,12+0>EPTGIJW1^7I;-_9TA3ON M;*5+P/8*[,1$FS2K%SY)J]\@ MX4I MKIK%:]CHH+W&"5X3Q_2P<9&:ESI<5&+NZ=]53=";*E91:?>IJS\I.+KUS25P M%A=Z;7,+[%X0J]DD*\%D6?(DV2X!%?3:S] !#UID,!S^%> M[8?PEH^0U=)CS?**T>?Z1Q?WB>\.Z1Q !OX;KM1*U N&\< )B:2@S9 M+Z=:V58'EX/@'WA#>!%H6P[(Z<>_'\1RY%EZ&/1ZX?:R\+?Q%!N\)A3XR8Q.%$\8 MT'VGBQ=P#T+QS/(LGMYL-(:[\(PZBY+L>]?LK;G%[YW77,<"QGY#> N1.N/< M0BJ<:E,G6J=+?PV*B B0.,\F?\_ETLA+T@L$ 4$UMO_;_0.81YSQ>@:](',!]+$+';KK@;( KCS^=))CY9FVN@&@QD%.SM\#S2D9 M(E^G1LKA003M8^>#O4[2FT CQ(PX&2OI,USY?MV=X;,+:JG&E9S2^;NKNP+: MN'?DERX=I@LN+ _\,ARGBI1SC@_7O;BY=WJ<]'B?V+QD: MCN 7M,P3ZUIOZ0R??,$Z'X'LO9\R >^-%8I7:S*89LBJSEFP;M0 M_$2,N BYP'^A*CZ\_X9U>:OR_GL%8L&YLV9PO5D35(U]$W(4IL-[O%?;DKFZ MR18)SD[>@#YD(XEF%1F[U=-!BF"(YF&$)Q0? M0M.WOU5;I+S=Y0,0@[ED3E+C+?<.>>G O1NB24 VO2> M>UB1E\GX3?S7S.> M389#,R>%\:[-G*EAS7%F>53L\?.](_=Z-B4!G+- ?)1;!U*T%!EW3_.A+D/_ M3_4<38"!U=BL("A M+C&IP\83^#2I\4[+8M;6]UULKYFGA7.7<#<2!FI]2NW\3&,\);NQYZ+/S9L; M^(8&1+J8WXQ$^:"]5*-D^Q6VLWQ[7%+]LBZSR([7>F?T3<+A=BOWK=:4/<0_ MM%-#QW/EW99R>^CYA$UC G:1:O)^$72;L"#.N:D8PO^ P\H3(#M0U#:0J1,^46U3?I"AJ;^V.,0::QNH69V3=T,_ M>_?Z7N3Q3XM/?SL0C\8@71K4G\QHRI6EX(>)>/7X!+@7WVMP&(%&[4 0(/3- M#I(O;];WI]":IJ5N=6I^87?HW2%=N9KOC%/\?&!$;#GIUK",];WT_A^?4&0V' ML!2'O/';QAGYS_W8%0&!T:9=?LZJDJ52[1. ?F3JZ[WL^V6G!E@L/TZ6^4HT MHQ?T,[,[[2E-R$M2M-RN.8KH-K)2<.Q&228AN_?;UUHA$ER1&B2YM[L3\NLO M#*D^^^DD^RS?T0(MBQFL8HU&F]FBMG#Q_#A&J+AK]"UL&EIN+1.52,8^6TMW 0?8C@UZ(9B2:&:]A+] CC[ZJ'8A]0X;8OQYW$!B3<2]4V+.J)C=Q%+ M9I":D7)TA]GGVVX&F01)5W'B^?6=,6C#4AK*SEV,#9E&RTJ4QP6KLV\G\'== M13UDE?/4N!+>'YI;>?I-E@UM,4/S!R\*F@,P-]G2H*R-8]>"1H,O0[$CL2^8 M[9)!JW\[S.G>G;L9<[=-K0?!9FI(Z4]5JBP6 M.0)CYVMU!/ .8/GRH)%1BWK@8O-L,("^+IQ8YF+@8O7B244G4/ M",[,@S8^/)J1:MKL3#I:IX48G5(.O)VLY\/!9'^>8>$VB'Z"V1#8\=#N&H!G M:8*L5*RU5([;3\LN4,G;#F/)T;1A\!& ?!<#P-U4Q^9(#U46LYP=>,?R$L.? M Z,ZI_-:VAMJ$U\[ER1B628S*7QOX*S[J:VNIJF$EKBMFVW/0&;9D4CZ2V=F MZ[LYMZ][Q;0,FYVY 9CC7DS456L/$!G!_%=V^CGMM,5/ !+B6XTI9,:F46,Z[[5(JFJ=R*-C MQCCE16$4&Y4E()[34*UQ/#P,9G:1K&] $>Y%0&2B.+,HYT*L).2CN-WVP=+J MWJI\&&,]6T^-Q"-*ZN? XA$$!-^6E5AUT%+P#=KE[KUEOI$/XL[/?)N<4B?/ MS$U$(_MR)\'[YU*_PTOUKCA2#<;WGVC?!)/)7*Y[S /_7-;.Z/(51B35]2CL MVNR;,#3 '\IBZ:;'1F*$QXH-]*^9"F!),')&?/QG5]42'-?"[!,?G L]4EM) MH(WM'D%$P%>VG;@H=B^H@\\[7,47SU\_;$\3*B9@:NXQ!&^O/[=O[)N,6<3L M"7HY6@V./!M*2@O%&A)0[;+D\4!HI"W.V(8WZX&S0!TI&4M*>? O<@FZP8/W45MG8+&@ ><-6J@@/T: M59NI1^4A[_82QWG5L=:#,4P&'G>VG%,TG^,D-9WBYSWA\8'T$3)?3UI0E;2/ MDL8!VVL4OA.)G?)[+A^H%1][AWMM. <%DAZ-;M$YCAYPXZAXBW_:;;1Z MJ>]BF(DYC131Y_)P8EY_1JI8( PW/26 ];L\WS$JUR9Q4J 2KW"8-0D =6&# M9F[C?O.]N8N"O1*[14 J!Q.L7S-MF!4JUQR?([8%#)T=Y2L8Z#.(9G\N-LB">Y:+5YIXVPE3S(FN&@>M9P;!\,,J(?+PR<@.)@AOAS\4 M]P"G0R>NI*L6F"9F!NF*63M],2G>O4TWF[P%6GP3 %2AO]EDZ.&DF:3B+C#2 M/Q1-(4W46V(USG^SL)=%OAZ64-+1Q:WN6E464KK&1(XX,J88HSN_.ME^LWE_3(7 '_3K[H*1KX#"39E&_B(5E M-9G8%V2DWNH @#^!EE&UHG>#[W )!ELKFC]A1 M]V*= P3Q4\A0G=U[U606):W4NB:*8@_,ZQ-P6LF8_K;KL3 MO3S+U\-B='6)/4DQ?W>AOL/JQCZ7TNEB4M0UH M0NXF>U35"-+#R&D^!@?AXNF7FAC2>G^QO'7Q!#"G TMSWMDA,^!+M0_^C# M1Y+&>!?$YGG.?BZ-/$:B;] M&3QL2^2[5\E!#@ 99F55"68^";0W,N8J<'B9\]$QL8A':3+0/Y%S7EC%_FAK MHI:BYPD0?JV(=7T+;35&\]:A\5C;&7!5K/&=.8;46*3> M&\0VD/$XQZ"( FRZ.W+-'(?I-MN)"!81>H:=$Y[8;T4G1.H;T/PHQ?%]A'=Z^R<1 M(W_H3\%X"8]FA,1Q=N&,H"?"E3=+>#O34?09O MW,H-[^#3XUJD_Q^4O6547$$7+=A( H'@'C1!@[L%&@@! @0)[I#@=( 0W!H+ M$ C0 0($=[?@;L&"NVMW$URZT89N8/B^]6:]F3([@MD(4OYQ]V=8&HJGL +9LWHV^UV,#[58P667AE6.FA&YE; MVI[K2/.7GI;QMYL9CZ](J7W1+PF8^>OE<5D?9T>I\$Y4C]!WZ.LBY;%=M9XHC[X+/ GL:\ M1KO5XK-Y1B42HV!7J+?C-D2[W;*RZYE.5TS*/I#(USM:@W^E7-,QUV<@7I&? ML^2*%4#2JNDC=EPA\9)Y1G1[N>\8-^)3%M:@V283, .A02,;[=MA^F4N.D'& MB_E;VM8$JZD9[]0(_ZX!C.4>P';SJ[ZN9_/'"U7353&0$4:OO3E+C%K[ETT: MU>L*[6OW?1V3/K=0XA>Q&ZLAYG4H>_5??1/%)M?QUW@>;H=F?48#CTD("G]5 MHR_227HSB>(-A RGK!$%=3OM((TDP=]XPL*HHI);T>>!N9) MK05%-L4W[<_EVB.ZU&=6M(2T/)32C%_P"']I+%*DE1/P2OV%#M&8OJ/>2U-W M''A5GGZ)8+%6@KQ)D5 ,Y)'F497< M+RH_7O68(/I0="/"3S,YS>_/PM-/N;71U EF5-0C7#$9Q*;D2<"\>M$-[%T3 MM>7*JJPHQGIM15(OWK\_(LC<]W-_V7'=[\OK55EC.LGPVK3)5/C@?@>;(5G>7D%#N7AVJ]+S@F> +S&E31' MQY[SKJ3&[;CTM[!!%&9."_T_O:MS5!;/U6!S$[T"X+\V@Z[)N;]"C M0_:&I 5=)&NID*-VU\M!HI=W9(>^@PH66,C>R[WF#K1F$@*E:D^!PY"VVGLU M+A3Z0O=*I*0(KZD!:]U'LW]P>F+V[-LK#(9//?*W<\;CE.SJRN(QUJ>J9(.;'2Y:)!/5_"F?/7PXJ:"UD=CN&DCH3O7C@+0-\] M6S9U^CT@?PN]#D5XB_K_%%I*FN Y^]@A,&#!@AP\G'*V=X=VO!9XAN'LC D, M=\TW#8_@?/[UW;YP.UG]::2LB+%T)@2[TU5R7+3TR[#&7KEJ8:N.H=GZNS&D M:PRS/,*PESEFG:*QJ:EUYB@BJFSI3?K'U51Z8[TM'MOK@[/GC+%ZLT"9 +)T M,R;9L)[68@S','BZD7WA,&+7JB+&VVUB[$?:LS:A22%<8I M%J7C8C A[QBB6E6R&]C^X9F;=MQ?A?E"H_%-'QDXW<$[/1D&&\.9C=]=A[DE M=]/9E'SP]H8D&>:BM^RSQ]&8*LI0%DOWI'%I;)&8:/H:*B?N]]OV\QL(M: E MWA61 #.D6,B9#1%U+,/!&?<]@')1=B4^@QB/CMCM)B@N(\.%;:>+09^(4*D. ML0ZQ+W*\W'.V!Q$H,KP5I-*SPC+<4Z)[7P1K*0-Q4+Y7,I[Y3\DU' *NG"\M M1_\+Q=)VP ;9;G#X$[1IKZ@T"@8Z.?U_*R-0=,Q4WQ;I'@TP>=D6^>Y,,P<[ M6DV"X+]/#!=[FO\M4_'?5FJF5/LNY#2M[?UH.ES&79Z2*S]WT.]_;JX>=!=% MD9[;LM9,X*W7RMC"B4BZF6CF_G.7MO*&VN3YHHG_R$CQ"H.#]-859S"E38(\ M(('G5!$FAZ'J'6BR9.9MN ?@=[.@? OK3.\!5A;<$7,?V1ZGV>-P;P%T&53J MB;_\"Y;3[!0$3]\#GMYAK>W-KP.1YEV1]K/6OLXZ#AP_ATOD/\K4?P*\9;@2 MV]E (%V79NZB/2'%&%]S>%'0#J09XW-@F9&->'\"L7AR6R+V0,3\(&%B7BVZ M12.,1PU_R&1C$D:__QO]U9W(W;>9$8P_KB 5A-!A7J+I":I]&%PO1CA5&_ACP(7W\4Y4X)I\2"QT8OR\=GX'LZ;EUE'@:'__#;0%S M!3^P_"77N("A(GCUZI46?@#1O.*[H:<+G;Q-,3"Q;IO0-7.5L;_$@SGLCS7= MSKT/!=#NNQL-;WN7M0:I*AWL> PY%"$!K4.AI*47@Y. MBH*3^&AGBY]%3]^E8O[ZG'7_1[!1[6,_?R$6.6=E0"^( MU,?E4Z$3'Y@V]NTWYRX'",$(S))H1<457BG^XN_0Z6T-@&U@,';P]\0[9)PB MF V41G0/B+@ C0GH-"2,WTT;1/BPZQ (2O8\_HJ.5RYW7=)#+:QB%BYR,[I\ M],H>PU1F]=2D\'(NBMWBSZRNBL8KYR#Z*'HXCZP<["KT)$ CB/?&/':X) &F M,?1)N)]^>[?LD.&6I-+OJA\2<@^@N.,.\)[E5VIO,M'H[Q:7KOT+''2U;1." MAG3_.=7[8LI&['LMI#F/M]YAV2-73Q-]QXS",T)TQ@HK@$J:W7WK)$@Y!%_+ MX>%!K)3E\=*V,X$EUQ6#6.;S-_-82IJKG:=3'!>.5Y@)T]OR?,1$;(#Q@U-> MA9V_VB!';2\E-9A_')6)&XUGXZ-_4;H*5N*L9;BR)SQ=K\G=9V*:9:^=/2RN M:?L&4_?_ML0(S'G0V"=&R/9[0%W*X=&F;P )KM"^!;=6PP8H'#>6(9>RWCI4 M@D3$:FB3%=/"-NLW\=538)EUDZ\I+L ^T#K':?G5ZI^TL2ULD2 7[/JWK[GP MKF)?E#\]Q0ZZ$HO =5-/[!DO':8D^1;U@;G6R$='1?[EM,-_AW4I_1MA$.'QWE64QJ$ M/SVL?)Y'LBS,9#^Y![C< TA1=I*B]P ZDZ _ZA]_:36J?#N&6]YB:Z%(A^X0 MU4D2:4K66=9;'6X3$>%YKY7\&(<'TR>%AK+_^2CW24K1HVV1>;H,)])YP MTP>"S0WZ/Q-EE3Q%;GH MB29>L)]SWHNOLMQC$6,&F__BGN_%+@+U0 ))PUL&LZP4E&#W'?,G\4[J_')*7#E,PM:1&Y$ M2QWCPR59\3#W@)#S KOS5:[\1C\2W>X2 8'*^A5WV;4^K]]QM>^@- >)_:+I MB].B.YPV4;O5LDB:(SP$_ ^R;@,UJ,;N-PB26V;>-6#I ^MO 7EONV1("LJK MPHN=GAT>9%:^J*Q7F2$: 8,,2C7-2:R)>J^3A=67M%,JTS 6D;,XVU9X;!E8 M!T99O,BBL,U,L1//6Y,1U88>^FHVPC:<'-T19JLGP"0$35R7"X39)T_*N;ZZ M!N4R=BHW"1=64S@T/Y4C?>0CW@:K-.Q;J/8M=Y*03IJYW:LJ$ ;*"FMI.>U% M$-WFG_QF8O[H),;KK(1_&5>+O@0NH@K18$=IUV5>#$FQ:MG$I)-?A Y#W 'I M=3IC%,^YV"DS!,CMDP+SRG%M5RQ?=1)Y>FA,3"ZT^PVHSRPO]VR+$&<]/=[B M*]TY4"K #%&$JGRO7YEY);F=>?< MI\._%"/V.&\I@,W,=V4K2BTGXY]#MQ-KI1;O;FY!*^"G&*&%RMQ&%$284:!7 MFO<> )U-5867'T428E;;.)%/97[=_-Q>:S0&/L$=[B,L;T!/?CY>W M2&CZT@=L2SOK]<6?W77L,"[%!"D7>0]PKB:8*##27&="1B22D@\RFN) MB5^ '(=D!(Y^QLXP)"L^ (K<_@(S#>7ZH#5G+HYPS.,\(GM3:$*VZSY+)A)H M+J[>,"!,_\GYCP5H(>*NH"2]@21]-XWYOM![P+-UR^.ZZ2\Z/D=)<@L9I,C? M;H,EMN=BVTPOD ;EL/*N!I!TY7:UU^,-X(U7:LU>,MN\6U'6"A.0Y&6^ =- MN!*OL+_HB2>F]@A<%###F]!FQ<7VHSQ+) NO0;]4PN6CG]M[6.M\&K/S-DZE MY,29M-FL\^/:UR!:U$D(W;;; MZ9X(S7J..D.2O$,41U:FF8ZDZ/*NJ*H[- &FI38!PM+Q"?+[H*M[P*4/BC ' M/!%$Y#%!L"OH;$0I.S8#'VO^&=:2$3(T!%S-P)IN9EXS<=;IN?H>!HES D:_U@?V89(:H?,K" M^^@SAB!O7^A3'?&P^!.16=RHVU(,RTR5& GJ70639QIG_4N2XQGW$$[% M$/D)I[S$ST.,/I=->&),-$ZY0MN_ORP>O4P9YU6$'7.>8WMV/L#'W?+A<%+\L%- "^GJJZQ[SQF MNH3."4%>T,%Y"]W_6'! MC$HE/.V9BXL-IMVF?^W7_.>F%7W!46ED?SI(F:T-\^R M#=^)FUY>GEX[YG?EMWGUL2F4[5%!_ 26BJ9J-VY<:2O3Q=G5D:RHQ3.D?<\$ M_?ZPUM=V*9BCW3R'S1ICGM8'=U>BU@HO?/= M8X/H@.D94B#D(M9$BED]LB_Y_9_6N'[^$,5'W-E>TB6.?7GA^2K4>6C@"SX#S2 ) MHX\WK#@&2.ZCU;.\G0ZS).N''-SIT7 MX-,SY)CZ9DIH)?@1>$'",8_'S-&[]=2X:]F.'==/MOX;\$K2+2-CAQ;X$^LR MJ%>+S@DHB1A]5E4(=5;_0VXFOEM_JVG$Y,I;)MQR:O.Y+2QPX'F(P5\&0^,= M5N^)3]9IJ-Y!OZ=@:J3*'RU\T]Y\XP"YCDG^$YT9R[ECWD\"%Y]62"'"D6<, M;Z9;7]\#7O;%AEKK)%DCVI?G=GHL\9V +QL7 J1*?7I-0O(1XVTR"+Z$O2;W MJJPK.9Z_WU\\ZF4X_),1QX5S$/2M4V:FDPY%V ?DF_MZ4KCK)>)$\WI.8NC? MF_ 5!QF*D '_V1O.Z'H(F8_R2)^7]P]@6*!#"M*"^@GSTK+0BQ:I;OJWG#*& M/\%S)HS_N58E*.I&_RNSS>]ZA.=M.VFRP+\\D\ZYH8=,-)L]WCZH'7>B/BLF ML%2T9ANQ8#8;?A3SK=" A-",)NN&KS>F(,K-+H>A;,V4*6,2;YKY"?BE0Q== M)_/NG2CB8'R9HR*6O6Y-Z=];J(W#N&$3]V?I\ZK!4:V4;1RW/SM=='#$XTXR M!*_)NTXJ%"$TF]*\,1,!NSGI@_F80"OY^%WA':Z_5S3WA\5KQ9;(.A7KU0HH M>@87+NA594205UJ(H.^>+\]-+6E])+1F/ DU#-13ZE5:9T:G3,='^\I$$ZZL ML%AIZ%^EBN6 MZQC>>3%_?RQW,=A8F>D8P?(HN8'S# 7/TXL@V%K_EP5F1)6HZ4 M)2?7IYLTU\IPRW.6#E/Y%O"&HR6K/_0S#9 MLS&"\/,UFG/IS1MG2]X!DW?'](,%/D?5,N;(C0%IFN_\,M+S)N#$XJ&<)51Y MGX2TJ8HK&^_,V@HOJ.$?191^$:T'&0L]%FYP8.X.QY-5P0ZM#_+QIHS*QZFX M05E)R).O&/)L,J"0C\1K9/6W+JA$+00:VS#7UPK.%UCT5 _SKK?XK?R>X]^J M?AS>1/=PU?JK'B#CW0"*!^$^F*\WSX_YN/ZJ9LK2H&W6/LV^1KHBF6,I3/RI MW>*C'MT$'.:,%!9F]]4/;&R9^?2=+I(7)6^",]RSWS%DNU8S\D S==&F \\B M^QD5C9 27S%B< V>?@F$T8'T593+8;6HY,>D\) X0*Y,<; 2QV2/';EJ&]MO MB_4=:&,2RSIJHW1FIF36(!M)>T$&;:G_L)H_/O"GIY@V__+%)+KYE M[1X!N+$X&_#CBWS FZ=:X/B#M-C"_HO*HGF.MU8.R8:KCZ?"9,S(GVP,?'9K MP!B=[*UWOD!T)D&KJ0)>WZ9B/L =X8EZ2)+>5)>=V>IJFZ\6^]BR[#-XX T1 M(E9GLXB>35CG*NTR]H_]H-8O@GBX3$7!U) )Q($2*T O5/@5,GLZ& BZ[9"S M73.\S$,!10/Q+!)5%SQ2.S?L;=G6S;-RH&_))G9];U>8J*+P3LB[J!Y2CV2[ M&]34N/T#6B! &\&BH6+:V>)M6JYMOA7'4FNJ%=+"B/MNC^,S\5ONSX/C8D^ ML@$!M_6=7 &R")*^#=(]9U<8GTT??X"&K[.MHR/15AA 6751.(?[N2PR^"V: M_I+B-K3='"V#T4-R]I%$/3N&P(+(-E9H>>UFCG=:$X4;T:F%OOFOS6!BJQ+V M[MC*#OOTNQ[W ,*@S5]=.&#B W)0:U+#1K3+\^RQQL2^%+7+R^@G2]_BWS.$ M- &M7#)Y%N[X ^A02FA=1Z$]X,N:F0#M>=/^BL84?Q<^0JRV$9]%LBN]H]W/ MPCP9J"CW0"0SK ),I5[4]+O)5OO) ;IV@E7 /0X@QMRG]95PDY%?UEUY]KC] MP%!^^Q.-V6^LGU6"6#L,"[QE#?X>0#RR/J,LOX82Z'7)-/BLLXM_]U\GZ5T_ M&/OVNV@7+6KGCPEU#?R$2M%>=#E PIEBG1?$I%&!RQU\K&A[N57N3 ^"%!! M$]X-WPG=Y@+ES /L9U\TH_RAZK)>@1IR=;,K]5>/[=P=7;IZR9,7MV*H5L,2 M5H(,VDG@*WRZW:V:I64;*XLC[M0+CO_TV:>^N$S_)LQS)8<:J5^9(K[@=3S1]^8 TR]8$]S8;VW(NR M.&(=3W737&MMA[GR2O9(>H%+_0%\#Y(>< \(#3+!N,\MO8P2@9R>=3&$_<-Q6H%:IMK%=L M3#NQ:W47$[")N':\*HP$DOTX!"8K',AI4/*9>T"UQ0B"!F89>1Y( MW[>.BPRH74:9]D4Q';UFYYW7579G")>7,CMBPYHS:/ZG6N@.JTGE4Q/=_TBY M6N98%FW6-<95V'ZT<"RKV/<0-0%X\%C7OBRR:1DJW\UJLKU&8M/4_RU7-\2;_4U.:H,M'KRTTXZI$Q<1?\+P ]^#S7H2*[8?)"!F# MXW0D3[\?=_@,1J7,F&67KYH-PAQ?!8*8^QC'.7B=TDQ8!3$1;PX M3@Q68%7N)"(>V.)T=.$:QP2\!X0K0 ^@<"(;B[&J_?>J'DVU>+9O>=6>[D@^ M5I%#B%B0H19\RZWO*+TC?.\!J6'Z]X#I0&">=EP:D^L.U$(W@,FR]-:Y_E/"H7-S-5%(T]469.M46D%/H6\LMS7 MK(O'X01Z=_B%IV]B66P/)M!F]P"UT)3/!>42__OV-B-30/\#)3:<9ZX)BKV@ M Z*OAE-/@FT>CKPHGO*SDS4IQMGG^[FHX@->8V.:*D)I1'QZ= M!R&^K1I5%5N[.F&KL/X=:U5^OYKQ0TM^<2^Z%/FG/*BDPB0[]N2'[+\]"Q9< M-X; ;L8Q$'CP'E#C&B%GVT7$]B//J9.W5>%RS4*_ETE*C[G[\5MX#6M&LMS; MLB.I!Q6TU;3SOJUEB/( Z!CP/"80KYCMUEU=B:ITQ::10-DJVOB;/@Y;5FAR M6;_H@@'1M6E@-. M?02,/N9749PVO>/BYB9<$KX8C:E&T4H$]7R4^2Q]A]9CON;EV3U!<0AT,S/= M35CB8W1S,?*3FB&E:Z"(8\*@1@7/5E9<+I)C&T]F80D=D@8WYB==MEU1=W0/ MZ/D350[+*H1"ZE#DEZ;;8?HTEU5FJOAZ0+5A6SH7*84X5.&LAAF:%4Y=XYOC M0_*^\W=FY?%4WA(7W< >)1,PH@"E6&GI$]8M[7R<*]3_2V"U%^GO 6QZ.8[5($R$/8\(KY^9$][^WT MSVR!NI7QG1W#_NKK=TU?NPXZ,^\!!517D?_5LN/_T;(J_]&R9YQ].J?J8?]].]/4EB(BK6(MUR7[.AW,U+D_QC0_V9)]R[69? M[)'H\9E2!,>/'$E)-GZY9WLJ[\VN M^N1PC0+4$"3?VMG+:#0DS&;L9ZJ>\?I^JQV8JGLI8_.8S7\N4R711^N/W#,9 M!>BM2-]-9!^:3\"T+8YG+T",)G(S7;W1L/9N/\]=:O.QWM6ZN3QT*M[S3[);#W$9"XH>( M$$7%R(U>:?$D**CZL8^]<=?ON%?=N\!]/7^L0(FLPV9S!8(E]3\)?%"-U\8GUCE<[1PJ(D""V\[ M0#6VAN4XK_U2+N).!'D2TZX MZ3P$5%I@MR1J6)$K*$\1WH:3'EUP[6K8J.E MA&P.ZV9N9>$_SI[+NIF5@\<[I9"#X0&!4#N)NR>(N!HHTMHV_\""+=U%GS( "16MF[H_'VCV,*;SMV(H>EL'>=\*1^C,-]X#(>)2::2R-]G1< MZYU R]PR9TOPGR/0T]1'=,91CC*-UX;<2Y*V"[T/^FV=?^J. N5MB!B/*C)% M25C,"#1HZ/"93IB_YM'6]6PWQ>$X6O] 3JI7U3'VP(>2CM:!JOS M"3JJ,TA/]C);T)](U'M?F/YZQ778T2R,5PS]??4D_T27=&;IY!G>T5I?.Z1]"+Q7$.[#9"-0:Q\3^/ M< 6YP=KX>!5R1XR;&RB%3^V*#*WA&RMB-).;4_DUB6C5"]JEON2(V>"1%[XN MIEZ4W,ELG&/Z+D%.)(_VP$1(DF\7D"-9; &B-9-ED#2XV II8236%S](6&^5 M.=645B!-K8-#JCD#>?4;10CO>/P0$R%$14F><,D VR!8>341WQE[25-KC3C' M,D\8[>W^Z]^=L)!G"ISRW7$"E\$(K>_6*%ND/>QQAWTQRML$*;837G_ R& 6 M6/7*H5+,*,;5_44X">N0)\?K!%RG:") X/,'ZAGGQ_F]W2Z+)D5](4"J2L/N M)CRIJJNX([>C2>5-PMLH-O+*%[;TQ!+8>L2@Z?(_YUV$J#,8W@ $'U7<#V2< MP; 6^BA/7S^/WM!#![3&C@TKT=GR,'QX_D99ZD/+]^KA-@W_0@#E>Z7_2^,\ MT%Y=+IP55F%S%)8^>LG)K=+<4[J;\Y0/I\>$)MPZ5=2<0F.:VF[MQ=Y\_ H> ML("%3LZRTLR9O+_R)$=-N;)_+.-GY#+@%]:7.^1U/XCAREYVIN%"(\3 M,B-Z(EV-NEF/RV6+Z7W<-(Z52:K/"H#S32O(EY?.,A)%B_W%_:Z%QKV,(2^F M/H:0.=?B6],.#B6Q!71X,R!-SI>$:FJ%A?[F$!B6VP;2.RZ 'G4W?SVN__7X MC/4OT4]9PVT $O++OO+5X6_90^_7M&-];K^2O=YW?6"I#8O93+(0"8NYI/K' M3.0.%XBU)&LW,_5,3K!"Q&4NN6/?YEWJ[Z"*,E\ +SW[]\ $,UT.EK'9E/0# ME;ZENT"R63X/69[>[5.0O]&(TIU/=3H*,O>C3DM9Y_M/E:6C>G.04DU'A^]V M*,^U;;2ZD&AX9KP)#IO_"/,ZU5HPS_0] K"*$P%@/)\K/NRZ!"WX1/1?,<# M86[%^W5F"H\.2>LW;-K6L+,^&M./QI"A\\1C2EF8)BYY#&:I3_Z&5TV+X#>? M]B2.L)&GMX:SX<1E\]D:HP04?K%$P]L9/C-^ X MQ=2OZH<&]S(86L)>:W.HF"' D3-W?/]!0:<;3W_\C$V57HWIX5"02 ML EM=>^YD"T?$(-\7^=JG),QWIQ@0FFI-CFVTP?!U!4*G&;4Z7L(>767WVVS MV?X0'8K2/7G,]HA'OT$K>OTE@K/['H#O4]W;JA7Y ;':^CC]4D/\[N;8=,F% M/1:7^C,6/9W-QZF\Y%>_$C0%WP)N'C,"Y^G@F=6)U=, M"YIB6WW)Q4A$G D(/ZL#RAZK[M#N63RJ"+ (@T)B.U\ZW71%4I_T^4E$!DBQ MCSAZS[Q-BYW[U[]*:C+(4&SCQ*'_GD7[[<]C=%ZK.*H#+D" *EOHS9)&7'YW M]*[8,UR.@WCF[.NLO9Y9'F!+GK84IAW?K&XQXZ=EM=6+DY?E/OO3RE]H;>WH M5K!W12W^A=78= 1;^O54#$?_ )8\,<%F<(=D91R>0C Q'FWWH$+7S^4=UL0=K=U+%S&LB739%4D=XWR$/\'W$Q M7\3[%Z%VYS0=269\"$;5<#GJ0OWB= M'*AQ]("(><7\? J-7_G^^\*+W"\C3RL&KUQ)?V8;Q+Y"6FH&];QM./G^#._P M+,@-,9 M/Z^FX?P>(!PK PT;H73LZ,5J\EHO5$.&F,W7E*+0L':OY7=INHLFOCE_86MY M[RX_CL5E?I;EV8)\E4,8.7_4\!OOA6D%;]Z-S=KW9Q7FUKW18>68XWBISOM+ MZE'2PG$6S[D<3&+@'@# ,-Z-:SU#U:DCVIQ>]>?M2[P0S^ 86[Q8MM%V.YAO M,:?AS ?R4/TY/] KY?;\1^#)^X^JSCXEX#-BE(D,T?6U?L6ZQ;G]WQ!;#%15 M5M;]>D&A\&[L1G\^W9GM)@F9K/1T.-UK*R;^RJ=LHWZKQ&I2\[#4%VP[0/P: MCI<[X;0K&@2QH-+@?PC)Y@C/6,7!RR]@*Z%9@H'W!66=7@%MO38'DGTZ@U\& M7BHI'YVKB,%)EJXT)C$B)?M>:;'P$1#%.VJXHX$^+KRXP4.N[BW/IOKFDY7+ M2]F@O0SPG-;#].@Q(F4H=?V:.M^BEM8F!U;=)]IM(71L(3-BKI>@'P(A)];6 M#;%HJ)8NNOD>\"=3SJ[<'Y([$Q)G3,Q24+O';_C$,@5TWG*@]U[)NQ(R1]VC M1*E+:SAQ#VB0. 1M;BP']583EV+OK3\/4:V==_[I6],HJ:.U;@9GN7%;899_ MOQ VG5@3J^96UF)[=2F72;(L<&F&;#I<@I769Y/OU=+SC5V:ZU!QK$/]2=<@ M:,XT9 ^],ZMPB"-(++.9RA76%-XU3D)E:.VTXUM]W-HIJ)5?.RPUMJ+ M+O8N$ 3%/A$%I+MMZ\LFIM8B\W&64+NQ<_?\U,QVM+,#".IN/IDNM"R-<1K^ M_J^T[.3.?F?S(M>F%]M]H:;?J'WFV -=ZEQEE? $]C%!Z462S8=94K]GD<.2 MX]Q5<9TV%R2"PF?S^<7.ET6P7X>4[\/^SV2#\"K5<\--X<>W(B$.:D9%)1+[/X?^Z#B;C8O M^-R]G:*:5)D5D5Q990'B>]+>EKSS-YSE^^C'@.8IKS(2>0 C#W]F MG)M*SLZP670"Y4:Y=]PY\1O,@\U\RV,!&26URP&.] H:>& MJ?>22T AFO.N/TOLMD1&@=!X1:/ QT+\\8Y9JA MX+3F'N!;DV$=1GUZO7!XMU6C;JU=7,US=G8QUJ:JH> K03 UOP$7MA, M1X#^@]QU6V@@8KU43"!4MOVNL_"ILEK\7 A\^2EHXV_>3C$E%M20N6'G2 IM MXY.M4XO"RI,(EZ$K'MN*U7$XNI+(38-M?E)FB2#[(\$E^>KG=JE/&*SXJ!?- MVDL2)>/)V!47P$CX\5#MAWD_K4SCWG-"&4ZZ7N:?GCU[E@%W0Q9/IMIQT&(8 M\>ESVA?18_6$KP9\6C5$)RMJ1^7'O=OJ7(;0*RJTU0:==4V==6G+IUS;=:E/ M=16!SR0,:+F&?:Q4&,[& !.$M]D/4'T2N=%HW^M;)9KZ5"+^\%E1F#N7>KHX M48LOLZ]PBP$#T]>=%Q#(1KUK[\EB$S2#8E]EM.7#BST@4V,SQ_:ECNHG$7(# M%DVFU_@ZW5_Z]3"6:(V[0;][P.$&DOL,UG6X4A&8KC.=]RRBV(0B(^;O L.YYCSSF?U!O];ID-X/[\U4/HL3 MT7$$Z67&6V.\)!NO,5%YL1-AX%"0I1 #1@3'8J3V#&QN2^6&6*=MVN?_G$/=X<6D.*SQ%A7 OS$H6VXFSL, M5S=^%\R9TC(BQ,IX;#LY%]60+92NK3-2<;/Q5^M"%!'DNZBLLA;9G^5;Z-VB M@U53 JN0L*U\@LHGI;KGT8Q3F,C,9B1U$_0>0&B,TF0T4(32!T6W9D<>V\VU M*[C9L-::^A;7UR3<&AA__#9L#9'D[69[Y_57 Q"X&8,W,K'EMD#9Z;3U]%19 MI?GB5BE %TX]A\';7'/5!'+-U%OBKJ/RY6MG*^N9*O,51F^ MF+)MO1;"8!MG"/(-9+S\C_&[Z=;BB J^)Z'.2.8SBGMZ[I7'?N_Y$0/E\KW MKI!T5MSGC^')A.%KIREV5B0U,OVTN/ ,;3;=R>U.;L1H%)21N>^.Y&[, >,6 MM,FH=KIA,AE@Z5YIO!]!"U/.TOL1&;TYQ"W\ZKFD,/?PXJ=SOZ!^'A)2"_"0 MEXEKM.[[MKGL(T/M7C_SJ@_FCT_F&6@R63TU8Y/O M 6=YO*]7T!NNY*Y9GU;*TA8#!.;8Z0AE:WLQ*7<*. &K/(>$+F=KK]P MS)O,\Z@I#02B$_@SPJM=OVYFM9G0]H*--[P$Y[C[H)D+CH=D)/DW<^IIIO.>(D?:QL"+$J;_-Z! A4@&93.&8)(]:3JG<7 M0($%3LGQEL9K+VJC/B3A#&R2X@__EF1A\JU40P0M5JLB[M+18@&O4A12[4$= MA)I9U\G(*KEIC8S7VDMVIW]MT<&;9"$6R/_G@VS"SG>ZUQ_>I6M.KHFLB-YP MX7Q%22 N=Z#9O>;,\NVMZD?ZY.J9FC>\X:V=6099VQ\R&$2GA]>;K5X9"L V M0F[@/F@=9'8PQEXB5*SC([[SA8_=#'SV4W6?XB>=^G=_AX1SN>D8L',5B.H- M:Z:9%"BQ3E,&3H(344&7(%0^KO=-=4R (ZR%SWY.S.,;87F1*NR-47Z,<[1D M/BYWR:9-@BI'AX0\BJ=: TDAC[2/D?FTSIO2^]M,*6^YZE>RNLO9 &NR[W#- M69'0/RQL,>V3TZWM#E?'C\)M04P9'K17A?I6RH8'8=W[JLRQ !^.2#3_NB.0 M9D9&2.+[^EEOFD TGXQJOBDP(\]?/_3B.+:^]OJK&ET&U^=O>@+*E>;6EZ"F M>2 M1AWA#DI@ XO/534X5C]J/6YTC'F3\PX:?!K)%M=PY*&-]\OG8#,#+(X< M76=-U 79I_SQ2PG7:.TC)C\V8CMKPB8V_#LP=7O<,+@.'@=S-\VWXP46^)Q. M<\DPYO87[,VG%87RPU7GY;A-YPC=F)8L!$GMO>9XRV-/VC9V3O2W@G-OHS;54_P[+'O%2PP#KL=7O!B4"!'&RFJ;X= 0 MR(F3XN0DWE8QAII"I1XA$ TD,=X5%]PS\4HO,E=T!+FD?PS7,5+C6,\@BU^0 MB] :W6A8.,JLNEM8R*),-)G\5*\_R5<4S?6I,$%+VC&:SH:]A2"@Y')P?)ID MU,_P_$E]V&G\W97B[$[-0;"_3I8"+O)X(/&8*3V;\1[0(]_EN"MGUT'3[4UC M@=^(_#'_;,]K)(B]I$F(C2V).[99\$=<( ^<&>67''L/>".@_H"EH:YW(I;> M=ZL4X*GDFZ"O0=!LJLY9VU9GJT'JK!W:[W_IVB?9;A9<@8Y/IA0EVMS MOP> 963OJ)C&7*W'*E.LD"*>H*F8 G3!/4 QY '^2AS&!C%<'0+96J0:]X"! M\I.)11+X%G.]84^F;E]C)W43XJM7Z^HRR'AE77;X[P@NN6]ZJ@(=^:-!-/#B ME.8R!4-9W6H6O^K+Q+1S#V"L;I#[N *);;(D].1$7;3[]'A&&4RV&K]$TR0^ M[KG[AAU40>%YW>&SDIQ/V[98 <1Y$IY=WSL58YGP]NJ&*Z]\]$25#SN:JTCP MO_?1+Q(KR/EWB=;K.*0Z5B3W0B0N4)UI1T;U$Q4E&#):L6Z<[ P>\ MLH+[>7S( +?CC($U[R8W?D_TG2S!M3,O^)Z96[Y^W2\6*_4TWIE.ZK.4IJRR M[,'-$S&+NS\KNO4)\\?+].F^CYGHK(GH Q5DIFM&#HNU3,BO9;NJ]P=/3[N/ MG?^J[IV+,BT1W.MX4S_88%0/([PDS MP^V)05<4YV#_1*@$A3K_U[L7TZ1)ZK>,[Y88ZVBO0VYPU"X9W)Z\TC?K2OE[ M'18'2S?@Y^-LBL]/?2:AHY\4@<]: KS 2P[DCE^LY+,N^:ES*!OACU2>?AG^ MZ^?[:"[2]\I<.5A@1-65WCT@@1$*0=.*6=YRSAR$X<2;;_^_ZJ-HH30 5^&R MP[(#%E?AHE;QCN8I\\Q% 4]N^57X*T?.8#^[BKU6I3!6XE?+2=F8Y\OT">"%TN*3;X.XKXE58 I, M/],/[:5_%[96'NT+QKZ%!9;OGRP5WSU90'+"MRZOK@PTH%I/ M&^D:B%X+UPK> XK<=CCW%S&@\Y7+!W(=ZAG CR*?="(W"OJC6UW,J3U'">R- M\^)<8]B9V1"[X/W,U\K[GJB&!<"-$%K$6B0PZ1AE*#K(9. M'"Y]C,UU5 VL$F0"U_CA3#P?E)3K%HEY!%_TK 9WKV4U'**WTV4ZB9 MO-QY"_[TH)#LUC\H46K_U_&Z7>B/KZJ%;@LZ\9? 4Y:/,"J;YJ]MZP/5'OF# M!C0V[%J522A_37#3R7]8I;#(5 * S0*(;QL"/J")]R[O ?A@692$8:"SA2@7[;^%(?*UN#B[TSP"N-<,(LK@K]><4)0 M^ .R6@$[G0XY)*,G7X,0AHJ;F:(^KG#O4+$V2TK''%,S"X???9"7%A+JKCPJ M_R3>)7TLEM+NX$E&+:&=?'8NCYMT]:TJAKBXW_TI#]!C^,W'D M%1]T7)U\JW;+"EL1G.;3!G4- [+4N\*RG^R"V3S0E16.ORVHS@=_15[LF5@P M(3ICH8PR1KM^&G&Q=M*FCI=3O:3GU^\-K]WD&9@/9Q# P4M/% \T&VM)K8FO MJ*=U?T^%AD9'1&;:?5Q""&=)=[KC]32SM9V/*L :BE):[V'48 MG[#[O&C5QU"]O::C)EVMSI]G1WAMI:/=E7&D48*.,I0A,Y\M[D\C%78)3HQN M"4[65 >](38P=VA52NROI)3^9?P4+'1L@I56_E30:&R<):M+:N=-+LPQ$DO MD.:K4KZ/J^KT\]-U 0&MVNA'^/_4J\CD69+,8MSK[5K5N'#2$(.]&\0^POXM M'B3$CM*431JI6S,5\)"B?84OP=0'6?X[\^GY& E$=>1)0?LT1B#?,>6+&7UQ M<\/O"$Y'M=I40NY0LW+AY(,(F;2]W9RG:%FF&:U:-&/A3^KY5"^T](L"F[9D M,%XYN585B% !90G5(C)>7]X#4TV>MP4J>%DH6A,I_BR!8';_(#J'$=RTL- MFGGEA9C)/9VQC;6+R:_:8GUD^L/]2#,O*:1@KJ *0H :0E-BV%";M5W?9%Z" MJ'-0\,]K/*11-%R5C2>=_A-656%H%Y,J&P/ MK!T]L%$WV&OY[<>W ,7-#F8=A43TR!N&+,S3G0-U/>IJXFE+T7O T!W>F75< M_UO@N7#6/6"\RZW]@;_@%J X8:Y <^GI>T#OU1=QQ64SZEBYM1BHRFDU,3(; M0^9'5\2,^(Z1%WKC>P^(RJQZ>P_HE+[S]9&[*7BE:6+MA3C(U=7R1F*V& M/NG+1J@$?9=V[N6(K]CU&[4\FU=]1XZ M;^KEP)36+Q"%QA4Z#3/Q WO!NSQHB C1["!OJ)^#F9R$ MX_[1R943[#60+-K#"S8(1?GH@(Q.0=ER72Z<6X_9,21 C*<%K\'(+3D("GDW$W! KFX(:F,@L!FCC9G MDKLGNL@-XUCS^DSQ'BU0V^_B>X""Z'6L 7?8LJ57\2"MDWG8;/:?+GD,W\/8 MW5#9I>^4&V"R-&\LC4;,[.^N5RP:-N\!J!?SB4Q:T0%!GI][D\SY%UF @V"M M+\H,"7LGS AE%_/:=^W?=_VM#UM3__H'Y]_GO.=][G/O9][GW'= MJ#^\)S(^V$>N^NLYL$/?2%BK#^\=-:[OB&^Q1YT7TM"SVZ2J.+TO$K4_X6W- MP&I /J53)DQBMI3J<3?F>%=E0O[(Z9U_Q0-+_>Z@@8$+U['41490WW9#_10& M"U%OIC^?_5R5%0FVQ6$UG=KHL(51 N,E0 R+1#MMT^(0F/SIY3$8KTO>M.:) M8XW5N:B_@+\9OM3O&S:,>'/*G#;1 \?'+./D$5+^0 M70>LBPPND"-]^'5WA:WU(9PJZTDM[*A]N10T<#L?V[(8DZ.+-VA/ED2J J3& M7O"E5@^MF%8R\ -(/@V;7P(0&DIZPPWNMF.PX<@Z724.7-M:/MFWX=GY M$(;OH21#Y-'G9WZVKF*QA]>FWF=].K"VG8]M].YB .@J_;? >;%.XIG,[27W MYJ_9?DJ^^!^H)V&ML/B_=\O_.M[XAGM1=Y2^S0H0$YF,K'$C]< MRY%.YC;+ (AN8ZCB(.D#91BN$GE@JEA$>POUO'VSR%0)3#:[;;_/ \ZO-.?# M3YYB/LAP34N:K,)?EF"'O8HES[%((]Q4>!ZOUM@2F2#4F,(QSY$W0O[=+,"' MJJ*]F.[4"9NXB.A$X07(.QL1X9#;'E$QY.B%#%G%Z_KUK^,^:Y9&/A'(@36N MFO4!N]T":#/_F4>S:&:">NYJ0"BA1A"L20.WQZ_%4IB\E7IC%=\<]W+_FR"L0;C$4!+PF]\!%\LHWJG@_ M*DTU:&ZIU6B5H8 >?.[O"ML!@_*)V* 0H)P%M6.N((=N,S]*@Z+R+4T'$LY-6Q$PQ.F6'T[JQC>M> MZ/$9'PH4[QY*V4M>&!+PB(3;2?-/ IF;:3T1/G2Z 4EIJ?$BW %MH?7Z<,\7 M;ZQFYFT:/I6J7*>;$]-D&GZ7/@AI5@7$/8Q]ZS>J=?OB2OFOGUQ4&QSG8#47 M8C! =IP+F ,TX4Y"3V1"OUXY(DDX:^!8GO%]??22M8?:GO/,)%/?)8.LCZ% M_&O70+HR2#*T"F#3NGPHX:?69$/D_]EAD1Y?HXK+!+ LC.H:MHBYDPFO[6*FG$[/L2;GXNH M/4XIFM? T#)5.D)H-F1-;0Z&AWA^M]-R +^3\VBZ ;&ZPK/7(-/?T6EY:>CZ M0.@EH/,W;F,M3/)V-,5C]70IJFWCHX]',W_W,_YF$RD:1D+(\K!!8/1=MUR1TEXW5[KM3B^44FB%&3"L5 O*5BG]?(3[;TLGED M_G3[P#M2>\3^\#N&.3RCU90\?4\C=)*IAJ[K1F/9W3>/R:Z5+0 .NT46$M&[ MU2 >*!=EFO[H/''R7B1F]C>9:):R2:Z6V@V?H*V!YTEI<3+2!(F7!A/L)Z7N MWL+;?\Z]8&(7!:GRX!>-*2JXMW']B1TSM2/.K7ZKGRKUWW!JC;*0)&0U1\V) M*BNKF/IX /OI\ :KEX"=MG\JCU2-'C:V1+9<+P5VF/*.&NV!E'DU4];1T*V.9I/F(F;*X]Z_=-2C M!2PWRM^T+HHZ7ZN,'#Z3HN[&O^JG!H.G:=9P]O]C#$!^'KXVHZ'-S=FG=-'6VE:*% M'$1?M:CF0V^XMOZ@HAHN*7O]<#[^AS 8L@J6 1AS6)48/8-:,7+PESP7,_.) M\ZFO3#MZ" MG^0C+P^8N:T3?U#YZ)U&?1;KD_Y)_K_=$AI%^9=EIQ_910+ZLTJ-C=8>9Z=C MBDYZ?/[+TQ]XG7G3H4NE#*Y03AO2_2'BK0Y,FA$FHT<[!$)Z^*XN+UPE;\^ ,G)H/;G6D?=(I!F0K4[CE%6H^)1+ZJ1QH!._C;/ M(RNY"GDU4,WI]W-MF74PUH VU*OA\ZRMATM6-14!P!HMX+VS>@TNXM:Z9C*.:\)"W*>;0L=OLT;(:IR&Q+\^>ZPX-%H)8T:C M6 EB.,O<',^]@@WFV!L]TR?B_!0SQ@FB-UE 2=,P4ZQ6XA)[\3V9@=J4TK+K M9%[&OTN<&:*7H]-%YJ:HT9> V]!B=%B<^ ZM43-QI/:72!E*(A<@ZT!%"3#( M0+@GA#T)+K :8HSZ\L4[(3IKJG%YZCLH%.A>/M_;NY9?XZ]&L![Y MG.>478T,7=A M-/1J2,%[S4F:]R WV^M/M^2/)SW M8*LK^W_F5;+X%3RQ\3)VI08_,GW?\H% M1H)?K3\%)[EY@NF;> KQ16L=DOZ"P[L$-8?&H9'%\4S?WMJ+G>'0!9%=?L9= M]R]ZCES9!]G.1\ T4J9(47F5-67:S(WTM()_72B!=+]V2U-[QI=X:\/%LB0+ MA?=M>_#05IJJV>2+^C.ZD4^-B2[D076Q26>9;-5VQ0GXW9X'H'I"'T%P_Q)P M[!'OSPEO,VE^N,$6E*6-4"D40GZ;B.ZF7*'<6^GN6:?VSWQ?^0- \,&ZC<;Q M>&<\);S\UF2".UN!2BV$R7:&.T:,F(;W,M/VXM-#NJU MU0KM&I5Z*@X-$T]>_P JCK;<)S*]S=]NN;*LMA-R#W,9J["HB+QDVLJV>+8. M+\?'63$JEK'.X?+7V"[D<)!.>=*V/.D:>Y2 K8%/>U'GSI$TA[_$LDQG"RE, M"B_)GP^G_3)8T*#W.'^Q=B4CT!,BKDM:5M1>)1CC)V$C[BNH0YP$$@&Y_"%P@6>N9XR\X6N+RU4U6%!B3IV M6C=U!ZZ>6[PAZ<\]*NP^H#XC^TOFC$*H;"<7D%,AD^0!ZE(#QNC^A1I\N@18 M(JA04(CRY%'IJ\[4C+C'0NC&!MR'K2D74XD__%8B#O'FJ@>?RX,ID$4'@\FE MN._=#;7U2ZIRE&A.0EJ* 8T@[&Q29;H7\ ESGEDT#:C0VEVQC-DXNO "1\%9%F7*F7P')95 MI.]#ZY-&#.TGGRN]N@1$.1+8EY;0\L)=@TB97\4;]MY\7O<9D FK@\\%2NC% M=;LIW),4%=I\(@%=R(NL)D4<91?;_0CL4D>J8Z93*10TU,UT%EM?\.N+SG.Y M!.7RWGCE;SF=9D+Z@YY6\TWZG" MYI:E;L1SW%;?37#JG4/)!-Z*QOJD=ET%:U;G)F!T7* <^T45;P?:SW_61*.E M2N![$/5XRC6A^O9 B]G& HZE&H"+/_=%89-9-MZK>T$HKM7'#Q7R-&JP-[GP5DB"JKV*%J+8\[AY7HG\(N+ Y RR PC$/ZVIUQ=F MMD<:SJ5 K$TF=\1Q+\TI?CPAD[.6WW+J@5P[1(3[BX]+I-FA=\7/+P&W4%"M M+<#L>/8 M[ ST[ZB0&G]]/&*N4!_[$.S-VNI.:GM=)'.Q90;>+7/2AJ*%/1\GW,DW5,(, M;9^#:6WB[;:GI*2F]&Y.#;F1_>5ILZ:B+(\0?=WXD2OCBGRW@N2Q [MI3$@< MIYSBSXT1%FXD&X?GB=?[^^/V$81) ]ZG_;I*]0%#?Y*>ZH.K3'+SMR_0M*'% M92:*WN@7%2FJ4^B(%\,F,Z+5K\+[!%HK/_=JL7)^B4\%A'5GL#>]PL:U[F\V MRP_#I*P+YNWT?4P3:MD.HIZNU7T0DQLS>HA4'1=K=$A>&4]1C(4L-!&6< M50TZJJ_IJ7>1K:?^3. "])4A6U):IUA5H9YG8>QKF^X5V4_O>"V=?A0U&EZ% M[G'L>)/M)J.EW*;)G1I*S537]1):'S;6X5?G[=I8(J V_7#BGT;IX^ E2;O+X8M:YF(JSO@Q@Z//4Y[ M+H&+FB9:QAK"9[R@HDQZ^'K)&V$/8+E?ULI7=XL(Z@:J0[7:U!S8J)O4=K,8EP']%F#TK;/)$-]=]ZD>.F"S4X]JK!=L!D MOY];88[WVDL+C.?G->C#)G;WS)UJC#6"]JM^[PG_&:XEOQ8@A[JB@;6E*5&/ MFT2*%"\!-W/26?[CBJ*W?V?P,593:*,(0I1OQ'8[(#,M6YC%TV;R9<6I>BS\ M.!#?L20< :X"=LL[/<>6I3WH6!F32+M/V3-A(O%PE%9FQJ@SK$_D]-EK&$_\ MV^[HQ34Z9#E!_DKJ>Z$5ZT3@")%; 8>6=6US!G*5KG_,[E 34.[EM7SU,R% M!:1U"1!20-7M?\SQHJK*OYTNU M25C))?DIIKY3D25J%AGQFB/@YA$D>D:E_1) #],=?]7A-F]G^#@"G=:L=!Y4 M..0M-%"35AY3Q0%0J]$06#ZM-]N/W!!OB5J0&VE^!'W0QB6*38^R(O(%'F/D MM5],WFL,%:YZ4883[7.B.R!Q;^MF]0)^BP@7Z[+J3#X@VEY7+RVO\=O/.5H=(;OK2?'@\^ MJ??8):X+KEP"9KYWI\+#_)\0^$>O;#*Y+MX/+:_>89*\OZ4]?@FH(IRB)4'J M58MK%Q;-:3:DF]0=A,@81UZ'.D>C )% /^CQW@:$!ZIR'!2&SFWIG/EM0=Q8\1/]U/[A#3<[R5*;XV$5NVZCKO"&79-+ +?!Z,9X"+CK-/!$.\6>V\2$/);Q:TH1T$ND@=&_[X-Z.CU\*F!E( MN8DI?VKQSX<.8J0YH@/\[E>2ZZAPG^NN\F^Z'"$HXXZSQAP)P+R%-K3?A[4N MF;#PJY%!&YSE"Z\IR_[()U:8TK\?K/JYCU>S*2#'G.^3"7E'2TS,4EQX.C=6 M\Q(0<@2DA@:]&"N5H)QH3'C(>Q>]^H*NC[W<+)R"S[WW56 )@+RPNE?ZT=.3 MD]8+.PJ,?ANG6L\21)C@C',>\Q>;WT@'XS(B_#EALIIW)QUX]48L$GX/GATM M?S6A+/Z[!'K57>A(+^E^PV20+0^'[-R[0Y#&(MHGL: :#YR3VA1!FS$1&K%[ M>&(?94!?7DO_\\4']??J -X_I]\??*;-T;Y%L7@G.OWI86[;&B_C\C&8$W&$ MB)@B4E1@[^>#BG,[\H=*327FFSR3;\^K-#%][F53-BF3["[-$(I[1K'RX**, M'DCQ%SI$9#P)-VJ3R=WYE9Q81E8[ZXYDIKS^JOKNG>FT2"FHK1MPQ(KU[O24PH[^V2S2S'\EK#:4GK?%Z3CI@*UTDPY#VSU0< M KB6"\.C:BH[%B_$NJW1J\W--R?*2H7$TQS2_U(FU=>]-4M7#0Y5S8K_*IJL M>_7QC\0FA\Y?V*1"@OQYM\Y"DE9^-),U-Y2WC,X5&P^N1_&1/:$%VZCQ3.]Q M17,VS=Y!O?:8O;[+=N4V8^_"U)H:?(^UGS+:_SW0"P M]"5@$=%">J0QP'QEYS30;7 ^K4UDD"LR-3*PZ/*ES%P$-[_?IPN9G+D,="Y\R^Q&4B?D,B6RKSN[7_,F-,4)UQGUP7 M[(F4CU V5;%2=0D+J'LQO^8;/EN%6\0+[-<-]2JK;[D<5OD LRX!;,U<^>'5 MR,F=52/[G!#7T8)_%!90,\_W%Z:"M:K(A%3[:W;8FCD)64AW$*)[^]+]C27E M[=UT+P&!E81K6%#<(RZ&83F5(JV!5:&:FFC/"MG/Y/U[]U?D:)[]\)V2*SC0 MU-R&60F&V6#<^#_,PK[7G:0H^TTC\%$OLSW-YM! M=D];YDM:Z*!7O#;TZGLRMW3699BBY7BQW;(AS#2E=S=PBX'476VD.S0YEKH& M07%?/!##<4%@&B+0OQMT8P1&ER]7:;S0DN97*/Y^P!M$MK'\?^3% #E),%J4M I@5\\1%JZ3G, M"5<[=@E@N'*(B^*H)=-C1H,\\F&]15__N_47/V;G\$/;'W]/OCV!8Q'C^WMA M8'HY-4S&[3[+(IO [ND/G@?)"R]8YR3W>SA%[?>-NB$L!"/L ^(M89QL%^@F M%@,M-M5\I8.,TY0\>$GE2E*W$QYV"A>X:$27BU7[P0U/JUKA%?=#%B$SWTWQ M\TX8$_6UUY-;4A!LNCM3:%NG;// <5J69J/;,F%Z"&DJ,*0D/C&"_7K5 MSS_\1TN<4=<^"/@L*8T?Q'7U$MH05T*BWF1F0X:Y-V[5@0:\/.P9.R?GXNY] M(Q$@67Z?'EH=N7Q;YIS&=M32:'4QP?^$\Y=O*IGD?TH'Q%>^#I#B<#_*S4[_ M.]2B#B",7+TF@R"( [:C(DUI+G*::*)3&EX?'\^4?,Z#U=]U._9>[L&JYK2O MY3$RXV/\D.S8!=VG_SLW>#7C4I_R%S0NLP5_(3W M;N,E@ [J]!)G&N&=8R\I8I>JN4Q]HRMM[H/JLC*+A>5Z:ZQ?>"^B/R,24J[= M+3RMTF/@#[Y(E6C<^B7R]9N[]"JU-X/%[NUJ5UB*;M!GL905!?V/]9+CM/67 M !L@N>W!NA2(Y[6(G62[2+VK7.=C1B^OWKZG.Y'?C^%8JS1+-![VC.<2$!'R M%WKR]+RBI 2@BZ=*Q0MJ7/UK,TP1[P^O(-Z'<<34%,S:"]5,='\F4-&;)3]U MU:[071<<;[':PS^L19ZKP;RQ/8'5>Z$NZS+W,_DPYWK$8=^>"+T%-8.D2 GC M2H"7]9[^K=2U->M^N)G9TC>XC9+];.[Y6?K>4NE]X!V87Y#V+UJAIE!Q#W*J MWW<\165HTIXB[N/3<%OM&;1@^ZMNA-%IAXILTMEKVN0;.AB^;4+(U6K'KY0[ MU''L D-\()V%$DKX\9WLAPZO;P9+ P@+;Z^[]3@>50H319/UGTC)@ST<>DB/ M6,VFL&6J?6Y]ZE(@4LJ(UI$NJC2X!G7MPU@:^(O\6+=M89UAAG_(,-\>"E MJ+T($&,]3JC3$_MWPOO12*VQSC/T1-/SL4.>\1-6;C]\CAKYN6@AXADV+&1;[@Y:GKGC MS-C4-"5G^GG^+,_FW8AKW(0DMZT!&&01&-IRNXD1F]'*)A5V*&2@E8%A#JF^ MZ@)\+*2J2=2&V3FK&/*[A"2FN7N*;J4<-NO[>I<$<$:YB-@1RH(98A&Q, /7 MR04N[%28QWF,@/PKG08Z13<'CB>]R(]# 87.?J 0)C1.D,V"ILO+MGL= MX*V?X7/S-]>>(VO\3F9>L)E\D?T9'8?*<7WDZJ S&U/%?WWY#3Q&1JL"%Z2- M7\,@R/'6G2(;AF$='9D]G)-1'I9>)9O/U'(TDRN+^KOY>Z-%M+_^">G550"^ MPGMA$($$$PSU\^?#34:96X:3:77S&V?^V50';37'(N[Z?&;$5SU4-^6B=F%Q?W11:(&2IE5#="4,*)M34#)QU4F64\LQ$S1@.4HL6 ]5T6 MSARZS]+<2ZFGC5VIIM4MY$00G@0FAGD(4_+ R,Y;_>87MT\)W1^T[^5Z$.JA M?5^YXWUW:=--%+?#4B.^<>F/-A-,)[&MF6]8#N*TR$G;U]!L(MMV5IO)'%X6 MRZ=*.FLDPZXZR*;PEM7B5K"W7;L"K1,.V"U,@@<=:%1/P6S1%UQ;KY62V]EW MM%A,=R@ "?KX!S^DQ"J)O*KSET_2XENDJ>'1L]]:4YY5Q-+ M^38KUGQ-_670LNW[A-OS!,2WT1Q!ZO&PGV^3W)0U-B4/? M1EJ:>3M!B0;#\ SMKX\L9LN_]\.TZ,#^KLHW(4_QMIGV&50@1O_^F04D&GC[ MG>&5LD[KRG?6<6I7)'HEKU0&;/XGI1.=?[I[RKW$"]==3MS! Y M^VH(RB\%!I5 M C,=]9?%%[>#&''7#?5SL1?BTED-P[LE"(]?2GQI;1IJ=/?A E+['3*$[I>/ MGT4"SJ8ZX$QR=Y:$;]O)T'S"[- :3A[NH#Z.N5\\>[@K=%P[*R=30+Z@V99A"XOQ[P M6LY214]4_O>_+8+ROPBZB%NJK-(;IAX81"B2R(T?6@2S]7@X,2+"Q'<,?QL9 M4 WQSE^D_/'H)F,P:E8D7@(8U\=UR'\0//#V?CA[M'(56D/VZ\^[-,^NHR/Z4<&&.:V5?PGG& [V\5 YW.UT<-?D)?-5?>"4RA\.6Y* M/MFH?D%8!J;_NA(63CN$BQ2?L6A"^QSK6%R M];%YD5]YL'^ES?L M#U*8HM.Y%Z"WS:70I<4H9>G63$T<8D-V"!FA_596"RU=T^FP5.GT#4SHGC0Q M34ON)$K:NAO9T5S^+GNFIZK3,RY3G%T 6.&2=H@(3&A,);)&F'/=__:D@QS\ M2F5X7T^,2;([?8AG^[WUJ([Z3MT"B\/[$@I>,NWI%OT6''*'&L?;68E/5,*9 MY!^31>5)9J-KKCR]A91NGR^O86M71O_?!.7=SF6YK^UQ7_S ]UI^Q):U"%[+ M-5J]3M?+V^*BB2R/')3."KR)":&EZ\Y\XQ_@3.;=NJ? Y;=DKQUY[,][KAW$ MAXW-SOIS+=OV;'_.<.!Z$'?ET,W/,N6\RR+1YGN>B"=QQR:XQW'8XPGQ 2,E M)];G2[I+V;33IBCU^6HLQOX-W+4CM0OG\WB@!8!<8 M8(#/0N$2*L)%PR5_:%$X?.:9[5E#4^7]3(L^RWME9B2L?%2L-,:!.5)DE2!F M&,FDG&#!QFU[4P:\.75>!JF1)L*F0:.K$"*<\(&*V:ZT41)C3/Z%]JNP3M]A M(U4T7?R;G!H>I+)G>MU/VJ&6.Q UX2N>3@Y[@+T$=($IH.T]6CBRL#Q;&5 2 M):C%[499YD>B9K^_RWY($]U>@K:0*P_5"_.@31 _-C8#9W3<7!76X5-IBO=O M9S=" 0UG/]VK;QE;L1[]F:#8FM&?-+TD=^I904;*"]9) ]WT-5 M$@FTNQAIO)Z1V7M8.,ES:^<-Y2"Z^OTU'[3;T7+B%/;GC4.YY*TA!""CY\%^ M[E5@ A[B%<_P4-!Y[:IP_O="Y8BA6H<\F?#L(L6?GO"Z*7FO"TA#D"V&J/U! MJ9EQ> D3#S>SE,_H 2Z+[,I/K5RMMU9!/##Y#,VNM;GT-O?^82@ M LE71[W9'[\;P$!%_>N4A1"B)"TM* FMUR)E3BDT*QI?#?3?/':[4']4EO!:I7R&8: MYHVQX'*"]24@?1^.FO4!=> RB+Y]EP"XP]9"4^?3#M(XG]7F!_AI$#M!#&<= M%8. I<$7< 9.=B#[Y8B2Y&G P] M9(*S?G-]S,<[KN&D<0R,QO]SWNW%!3*/V'T)J/D(KID*\(AC4$'G8Q''GGEG MMC6^5\W,U_B7:5L^F(.L))^-X@]-=A^X7AI5=DLW6(#\N)Z.S$231" M0U5DE#DM7O&1(X%>J03D17XIB-<.C'V-N*.$+9P!A^O)UX].<_'W.FV_C]SP!?1FHDF*WUM0W&Q*/GR.!O2U2W)AD%+Z MI?XDSK"]Z6:F21&9Z!-R4G()J^_(/6L^H+JVR?5CIR*0%ZZ[F"SD7.$YW'. MNHCE3]_@A$GPG9Z/J?M7YA)U?4?.^QP"A2P)Y7=I:,JJC*:/K SWNSI^>?:V M?(Y%>"!]:Z:Y# ?O$*+LN:,"RO^(LHU;>??!H43)+>P8BBV;;T4Y[9SC>C:, M[1C?HX1?'>#?'S0AZ<*3*9ZI9Z^>(,ZXX$O"]&^AR"6OL,?5A3'S36ZS*JL% MTGR:R81/6Q"5*3IT7% S.S:] 'GL.=KGFG/JY'+_XH='E^=1*9MKR%Q#>K=* M0-?[E?#2:/OT$L3NPJQ1@<=21NOBF&=RFT!CQ!^::\NQJE=25_=@'/93Y3( M?MY0+7H=6$E*UR$^:KMK+L@T8 KB,U6WT M%1>3C22 X"=59^EV;W2R 1_2%&X_>N#(SC5'(X(Z&RUY0=N0G<<\!AS-RPH0 M/'W\ZXG;H%LOJ'G.^B?1W?N!XT2O#I2S^2MG41<#"=>HXG7:P>_+%]O1:_7= MVE.$8T8)!A+RY"T>'G_<"M)M#(E$* CY^OP1$YA&,L28]GRX!%MK1GE*&8;,+VI1; M8MY?UZF#@S@RCN&&)S.1JY."6[8.NW?5?GZCS9/CKAMDJ=(/#2GVG"$]G,< +I@(PEFGI$A [M7D_#KTCUE&[KYAK6^MC M3 _^BIU6J. %:W;R?W;G3*@_#">4 +$J\'!O5OP$C7SI8[%+0+;]$65'P\<&X;## M4AG;YK%[:=7.XBB4P"<-FB7I0;#AR'^/_>4+))M]2@4XR)M9KTL7T\V$/)7+ M4/\!D+D%B&5Y81Z?J#?R;T\4^K^.8.M:6YN?-_EJ]#>Z]!.8XI",F6IX'3(' M1A]5II?'!6P34[MI[0'<64GQ*05=]_Z=9ZAPBH)E_I5RQ4UM_%?+M;_E_K-B MY7 U)W8>Q6&^$,";7_+HXH9A[(0!ZVF,.H#S!D A^:??KIVE3HO[A[3_!V3R M[X#W\6X-Y4RV.XN$/ .)9JF)_]Z 3N6731'#UU^/5@/$;(IW;E4,/HRS*1UT M46!8+TP=:"BV^G[L32X+UU6@&Y=*J3WS^S'E]:K'P9[*X5%5/YHWAL'RVU_0I[\"578/I,SW)-.A\ZF>DOJU$6NZ7 M[!-N"NQ$UHM"?V9HH^G889IPEX9$=_:3P';O1V5F-;\^KU$XN?#94_4[JP=[ M/B)35O(DTN*ZXY>BY+665-+RX[3'R]R_IXTD/71S>AAI<1IP7I9CX0SE_JQ8 M.- =?_$M7W3 FBE-3.E8-%>NZHK]R%J*<,17 \'?A3RJ<@&TU5+7G)]> L!32(2=6%R>2_KT(#B#$3> MBI9SLD=_'Z*9?[W1T](M;3>)LI#+!6) MNX-Y$$D$V &9#W=X.PTSPK/&8*SYT!1-/Y\7#=^UZNH:&VN_=90_^W"-?_4A MSTRCT6Z0 M!@B^U7;4CVPF9*K-[O0?*Z5 6*=H%D.9]%]RU=O%.G/M=C[&12 MV89K3??WPIDN7WO!S&?8WLR1<@5>@=;% .]E@T$#-G!Y[W@SOQO)H$J"[06NUYWF6+^@ Q!!2K%QGM!MKMMT8-O\+%CI.\ M-&QT51X[*M0?@,>M2GR(!'SHKHCF;\W_?\$D_0_BWOU%D<3H'U2C4['^HZ;B M.-I0=S"%C2ECLPG0%!<77DJ0)ROE$Q0I5[N;ZIWWVBDIYVWI\BWVF'Y^TK_7 M"SIX&JVQ1P6.I7=_A:H^YGUGEF3XE/X%55G)DS>?6+C7,A$_Y. Y^*!CA\0. M+L&Q)B^,TYWU,?M:-N7Z'&CRCC!O,N6?X-KS%T(KQ4J/7-7NH+7:,U-L!NTS MFR[RRBR:<)4V8)HF-8PLA&SSSEM[9D^$+?W#6/&DID]\16-2*7>;)UB7:4IN M )R@UL?&>%TTI\^8X0B!,GMZDRG!^[B19YXQ._$SMETM5I(\^V[A25GJ&MHZ M>+=)L!3JJ$D_J4EIG(I9TZU<5G'CVS6UXKOMVM]5A^ +.@[",8>#;80IU_VY ML#N#OQ8Y[=NMC9#C/.DC]*M/[U?-^H5]D8ZA]WS%:K)<^RQ^0#CD$F C!.X M,6-S?X5^Q^RQ;G(]P-'4Y]CB()I.]Z;KJNH;#IC4WBVI8KA>A(#KV0)2ILF35BQLER&L>0XU=AS_8W#W:_%FAP:/_C-V>A%"!++8OY3J.D9YD@) MW[A0XKW8H;8I6@=,O:'12ULEYYVJ.U:+-],>7"QL\Q:QZ!T>V<'%.@5BAP8]FR*H<2[9ZA_, M3;^LNDB?7G.W-?^6!%Q^(=!)]9O&N42!7!/M-+V&G@JT2JN&WWHWTS09E[\2 MU?S'FXSK)C+A;DQ@F7FT -H@[HMY_;"X+Y#&YLPQ,5\AN<$OILES9'Z,"(J4)B)OJY'J$YY%L7(H1[DQG>X,+&/LP7FW_AR$5A@_9S@H0$#/C MO9ASK=#]I?>LQ)7B$$[O/ZJ18XHO,^%M/3N)D)-'JQE2>QF/F4[KL=)+))M1 MZ:E6&K/$I[@H;269](LH<,TV^:Q%XS3J#*(VP=4Z#;BF9F9L6-"1$[O=PZQW M^$#94I"OC8-%9;UMLA3]P%U UT\T./P);\B'7\CVN/!4KZXXP+K_H]&?=LHL-V<_N:]C7N2'[XWC[8R9R8J:XDSXO3F6/*'"1NF!; M,&%=0KX=]KC[!^UG3B'50LJHMPY2[?O& X_S/1S;=@B3WW24Z%69GD5R5-V- M^5M&BEY(P8%?3S;+O8->D=L.E[=V((G&VG.MZ@<'[FN2^D56$7?9K5D$KHFI MA#Y/-H^/U^VA3>Y_5C!W_G71 A?;@2#=_TE+,0JWOG!#MT0U M,T/PC_% X^H4J'\06?\BLLOZAE'H9[??X<8#X482!9E M+@';!Z5V**HKBR-,W57XML<+QW9VMMENA:JJ,D(E2F-"X,)Y6C:-O3HC7I0'&F$--.7;+DX5RG> M3(KNZ+?BJT(^2-"$A*$SNH198&_Q+I@]%A.H?ON?=E>(>*I_V+W^[NTA>[Z[ M$-'7)CE,QBI! <:GTSQF_2BZ_M) M>\NFF:TB\!WKKL&VD%>*9RM0=$Y95"RM](=+6EP BGJO^0[AR6B32(&)$MUSC596^5>V8'C8,$;[)U.IWR2$IW M>7_](2DI4WE3DDI*5@,'F*FNLB4RXJ'X,!@,1OS;__G^M 0OO"BS?/7O?W+_ MXOP)\!7-6;9Z^/<__7+_"<9_^C__\2__\F__%X3__>[K9_ AI^LGOJK ^X+C MBC/P>U8]@NJ1@[_GQ6_9"P9W2URE>?$$X7^HU][GSZ]%]O!8 <_Q4/M8^]OB MKSY&U",X@1Y*78@"CT$2Q"Z,$&91A/U8_._JX:\1(Y'K,!?2B,40H="#F"0, M^J&7N@'BC".F&EUFJ]_^*O\@N.1 J+X_@_MD__J7G\^\'SO_OJ:3=)DA_5;S>/EMFQ!T6S[H___?/G;_21 M/V&8K]-V_?"_9G_[C M7P"HX2CR)?_*4R#_^\O7FY-=)C_*)WY<\0\R'+VK<)%]1D3OA32J]:J MUV?^[W\JLZ?G)6]_]ECP]'BSRZ+8:55*F4@IW5!*^;].=?;C!>);DKJGH>Z.J/Q[Q5>,UVRYTS3(V+__2?QML2[A M \;/BV]53G^[?GXN.,T4=7^5RUKY[?KKMY_Y$^'%HMI\OPN^@K]\:[M2[1DV M]B<#M:H3T[/@9;XNZ'9A>UH>6ZW$0B67MOC'%7[BY3-N7A!B2RN@UN0_E,"@ M*S&H108_"*'+/__;CUM5;6"YG![&Y=LB"'ZM1?Y_3D*9TQWAEM*$R(M]>')J M#L]VCI9",X5-BDNBE&L:$T!Y_H]\697M3Z#\B9JH^OW]>/!M7!>M5KB@9X:I M>>)'F@MKZKF".R.6%OG30/6K?.!G50^$$.M/("\8+X0-?43%S>=?X*?GA5@N MI($L#<)WPFQC7WE9%1D51*>Z_6655>4O@I.*^T>NJ._;(R[X8[X4/_K*JW6Q MZK0@S.U5,V-2$L=)%#N0.11#%,4!)"ZET$MYZ"./$#^*=2AJ3"'GQFH=(:'2 M$VP5!?6$5:H"I2L0R@*E+>BH"VI]0:^:I4DTO]M+Q>5X]YD?T/9TI")?#M ML_R]%*1\]_KQ.R]H5O([H1'_*N80OQ>;HW<"Z-\6?H)]%(=K03JU)"6[7E?0.2I5:9:6._RJG./712'%E7^_:L;YJAU7L71(?8!2"/QZ M+\<92,6 TLSFYF^R8;"U>QQ?X&FWGY,-P,'^=;J>S=8L3ME"S)*_E9V%\$-6 MTF5>K@O^.5OQFXH_E6>(1K.5&;&$D!:\E#L6Y%9@\*L4&2B9+4O9=KKJMC_)7#-4MITHIJ\-L\SNBIQRSLI/0MQO6$['ZQ>< M+27E?\H+^9-OG*Z+K,IX^8&3:A&RV*&12R$.,(+(P0G$;D@@I1'':$>FZ!V MD/[6("V%!%N9K\!&'RAF#92/V;-7AJ)GR?HP[GY26V(H./N6P>!V+MV;7E-: MK#G[G&&2+57SRO3M[#%1ZA&".$Q\E(@]9AP+[J,N],5V$Q'!@I0,W&.>ZWIN MK-?=*]Y6C[P C09B#R%-.%X.W1B>'033#9Y-:,?>J'50;?'LR#W15DP7,.M; MJK,=O]'62!>0TUL<[1:&4=C-BN9/_'->*LZ41F*^JK*5Z/'VF1=J.U5^X=5M M>H^_"VOR0[9<2X>@W&$M.([]$#D!1)'#(<*I Y/8BV$LZ(PPWPD]GYMPV@6R MS(WDNL*#?",]^"%;@5^^?0#B)Z"4@AM&%EPR7'KL-]$@C$R'M1;@!ZG'GVNK M;V=(MKHHKZ3XW7,N#'!E%1Y_[@H(K>7OA=Y7P%Q/% 13+XQ= MY.FPZUZ[3Y<5AD5S/,SQ](YHSSL M9]'0)I43NO<1A'BE0P[B7UMBV&]MDDE^0H5VPI[Z]3!SZ"LON7CI\7K%/O 7 MOLR?Y8 T&Y-%E/ >:X/.79<*"P?'V(:IM!SJ8^83WS?3QP@7SN"L:>CN:WPM:B@EK4. E#2&@25]<':SQ)M=)O!CYB:--F5I=SHT\-T*# M4DH-B0K%H1VY#5A!#W0-0K4.Y4UD MW *M%D$2IS2*&0R=)(+(YP02$CJ0))3A$%/L^J'AH8!FUW.C[O>/TBU1@FS5 MG@#(&-BRY%5M!2^W1SI_-3X%T!T.;:?_"""/[^-7PH(?6K'_++'>2 X:T<&O MK? 6SSS-$;/GE-?M>&H?O"$@1USNIBV8AV?^LF+%\O6A"0-Y_?FW2H5_OG]< M/=R)Z:)!3.=;F1L1J?C7Y:N<$JW$X&=<_,:K)EJ[9BH]#M( L9]S[.(W^IY< M"SIU($C['*%&\:UZ\ P*;3W3]&11K7HJ=@-:-=\8L!>]7JKA:([OR+X%U;@% M/SX]+_-7SL4F^(OX8?.O!8EYBES&(0D]Z=6+.<38\6'*N1,X7N*Y"5I4FQP/ M_1N 2R0Q8IT3J2UL3IWZHN$J7T&*RT<;V]>+QHFE3I)PBF"0^@@BPC%,G$!8 MJ(E/W4CL#IPDT'8E3#9.$ZP.FN,D3"NZ7#/Q4V%CR9188I(SJ:5\;%7FRXRI ME%FE]!3)/6@-&.VX]1H5+D"K?C**RK4 M@>T/)IM^^EZ0J89G(N>()=>'#51Z/2(7=3"=H\0&#CO^$RL-#DF4LB;+K'SD MA3R$Q!7^MGY^7KY^YICV/?C7@4 M,H/4)[K=SFV=V@C^HUAH,"B5W*#H"GX%'HJ\-%EJ] =!8UT9!=J1%Y&-S&IE MD%*#6FRP(_>@3"#Z'[A!;H\Q,)XJ6X<>UK82;Y@BU9]*0[NU"9-CF&JXF^[" M^.V!EX2.WE'N7*(OW[UNGVDNV5__C@NF_K@7O0H)Y9WE+^+;JB,#%WY,7)Q@ M!/V0NA QAB&)O!#*J'O7PRAE7.M@=$PAY[: ?/SG6KIOE,"& :>CCJ6>B_ZM M1VCLS8P:%2FEQ>C7*;"S=95I#!&GO?0T(L@'UZ/&[,O\4$$U^I/HO!(+"?^$ ML^)O>+G6NOO4\_K<^%,*!I1D "OGCA)9VC$&1P>GH#I_9F !I4DX;(L*V")F MYUS@# 2##@1.M3G92< 9I;I' .<>'1KS_\)7:_Z52Q;(5@^=I!FWPD1\V+@! M9"JT^^Q)/'*;?I,W-U),53X9E2';E2[FU'-##L/ XQ!1BF$2$@=Z+N$,!RX) M(F)BE-D2;&Y$TNAU)3;OC6;R/N0F=4R^T>T*\$8[4"GU5'Z,CH)7\D6AHNG] M TL#KF>YO<4PCLQTFQ'<*+63_.>V,X*M8N!^,X+?=D;PKG\$!]R#L NWM2L3 MEL2:^':%73 /+V)8;G^D/?HI<[+>4]ZLRJI0'J129;2X?\2K)@'BEUPE\>'L MRUJYNOP@=A/LQI!R/X0H=D.8)&$J-N2_*Y+2([B24K=2+) M5TS2B_QKO2RHZ_;JFKUQ!O_)/H@DC2/'02$,6-ZK'_/'_"SVM9CTXR#\(5NMFA7HC_6)X"AP>1 ED#-??")I%$&,> 2#.*1N M@CR7>W'SB;1E6O[('\CQJC;_/W<%:NXL[ZC?IJBH!0)O?^ IL,!!_52A,Z+:T/7!3^3*MR3TO!Z?MX3#V M>EH78$!8@S#2:P'^)AJ4YOH++SZ)>?T/CHOVO)=Z7LP1BB%S,87(DXFC7.Q! M%GL)34(:AHY6:A/=#N=FNS:2RD@Z*2E0HAJAHV*++Z-0Z](29AC>: MM-J:T=>]D7=30J&1^'^WAL@8MYB,4+)614VGSXDKJ1G <%A-S>3E@:FVZ\6\ MO,^OJ6A7+/'K,EOQLN3E3S+B;<&Q$P4.3B&F,A5C1%P8IPQ#CCSL)#P( BD1D$\F1.:@+8B,L>-$,TS M8FLB8RL#]KGNILUXK:G\089KW?>&$\%+VORT.)7]QO6*[/^@\*:Q]EX=!Q&&4)C%$))4>3B>$7DQ3ASJ4QXB: M<-,(,LZ-SFH5I2G &R6!+ H :'.E/%\!>5G'C-#&&%L]#GSC$1N9-K>#U>H' MI()RD*305^I/T)']JENEKWY$Y@/8^^'N&^_K]*-JUW/^3I4Q%X\X0I;H>PP) M)V7\$2'>7R3&[&J 2TAYFQJW!'$(91%)($NB!")7FJS,&X,KT0Q<.EV,-%PW S4?F0EK__B JR)=[0TN@PQ$8:+K'OV?@)DKZHBF MO2ZG[O/3N9:.2+GC0CKV>_-HVY]7SYE,R"T=4NQ37DAG^-_P\M,2/^A&W/8T M,3GH:1_=.PYLRK4XGV[SQ[>!0VS_6+L*P? MMM%HTNB6WKLU7M[SXLE=8#>-'>8'D,9,;&4=UX)*]!B 1HP.E')'3B Q,-R M<,;;C*7-,(V)-9@^8.-MANAHZ,8;B3)L>7VWSI8R0.[FZ;G(7^I+=[FMMB]5GF)90'?"#KR&JV//4 MJ[>*V(%K9+)OA01=*2T&:.B#88DM>SJ:E-3.*[S//1IO#'#J#0Y&JT/,;E-5 MA7T1^:%'(I=!ZG '(A0Q&"=^ CDEA(E>B>=KU82V*-/<2*<63EK$W5MRSU)4 M Q>;I?'2\$U./PKS-UR;,;Q-P=W;C)N!5W7Z\9O((3OA.)IY=^TBWNL8MM35 M=#YEN]CLN*,M-VWNR9:G;4WPF+S0?OT]*W4]V$=>G=NZU1$1?."BQZ=L5<\W M*;%FROM3,)UW4E^(T,AK2C\XX%!5^J!#'95MP+8R^[8.OMDB_&[NUB+F\T8+L\VO(( M'F-%6G:[>MLHRR-*GXVP//;., [YDJ\VE6#J M-MT5/']7W/)QZD<>2);3#U M8$P)ATX0>6'B\CCTM-))G>UI;D9"G7T\5X$C65.TG=>B_OD*K+AA:=G3".NQ MAA7<1J:,KHR@+73?B'GZJK(Q89R%PA);G.YG4JHXJ^X^3YQ_81A)B+W(4U;3 MS?6*U7&?#WQ%,UXN2! G?AHET*,R>HXFCJ ))NP,POR(NH&3Q$:>]YZ^YD84 M'5%5M"SM"@M^^)(+J]E%AE?U^[#6(PQ+"(Y,&?O@[*K>9%1A#G58Z!&Q???% AM["<1>G$+N(T+\-'%\RWFU326CXVW.C M 2DED&)"=\<:N&^.)[EF)'X/7AKGMA=#-?;1[5F4K-XFZL=CV GN\2:G.\3M M56GG'+?_R6$&P =A3#P\%+S.+GV;-DFHMWX2G\4.16$*_J&?:A7XFM1%TE=\W%;3?&WCBRRN92.&NR%\RQMF[UU_$'N=FM@GSG(#H5!(?T+<1 4U0.UR(KA+<@.=&>.F0^&%= MJNK3?V[.?E0R%-,"TT,&1O/H>!RXQSY,%DBK;#-W7:1_:9$>.>W, ,QLG3H; M]#SM.;0Y) ?EE[SZRE6\S%=.\Q=>O-[S[]4[H=IO0V):^UN< MF\'4C>9D0G2PRBM0U,*#5OIA :]GH-783XV"ZMA[K&YXK 14B V^[@$*?I6B M R7["+&R>F!='$)[IILWB:S54_U4P*WFVP/C<.6Q+F?E)R&\]/"H4D&I/%// M5RK_ZL)W$C])(P:Y%[@0(1; V!$6%691ZD6!2], &^5"/=?CW-BH%;@NCBZ+ MI^7J-"YKA)=;$:K$!Z64'ZQ7\A2]_KL\.N=->7M ^(JG665RV4Q_G/3,*JOH MC\Q:&^#ES (W';AK>>O$SA9C>G6QL178>[:_::-[==4_"/'5?G'@"1-]Y&R] M%&W^E.?L]VRYO)>G5PO.?)\C2J"/*((H#B.(Y3UZ3,+ CUR79*)KJ==.<[V'AUD"]<6 >_Q]FX=PNW=' M290RED0"NL"#2!:-QF'JB]U*$#NAYU./&ID#?9W-;@N^+9A&GO?-S1XA9S>)I5V7APDDE@R WJXFM0)TE-XW!;3>&5K]2+11 MQZQ\6!=U+619+E7%LFSSD #MJPS\NEUQ669!!2AS%6K8YO)C MB>NGKAO#-/5"B#PLC#OJ,1@P[KAN*"C:B;03F_7W-3>:5=+6Q6MJ80\"BI5_ M]%\=Z9C^U^0O26*0#^L,[/VD:1G,L0_!%(Y"4IEOJI6UCBJV7NM2#Y3>U%)G MFI@N992>+CNIH#1?&6;9J;('K>V1\5)YC[:[%A[$(<)Q"ADC%"*:8F&V)1@& M@1,XU(D2GVNY?/2ZFQM9=)V;=?V0CNAF)M<9G/7L*7OHC==M^OBT)>EVJ+XZ;$<5R/<4ABF8B*4 >2 MD$8P1"EEV$.(AX$)EYSN:FX\TH@'EEN)-5/,:<"J1QUVP!J9-CI"7H$6M#%J M"Y]'PQ);]'0T*5.<5WB?)33>&!HDPU,N&JRW/JK"S8($/G;2A$ _]&*9HRZ% M,4$>Y)PY*8LH8]3H4L.1/N;&"1L1:\^.:0#+(89Z/' A,B,3P!84)=Y570#I MJG&[V Q..8F"M7"4PQXF#D YJ>)AR,GI1X<6:*@+_ZHL=64FPWD_;R[3.($7 M1(G83H1QX$"$B=A3<(_")' ]3G'">43,2C2<[FQNL[Z5%72$O>#B4B_.>H1@ M"[V1F6$X< /*-IQ'Q%KAAIZN)B[=<%[IP^(-&N\,/'!:DY+_HGC,\\WRD9YLJ>Y4<=64* D M!5)4\&LMK&E4VDEX-0]V;( V]H'-,+S,#V#.86'K8.5D/],>F)Q3]^ @Y.P+ M$R?8DI6CJ]>;E=C-J,H.I7*(W#_B59/4Y4N^JD]8]\I9_22:5BF[/^&L4&;2 MUWRY_)07LM5%S-.48D(@CQ"&R'5B2$(B;TPF?B!L&Q9$9L0T+_WF1H=""=B< M@Q\_)>_4WL--[;U4Z 5>5$W5[7D/KL"#5!PPH?E$*4L]IR;@\ M_5B-$>B U)P<5 *F;7*R#5)'*D0JM.I2"Q*OM@CP"&ZPF7X);YT#;23M_A@9 MU,8=6FOYUT86(!(6;1_E,H MF=6G,0LFO9XABF#$O 2BA#.( S>%3D@]Y,5IY*6AB3%A3;*YF0$=AFS44%^# MC,5J9%>W>;K*#+O(8V]L]5;I-QFQD=?7[6!=-#[&ZYQU+"VM4/;DFG1ML0[G M_JI@OX.WR>'83(G[\_IPUJ2UN5G4TX-[:M!/?LPC\-/&3((4!20A$H1-! M@B(*8Q8AFB:>%R9TRGS/%VDSNW6C5D:8W7D!J+QDNUPV(=56LHF^V5C)&>SN;([Q6^_EK.CRQ]BYV1PV MVWFR[0@U(!+^YNE9&!-2G,^Y,";*V]6W2G3-'S*ZK9VV2%*&W#!@T$V<$"*' M4(B)FT#'\]S09SP-N=:1M'Z7