0001289848-23-000121.txt : 20231102 0001289848-23-000121.hdr.sgml : 20231102 20231102162212 ACCESSION NUMBER: 0001289848-23-000121 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231102 DATE AS OF CHANGE: 20231102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Huron Consulting Group Inc. CENTRAL INDEX KEY: 0001289848 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT CONSULTING SERVICES [8742] IRS NUMBER: 010666114 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50976 FILM NUMBER: 231372702 BUSINESS ADDRESS: STREET 1: 550 WEST VAN BUREN STREET CITY: CHICAGO STATE: IL ZIP: 60607 BUSINESS PHONE: (312) 583-8700 MAIL ADDRESS: STREET 1: 550 WEST VAN BUREN STREET CITY: CHICAGO STATE: IL ZIP: 60607 10-Q 1 hurn-20230930.htm 10-Q hurn-20230930
000128984812/312023Q3false3100012898482023-01-012023-09-3000012898482023-10-28xbrli:shares00012898482023-09-30iso4217:USD00012898482022-12-31iso4217:USDxbrli:shares00012898482023-07-012023-09-3000012898482022-07-012022-09-3000012898482022-01-012022-09-300001289848us-gaap:RetainedEarningsMember2023-07-012023-09-300001289848us-gaap:RetainedEarningsMember2023-01-012023-09-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001289848us-gaap:CommonStockMember2023-06-300001289848us-gaap:TreasuryStockCommonMember2023-06-300001289848us-gaap:AdditionalPaidInCapitalMember2023-06-300001289848us-gaap:RetainedEarningsMember2023-06-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000012898482023-06-300001289848us-gaap:CommonStockMember2023-07-012023-09-300001289848us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001289848us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001289848us-gaap:CommonStockMember2023-09-300001289848us-gaap:TreasuryStockCommonMember2023-09-300001289848us-gaap:AdditionalPaidInCapitalMember2023-09-300001289848us-gaap:RetainedEarningsMember2023-09-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001289848us-gaap:CommonStockMember2022-06-300001289848us-gaap:TreasuryStockCommonMember2022-06-300001289848us-gaap:AdditionalPaidInCapitalMember2022-06-300001289848us-gaap:RetainedEarningsMember2022-06-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000012898482022-06-300001289848us-gaap:RetainedEarningsMember2022-07-012022-09-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001289848us-gaap:CommonStockMember2022-07-012022-09-300001289848us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001289848us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001289848us-gaap:CommonStockMember2022-09-300001289848us-gaap:TreasuryStockCommonMember2022-09-300001289848us-gaap:AdditionalPaidInCapitalMember2022-09-300001289848us-gaap:RetainedEarningsMember2022-09-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000012898482022-09-300001289848us-gaap:CommonStockMember2022-12-310001289848us-gaap:TreasuryStockCommonMember2022-12-310001289848us-gaap:AdditionalPaidInCapitalMember2022-12-310001289848us-gaap:RetainedEarningsMember2022-12-310001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001289848us-gaap:CommonStockMember2023-01-012023-09-300001289848us-gaap:TreasuryStockCommonMember2023-01-012023-09-300001289848us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001289848us-gaap:CommonStockMember2021-12-310001289848us-gaap:TreasuryStockCommonMember2021-12-310001289848us-gaap:AdditionalPaidInCapitalMember2021-12-310001289848us-gaap:RetainedEarningsMember2021-12-310001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100012898482021-12-310001289848us-gaap:RetainedEarningsMember2022-01-012022-09-300001289848us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001289848us-gaap:CommonStockMember2022-01-012022-09-300001289848us-gaap:TreasuryStockCommonMember2022-01-012022-09-300001289848us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-30hurn:Segment0001289848hurn:HealthcareSegmentMember2022-12-310001289848hurn:EducationMember2022-12-310001289848hurn:CommercialMember2022-12-310001289848hurn:HealthcareSegmentMember2023-01-012023-09-300001289848hurn:EducationMember2023-01-012023-09-300001289848hurn:CommercialMember2023-01-012023-09-300001289848hurn:HealthcareSegmentMember2023-09-300001289848hurn:EducationMember2023-09-300001289848hurn:CommercialMember2023-09-300001289848srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-09-300001289848srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-09-300001289848us-gaap:CustomerRelationshipsMember2023-09-300001289848us-gaap:CustomerRelationshipsMember2022-12-310001289848us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2023-09-300001289848us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2023-09-300001289848us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-300001289848us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001289848us-gaap:TradeNamesMember2023-09-300001289848us-gaap:TradeNamesMember2022-12-310001289848us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2023-09-300001289848srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-09-300001289848us-gaap:NoncompeteAgreementsMember2023-09-300001289848us-gaap:NoncompeteAgreementsMember2022-12-310001289848hurn:ChangeinEstimatedVariableConsiderationMember2023-07-012023-09-300001289848hurn:ReleaseofAllowanceMember2023-07-012023-09-300001289848hurn:ChangeinEstimatedVariableConsiderationMember2023-01-012023-09-300001289848hurn:ReleaseofAllowanceMember2023-01-012023-09-300001289848hurn:ChangeinEstimatedVariableConsiderationMember2022-01-012022-09-300001289848hurn:ReleaseofAllowanceMember2022-01-012022-09-3000012898482023-10-012023-09-3000012898482024-01-012023-09-3000012898482025-01-012023-09-300001289848hurn:ShareRepurchaseProgramMember2020-11-300001289848hurn:ShareRepurchaseProgramMember2023-09-300001289848hurn:ShareRepurchaseProgramMemberus-gaap:SubsequentEventMember2023-10-310001289848hurn:ShareRepurchaseProgramMember2023-07-012023-09-300001289848hurn:ShareRepurchaseProgramMember2023-01-012023-09-300001289848hurn:ShareRepurchaseProgramMember2023-01-012023-03-310001289848hurn:ShareRepurchaseProgramMember2023-03-310001289848hurn:ShareRepurchaseProgramMember2022-07-012022-09-300001289848hurn:ShareRepurchaseProgramMember2022-01-012022-09-300001289848hurn:ShareRepurchaseProgramMember2022-09-300001289848hurn:ShareRepurchaseProgramMember2022-01-012022-03-310001289848hurn:ShareRepurchaseProgramMember2022-03-3100012898482022-11-1500012898482022-11-152022-11-150001289848hurn:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2022-11-152022-11-15xbrli:pure0001289848srt:MaximumMemberhurn:SecuredOvernightFinancingRateSOFRMember2022-11-152022-11-150001289848us-gaap:BaseRateMembersrt:MinimumMember2022-11-152022-11-150001289848srt:MaximumMemberus-gaap:BaseRateMember2022-11-152022-11-1500012898482023-04-012023-06-300001289848hurn:Q32023LexingtonOfficeExitMember2023-07-012023-09-300001289848us-gaap:EmployeeSeveranceMember2023-07-012023-09-300001289848hurn:PreviouslyVacatedOfficeSpaceMember2023-07-012023-09-300001289848hurn:Q12023HillsboroOfficeExitMember2023-01-012023-09-300001289848hurn:Q32023LexingtonOfficeExitMember2023-01-012023-09-300001289848us-gaap:EmployeeSeveranceMember2023-01-012023-09-300001289848hurn:PreviouslyVacatedOfficeSpaceMember2023-01-012023-09-300001289848hurn:AbandonedCapitalizedSoftwareDevelopmentProjectMember2023-01-012023-09-300001289848hurn:AdditionalImpairmentOnPreviouslyVacatedOfficeSpacesMember2023-01-012023-09-300001289848hurn:PreviouslyVacatedOfficeSpaceMember2022-07-012022-09-300001289848us-gaap:ContractTerminationMember2022-07-012022-09-300001289848us-gaap:EmployeeSeveranceMember2022-07-012022-09-300001289848us-gaap:EmployeeSeveranceMember2022-01-012022-09-300001289848hurn:PreviouslyVacatedOfficeSpaceMember2022-01-012022-09-300001289848hurn:TransactionExpensesMember2022-01-012022-09-300001289848us-gaap:ContractTerminationMember2022-01-012022-09-300001289848hurn:AcceleratedAmortizationMember2022-01-012022-09-300001289848hurn:Q42021LifeScienceDivestitureMember2022-01-012022-09-300001289848us-gaap:EmployeeSeveranceMember2022-12-310001289848us-gaap:OtherRestructuringMember2022-12-310001289848us-gaap:OtherRestructuringMember2023-01-012023-09-300001289848us-gaap:EmployeeSeveranceMember2023-09-300001289848us-gaap:OtherRestructuringMember2023-09-300001289848us-gaap:InterestRateSwapMember2023-09-300001289848us-gaap:InterestRateSwapMember2022-12-310001289848us-gaap:InterestRateSwapMember2023-01-012023-09-300001289848us-gaap:ForeignExchangeContractMember2023-01-012023-09-300001289848us-gaap:ForeignExchangeContractMember2023-09-30iso4217:INR0001289848us-gaap:ForeignExchangeContractMember2022-12-310001289848us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-09-300001289848us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001289848us-gaap:OtherNoncurrentAssetsMember2023-09-300001289848us-gaap:OtherNoncurrentAssetsMember2022-12-310001289848us-gaap:AccruedLiabilitiesMember2023-09-300001289848us-gaap:AccruedLiabilitiesMember2022-12-310001289848us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001289848us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001289848us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848hurn:DeferredCompensationPlanAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001289848hurn:DeferredCompensationPlanAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300001289848us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:FairValueInputsLevel3Memberhurn:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848hurn:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001289848us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001289848us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848hurn:DeferredCompensationPlanAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001289848hurn:DeferredCompensationPlanAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001289848us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001289848us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:FairValueInputsLevel3Memberhurn:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848hurn:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001289848us-gaap:ConvertibleDebtSecuritiesMemberhurn:ShorelightHoldingsLlcMember2023-09-300001289848hurn:ShorelightHoldingsLlcMember2023-01-012023-09-300001289848us-gaap:ConvertibleDebtSecuritiesMemberhurn:ShorelightHoldingsLlcMemberus-gaap:MeasurementInputDiscountRateMember2023-09-300001289848us-gaap:ConvertibleDebtSecuritiesMemberhurn:ShorelightHoldingsLlcMemberus-gaap:MeasurementInputDiscountRateMember2022-12-310001289848us-gaap:ConvertibleDebtSecuritiesMemberhurn:ShorelightHoldingsLlcMemberus-gaap:MeasurementInputPriceVolatilityMember2023-09-300001289848us-gaap:ConvertibleDebtSecuritiesMemberhurn:ShorelightHoldingsLlcMemberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001289848us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001289848hurn:ContingentConsiderationLiabilityMember2023-09-300001289848hurn:ContingentConsiderationLiabilityMember2022-12-310001289848hurn:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-01-012023-09-300001289848us-gaap:PreferredStockMemberhurn:MedicallyHomeGroupIncMember2023-09-300001289848us-gaap:PreferredStockMemberhurn:MedicallyHomeGroupIncMember2022-01-012022-03-310001289848us-gaap:PreferredStockMemberhurn:MedicallyHomeGroupIncMember2022-12-310001289848us-gaap:InterestRateSwapMember2023-07-012023-09-300001289848us-gaap:InterestRateSwapMember2022-07-012022-09-300001289848us-gaap:ForeignExchangeContractMember2023-07-012023-09-300001289848us-gaap:ForeignExchangeContractMember2022-07-012022-09-300001289848us-gaap:InterestRateSwapMember2022-01-012022-09-300001289848us-gaap:ForeignExchangeContractMember2022-01-012022-09-300001289848us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001289848us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001289848us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300001289848us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-09-300001289848us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300001289848us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-09-300001289848hurn:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001289848hurn:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001289848hurn:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001289848hurn:HealthcareSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001289848hurn:EducationMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001289848hurn:EducationMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001289848hurn:EducationMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001289848hurn:EducationMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001289848hurn:CommercialMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300001289848hurn:CommercialMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001289848hurn:CommercialMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300001289848hurn:CommercialMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001289848us-gaap:OperatingSegmentsMember2023-07-012023-09-300001289848us-gaap:OperatingSegmentsMember2022-07-012022-09-300001289848us-gaap:OperatingSegmentsMember2023-01-012023-09-300001289848us-gaap:OperatingSegmentsMember2022-01-012022-09-300001289848us-gaap:MaterialReconcilingItemsMember2023-07-012023-09-300001289848us-gaap:MaterialReconcilingItemsMember2022-07-012022-09-300001289848us-gaap:MaterialReconcilingItemsMember2023-01-012023-09-300001289848us-gaap:MaterialReconcilingItemsMember2022-01-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:HealthcareSegmentMember2023-07-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:HealthcareSegmentMember2022-07-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:HealthcareSegmentMember2023-01-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:HealthcareSegmentMember2022-01-012022-09-300001289848hurn:DigitalCapabilityMemberhurn:HealthcareSegmentMember2023-07-012023-09-300001289848hurn:DigitalCapabilityMemberhurn:HealthcareSegmentMember2022-07-012022-09-300001289848hurn:DigitalCapabilityMemberhurn:HealthcareSegmentMember2023-01-012023-09-300001289848hurn:DigitalCapabilityMemberhurn:HealthcareSegmentMember2022-01-012022-09-300001289848hurn:HealthcareSegmentMember2023-07-012023-09-300001289848hurn:HealthcareSegmentMember2022-07-012022-09-300001289848hurn:HealthcareSegmentMember2022-01-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:EducationMember2023-07-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:EducationMember2022-07-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:EducationMember2023-01-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:EducationMember2022-01-012022-09-300001289848hurn:DigitalCapabilityMemberhurn:EducationMember2023-07-012023-09-300001289848hurn:DigitalCapabilityMemberhurn:EducationMember2022-07-012022-09-300001289848hurn:DigitalCapabilityMemberhurn:EducationMember2023-01-012023-09-300001289848hurn:DigitalCapabilityMemberhurn:EducationMember2022-01-012022-09-300001289848hurn:EducationMember2023-07-012023-09-300001289848hurn:EducationMember2022-07-012022-09-300001289848hurn:EducationMember2022-01-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:CommercialMember2023-07-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:CommercialMember2022-07-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:CommercialMember2023-01-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMemberhurn:CommercialMember2022-01-012022-09-300001289848hurn:CommercialMemberhurn:DigitalCapabilityMember2023-07-012023-09-300001289848hurn:CommercialMemberhurn:DigitalCapabilityMember2022-07-012022-09-300001289848hurn:CommercialMemberhurn:DigitalCapabilityMember2023-01-012023-09-300001289848hurn:CommercialMemberhurn:DigitalCapabilityMember2022-01-012022-09-300001289848hurn:CommercialMember2023-07-012023-09-300001289848hurn:CommercialMember2022-07-012022-09-300001289848hurn:CommercialMember2022-01-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMember2023-07-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMember2022-07-012022-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMember2023-01-012023-09-300001289848hurn:ConsultingAndManagedServicesCapabilityMember2022-01-012022-09-300001289848hurn:DigitalCapabilityMember2023-07-012023-09-300001289848hurn:DigitalCapabilityMember2022-07-012022-09-300001289848hurn:DigitalCapabilityMember2023-01-012023-09-300001289848hurn:DigitalCapabilityMember2022-01-012022-09-300001289848hurn:JohnMcCartneyMember2023-07-012023-09-300001289848hurn:JohnMcCartneyMember2023-09-300001289848hurn:CMarkHusseyMember2023-07-012023-09-300001289848hurn:CMarkHusseyMember2023-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
FORM 10-Q 
 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 000-50976 
HURON CONSULTING GROUP INC.
(Exact name of registrant as specified in its charter)
 
Delaware 01-0666114
(State or other jurisdiction of
incorporation or organization)
 (IRS Employer
Identification Number)
550 West Van Buren Street
Chicago, Illinois
60607
(Address of principal executive offices)
(Zip Code)
(312) 583-8700
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01 per shareHURNNASDAQ Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated Filer
Non-accelerated FilerSmaller Reporting 
Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
As of October 26, 2023, 18,747,865 shares of the registrant’s common stock, par value $0.01 per share, were outstanding.


Huron Consulting Group Inc.
HURON CONSULTING GROUP INC.
INDEX



PART I - FINANCIAL INFORMATION
ITEM 1. CONSOLIDATED FINANCIAL STATEMENTS

HURON CONSULTING GROUP INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(Unaudited) 
September 30,
2023
December 31,
2022
Assets
Current assets:
Cash and cash equivalents$9,398 $11,834 
Receivables from clients, net of allowances of $16,011 and $10,600, respectively
166,330 147,852 
Unbilled services, net of allowances of $4,779 and $3,850, respectively
192,853 141,781 
Income tax receivable4,500 960 
Prepaid expenses and other current assets32,450 26,057 
Total current assets405,531 328,484 
Property and equipment, net22,919 26,107 
Deferred income taxes, net1,735 1,554 
Long-term investments95,387 91,194 
Operating lease right-of-use assets23,441 30,304 
Other non-current assets87,486 73,039 
Intangible assets, net20,090 23,392 
Goodwill625,711 624,966 
Total assets$1,282,300 $1,199,040 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$11,987 $14,254 
Accrued expenses and other current liabilities31,591 27,268 
Accrued payroll and related benefits183,872 171,723 
Current maturities of operating lease liabilities11,116 10,530 
Deferred revenues26,217 21,909 
Total current liabilities264,783 245,684 
Non-current liabilities:
Deferred compensation and other liabilities32,700 33,614 
Long-term debt358,000 290,000 
Operating lease liabilities, net of current portion39,207 45,556 
Deferred income taxes, net34,256 32,146 
Total non-current liabilities464,163 401,316 
Commitments and contingencies
Stockholders’ equity
Common stock; $0.01 par value; 500,000,000 shares authorized; 21,597,274 and 22,507,159 shares issued, respectively
215 223 
Treasury stock, at cost, 2,848,126 and 2,711,712 shares, respectively
(141,729)(137,556)
Additional paid-in capital261,995 318,706 
Retained earnings412,195 352,548 
Accumulated other comprehensive income20,678 18,119 
Total stockholders’ equity553,354 552,040 
Total liabilities and stockholders’ equity$1,282,300 $1,199,040 
The accompanying notes are an integral part of the consolidated financial statements.
1

HURON CONSULTING GROUP INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND OTHER COMPREHENSIVE INCOME (LOSS)
(In thousands, except per share amounts)
(Unaudited) 
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Revenues and reimbursable expenses:
Revenues$358,178 $285,370 $1,022,832 $818,744 
Reimbursable expenses9,288 6,816 25,918 19,034 
Total revenues and reimbursable expenses367,466 292,186 1,048,750 837,778 
Operating expenses:
Direct costs (exclusive of depreciation and amortization included below) 244,774 193,368 708,355 569,848 
Reimbursable expenses9,497 6,917 26,242 19,249 
Selling, general and administrative expenses64,347 54,458 190,655 148,886 
Restructuring charges5,402 1,332 9,385 4,956 
Depreciation and amortization6,104 6,812 18,621 20,578 
Total operating expenses330,124 262,887 953,258 763,517 
Operating income 37,342 29,299 95,492 74,261 
Other income (expense), net:
Interest expense, net of interest income(5,047)(3,111)(15,146)(7,753)
Other income (expense), net(1,000)(785)1,781 18,699 
Total other income (expense), net(6,047)(3,896)(13,365)10,946 
Income before taxes31,295 25,403 82,127 85,207 
Income tax expense 9,779 7,662 22,480 26,739 
Net income $21,516 $17,741 $59,647 $58,468 
Earnings per share:
Net income per basic share$1.15 $0.88 $3.15 $2.85 
Net income per diluted share$1.10 $0.86 $3.05 $2.80 
Weighted average shares used in calculating earnings per share:
Basic18,770 20,109 18,941 20,511 
Diluted19,475 20,615 19,578 20,899 
Comprehensive income (loss):
Net income $21,516 $17,741 $59,647 $58,468 
Foreign currency translation adjustments, net of tax(662)(1,034)(283)(1,733)
Unrealized gain (loss) on investment, net of tax(1,350)(830)3,076 (2,718)
Unrealized gain (loss) on cash flow hedging instruments, net of tax(368)3,762 (234)9,058 
Other comprehensive income (loss)(2,380)1,898 2,559 4,607 
Comprehensive income $19,136 $19,639 $62,206 $63,075 
The accompanying notes are an integral part of the consolidated financial statements.
2

HURON CONSULTING GROUP INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, except share amounts)
(Unaudited)
Three Months Ended September 30,
Common StockTreasury StockAdditional
Paid-In
Capital
Retained
Earnings
Accumulated Other
Comprehensive
Income
Stockholders’
Equity
SharesAmountSharesAmount
Balance at June 30, 202321,732,924 $218 (2,969,196)$(141,407)$279,070 $390,679 $23,058 $551,618 
Comprehensive income (loss)21,516 (2,380)19,136 
Issuance of common stock in connection with:
Restricted stock awards, net of cancellations16,511  385    
Purchase of business16,337  1,646 1,646 
Share-based compensation10,063 10,063 
Shares redeemed for employee tax withholdings(3,820)(322)(322)
Share repurchases(290,288)(3)(28,784)(28,787)
Balance at September 30, 202321,475,484 $215 (2,972,631)$(141,729)$261,995 $412,195 $20,678 $553,354 
Balance at June 30, 202223,183,446 $232 (2,935,799)$(136,425)$374,280 $317,723 $19,549 $575,359 
Comprehensive income17,741 1,898 19,639 
Issuance of common stock in connection with:
Restricted stock awards, net of cancellations36,251  (835)(46)46  
Exercise of stock options6,000 — 236 236 
Share-based compensation7,160 7,160 
Shares redeemed for employee tax withholdings(8,020)(529)(529)
Share repurchases(685,641)(7)(45,597)(45,604)
Balance at September 30, 202222,540,056 $225 (2,944,654)$(137,000)$336,125 $335,464 $21,447 $556,261 
Nine Months Ended September 30,
Common StockTreasury StockAdditional
Paid-In
Capital
Retained
Earnings
Accumulated Other
Comprehensive
Income
Stockholders’
Equity
SharesAmountSharesAmount
Balance at December 31, 202222,231,593 $223 (2,953,147)$(137,556)$318,706 $352,548 $18,119 $552,040 
Comprehensive income59,647 2,559 62,206 
Issuance of common stock in connection with:
Restricted stock awards, net of cancellations322,775 3 122,220 5,877 (5,880) 
Exercise of stock options21,609 — 987 987 
Purchase of business16,337  1,646 1,646 
Share-based compensation34,958 34,958 
Shares redeemed for employee tax withholdings(141,704)(10,050)(10,050)
Share repurchases(1,116,830)(11)(88,422)(88,433)
Balance at September 30, 202321,475,484 $215 (2,972,631)$(141,729)$261,995 $412,195 $20,678 $553,354 
Balance at December 31, 202123,868,918 $239 (2,908,849)$(135,969)$413,794 $276,996 $16,840 $571,900 
Comprehensive income58,468 4,607 63,075 
Issuance of common stock in connection with:
Restricted stock awards, net of cancellations341,189 3 114,290 6,509 (6,512) 
Exercise of stock options36,536 — 1,421 1,421 
Share-based compensation25,260 25,260 
Shares redeemed for employee tax withholdings(150,095)(7,540)(7,540)
Share repurchases(1,706,587)(17)(97,838)(97,855)
Balance at September 30, 202222,540,056 $225 (2,944,654)$(137,000)$336,125 $335,464 $21,447 $556,261 
The accompanying notes are an integral part of the consolidated financial statements.
3

HURON CONSULTING GROUP INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Nine Months Ended
September 30,
20232022
Cash flows from operating activities:
Net income$59,647 $58,468 
Adjustments to reconcile net income to cash flows from operating activities:
Depreciation and amortization18,653 20,578 
Non-cash lease expense4,840 4,768 
Lease-related impairment charges5,584  
Share-based compensation35,398 23,083 
Amortization of debt discount and issuance costs577 595 
Allowances for doubtful accounts53 47 
Deferred income taxes890 7,133 
Gain on sale of property and equipment, excluding transaction costs(61)(1,117)
Change in fair value of contingent consideration liabilities(251)(34)
Change in fair value of preferred stock investment (26,964)
Other, net 6 
Changes in operating assets and liabilities, net of acquisitions and divestiture:
(Increase) decrease in receivables from clients, net(18,508)(44,759)
(Increase) decrease in unbilled services, net(51,092)(31,937)
(Increase) decrease in current income tax receivable / payable, net(4,365)14,704 
(Increase) decrease in other assets(6,243)3,468 
Increase (decrease) in accounts payable and other liabilities(5,361)(14,538)
Increase (decrease) in accrued payroll and related benefits10,805 (18,883)
Increase (decrease) in deferred revenues4,328 (397)
Net cash provided by (used in) operating activities54,894 (5,779)
Cash flows from investing activities:
Purchases of property and equipment(5,147)(9,768)
Investment in life insurance policies(2,601)(283)
Distributions from life insurance policies2,956 2,958 
Purchases of businesses(1,613)(1,948)
Capitalization of internally developed software costs(19,610)(6,855)
Proceeds from note receivable154 157 
Proceeds from sale of property and equipment62 4,753 
Divestiture of business 207 
Net cash used in investing activities(25,799)(10,779)
Cash flows from financing activities:
Proceeds from exercises of stock options987 1,421 
Shares redeemed for employee tax withholdings(10,050)(7,540)
Share repurchases(88,897)(95,474)
Proceeds from bank borrowings292,000 287,000 
Repayments of bank borrowings(224,000)(178,780)
Payments for debt issuance costs(58) 
Deferred payments on business acquisition(1,500)(1,875)
Net cash provided by (used in) financing activities(31,518)4,752 
Effect of exchange rate changes on cash(13)(144)
Net decrease in cash and cash equivalents(2,436)(11,950)
Cash and cash equivalents at beginning of the period11,834 20,781 
Cash and cash equivalents at end of the period$9,398 $8,831 
Supplemental disclosure of cash flow information:
Non-cash investing and financing activities:
Property and equipment expenditures and capitalized software included in current liabilities$5,308 $3,474 
Operating lease right-of-use assets obtained in exchange for operating lease liabilities$2,320 $1,908 
Common stock issued related to purchase of business$1,646 $ 
Contingent consideration accrued related to purchases of businesses
$374 $869 
Share repurchases included in current liabilities$ $2,572 
Excise tax on net share repurchases included in current liabilities$643 $ 
    The accompanying notes are an integral part of the consolidated financial statements.
4


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)

1. Description of Business
Huron is a global professional services firm that partners with clients to develop growth strategies, optimize operations and accelerate digital transformation using an enterprise portfolio of technology, data and analytics solutions to empower clients to own their future. By collaborating with clients, embracing diverse perspectives, encouraging new ideas and challenging the status quo, we create sustainable results for the organizations we serve.
We provide our services and products and manage our business through three operating segments: Healthcare, Education, and Commercial. See Note 13 “Segment Information” for more information.
2. Basis of Presentation and Significant Accounting Policies
The accompanying unaudited consolidated financial statements reflect the financial position, results of operations, and cash flows as of and for the three and nine months ended September 30, 2023 and 2022. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission ("SEC") for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair statement of our financial position, results of operations, and cash flows for the interim periods presented in conformity with GAAP. These financial statements should be read in conjunction with our consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022 and our Quarterly Reports on Form 10-Q for the periods ended March 31, 2023 and June 30, 2023. Our results for any interim period are not necessarily indicative of results for a full year or any other interim period.
3. Goodwill and Intangible Assets
Goodwill
The table below sets forth the changes in the carrying value of goodwill by reportable segment for the nine months ended September 30, 2023.

Healthcare
EducationCommercialTotal
Balance as of December 31, 2022:
Goodwill$644,238 $123,652 $312,968 $1,080,858 
Accumulated impairment losses(190,024)(1,417)(264,451)(455,892)
Goodwill, net as of December 31, 2022$454,214 $122,235 $48,517 $624,966 
Goodwill recorded in connection with business acquisition(1)
745   745 
Goodwill, net as of September 30, 2023$454,959 $122,235 $48,517 $625,711 
(1)On September 1, 2023, we completed the acquisition of Roundtable Analytics, Inc. ("Roundtable"), a healthcare analytics company. The results of operations of Roundtable are included within our consolidated financial statements and results of operations of our Healthcare segment as of the acquisition date. The acquisition of Roundtable is not significant to our consolidated financial statements.
5


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
Intangible Assets
Intangible assets as of September 30, 2023 and December 31, 2022 consisted of the following:
As of September 30, 2023As of December 31, 2022
Useful Life 
(in years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Customer relationships
5 to 13
$65,083 $52,003 $74,583 $57,219 
Technology and software
2 to 5
16,230 9,613 13,330 7,975 
Trade names66,000 6,000 6,000 5,907 
Non-competition agreements
2 to 5
920 527 920 340 
Total$88,233 $68,143 $94,833 $71,441 
Identifiable intangible assets with finite lives are amortized over their estimated useful lives. Customer relationships as well as certain trade names and technology and software are amortized on an accelerated basis to correspond to the cash flows expected to be derived from the assets. All other intangible assets with finite lives are amortized on a straight-line basis.
Intangible asset amortization expense was $2.0 million and $2.8 million for the three months ended September 30, 2023 and 2022, respectively; and $6.2 million and $8.5 million for the nine months ended September 30, 2023 and 2022, respectively. The table below sets forth the estimated annual amortization expense for the intangible assets recorded as of September 30, 2023.
Year Ending December 31,Estimated Amortization Expense
2023$8,219 
2024$5,554 
2025$4,344 
2026$3,112 
2027$2,127 
Actual future amortization expense could differ from these estimated amounts as a result of future acquisitions, dispositions, and other factors.
4. Revenues
For the three months ended September 30, 2023 and 2022, we recognized revenues of $358.2 million and $285.4 million, respectively. Of the $358.2 million recognized in the third quarter of 2023, we recognized revenues of $9.6 million from obligations satisfied, or partially satisfied, in prior periods, of which $7.1 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $2.5 million was due to the release of allowances on receivables from clients and unbilled services. Of the $285.4 million recognized in the third quarter of 2022, we recognized revenues of $3.5 million from obligations satisfied, or partially satisfied, in prior periods, which was primarily due to the release of allowances on receivables from clients and unbilled services.
For the nine months ended September 30, 2023 and 2022, we recognized revenues of $1.02 billion and $818.7 million, respectively. Of the $1.02 billion recognized in the first nine months of 2023, we recognized revenues of $10.4 million from obligations satisfied, or partially satisfied, in prior periods, of which $9.1 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $1.3 million was primarily due to the release of allowances on receivables from clients and unbilled services. Of the $818.7 million recognized in the first nine months of 2022, we recognized revenues of $4.7 million from obligations satisfied, or partially satisfied, in prior periods, of which $2.5 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $2.2 million was primarily due to the release of allowances on receivables from clients and unbilled services.
As of September 30, 2023, we had $228.4 million of remaining performance obligations under engagements with original expected durations greater than one year. These remaining performance obligations exclude variable consideration which has been excluded from the total transaction price due to the constraint and performance obligations under time-and-expense engagements which are recognized in the amount invoiced. Of the $228.4 million of performance obligations, we expect to recognize $25.8 million as revenue in 2023, $72.6 million in 2024, and the remaining $130.0 million thereafter. Actual revenue recognition could differ from these amounts as a result of changes in the
6


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
estimated timing of work to be performed, adjustments to estimated variable consideration in performance-based arrangements, or other factors.
Contract Assets and Liabilities
The payment terms and conditions in our customer contracts vary. Differences between the timing of billings and the recognition of revenue are recognized as either unbilled services or deferred revenues in the consolidated balance sheets.
Unbilled services include revenues recognized for services performed but not yet billed to clients. Services performed that we are not yet entitled to bill because certain events, such as the completion of the measurement period or client approval in performance-based engagements, must occur are recorded as contract assets and included within unbilled services, net. The contract asset, net balance as of September 30, 2023 and December 31, 2022 was $58.0 million and $50.2 million, respectively. The $7.8 million increase primarily reflects timing differences between the completion of our performance obligations and the amounts billed or billable to clients in accordance with their contractual billing terms.
Client prepayments and retainers are classified as deferred revenues and recognized over future periods in accordance with the applicable engagement agreement and our revenue recognition accounting policy. Our deferred revenues balance as of September 30, 2023 and December 31, 2022 was $26.2 million and $21.9 million, respectively. The $4.3 million increase primarily reflects timing differences between client payments in accordance with their contract terms and the completion of our performance obligations. For the three and nine months ended September 30, 2023, $0.9 million and $21.2 million of revenues recognized were included in the deferred revenue balance as of December 31, 2022, respectively.
5. Earnings Per Share
Basic earnings per share excludes dilution and is computed by dividing net income by the weighted average number of common shares outstanding for the period, excluding unvested restricted common stock. Diluted earnings per share reflects the potential reduction in earnings per share that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method. Such securities or other contracts include unvested restricted stock awards, unvested restricted stock units, and outstanding common stock options, to the extent dilutive. In periods for which we report a net loss, diluted weighted average common shares outstanding excludes all potential common stock equivalents as their impact on diluted net loss per share would be anti-dilutive.
Earnings per share under the basic and diluted computations are as follows: 
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Net income$21,516 $17,741 $59,647 $58,468 
Weighted average common shares outstanding – basic18,770 20,109 18,941 20,511 
Weighted average common stock equivalents705 506 637 388 
Weighted average common shares outstanding – diluted19,475 20,615 19,578 20,899 
Net income per basic share$1.15 $0.88 $3.15 $2.85 
Net income per diluted share$1.10 $0.86 $3.05 $2.80 
The number of anti-dilutive securities excluded from the computation of the weighted average common stock equivalents presented above for the three and nine months ended September 30, 2023 and 2022 were less than 0.1 million shares and related to unvested restricted stock and outstanding common stock options.
In November 2020, our board of directors authorized a share repurchase program permitting us to repurchase up to $50 million of our common stock through December 31, 2021. Subsequent to the initial authorization, our board of directors authorized extensions of the share repurchase program through December 31, 2023 and increased the authorized amount to $300 million. In the fourth quarter of 2023, our board of directors authorized a further extension of the share repurchase program through December 31, 2024 and increased the authorized amount under the share repurchase program from $300 million to $400 million. The amount and timing of repurchases under the share repurchase program were and will continue to be determined by management and depend on a variety of factors, including the trading price of our common stock, capacity under our credit facility, general market and business conditions, and applicable legal requirements. All shares
7


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
repurchased and retired are reflected as a reduction to our basic weighted average shares outstanding based on the trade date of the share repurchase.
In the three and nine months ended September 30, 2023, we repurchased and retired 290,288 and 1,116,830 shares for $28.8 million and $88.4 million, respectively. Additionally, in the first quarter of 2023, we settled the repurchase of 15,200 shares for $1.1 million which were accrued as of December 31, 2022. In the three and nine months ended September 30, 2022, we repurchased and retired 685,641 and 1,706,587 shares for $45.6 million and $97.9 million, respectively, including 38,568 shares for $2.6 million which were settled in the fourth quarter of 2022. Additionally in the first quarter of 2022, we settled the repurchase of 3,820 shares for $0.2 million that were accrued as of December 31, 2021. As of September 30, 2023, $21.1 million remained available for share repurchases under our share repurchase program.
6. Financing Arrangements
The Company has a $600 million five-year senior secured revolving credit facility, subject to the terms of a Third Amended and Restated Credit Agreement dated as of November 15, 2022 (as amended, the "Amended Credit Agreement") that becomes due and payable in full upon maturity on November 15, 2027. The Amended Credit Agreement provides the option to increase the revolving credit facility or establish term loan facilities in an aggregate amount up to $250 million, subject to customary conditions and the approval of any lender whose commitment would be increased, resulting in a maximum available principal amount under the Amended Credit Agreement of $850 million. The initial borrowings under the Amended Credit Agreement were used to refinance borrowings outstanding under a prior credit agreement, and future borrowings under the Amended Credit Agreement may be used for working capital, capital expenditures, share repurchases, permitted acquisitions, and other general corporate purposes.
Fees and interest on borrowings vary based on our Consolidated Leverage Ratio (as defined in the Amended Credit Agreement). At our option, borrowings under the Amended Credit Agreement will bear interest at one, three or six month Term SOFR or an alternate base rate, in each case plus the applicable margin. The applicable margin will fluctuate between 1.125% per annum and 1.875% per annum, in the case of Term SOFR borrowings, or between 0.125% per annum and 0.875% per annum, in the case of base rate loans, based upon our Consolidated Leverage Ratio at such time.
In April 2023, the Company and PNC Capital Markets, LLC, as Sustainability Structuring Agent, with the consent of the Required Lenders (as defined in the Amended Credit Agreement), entered into the first amendment to the Amended Credit Agreement (the "First Amendment") to incorporate specified key performance indicators with respect to certain environmental, social and governance targets of the Company. Based upon the performance of the Company against those key performance indicators in each Reference Year (as defined in the First Amendment), certain adjustments to the otherwise applicable rates for interest, commitment fees and letter of credit fees will be made. These annual adjustments will not exceed an increase or decrease of 0.01% in the aggregate for all key performance indicators in the case of the commitment fee rate or an increase or decrease of 0.05% in the aggregate for all key performance indicators in the case of the Term SOFR borrowings, base rate borrowings or letter of credit fee rate.
Amounts borrowed under the Amended Credit Agreement may be prepaid at any time without premium or penalty. We are required to prepay the amounts outstanding under the Amended Credit Agreement in certain circumstances, including upon an Event of Default (as defined in the Amended Credit Agreement). In addition, we have the right to permanently reduce or terminate the unused portion of the commitments provided under the Amended Credit Agreement at any time.
The loans and obligations under the Amended Credit Agreement are secured pursuant to a Third Amended and Restated Security Agreement and a Third Amended and Restated Pledge Agreement (the “Pledge Agreement”) with Bank of America, N.A. as collateral agent, pursuant to which the Company and the subsidiary guarantors grant Bank of America, N.A., for the ratable benefit of the lenders under the Amended Credit Agreement, a first-priority lien, subject to permitted liens, on substantially all of the personal property assets of the Company and the subsidiary guarantors, and a pledge of 100% of the stock or other equity interests in all domestic subsidiaries and 65% of the stock or other equity interests in each “material first-tier foreign subsidiary” (as defined in the Pledge Agreement) entitled to vote and 100% of the stock or other equity interests in each material first-tier foreign subsidiary not entitled to vote.
The Amended Credit Agreement contains usual and customary representations and warranties; affirmative and negative covenants, which include limitations on liens, investments, additional indebtedness, and restricted payments; and two quarterly financial covenants as follows: (i) a maximum Consolidated Leverage Ratio (defined as the ratio of debt to consolidated EBITDA) of 3.75 to 1.00; however the maximum permitted Consolidated Leverage Ratio will increase to 4.25 to 1.00 upon the occurrence of a Qualified Acquisition (as defined in the Amended Credit Agreement), and (ii) a minimum Consolidated Interest Coverage Ratio (defined as the ratio of consolidated EBITDA to interest) of 3.00 to 1.00. Consolidated EBITDA for purposes of the financial covenants is calculated on a continuing operations basis and
8


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
includes adjustments to add back non-cash goodwill impairment charges, share-based compensation costs, certain non-cash restructuring charges, pro forma historical EBITDA for businesses acquired, and other specified items in accordance with the Amended Credit Agreement. For purposes of the Consolidated Leverage Ratio total debt is on a gross basis and is not netted against our cash balances. At September 30, 2023, we were in compliance with these financial covenants with a Consolidated Leverage Ratio of 1.82 to 1.00 and a Consolidated Interest Coverage Ratio of 10.86 to 1.00.
Borrowings outstanding under the Amended Credit Agreement at September 30, 2023 totaled $358.0 million and are classified as long-term debt in our consolidated balance sheet. These borrowings carried a weighted average interest rate of 4.4%, including the effect of the interest rate swaps described in Note 8 “Derivative Instruments and Hedging Activity.” Borrowings outstanding under the Amended Credit Agreement at December 31, 2022 were $290.0 million and carried a weighted average interest rate of 3.8%, including the effect of the interest rate swaps in effect at that time. The borrowing capacity under the revolving credit facility is reduced by any outstanding borrowings under the revolving credit facility and outstanding letters of credit. At September 30, 2023, we had outstanding letters of credit totaling $0.6 million, which are used as security deposits for our office facilities. As of September 30, 2023, the unused borrowing capacity under the revolving credit facility was $241.4 million.
7. Restructuring Charges
Restructuring charges for the three months ended September 30, 2023 were $5.4 million. In the third quarter of 2023, we exited our office space in Lexington, Massachusetts which resulted in a $3.5 million non-cash impairment charge on the related right of use operating lease asset and fixed assets of that office space. Additionally, in the third quarter of 2023, we recognized $1.2 million of employee-related expenses and $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces.
Restructuring charges for the nine months ended September 30, 2023 were $9.4 million. In the first nine months of 2023, we exited our office spaces in Hillsboro, Oregon and Lexington, Massachusetts, resulting in non-cash impairment charges of $1.9 million and $3.5 million, respectively, related to the right-of-use operating lease assets and fixed assets. Additionally, in the first nine months of 2023, we recognized $2.2 million of employee-related expenses; $1.3 million for rent and related expenses, net of sublease income, for previously vacated office spaces; $0.3 million related to the abandonment of a capitalized software development project; and $0.2 million related to non-cash lease impairment charges driven by updated sublease assumptions for previously vacated office spaces.
Restructuring charges for the three and nine months ended September 30, 2022 were $1.3 million and $5.0 million, respectively. The $1.3 million of restructuring charges recognized in the third quarter of 2022 included $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.5 million for the early termination of a contract; and $0.1 million of employee-related expenses. The $5.0 million of restructuring charges incurred in the first nine months of 2022 included $1.7 million of employee-related expenses; $1.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.6 million for third-party transaction expenses related to the modification of our operating model; $0.5 million for the early termination of a contract; $0.3 million of accelerated amortization of capitalized software implementation costs for a cloud-computing arrangement that is no longer in use; and $0.1 million related to the divestiture of our Life Sciences business in the fourth quarter of 2021.
The table below sets forth the changes in the carrying value of our restructuring charge liability by restructuring type for the nine months ended September 30, 2023.
Employee CostsOther Total
Balance as of December 31, 2022$3,751 $568 $4,319 
Additions2,185  2,185 
Payments(4,289)(74)(4,363)
Adjustments
 41 41 
Balance as of September 30, 2023$1,647 $535 $2,182 
All of the $1.6 million restructuring charge liability related to employee costs at September 30, 2023 is expected to be paid in the next 12 months and is included as a component of accrued payroll and related benefits in our consolidated balance sheet. All of the $0.5 million other restructuring charge liability at September 30, 2023, which relates to the early termination of a contract in 2022, is expected to be paid in the next 12 months and is included as a component of accrued expenses and other current liabilities in our consolidated balance sheet.
9


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
8. Derivative Instruments and Hedging Activity
In the normal course of business, we use forward interest rate swaps to manage the interest rate risk associated with our variable-rate borrowings under our senior secured credit facility and we use non-deliverable foreign exchange forward contracts to manage the foreign currency exchange rate risk related to our Indian Rupee-denominated expenses of our operations in India. From time to time, we may enter into additional forward interest rate swaps or non-deliverable foreign exchange forward contracts to further hedge against our interest rate risk and foreign currency exchange rate risk. We do not use derivative instruments for trading or other speculative purposes.
We have designated all of our derivative instruments as cash flow hedges. Therefore, changes in the fair value of the interest rate swaps and foreign exchange forward contracts are recorded to other comprehensive income to the extent effective and reclassified to earnings upon settlement.
Interest Rate Swaps
We are party to forward interest rate swap agreements with aggregate notional amounts of $250.0 million and $200.0 million as of September 30, 2023 and December 31, 2022, respectively. Under the terms of the interest rate swap agreements, we receive from the counterparty interest on the notional amount based on one month Term SOFR and we pay to the counterparty a stated, fixed rate. The forward interest rate swap agreements have staggered maturities through February 29, 2028.
As of September 30, 2023, it was anticipated that $6.4 million of the gains, net of tax, related to interest rate swaps currently recorded in accumulated other comprehensive income will be reclassified into interest expense, net of interest income in our consolidated statement of operations within the next 12 months.
Foreign Exchange Forward Contracts
We are party to non-deliverable foreign exchange forward contracts that are scheduled to mature monthly through August 31, 2024. As of September 30, 2023 and December 31, 2022, the aggregate notional amounts of these contracts were INR 1,371.2 million, or $16.5 million, and INR 657.9 million, or $8.0 million, respectively, based on the exchange rates in effect as of each period end.
As of September 30, 2023, it was anticipated that all of the $0.1 million of losses, net of tax, related to foreign exchange forward contracts currently recorded in accumulated other comprehensive income will be reclassified into direct costs in our consolidated statement of operations within the next 12 months.
The table below sets forth additional information relating to our derivative instruments as of September 30, 2023 and December 31, 2022.
Derivative InstrumentBalance Sheet LocationSeptember 30,
2023
December 31,
2022
Interest rate swapsPrepaid expenses and other current assets$8,218 $7,108 
Interest rate swapsOther non-current assets3,748 5,131 
Foreign exchange forward contractsPrepaid expenses and other current assets16  
Total Assets$11,982 $12,239 
Foreign exchange forward contractsAccrued expenses and other current liabilities180 120 
Total Liabilities$180 $120 
All of our derivative instruments are transacted under the International Swaps and Derivatives Association (ISDA) master agreements. These agreements permit the net settlement of amounts owed in the event of default and certain other termination events. Although netting is permitted, it is our policy to record all derivative assets and liabilities on a gross basis in our consolidated balance sheet. Refer to Note 10 “Other Comprehensive Income (Loss)” for additional information on our derivative instruments.
10


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
9. Fair Value of Financial Instruments
Certain of our assets and liabilities are measured at fair value. Fair value is defined as the price that would be received to sell an asset or the price that would be paid to transfer a liability in an orderly transaction between market participants at the measurement date. GAAP establishes a fair value hierarchy for inputs used in measuring fair value and requires companies to maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy consists of three levels based on the objectivity of the inputs as follows:
Level 1 Inputs
Quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 InputsQuoted prices in active markets for similar assets or liabilities; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 InputsUnobservable inputs for the asset or liability, and include situations in which there is little, if any, market activity for the asset or liability.
The table below sets forth our fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2023 and December 31, 2022.
Level 1Level 2Level 3Total
September 30, 2023
Assets:
Interest rate swaps$— $11,966 $— $11,966 
Convertible debt investment— — 61,756 61,756 
Foreign exchange forward contracts— 16 — 16 
Deferred compensation assets— 31,311 — 31,311 
Total assets$— $43,293 $61,756 $105,049 
Liabilities:
Foreign exchange forward contracts$— $180 $— $180 
Contingent consideration for business acquisitions— — 2,313 2,313 
Total liabilities$— $180 $2,313 $2,493 
December 31, 2022
Assets:
Interest rate swaps$— $12,239 $— $12,239 
Convertible debt investment— — 57,563 57,563 
Deferred compensation assets— 29,875 — 29,875 
Total assets$— $42,114 $57,563 $99,677 
Liabilities:
Foreign exchange forward contracts$— $120 $— $120 
Contingent consideration for business acquisitions— — 3,190 3,190 
Total liabilities$— $120 $3,190 $3,310 
Interest rate swaps: The fair values of our interest rate swaps were derived using estimates to settle the interest rate swap agreements, which are based on the net present value of expected future cash flows on each leg of the swaps utilizing market-based inputs and a discount rate reflecting the risks involved. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our interest rate swaps.
Foreign exchange forward contracts: The fair values of our foreign exchange forward contracts were derived using estimates to settle the foreign exchange forward contracts agreements, which are based on the net present value of expected future cash flows on each contract
11


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
utilizing market-based inputs, including both forward and spot prices, and a discount rate reflecting the risks involved. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our foreign exchange forward contracts.
Deferred compensation assets: We have a non-qualified deferred compensation plan (the “Plan”) for the members of our board of directors and a select group of our employees. The deferred compensation liability is funded by the Plan assets, which consist of life insurance policies maintained within a trust. The cash surrender value of the life insurance policies approximates fair value and is based on third-party broker statements which provide the fair value of the life insurance policies' underlying investments, which are Level 2 inputs. The cash surrender value of the life insurance policies is invested primarily in mutual funds. The Plan assets are included in other non-current assets in our consolidated balance sheets. Realized and unrealized gains (losses) from the deferred compensation assets are recorded to other income (expense), net in our consolidated statements of operations.
Convertible debt investment: Since 2014, we have invested $40.9 million in the form of 1.69% convertible debt in Shorelight Holdings, LLC (“Shorelight”), the parent company of Shorelight, a U.S.-based company that partners with leading nonprofit universities to increase access to and retention of international students, boost institutional growth, and enhance an institution’s global footprint. The convertible notes will mature on January 17, 2027, unless converted earlier.
To determine the appropriate accounting treatment for our investment, we performed a variable interest entity (“VIE”) analysis and concluded that Shorelight does not meet the definition of a VIE. We also reviewed the characteristics of our investment to confirm that the convertible notes are not in-substance common stock that would warrant equity method accounting. After we reviewed all of the terms of the investment, we concluded the appropriate accounting treatment to be that of an available-for-sale debt security. We continue to monitor the key factors of our VIE analysis and the terms of the convertible notes to ensure our accounting treatment is appropriate. We have not identified any changes to Shorelight or our investment that would change our classification of the investment as an available-for-sale debt security.
The investment is carried at fair value with unrealized holding gains and losses excluded from earnings and reported in other comprehensive income. The carrying value is recorded in long-term investments in our consolidated balance sheets. We estimate the fair value of our investment using a scenario-based approach in the form of a hybrid analysis that consists of a Monte Carlo simulation model and an expected return analysis. The conclusion of value for our investment is based on the probability-weighted assessment of both scenarios. The hybrid analysis utilizes certain assumptions including the assumed holding period through the maturity date of January 17, 2027; the applicable waterfall distribution at the end of the expected holding period based on the rights and privileges of the various instruments; cash flow projections discounted at the risk-adjusted rate of 24.5% and 24.0% as of September 30, 2023 and December 31, 2022, respectively; and the concluded equity volatility of 35.0% and 40.0% as of September 30, 2023 and December 31, 2022, respectively, all of which are Level 3 inputs. The use of alternative estimates and assumptions could increase or decrease the estimated fair value of the investment, which would result in different impacts to our consolidated balance sheet and comprehensive income. Actual results may differ from our estimates.
The table below sets forth the changes in the balance of the convertible debt investment for the nine months ended September 30, 2023.
Convertible Debt Investment
Balance as of December 31, 2022$57,563 
Change in fair value4,193 
Balance as of September 30, 2023$61,756 
Contingent consideration for business acquisitions: We estimate the fair value of acquisition-related contingent consideration using either a probability-weighted assessment of the specific financial performance targets being measured or a Monte Carlo simulation model, as appropriate. These fair value measurements are based on significant inputs not observable in the market and thus represent Level 3 inputs. The significant unobservable inputs used in the fair value measurements of our contingent consideration are our measures of the estimated payouts based on internally generated financial projections on a probability-weighted basis and a discount rate which was 6.2% as of September 30, 2023 and 5.5% as of December 31, 2022. The fair value of the contingent consideration is reassessed quarterly based on assumptions used in our latest projections and input provided by practice leaders and management. Any change in the fair value estimate is recorded in our consolidated statement of operations for that period. The use of alternative estimates and assumptions could increase or decrease the estimated fair value of our contingent consideration liability, which would result in different impacts to our consolidated balance sheets and consolidated statements of operations. Actual results may differ from our estimates.
12


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
The table below sets forth the changes in the balance of the contingent consideration for business acquisitions for the nine months ended September 30, 2023.
Contingent Consideration for Business Acquisitions
Balance as of December 31, 2022
$3,190 
Acquisition374 
Payment(1,000)
Change in fair value(251)
Balance as of September 30, 2023
$2,313 
Financial assets and liabilities not recorded at fair value on a recurring basis are as follows:
Medically Home Preferred Stock Investment
In the fourth quarter of 2019, we invested $5.0 million in Medically Home Group, Inc. (“Medically Home”), a hospital-at-home company. The investment was made in the form of preferred stock. To determine the appropriate accounting treatment for our preferred stock investment, we performed a VIE analysis and concluded that Medically Home does not meet the definition of a VIE. We also reviewed the characteristics of our investment to confirm that the preferred stock is not in-substance common stock that would warrant equity method accounting. After we reviewed all of the terms of the investment, we concluded the appropriate accounting treatment for our investment in Medically Home to be that of an equity security with no readily determinable fair value. We elected to apply the measurement alternative at the time of the purchase and will continue to do so until the investment does not qualify to be so measured. Under the measurement alternative, the investment is carried at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment in Medically Home. On a quarterly basis, we review the information available to determine whether an orderly and observable transaction for the same or similar equity instrument occurred, and remeasure to the fair value of the preferred stock using such identified transactions, with changes in the fair value recorded to other income (expense), net in our consolidated statement of operations. The carrying value of the preferred stock investment is recorded in long-term investments in our consolidated balance sheets.
During the first quarter of 2022, we recognized a pre-tax unrealized gain of $27.0 million based on an observable price change of preferred stock issued by Medically Home with similar rights and preferences to our preferred stock investment, a Level 2 input. There were no observable price changes for the remainder of 2022 or in the first nine months of 2023. Since our initial investment, we have recognized cumulative pre-tax unrealized gains of $28.6 million, which were recorded to other income (expense), net in our consolidated statement of operations, and we have not identified any impairments of our investment. As of September 30, 2023 and December 31, 2022, the carrying value of our preferred stock investment was $33.6 million.
Senior Secured Credit Facility
The carrying value of our borrowings outstanding under our senior secured credit facility is stated at cost. Our carrying value approximates fair value, using Level 2 inputs, as the senior secured credit facility bears interest at variable rates based on current market rates as set forth in the Amended Credit Agreement. Refer to Note 6 “Financing Arrangements” for additional information on our senior secured credit facility.
Cash and Cash Equivalents and Other Financial Instruments
Cash and cash equivalents are stated at cost, which approximates fair market value. The carrying values of all other financial instruments not described above reasonably approximate fair market value due to the nature of the financial instruments and the short-term maturity of these items.
13


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
10. Other Comprehensive Income (Loss)
The table below sets forth the components of other comprehensive income (loss), net of tax, for the three and nine months ended September 30, 2023 and 2022.
Three Months Ended
September 30, 2023
Three Months Ended
September 30, 2022
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Foreign currency translation adjustments$(662)$ $(662)$(1,034)$ $(1,034)
Unrealized gain (loss) on investment$(1,840)$490 $(1,350)$(1,128)$298 $(830)
Interest rate swaps:
Change in fair value$1,849 $(492)$1,357 $5,302 $(1,402)$3,900 
Reclassification adjustments into earnings(2,107)560 (1,547)(89)24 (65)
Net unrealized gain (loss) on interest rate swaps$(258)$68 $(190)$5,213 $(1,378)$3,835 
Foreign exchange forward contracts:
Change in fair value$(223)$59 $(164)$(98)$26 $(72)
Reclassification adjustments into earnings(19)5 (14)(1) (1)
Net unrealized gain (loss) on foreign exchange forward contracts$(242)$64 $(178)$(99)$26 $(73)
Other comprehensive income (loss)$(3,002)$622 $(2,380)$2,952 $(1,054)$1,898 
Nine Months Ended
September 30, 2023
Nine Months Ended
September 30, 2022
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Foreign currency translation adjustments$(283)$ $(283)$(1,733)$ $(1,733)
Unrealized gain (loss) on investment$4,193 $(1,117)$3,076 $(3,694)$976 $(2,718)
Interest rate swaps:
Change in fair value$5,307 $(1,411)$3,896 $11,994 $(3,172)$8,822 
Reclassification adjustments into earnings(5,580)1,483 (4,097)420 (111)309 
Net unrealized gain (loss) on interest rate swaps$(273)$72 $(201)$12,414 $(3,283)$9,131 
Foreign exchange forward contracts:
Change in fair value$(23)$6 $(17)$(98)$26 $(72)
Reclassification adjustments into earnings(21)5 (16)(1) (1)
Net unrealized gain (loss) on foreign exchange forward contracts$(44)$11 $(33)$(99)$26 $(73)
Other comprehensive income (loss)$3,593 $(1,034)$2,559 $6,888 $(2,281)$4,607 
The before tax amounts reclassified from accumulated other comprehensive income related to our interest rate swaps and foreign exchange forward contracts are recorded to interest expense, net of interest income and direct costs, respectively. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our derivative instruments.

14


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
Accumulated other comprehensive income, net of tax, includes the following components: 
Cash Flow Hedges
Foreign Currency TranslationAvailable-for-Sale InvestmentInterest Rate SwapsForeign Exchange Forward ContractsTotal
Balance as of December 31, 2022$(3,033)$12,228 $9,012 $(88)$18,119 
Current period change(283)3,076 (201)(33)2,559 
Balance as of September 30, 2023$(3,316)$15,304 $8,811 $(121)$20,678 
11. Income Taxes
For the three months ended September 30, 2023, our effective tax rate was 31.2% as we recognized income tax expense of $9.8 million on income of $31.3 million. The effective tax rate of 31.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
For the three months ended September 30, 2022, our effective tax rate was 30.2% as we recognized income tax expense of $7.7 million on income of $25.4 million. The effective tax rate of 30.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
For the nine months ended September 30, 2023, our effective tax rate was 27.4% as we recognized income tax expense of $22.5 million on income of $82.1 million. The effective tax rate of 27.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to certain nondeductible expense items. These unfavorable items were partially offset by a discrete tax benefit for share-based compensation awards that vested during the year.
For the nine months ended September 30, 2022, our effective tax rate was 31.4% as we recognized income tax expense of $26.7 million on income of $85.2 million. The effective tax rate of 31.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
As of September 30, 2023, we had $0.6 million of unrecognized tax benefits which would affect the effective tax rate if recognized. It is reasonably possible that approximately $0.6 million of the liability for unrecognized tax benefits could decrease in the next twelve months due to the expiration of statutes of limitations.
12. Commitments, Contingencies and Guarantees
Litigation
From time to time, we are involved in legal proceedings and litigation arising in the ordinary course of business. As of the date of this Quarterly Report on Form 10-Q, we are not a party to any litigation or legal proceeding or subject to any claim that, in the current opinion of management, could reasonably be expected to have a material adverse effect on our financial position or results of operations. However, due to the risks and uncertainties inherent in legal proceedings, actual results could differ from current expected results.
Guarantees
Guarantees in the form of letters of credit totaling $0.6 million and $0.7 million were outstanding at September 30, 2023 and December 31, 2022, respectively, to support certain office lease obligations.
In connection with certain business acquisitions, we may be required to pay post-closing consideration to the sellers if specific financial performance targets are met over a number of years as specified in the related purchase agreements. As of September 30, 2023 and December 31, 2022, the total estimated fair value of our outstanding contingent consideration liability was $2.3 million and $3.2 million, respectively.
To the extent permitted by law, our bylaws and articles of incorporation require that we indemnify our officers and directors against judgments, fines and amounts paid in settlement, including attorneys’ fees, incurred in connection with civil or criminal action or proceedings,
15


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
as it relates to their services to us if such person acted in good faith. Although there is no limit on the amount of indemnification, we may have recourse against our insurance carrier for certain payments made.
13. Segment Information
Segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which separate financial information is available and is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, who is our chief executive officer, manages the business under three operating segments, which are our reportable segments: Healthcare, Education, and Commercial.
Healthcare
Our Healthcare segment serves acute care providers, including national and regional health systems; academic health systems; community health systems; and public, children’s and critical access hospitals, and non-acute care providers, including physician practices and medical groups; payors; and long-term care or post-acute providers. Our Healthcare professionals have a depth of expertise in business operations, including financial and operational improvement, care transformation, and revenue cycle managed services; digital solutions, spanning technology and analytic-related services and a portfolio of software products; organizational transformation; financial advisory and strategy and innovation. Healthcare organizations are focused on establishing a sustainable long-term strategy and business model centered around growth, optimal cost structures, reimbursement models, financial strategies, and consumer-focused digital transformation; changing the way care is delivered, particularly in light of personnel shortages, and improving access to care; and evolving their digital capabilities to more effectively manage their business. Our solutions help clients adapt to this rapidly changing healthcare environment to become a more agile, efficient and consumer-centric organization. We use our deep industry, functional and technical expertise to help clients solve a diverse set of business issues, including, but not limited to, identifying new opportunities for growth, optimizing financial and operational performance, improving care delivery and clinical outcomes, increasing physician, patient and employee satisfaction, and maximizing return on technology investments.
Education
Our Education segment serves public and private colleges and universities, research institutes and other education-related organizations. Our Education professionals have a depth of expertise in strategy and innovation; business operations, including the research enterprise and student and alumni lifecycle; digital solutions, spanning technology and analytic-related services and Huron Research Suite, the leading software suite designed to facilitate and improve research administration service delivery and compliance; and organizational transformation. Our Education segment clients are increasingly faced with strategic, financial and/or enrollment challenges, increased competition, and a need to modernize their businesses using technology to advance their missions. We combine our deep industry, functional and technical expertise to help clients solve their most pressing challenges, including, but not limited to, transforming business operations with technology and analytics; strengthening research strategies and support services; evolving their organizational strategy; optimizing financial and operational performance; applying innovative enrollment strategies; and enhancing the student lifecycle.
16


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
Commercial
Our Commercial segment is focused on serving industries and organizations facing significant disruption and regulatory change by helping them adapt to rapidly changing environments and accelerate business transformation. Our Commercial professionals work primarily with six primary buyers: the chief executive officer, the chief financial officer, the chief strategy officer, the chief human resources officer, the chief operating officer, and organizational advisors, including lenders and law firms. We have a deep focus on serving organizations in the financial services, energy and utilities, industrials and manufacturing industries and the public sector while opportunistically serving commercial industries more broadly, including professional and business services, life sciences, consumer products, and nonprofit. Our Commercial professionals use their deep industry, functional and technical expertise to deliver our digital services and software products, strategy and innovation, and financial advisory (special situation advisory and corporate finance advisory) services. In today’s disruptive environment, organizations must reimagine their historical strategies and financial and operating models to sustain and advance their competitive advantage. Our experts help organizations across industries with a variety of business challenges, including, but not limited to, embedding technology and analytics throughout their internal and customer-facing operations; developing analytics and insights to identify the needs of tomorrow’s customers, evolving their strategies, and bringing new products to market; managing through stressed and distressed situations to create a viable path forward for stakeholders; and providing financial, risk and regulatory advisory offerings.
Segment operating income consists of the revenues generated by a segment, less operating expenses that are incurred directly by the segment. Unallocated costs include corporate costs related to administrative functions that are performed in a centralized manner that are not attributable to a particular segment. These administrative function costs include corporate office support costs, office facility costs, costs related to accounting and finance, human resources, legal, marketing, information technology, and company-wide business development functions, as well as costs related to overall corporate management. Our chief operating decision maker does not evaluate segments using asset information.
17


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
The table below sets forth information about our operating segments for the three and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Healthcare:
Revenues$179,177 $131,319 $501,994 $381,669 
Operating income$46,888 $33,045 $128,294 $91,441 
Segment operating income as a percentage of segment revenues26.2 %25.2 %25.6 %24.0 %
Education:
Revenues$111,043 $94,347 $325,884 $263,234 
Operating income$26,550 $22,851 $77,112 $58,848 
Segment operating income as a percentage of segment revenues23.9 %24.2 %23.7 %22.4 %
Commercial:
Revenues$67,958 $59,704 $194,954 $173,841 
Operating income$15,432 $14,153 $39,971 $38,282 
Segment operating income as a percentage of segment revenues22.7 %23.7 %20.5 %22.0 %
Total Huron:
Revenues$358,178 $285,370 $1,022,832 $818,744 
Reimbursable expenses9,288 6,816 25,918 19,034 
Total revenues and reimbursable expenses$367,466 $292,186 $1,048,750 $837,778 
Segment operating income$88,870 $70,049 $245,377 $188,571 
Items not allocated at the segment level:
Other operating expenses43,086 34,875 129,563 96,376 
Restructuring charges
4,095 804 6,881 2,763 
Depreciation and amortization4,347 5,071 13,441 15,171 
Operating income37,342 29,299 95,492 74,261 
Total other income (expense), net(6,047)(3,896)(13,365)10,946 
Income before taxes$31,295 $25,403 $82,127 $85,207 
18


HURON CONSULTING GROUP INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Tabular amounts in thousands, except per share amounts)
(Unaudited)
The following table illustrates the disaggregation of revenues by our two principal capabilities: i) Consulting and Managed Services and ii) Digital, and includes a reconciliation of the disaggregated revenues to revenues from our three operating segments for the three and nine months ended September 30, 2023 and 2022.
Three Months Ended
September 30,
Nine Months Ended
September 30,
Revenues by Capability2023202220232022
Healthcare:
Consulting and Managed Services$130,548 $88,626 $357,228 $256,340 
Digital48,629 42,693 144,766 125,329 
Total revenues$179,177 $131,319 $501,994 $381,669 
Education:
Consulting and Managed Services$55,837 $49,363 $162,490 $142,823 
Digital55,206 44,984 163,394 120,411 
Total revenues$111,043 $94,347 $325,884 $263,234 
Commercial:
Consulting and Managed Services$28,303 $17,912 $69,419 $55,193 
Digital39,655 41,792 125,535 118,648 
Total revenues$67,958 $59,704 $194,954 $173,841 
Total Huron:
Consulting and Managed Services$214,688 $155,901 $589,137 $454,356 
Digital143,490 129,469 433,695 364,388 
Total revenues$358,178 $285,370 $1,022,832 $818,744 
For the three and nine months ended September 30, 2023 and 2022, substantially all of our revenues were recognized over time. At September 30, 2023 and December 31, 2022, no single client accounted for greater than 10% of our combined balance of receivables from clients, net and unbilled services, net. During the three and nine months ended September 30, 2023 and 2022, no single client generated greater than 10% of our consolidated revenues.
19

ITEM 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
In this Quarterly Report on Form 10-Q, unless the context otherwise requires, the terms “Huron,” “Company,” “we,” “us” and “our” refer to Huron Consulting Group Inc. and its subsidiaries.
Statements in this Quarterly Report on Form 10-Q that are not historical in nature, including those concerning the Company’s current expectations about its future results, are “forward-looking” statements as defined in Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and the Private Securities Litigation Reform Act of 1995. Forward-looking statements are identified by words such as “may,” “should,” “expects,” “provides,” “anticipates,” “assumes,” “can,” “will,” “meets,” “could,” “likely,” “intends,” “might,” “predicts,” “seeks,” “would,” “believes,” “estimates,” “plans,” “continues,” “goals,” “guidance,” or “outlook,” or similar expressions. These forward-looking statements reflect our current expectations about our future requirements and needs, results, levels of activity, performance, or achievements. Some of the factors that could cause actual results to differ materially from the forward-looking statements contained herein include, without limitation: failure to achieve expected utilization rates, billing rates, and the necessary number of revenue-generating professionals; inability to expand or adjust our service offerings in response to market demands; our dependence on renewal of client-based services; dependence on new business and retention of current clients and qualified personnel; failure to maintain third-party provider relationships and strategic alliances; inability to license technology to and from third parties; the impairment of goodwill; various factors related to income and other taxes; difficulties in successfully integrating the businesses we acquire and achieving expected benefits from such acquisitions; risks relating to privacy, information security, and related laws and standards; and a general downturn in market conditions. These forward-looking statements involve known and unknown risks, uncertainties, and other factors, including, among others, those described under Item 1A. “Risk Factors,” in our Annual Report on Form 10-K for the year ended December 31, 2022 that may cause actual results, levels of activity, performance or achievements to be materially different from any anticipated results, levels of activity, performance, or achievements expressed or implied by these forward-looking statements. We disclaim any obligation to update or revise any forward-looking statements as a result of new information or future events, or for any other reason.
OVERVIEW
Our Business    
Huron is a global professional services firm that partners with clients to develop growth strategies, optimize operations and accelerate digital transformation using an enterprise portfolio of technology, data and analytics solutions to empower clients to own their future. By collaborating with clients, embracing diverse perspectives, encouraging new ideas and challenging the status quo, we create sustainable results for the organizations we serve.
We provide our services and products and manage our business under three operating segments: Healthcare, Education, and Commercial. We also provide revenue reporting across two principal capabilities: i) Consulting and Managed Services and ii) Digital.
Capabilities
Within each of our reportable segments, we provide services under two principal capabilities: i) Consulting and Managed Services and ii) Digital.
Consulting and Managed Services
Our Consulting and Managed Services capabilities represent our management consulting services, managed services (excluding technology-related managed services) and outsourcing services delivered across industries. Our Consulting and Managed Services experts help our clients address a variety of strategic, operational, financial, people and organizational-related challenges. These services are often combined with technology, analytic and data-driven solutions powered by our Digital capability to support long-term relationships with our clients and drive lasting impact. Examples include the areas of revenue cycle management and research administration at our healthcare and education clients, where our consulting and managed services projects are often coupled with our digital services and product offerings.
Digital
Our Digital capabilities represent our technology and analytics services, including technology-related managed services, and software products delivered across industries. Our Digital experts help clients address a variety of business challenges, including, but not limited to, designing and implementing technologies to accelerate transformation, facilitate data-driven decision making and improve customer and employee experiences.
We have expanded our ecosystem to work with more than 25 technology partners. We are a Leading Modern Oracle Network Partner; a Summit-level consulting partner with Salesforce.com and a Premium Partner with Salesforce.org; a Workday Services, Preferred Channel, Extend, and Application Management Services Partner; an Amazon Web Services consulting partner; an Informatica Platinum Partner; an SAP Concur implementation partner; and a Boomi Elite Partner.
20

We have also grown our proprietary software product portfolio to address our clients' challenges with solutions that expand our base of recurring revenue and further differentiate our consulting, digital and managed services offerings. Our product portfolio bundles our deep industry expertise and unique intellectual property together to serve our clients outside of our traditional consulting offerings. Our product portfolio includes, among others: Huron Research Suite, the leading software suite designed to facilitate and improve research administration service delivery and compliance; Huron Intelligence™ Rounding, the #1 ranked Digital Rounding solution in the 2023 Best in KLAS® report; and Huron Intelligence™ Analytic Suite in Healthcare, a predictive analytics suite to improve care delivery while lowering costs.
Operating Industries
We provide our services and products and manage our business under three operating industries, which are our operating segments: Healthcare, Education, and Commercial.
Healthcare
Our Healthcare segment serves acute care providers, including national and regional health systems; academic health systems; community health systems; and public, children’s and critical access hospitals, and non-acute care providers, including physician practices and medical groups; payors; and long-term care or post-acute providers. Our Healthcare professionals have a depth of expertise in business operations, including financial and operational improvement, care transformation, and revenue cycle managed services; digital solutions, spanning technology and analytic-related services and a portfolio of software products; organizational transformation; financial advisory and strategy and innovation. Healthcare organizations are focused on establishing a sustainable long-term strategy and business model centered around growth, optimal cost structures, reimbursement models, financial strategies, and consumer-focused digital transformation; changing the way care is delivered, particularly in light of personnel shortages, and improving access to care; and evolving their digital capabilities to more effectively manage their business. Our solutions help clients adapt to this rapidly changing healthcare environment to become a more agile, efficient and consumer-centric organization. We use our deep industry, functional and technical expertise to help clients solve a diverse set of business issues, including, but not limited to, identifying new opportunities for growth, optimizing financial and operational performance, improving care delivery and clinical outcomes, increasing physician, patient and employee satisfaction, and maximizing return on technology investments.
To best serve our clients, we continue to diversify our portfolio of offerings. For example, we have broadened our capabilities beyond our leading profit and loss-focused offerings (e.g., revenue cycle, cost transformation) into offerings dedicated to optimizing our clients' financial positions through financial advisory and transaction-related services; transforming care delivery models through virtual health, health equity and social determinants of health models; and evolving organizations by supporting change management and developing the next generation of leaders by applying our best practices (e.g., revenue cycle leadership).
Education
Our Education segment serves public and private colleges and universities, research institutes and other education-related organizations. Our Education professionals have a depth of expertise in strategy and innovation; business operations, including the research enterprise and student and alumni lifecycle; digital solutions, spanning technology and analytic-related services and Huron Research Suite, the leading software suite designed to facilitate and improve research administration service delivery and compliance; and organizational transformation. Our Education segment clients are increasingly faced with strategic, financial and/or enrollment challenges, increased competition, and a need to modernize their businesses using technology to advance their missions. We combine our deep industry, functional and technical expertise to help clients solve their most pressing challenges, including, but not limited to, transforming business operations with technology and analytics; strengthening research strategies and support services; evolving their organizational strategy; optimizing financial and operational performance; applying innovative enrollment strategies; and enhancing the student lifecycle. We continue to broaden our offerings into new areas; for example, research managed services, advancement, campus health and well-being, and athletics.
Commercial
Our Commercial segment is focused on serving industries and organizations facing significant disruption and regulatory change by helping them adapt to rapidly changing environments and accelerate business transformation. Our Commercial professionals work primarily with six primary buyers: the chief executive officer, the chief financial officer, the chief strategy officer, the chief human resources officer, the chief operating officer, and organizational advisors, including lenders and law firms. We have a deep focus on serving organizations in the financial services, energy and utilities, industrials and manufacturing industries and the public sector while opportunistically serving commercial industries more broadly, including professional and business services, life sciences, consumer products, and nonprofit. Our Commercial professionals use their deep industry, functional and technical expertise to deliver our digital services and software products, strategy and innovation, and financial advisory (special situation advisory and corporate finance advisory) services. In today’s disruptive environment, organizations must reimagine their historical strategies and financial and operating models to sustain and advance their competitive advantage. Our experts help organizations across industries with a variety of business challenges, including, but not limited to,
21

embedding technology and analytics throughout their internal and customer-facing operations; developing analytics and insights to identify the needs of tomorrow’s customers, evolving their strategies, and bringing new products to market; managing through stressed and distressed situations to create a viable path forward for stakeholders; and providing financial, risk and regulatory advisory offerings.
Business Strategy, Opportunities and Challenges
Our strategy is to be the premier transformation partner to our clients by helping them address a variety of strategic, operational, financial, people, and organizational challenges through an array of industry-differentiated consulting, digital and managed services offerings that meet their unique needs. To achieve our strategic and financial objectives that will drive increased shareholder value, we remain focused on:
Extending our leading market positions and accelerating growth in healthcare and education,
Growing our presence in commercial industries,
Advancing our integrated, global digital platform,
Building a more sustainable base of revenue and executing on our margin levers to drive more consistent growth and improved profitability,
Strategically deploying capital to accelerate our strategy and return capital to shareholders, and
Investing in and growing our talented team, including attracting and retaining our managing directors - the senior most practitioners that lead our revenue generation efforts.
We regularly evaluate the performance of our businesses to ensure our investments meet these objectives.
COMPONENTS OF OPERATING RESULTS
Revenues
Our revenues are primarily generated by our employees who provide consulting and other professional services to our clients and are billable to our clients based on the number of hours worked, services provided, or achieved outcomes. We refer to these employees as our revenue-generating professionals. Revenues are primarily driven by the number of revenue-generating professionals we employ as well as the total value, scope, and terms of the consulting contracts under which they provide services. We also engage independent contractors to supplement our revenue-generating professionals on client engagements as needed.
We generate our revenues from providing professional services and software products under the following four types of billing arrangements: fixed-fee (including software license revenue); time-and-expense; performance-based; and software support, maintenance and subscriptions.
Fixed-fee (including software license revenue): In fixed-fee billing arrangements, we agree to a pre-established fee in exchange for a predetermined set of professional services. We set the fees based on our estimates of the costs and timing for completing the engagements. Fixed-fee arrangements also include software licenses for certain digital products.
Time-and-expense: Under time-and-expense billing arrangements, we require the client to pay based on the number of hours worked by our revenue-generating professionals at agreed upon rates. Time-and-expense arrangements also include speaking engagements, conferences and publications purchased by our clients.
Performance-based: In performance-based fee billing arrangements, fees are tied to the attainment of contractually defined objectives. We enter into performance-based engagements in essentially two forms. First, we generally earn fees that are directly related to the savings formally acknowledged by the client as a result of adopting our recommendations for improving operational and cost effectiveness in the areas we review. Second, we earn a success fee when and if certain predefined outcomes occur. Often, performance-based fees supplement our time-and-expense or fixed-fee engagements. The level of performance-based fees earned may vary based on our clients’ risk sharing preferences and the mix of services we provide.
Software support, maintenance and subscriptions: Clients that have purchased one of our software licenses can pay an annual fee for software support and maintenance. We also generate subscription revenue from certain cloud-based digital products. Software support, maintenance and subscription revenues are recognized ratably over the support or subscription period. These fees are generally billed in advance and included in deferred revenues until recognized.
Time-and-expense engagements do not provide us with a high degree of predictability as to performance in future periods. Unexpected changes in the demand for our services can result in significant variations in utilization and revenues and present a challenge to optimal hiring and staffing. Moreover, our clients typically retain us on an engagement-by-engagement basis, rather than under long-term recurring contracts. The volume of work performed for any particular client can vary widely from period to period.
22

Our quarterly results are impacted principally by the total value, scope, and terms of our client contracts, the number of our revenue-generating professionals who are available to work, our revenue-generating professionals' utilization rate, and the bill rates we charge our clients. Our utilization rate can be negatively affected by increased hiring because there is generally a transition period for new professionals that results in a temporary drop in our utilization rate. Our utilization rate can also be affected by seasonal variations in the demand for our services from our clients. For example, during the third and fourth quarters of the year, vacations taken by our clients can result in the deferral of activity on existing and new engagements, which would negatively affect our utilization rate. The number of business work days is also affected by the number of vacation days taken by our consultants and holidays in each quarter. We typically have fewer business work days available in the fourth quarter of the year, which can impact revenues during that period.
Reimbursable Expenses
Reimbursable expenses that are billed to clients, primarily relating to travel and out-of-pocket expenses incurred in connection with client engagements, are included in total revenues and reimbursable expenses. We manage our business on the basis of revenues before reimbursable expenses, which we believe is the most accurate reflection of our services because it eliminates the effect of reimbursable expenses that we bill to our clients at cost.
Operating Expenses
Our most significant expenses are costs classified as direct costs. Direct costs primarily consist of compensation costs for our revenue-generating professionals, which includes salaries, performance bonuses, share-based compensation, signing and retention bonuses, payroll taxes and benefits. Direct costs also include fees paid to independent contractors that we retain to supplement our revenue-generating professionals, typically on an as-needed basis for specific client engagements, and technology costs, product and event costs, and commissions. Direct costs exclude amortization of intangible assets and software development costs and reimbursable expenses, both of which are separately presented in our consolidated statements of operations.
Selling, general and administrative expenses consist primarily of compensation costs for our support personnel. Also included in selling, general and administrative expenses are third-party professional fees, software licenses and data hosting expenses, rent and other office related expenses, sales and marketing related expenses, recruiting and training expenses, and practice administration and meetings expenses.
Other operating expenses include restructuring charges, depreciation expense, amortization expense related to internally developed software costs and amortization of intangible assets acquired in business combinations.
Segment operating income consists of the revenues generated by a segment, less operating expenses that are incurred directly by the segment. Other operating expenses not allocated at the segment level include corporate costs related to administrative functions that are performed in a centralized manner that are not attributable to a particular segment. These administrative function costs include corporate office support costs, office facility costs, costs related to accounting and finance, human resources, legal, marketing, information technology, and company-wide business development functions, and costs related to overall corporate management.
Non-GAAP Measures
We also assess our results of operations using the following non-GAAP financial measures: earnings before interest, taxes, depreciation and amortization (“EBITDA”), adjusted EBITDA, adjusted EBITDA as a percentage of revenues, adjusted net income, and adjusted diluted earnings per share (“EPS”). These non-GAAP financial measures differ from GAAP because they exclude a number of items required by GAAP, each discussed below. These non-GAAP financial measures should be considered in addition to, and not as a substitute for or superior to, any measure of performance, cash flows, or liquidity prepared in accordance with GAAP. Our non-GAAP financial measures may be defined differently from time to time and may be defined differently than similar terms used by other companies, and accordingly, care should be exercised in understanding how we define our non-GAAP financial measures.
Our management uses the non-GAAP financial measures to gain an understanding of our comparative operating performance, for example when comparing such results with previous periods or forecasts. These non-GAAP financial measures are used by management in their financial and operating decision making because management believes they reflect our ongoing business in a manner that allows for meaningful period-to-period comparisons. Management also uses these non-GAAP financial measures when publicly providing our business outlook, for internal management purposes, and as a basis for evaluating potential acquisitions and dispositions. We believe that these non-GAAP financial measures provide useful information to investors and others in understanding and evaluating Huron’s current operating performance and future prospects in the same manner as management does and in comparing in a consistent manner Huron’s current financial results with Huron’s past financial results.
These non-GAAP financial measures include adjustments for the following items:
Amortization of intangible assets: We exclude the effect of amortization of intangible assets from the calculation of adjusted net income, as it is inconsistent in its amount and frequency and is significantly affected by the timing and size of our acquisitions.
23

Restructuring charges: We have incurred charges due to restructuring various parts of our business. These restructuring charges have primarily consisted of costs associated with office space consolidations, including lease impairment charges and accelerated depreciation on lease-related property and equipment, and employee severance charges. We exclude the effect of the restructuring charges from our non-GAAP measures to permit comparability with periods that are not impacted by these items. We do not include normal, recurring, cash operating expenses in our restructuring charges.
Other losses (gains): We exclude the effects of other losses (gains), which primarily relate to changes in the estimated fair value of our liabilities for contingent consideration related to business acquisitions and litigation settlement losses and gains, to permit comparability with periods that are not impacted by these items.
Transaction-related expenses: To permit comparability with prior periods, we exclude the impact of third-party advisory, legal, and accounting fees incurred related to the evaluation and/or consummation of business acquisitions.
Unrealized gain on preferred stock investment: We exclude the effect of unrealized gains related to changes in the fair value of our preferred stock investment in Medically Home Group, Inc. (“Medically Home”), which are recognized when an observable price change occurs. These unrealized gains are included as a component of other income (expense), net. We believe that these unrealized gains are not indicative of the ongoing performance of our business and their exclusion permits comparability with prior periods.
Foreign currency transaction losses (gains), net: We exclude the effect of foreign currency transaction losses and gains from the calculation of adjusted EBITDA because the amount of each loss or gain is significantly affected by changes in foreign exchange rates.
Tax effect of adjustments: The non-GAAP income tax adjustment reflects the incremental tax impact applicable to the non-GAAP adjustments.
Income tax expense, Interest expense, net of interest income, Depreciation and amortization: We exclude the effects of income tax expense, interest expense, net of interest income, and depreciation and amortization in the calculation of EBITDA, as these are customary exclusions as defined by the calculation of EBITDA to arrive at meaningful earnings from core operations excluding the effect of such items. We include, within the depreciation and amortization adjustment, the amortization of capitalized implementation costs of our enterprise resource planning ("ERP") and other related software, which is included within selling, general and administrative expenses in our consolidated statements of operations.
Revenue-Generating Professionals
Our revenue-generating professionals consist of our full-time consultants who generate revenues based on the number of hours worked; full-time equivalents, which consists of coaches and their support staff within the culture and organizational excellence solution, consultants who work variable schedules as needed by clients, and full-time employees who provide software support and maintenance services to clients; and our Healthcare managed services employees who provide revenue cycle billing, collections insurance verification and change integrity services to clients.
Utilization Rate
The utilization rate of our revenue-generating professionals is calculated by dividing the number of hours our billable consultants worked on client assignments during a period by the total available working hours for these billable consultants during the same period. Available hours are determined by the standard hours worked by each billable consultant, adjusted for part-time hours, and U.S. standard work weeks. Available working hours exclude local country holidays and vacation days. Utilization rates are presented for our revenue-generating professionals who primarily bill on an hourly basis. We do not present utilization rates for our Managed Services professionals as most of the revenues generated by these employees are not billed on an hourly basis.
RESULTS OF OPERATIONS
Executive Highlights
Highlights from the third quarter of 2023 include:
Total revenues increased 25.5% to $358.2 million for the third quarter of 2023 from $285.4 million for the third quarter of 2022.
For the first nine months of 2023, Healthcare segment revenues increased 31.5% compared to the first nine months of 2022.
For the first nine months of 2023, adjusted EBITDA as a percentage of revenues increased 110 basis points to 12.3% from 11.2% for the first nine months of 2022.
Diluted EPS increased 27.9% to $1.10 for the third quarter of 2023, compared to $0.86 for the third quarter of 2022.
Adjusted diluted EPS increased 37.6% to $1.39 for the third quarter of 2023, compared to $1.01 for the third quarter of 2022.
24

Net cash provided by operating activities increased 54.7% to $68.8 million for the third quarter of 2023, compared to $44.5 million for the third quarter of 2022.
Returned $88.4 million to shareholders in the first nine months of 2023 by repurchasing 1,116,830 shares of our common stock.
Total revenues increased $72.8 million, or 25.5%, to $358.2 million for the third quarter of 2023 from $285.4 million for the third quarter of 2022. The increase in revenues reflects continued strength in demand for our Consulting and Managed Services capability across all segments, as well as continued strength in demand for our Digital capability services within our Education and Healthcare segments. These increases in revenue reflect our focus on accelerating growth in our healthcare and education industries and growing our presence in commercial industries. Additional information on our revenues by segment follows.
In our Consulting and Managed Services capability, revenues for the third quarter of 2023 increased 37.7%, compared to the third quarter of 2022, and reflected strengthened demand in all of our segments. The utilization rate within our Consulting capability increased to 77.3% in the third quarter of 2023, compared to 72.5% in the third quarter of 2022.
Revenues within our Digital capability increased 10.8% in the third quarter of 2023, compared to the third quarter of 2022, and reflected strengthened demand in our Education and Healthcare segments. The utilization rate within our Digital capability increased to 75.4% in the third quarter of 2023, compared to 70.1% in the third quarter of 2022.
The total number of revenue-generating professionals increased to 5,341 as of September 30, 2023, compared to 4,571 as of September 30, 2022, as a result of hiring to support the overall increase in demand for our services within all of our segments. We proactively plan and manage the size and composition of our workforce and take actions as needed to address changes in the anticipated demand for our services as employee compensation costs are the most significant portion of our operating expenses.
Net income increased $3.8 million to $21.5 million for the three months ended September 30, 2023 from $17.7 million for the same period last year. As a result of the increase in net income and a reduction in diluted shares outstanding resulting from share repurchases made under our share repurchase plan, diluted earnings per share for the third quarter of 2023 increased 27.9% to $1.10, compared to $0.86 for the third quarter of 2022. Adjusted diluted earnings per share increased 37.6% to $1.39 for the third quarter of 2023, compared to $1.01 for the third quarter of 2022.
Net cash provided by operating activities increased 54.6% to $68.8 million for the third quarter of 2023, compared to $44.5 million for the third quarter of 2022. The increase in net cash provided by operating activities was primarily related to an increase in cash collections in the third quarter of 2023, compared to the third quarter of 2022; partially offset by increases in salaries and related expenses for our revenue-generating professionals and payments for selling, general and administrative expenses in the third quarter of 2023, compared to the third quarter of 2022.
In the first nine months of 2023, we deployed $88.4 million of capital to repurchase 1,116,830 shares of our common stock, representing 5.6% of our common stock outstanding as of December 31, 2022.
Summary of Results
The following table sets forth, for the periods indicated, selected segment and consolidated operating results and other operating data, including non-GAAP measures.
Segment and Consolidated Operating Results
(in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Healthcare:
Revenues$179,177 $131,319 $501,994 $381,669 
Operating income$46,888 $33,045 $128,294 $91,441 
Segment operating income as a percentage of segment revenues26.2 %25.2 %25.6 %24.0 %
Education:
Revenues$111,043 $94,347 $325,884 $263,234 
Operating income$26,550 $22,851 $77,112 $58,848 
Segment operating income as a percentage of segment revenues23.9 %24.2 %23.7 %22.4 %
Commercial:
Revenues$67,958 $59,704 $194,954 $173,841 
Operating income$15,432 $14,153 $39,971 $38,282 
Segment operating income as a percentage of segment revenues22.7 %23.7 %20.5 %22.0 %
Total Huron:
Revenues$358,178 $285,370 $1,022,832 $818,744 
Reimbursable expenses9,288 6,816 25,918 19,034 
Total revenues and reimbursable expenses$367,466 $292,186 $1,048,750 $837,778 
25

Segment and Consolidated Operating Results
(in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Segment operating income$88,870 $70,049 $245,377 $188,571 
Items not allocated at the segment level:
Other operating expenses43,086 34,875 129,563 96,376 
Restructuring charges
4,095 804 6,881 2,763 
Depreciation and amortization4,347 5,071 13,441 15,171 
Operating income37,342 29,299 95,492 74,261 
Total other income (expense), net(6,047)(3,896)(13,365)10,946 
Income before taxes31,295 25,403 82,127 85,207 
Income tax expense 9,779 7,662 22,480 26,739 
Net income$21,516 $17,741 $59,647 $58,468 
Earnings per share:
Basic$1.15 $0.88 $3.15 $2.85 
Diluted$1.10 $0.86 $3.05 $2.80 
Other Operating Data:
Number of revenue-generating professionals by segment (at period end):
Healthcare2,083 1,686 2,083 1,686 
Education1,799 1,543 1,799 1,543 
Commercial (1)
1,459 1,342 1,459 1,342 
Total5,341 4,571 5,341 4,571 
Revenue by capability:
Consulting and Managed Services (2)
$214,688 $155,901 $589,137 $454,356 
Digital143,490 129,469 433,695 364,388 
Total$358,178 $285,370 $1,022,832 $818,744 
Number of revenue-generating professionals by capability (at period end):
Consulting and Managed Services (3)
2,483 2,098 2,483 2,098 
Digital2,858 2,473 2,858 2,473 
Total5,341 4,571 5,341 4,571 
Utilization rate by capability (4):
Consulting77.3 %72.5 %76.5 %73.0 %
Digital75.4 %70.1 %73.7 %71.6 %
(1)The majority of our revenue-generating professionals within our Commercial segment can provide services across all of our industries, including healthcare and education.
(2)Managed Services capability revenues within our Healthcare segment was $16.7 million and $17.6 million for the three months ended September 30, 2023 and 2022, respectively; and $53.8 million and $47.5 million for the nine months ended September 30, 2023 and 2022, respectively.
Managed Services capability revenues within our Education segment was $5.0 million and $4.1 million for the three months ended September 30, 2023 and 2022, respectively; and $14.6 million and $11.3 million for the nine months ended September 30, 2023 and 2022, respectively.
(3)The number of Managed Services revenue-generating professionals within our Healthcare segment as of September 30, 2023 and 2022 was 757 and 547, respectively.
The number of Managed Services revenue-generating professionals within our Education segment as of September 30, 2023 and 2022 was 105 and 97, respectively.
(4)Utilization rates are presented for our revenue-generating professionals who primarily bill on an hourly basis. We do not present utilization rates for our Managed Services professionals as most of the revenues generated by these employees are not billed on an hourly basis.
26


Non-GAAP Measures
Reconciliation of Net Income to EBITDA and Adjusted EBITDA
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Revenues$358,178 $285,370 $1,022,832 $818,744 
Net income$21,516 $17,741 $59,647 $58,468 
Add back:
Income tax expense9,779 7,662 22,480 26,739 
Interest expense, net of interest income5,047 3,111 15,146 7,753 
Depreciation and amortization6,300 7,019 19,183 21,238 
EBITDA42,642 35,533 116,456 114,198 
Add back:
Restructuring charges5,402 1,332 9,385 4,956 
Other gains, net(14)(67)(202)(34)
Transaction-related expenses302 — 302 50 
Unrealized gain on preferred stock investment— — — (26,964)
Foreign currency transaction losses (gains), net(332)(328)36 (409)
Adjusted EBITDA$48,000 $36,470 $125,977 $91,797 
Adjusted EBITDA as a percentage of revenues13.4 %12.8 %12.3 %11.2 %
Reconciliation of Net Income to Adjusted Net Income and Adjusted Diluted Earnings per Share
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Net income$21,516 $17,741 $59,647 $58,468 
Weighted average shares - diluted19,475 20,615 19,578 20,899 
Diluted earnings per share$1.10 $0.86 $3.05 $2.80 
Add back:
Amortization of intangible assets1,997 2,818 6,202 8,496 
Restructuring charges5,402 1,332 9,385 4,956 
Other gains, net(14)(67)(202)(34)
Transaction-related expenses302 — 302 50 
Unrealized gain on preferred stock investment— — — (26,964)
Tax effect of adjustments(2,037)(1,082)(4,157)3,576 
Total adjustments, net of tax5,650 3,001 11,530 (9,920)
Adjusted net income$27,166 $20,742 $71,177 $48,548 
Adjusted weighted average shares - diluted19,475 20,615 19,578 20,899 
Adjusted diluted earnings per share$1.39 $1.01 $3.64 $2.32 
        
27

Three Months Ended September 30, 2023 Compared to Three Months Ended September 30, 2022
Revenues
Revenues by segment and capability for the three months ended September 30, 2023 and 2022 were as follows:
Revenues (in thousands)Three Months Ended
September 30,
Increase / (Decrease)
20232022$%
Segment:
Healthcare$179,177 $131,319 $47,858 36.4 %
Education111,043 94,347 16,696 17.7 %
Commercial67,958 59,704 8,254 13.8 %
Total revenues$358,178 $285,370 $72,808 25.5 %
Capability:
Consulting and Managed Services$214,688 $155,901 $58,787 37.7 %
Digital143,490 129,469 14,021 10.8 %
Total revenues$358,178 $285,370 $72,808 25.5 %
Revenues increased $72.8 million, or 25.5%, to $358.2 million for the third quarter of 2023 from $285.4 million for the third quarter of 2022. The overall increase in revenues reflects continued strength in demand for our Consulting and Managed Services capability across all segments, as well as continued strength in demand for our Digital capability services within our Education and Healthcare segments. These increases in revenue reflect our focus on accelerating growth in our healthcare and education industries and growing our presence in commercial industries. Additional information on our revenues by segment follows.
Healthcare revenues increased $47.9 million, or 36.4%, driven by strengthened demand for our performance improvement, strategy and innovation, and financial advisory solutions within our Consulting and Managed Services capability, as well as strengthened demand for our technology and analytics services within our Digital capability. These increases in demand were partially offset by a decrease in demand for our culture and organization excellence solution within our Consulting and Managed Services capability. Revenues in the third quarter of 2023 included $0.1 million of incremental revenues from our acquisitions of Customer Evolution, LLC and Roundtable Analytics, Inc, which were completed in December 2022 and September 2023, respectively.
The number of revenue-generating professionals within our Healthcare segment grew 23.5% to 2,083 as of September 30, 2023, compared to 1,686 as of September 30, 2022.
Education revenues increased $16.7 million, or 17.7%, driven by strengthened demand for our technology and analytics services and software products within our Digital capability, as well as strengthened demand for our strategy and operations and research solutions within our Consulting and Managed Services capability.
The number of revenue-generating professionals within our Education segment grew 16.6% to 1,799 as of September 30, 2023, compared to 1,543 as of September 30, 2022.
Commercial revenues increased $8.3 million, or 13.8%, driven by strengthened demand for our financial advisory solutions within our Consulting and Managed Services capability, partially offset by decreases in demand for our strategy and innovation solution within our Consulting and Managed Services capability and technology and analytics services within our Digital capability.
The number of revenue-generating professionals within our Commercial segment grew 8.7% to 1,459 as of September 30, 2023, compared to 1,342 as of September 30, 2022.
28

Operating Expenses
Operating expenses for the third quarter of 2023 increased $67.2 million, or 25.6%, over the third quarter of 2022.
Operating expenses and operating expenses as a percentage of revenues were as follows:
Operating Expenses (in thousands, except amounts as a percentage of revenues)
Three Months Ended September 30,
Increase / (Decrease)
20232022
Direct costs$244,774 68.3%$193,368 67.8%$51,406 
Reimbursable expenses9,497 2.7%6,917 2.4%2,580 
Selling, general and administrative expenses64,347 18.0%54,458 19.1%9,889 
Restructuring charges5,402 1.5%1,332 0.5%4,070 
Depreciation and amortization6,104 1.7%6,812 2.3%(708)
Total operating expenses$330,124 92.2%$262,887 92.1%$67,237 
Direct Costs
Direct costs increased $51.4 million, or 26.6%, to $244.8 million for the third quarter of 2023 from $193.4 million for the third quarter of 2022. The $51.4 million increase primarily related to a $48.1 million increase in compensation costs for our revenue-generating professionals as we continue to invest in and grow our talented team to meet increased market demand. Specifically, the increase in compensation costs is primarily attributable to a $25.1 million increase in performance bonus expense, a $21.0 million increase in salaries and related expenses driven by increased headcount and annual salary increases that went into effect in the first quarter of 2023, and a $1.3 million increase in share-based compensation expense. Additional increases in direct costs include a $1.9 million increase in technology costs and a $1.3 million increase in contractor expenses. As a percentage of revenues, direct costs increased to 68.3% during the third quarter of 2023, compared to 67.8% during the third quarter of 2022. This increase was primarily due to an increase in performance bonus expense for our revenue-generating professionals, as a percentage of revenue; partially offset by revenue growth that outpaced the increase in salaries and related expenses for our revenue-generating professionals.
Reimbursable Expenses
Reimbursable expenses are billed to clients at cost and primarily relate to travel and out-of-pocket expenses incurred in connection with client engagements. These expenses are also included in total revenues and reimbursable expenses. We manage our business on the basis of revenues before reimbursable expenses, which we believe is the most accurate reflection of our services because it eliminates the effect of reimbursable expenses that are also included as a component of operating expenses.
Selling, General and Administrative Expenses
Selling, general and administrative expenses increased by $9.9 million, or 18.2%, to $64.3 million in the third quarter of 2023 from $54.5 million in the third quarter of 2022. The $9.9 million increase primarily related to a $8.9 million increase in compensation costs for our support personnel driven by a $4.5 million increase in salaries and related expenses, a $3.0 million increase in performance bonus expense, a $1.6 million increase in share-based compensation expense, and a $1.4 million increase in legal expenses. These increases were partially offset by a $1.1 million decrease in practice administration and meetings expenses. As a percentage of revenues, selling, general and administrative expenses decreased to 18.0% during the third quarter of 2023, compared to 19.1% during the third quarter of 2022. This decrease was primarily attributable to decreases in practice administration and meetings expenses and third-party professional expenses, as well as revenue growth that outpaced the increase in salaries and related expenses for our support personnel; partially offset by an increase in performance bonus expense, as a percentage of revenues.
Restructuring Charges
Restructuring charges for the third quarter of 2023 were $5.4 million, compared to $1.3 million for the third quarter of 2022. In the third quarter of 2023, we exited our office space in Lexington, Massachusetts which resulted in a $3.5 million non-cash impairment charge on the related right-of-use operating lease asset and fixed assets of that office space. Restructuring charges for the third quarter of 2023 also included $1.2 million of employee-related expenses and $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces.
The $1.3 million of restructuring charges recognized in the third quarter of 2022 included $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.5 million for the early termination of a contract; and $0.1 million of employee-related expenses.
29

Depreciation and Amortization
Depreciation and amortization expense decreased $0.7 million, or 10.4%, to $6.1 million in the third quarter of 2023, compared to $6.8 million in the third quarter of 2022. The $0.7 million decrease in depreciation and amortization expense was primarily attributable to intangible assets acquired in business acquisitions that were fully amortized in prior periods and a decrease in amortization of intangible assets acquired in business acquisitions due to the accelerated basis of amortization in prior periods.
Operating Income and Operating Margin
Operating income increased $8.0 million, or 27.5%, to $37.3 million in the third quarter of 2023 from $29.3 million in the third quarter of 2022. Operating margin, which is defined as operating income expressed as a percentage of revenues, increased to 10.4% for the three months ended September 30, 2023, compared to 10.3% for the three months ended September 30, 2022.
Operating income and operating margin for each of our segments is as follows. See the Segment and Consolidated Operating Results table above for a reconciliation of our total segment operating income to consolidated Huron operating income.
Segment Operating Income (in thousands, except operating margin percentages)
Three Months Ended September 30,
Increase / (Decrease)
20232022
Healthcare$46,888 26.2%$33,045 25.2%$13,843 
Education26,550 23.9%22,851 24.2%3,699 
Commercial15,432 22.7%14,153 23.7%1,279 
Total segment operating income$88,870 $70,049 $18,821 
Healthcare operating income increased $13.8 million, or 41.9%, primarily due to the increase in revenues as well as a decrease in practice administration and meetings expenses; partially offset by increases in compensation costs for our revenue-generating professionals, contractor expenses, and compensation costs for our support personnel. The increases in compensation costs for our revenue-generating professionals and support personnel were primarily driven by an increase in performance bonus expense, an increase in headcount, annual salary increases that went into effect in the first quarter of 2023, and an increase in share-based compensation expense. Healthcare operating margin increased to 26.2% from 25.2% primarily driven by a decrease in practice administration and meetings expenses and revenue growth that outpaced the increase in compensation costs for our revenue-generating professionals; partially offset by an increase in contractor expenses, as a percentage of revenues.
Education operating income increased $3.7 million, or 16.2%, primarily due to the increase in revenues as well as a decrease in contractor expenses, partially offset by increases in compensation costs for our revenue-generating professionals and technology expenses. The increase in compensation costs was primarily driven by an increase in headcount, annual salary increases that went into effect in the first quarter of 2023, and an increase in performance bonus expense. Education operating margin decreased to 23.9% from 24.2% primarily driven by increases in compensation costs for our revenue-generating professionals and technology expenses, as percentages of revenue; partially offset by a decrease in contractor expenses.
Commercial operating income increased $1.3 million, or 9.0%, primarily due to the increase in revenues as well as a decrease in contractor expenses, partially offset by increases in compensation costs for our revenue-generating professionals. Commercial operating margin decreased to 22.7% from 23.7% primarily driven by increases in compensation costs for our revenue-generating professionals and support personnel, as percentages of revenues; partially offset by a decrease in contractor expenses.
Other Income (Expense), Net
Interest expense, net of interest income increased $1.9 million to $5.0 million in the third quarter of 2023 from $3.1 million in the third quarter of 2022, which was primarily attributable to higher interest rates and higher levels of borrowing under our credit facility during the third quarter of 2023 compared to the third quarter of 2022. See “Liquidity and Capital Resources” below and Note 6 “Financing Arrangements” within the notes to our consolidated financial statements for additional information about our senior secured credit facility.
Other expense, net decreased $0.2 million to $1.0 million in the third quarter of 2023 from $0.8 million in the third quarter of 2022. The decrease in other expense, net includes the decrease in the loss recognized for the market value of our investments that are used to fund our deferred compensation liability.
30

Income Tax Expense
For the three months ended September 30, 2023, our effective tax rate was 31.2% as we recognized income tax expense of $9.8 million on income of $31.3 million. The effective tax rate of 31.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
For the three months ended September 30, 2022, our effective tax rate was 30.2% as we recognized income tax expense of $7.7 million on income of $25.4 million. The effective tax rate of 30.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
Net Income and Earnings per Share
Net income increased $3.8 million to $21.5 million for the three months ended September 30, 2023 from $17.7 million for the same period last year. Diluted earnings per share for the third quarter of 2023 increased to $1.10 compared to $0.86 for the third quarter of 2022, driven by the increase in net income and a reduction in diluted shares outstanding resulting from share repurchases made under our share repurchase plan.
EBITDA and Adjusted EBITDA
EBITDA increased $7.1 million to $42.6 million for the third quarter of 2023 from $35.5 million for the third quarter of 2022. The increase in EBITDA was primarily attributable to the increase in segment operating income, offset by the increase in corporate expenses, excluding the impact of the change in the market value of our deferred compensation liability.
Adjusted EBITDA increased $11.5 million to $48.0 million in the third quarter of 2023 from $36.5 million in the third quarter of 2022. The increase in adjusted EBITDA was primarily attributable to the increase in segment operating income, excluding the impact of segment restructuring charges, partially offset by the increase in corporate expenses.
Adjusted Net Income and Adjusted Earnings per Share
Adjusted net income increased $6.4 million to $27.2 million in the third quarter of 2023, compared to $20.7 million in the third quarter of 2022. Adjusted diluted earnings per share increased to $1.39 for the third quarter of 2023, compared to $1.01 for the third quarter of 2022, driven by the increase in adjusted net income and a reduction in diluted shares outstanding resulting from share repurchases made under our share repurchase plan.
Nine Months Ended September 30, 2023 Compared to Nine Months Ended September 30, 2022
Revenues
Revenues by segment and capability for the nine months ended September 30, 2023 and 2022 were as follows:
Revenues (in thousands)Nine Months Ended
September 30,
Increase / (Decrease)
20232022$%
Segment:
Healthcare$501,994 $381,669 $120,325 31.5 %
Education325,884 263,234 62,650 23.8 %
Commercial194,954 173,841 21,113 12.1 %
Total revenues$1,022,832 $818,744 $204,088 24.9 %
Capability:
Consulting and Managed Services$589,137 $454,356 $134,781 29.7 %
Digital433,695 364,388 69,307 19.0 %
Total revenues$1,022,832 $818,744 $204,088 24.9 %
Revenues increased $204.1 million, or 24.9%, to $1.02 billion for the first nine months of 2023 from $818.7 million for the first nine months of 2022. The overall increase in revenues reflects continued strength in demand for both our Consulting and Managed Services capability and Digital capability across all segments, which reflects our focus on accelerating growth in our healthcare and education industries and growing our presence in commercial industries. Additional information on our revenues by segment follows.
31

Healthcare revenues increased $120.3 million, or 31.5%, primarily driven by strong results in our performance improvement solution due to strengthened demand and exceeding performance expectations on certain performance-based arrangements. The increase in Healthcare revenue was also attributable to strengthened demand for our technology and analytics services within our Digital capability, as well as strengthened demand for our financial advisory, revenue cycle managed services, and strategy and innovation solutions within our Consulting and Managed Services capability. Revenues in the first nine months of 2023 included $0.6 million of incremental revenues from our acquisitions of Customer Evolution, LLC and Roundtable Analytics, Inc, which were completed in December 2022 and September 2023, respectively.
The number of revenue-generating professionals within our Healthcare segment grew 23.5% to 2,083 as of September 30, 2023, compared to 1,686 as of September 30, 2022.
Education revenues increased $62.7 million, or 23.8%, driven by strengthened demand for our technology and analytics services and software products within our Digital capability, as well as strengthened demand for our strategy and operations and research solutions within our Consulting and Managed Services capability.
The number of revenue-generating professionals within our Education segment grew 16.6% to 1,799 as of September 30, 2023, compared to 1,543 as of September 30, 2022.
Commercial revenues increased $21.1 million, or 12.1%, driven by strengthened demand for our financial advisory solutions within our Consulting and Managed Services capability and our technology and analytics services within our Digital capability, partially offset by a decrease in demand for our strategy and innovation solution within our Consulting and Managed Services capability.
The number of revenue-generating professionals within our Commercial segment grew 8.7% to 1,459 as of September 30, 2023, compared to 1,342 as of September 30, 2022.
Operating Expenses
Operating expenses for the first nine months of 2023 increased $189.7 million, or 24.9%, over the first nine months of 2022.
Operating expenses and operating expenses as a percentage of revenues were as follows:
Operating Expenses (in thousands, except amounts as a percentage of revenues)
Nine Months Ended September 30,
Increase / (Decrease)
20232022
Direct costs$708,355 69.3%$569,848 69.6%$138,507 
Reimbursable expenses26,242 2.6%19,249 2.4%6,993 
Selling, general and administrative expenses190,655 18.6%148,886 18.2%41,769 
Restructuring charges9,385 0.9%4,956 0.6%4,429 
Depreciation and amortization18,621 1.8%20,578 2.5%(1,957)
Total operating expenses$953,258 93.2%$763,517 93.3%$189,741 
Direct Costs
Direct costs increased $138.5 million, or 24.3%, to $708.4 million for the first nine months of 2023 from $569.8 million for the first nine months of 2022. The $138.5 million increase primarily related to a $124.6 million increase in compensation costs for our revenue-generating professionals as we continue to invest in and grow our talented team to meet increased market demand. Specifically, the increase in compensation costs is primarily attributable to a $71.3 million increase in salaries and related expenses driven by increased headcount and annual salary increases that went into effect in the first quarter of 2023, a $48.1 million increase in performance bonus expense, and a $4.9 million increase in share-based compensation expense. Additional increases in direct costs include a $6.0 million increase in contractor expenses, a $4.6 million increase in technology costs, and a $1.2 million increase in project costs. As a percentage of revenues, direct costs decreased to 69.3% during the first nine months of 2023, compared to 69.6% during the first nine months of 2022. The decrease was primarily due to revenue growth that outpaced the increase in salaries and related expenses for our revenue-generating professionals; partially offset by an increase in performance bonus expense, as a percentage of revenue.
Reimbursable Expenses
Reimbursable expenses are billed to clients at cost and primarily relate to travel and out-of-pocket expenses incurred in connection with client engagements. These expenses are also included in total revenues and reimbursable expenses. We manage our business on the basis of revenues before reimbursable expenses, which we believe is the most accurate reflection of our services because it eliminates the effect of reimbursable expenses that are also included as a component of operating expenses.
32

Selling, General and Administrative Expenses
Selling, general and administrative expenses increased by $41.8 million, or 28.1%, to $190.7 million in the first nine months of 2023 from $148.9 million in the first nine months of 2022. The $41.8 million increase primarily related to a $32.2 million increase in compensation costs for our support personnel driven by a $10.9 million increase in deferred compensation expense attributable to the change in market value of our deferred compensation liability, a $10.2 million increase in salaries and related expenses, a $6.3 million increase in performance bonus expense, and a $4.9 million increase in share-based compensation expense. The increase in deferred compensation expense is offset by an increase in the gain recognized for the change in the market value of investments that are used to fund our deferred compensation liability and recognized in other income, net. Additionally, selling, general and administrative expenses increased $9.5 million for non-payroll costs driven by a $3.2 million increase in promotion and marketing expenses, a $2.1 million increase in software and data hosting expenses, a $1.3 million increase in practice administration and meetings expenses, and a $1.1 million increase in legal expenses. As a percentage of revenues, selling, general and administrative expenses increased to 18.6% during the first nine months of 2023, compared to 18.2% during the first nine months of 2022. This increase was primarily attributable to an increase in deferred compensation expense, as a percentage of revenues; partially offset by revenue growth that outpaced the increase in other salaries and related expenses for our support personnel.
Restructuring Charges
Restructuring charges for the first nine months of 2023 were $9.4 million, compared to $5.0 million for the first nine months of 2022. In the first nine months of 2023, we exited our office spaces in Hillsboro, Oregon and Lexington, Massachusetts, resulting in non-cash impairment charges of $1.9 million and $3.5 million, respectively, on the related right-of-use operating lease assets and fixed assets. Additionally, in the first nine months of 2023, we recognized, $2.2 million of employee-related expenses; $1.3 million for rent and related expenses, net of sublease income, for previously vacated office spaces; $0.3 million related to the abandonment of a capitalized software development project; and $0.2 million related to non-cash lease impairment charges driven by updated sublease assumptions for previously vacated office spaces.
The $5.0 million of restructuring charges incurred in the first nine months of 2022 included $1.7 million of employee-related expenses; $1.7 million for rent and related expenses, net of sublease income, for previously vacated office spaces; $0.6 million for third-party transaction expenses related to the modification of our operating model; $0.5 million for the early termination of a contract; $0.3 million of accelerated amortization of capitalized software implementation costs for a cloud-computing arrangement that is no longer in use; and $0.1 million related to the divestiture of our Life Sciences business in the fourth quarter of 2021.
Depreciation and Amortization
Depreciation and amortization expense decreased $2.0 million, or 9.5%, to $18.6 million for the first nine months of 2023, compared to $20.6 million for first nine months of 2022. The $2.0 million decrease in depreciation and amortization expense was primarily attributable to intangible assets acquired in business acquisitions that were fully amortized in prior periods and a decrease in the amortization of intangible assets acquired in business acquisitions due to the accelerated basis of amortization in prior periods.
Operating Income and Operating Margin
Operating income increased $21.2 million to $95.5 million in the first nine months of 2023 from $74.3 million in the first nine months of 2022. Operating margin, which is defined as operating income expressed as a percentage of revenues, increased to 9.3% for the first nine months of 2023, compared to 9.1% for the first nine months of 2022.
Operating income and operating margin for each of our segments is as follows. See the Segment and Consolidated Operating Results table above for a reconciliation of our total segment operating income to consolidated Huron operating income.
Segment Operating Income (in thousands, except operating margin percentages)
Nine Months Ended September 30,
Increase / (Decrease)
20232022
Healthcare$128,294 25.6%$91,441 24.0%$36,853 
Education77,112 23.7%58,848 22.4%18,264 
Commercial39,971 20.5%38,282 22.0%1,689 
Total segment operating income$245,377 $188,571 $56,806 
Healthcare operating income increased $36.9 million, or 40.3%, primarily due to the increase in revenues; partially offset by increases in compensation costs for our revenue-generating professionals, contractor expenses, and compensation costs for our support personnel. The increases in compensation costs for our revenue-generating professionals and support personnel were primarily driven by an increase in headcount, annual salary increases that went into effect in the first quarter of 2023, an increase in performance bonus expense, and an increase in share-based compensation expense. Healthcare operating margin increased to 25.6% from 24.0% primarily due to the revenue growth that outpaced the increase in compensation costs for our revenue-generating professionals; partially offset by an increase in contractor expenses, as a percentage of revenues.
33

Education operating income increased $18.3 million, or 31.0%, primarily due to the increase in revenues as well as a decrease in contractor expenses; partially offset by increases in compensation costs for our revenue-generating professionals, data hosting expenses, promotion and marketing expenses, practice administration and meetings expenses and compensation costs for our support personnel. The increases in compensation costs for our revenue-generating professionals and support personnel were primarily driven by an increase in headcount, annual salary increases that went into effect in the first quarter of 2023, and an increase in performance bonus expense. Education operating margin increased to 23.7% from 22.4% primarily driven by the decrease in contractor expenses; partially offset by increases in compensation costs for our revenue-generating professionals and data hosting expenses, as percentages of revenue.
Commercial operating income increased $1.7 million, or 4.4%, primarily due to the increase in revenues, largely offset by increases in compensation costs for our revenue-generating professionals and contractor expenses. The increase in compensation costs for our revenue-generating professionals was primarily driven by an increase in performance bonus expense, an increase in headcount, and annual salary increases that went into effect in the first quarter of 2023. Commercial operating margin decreased to 20.5% from 22.0% primarily driven by an increase in compensation costs for our revenue-generating professionals, as a percentage of revenues; partially offset by decreases in contractor expenses and compensation costs for our support personnel.
Other Income (Expense), Net
Interest expense, net of interest income increased $7.4 million to $15.1 million in the first nine months of 2023 from $7.8 million in the first nine months of 2022, which was primarily attributable to higher interest rates and higher levels of borrowing under our credit facility during the first nine months of 2023 compared to the first nine months of 2022. See “Liquidity and Capital Resources” below and Note 6 “Financing Arrangements” within the notes to our consolidated financial statements for additional information about our senior secured credit facility.
Other income, net decreased $16.9 million to $1.8 million in the first nine months of 2023 from $18.7 million in the first nine months of 2022. The decrease in other income, net was primarily attributable to a $27.0 million unrealized gain recognized in the first quarter of 2022 related to the increase in the fair value of our preferred stock investment in Medically Home. See Note 9 “Fair Value of Financial Instruments” within the notes to our consolidated financial statements for additional information on our preferred stock investment in Medically Home. This decrease in other income, net was partially offset by a $10.9 million increase in the gain recognized for the market value of our investments that are used to fund our deferred compensation liability. During the first nine months of 2023, we recognized a $1.8 million gain for the market value of our deferred compensation investments compared to a $9.1 million loss recognized in the first nine months of 2022.
Income Tax Expense
For the nine months ended September 30, 2023, our effective tax rate was 27.4% as we recognized income tax expense of $22.5 million on income of $82.1 million. The effective tax rate of 27.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to certain nondeductible expense items. These unfavorable items were partially offset by a discrete tax benefit for share-based compensation awards that vested during the year.
For the nine months ended September 30, 2022, our effective tax rate was 31.4% as we recognized income tax expense of $26.7 million on income of $85.2 million. The effective tax rate of 31.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
Net Income from Continuing Operations and Earnings per Share
Net income increased $1.2 million to $59.6 million for the nine months ended September 30, 2023 from $58.5 million for the same period last year. Diluted earnings per share for the nine months ended September 30, 2023 increased to $3.05 compared to $2.80 for the nine months ended September 30, 2022, driven by a reduction in diluted shares outstanding resulting from share repurchases made under our share repurchase plan and the increase in net income.
EBITDA and Adjusted EBITDA
EBITDA increased $2.3 million to $116.5 million for the nine months ended September 30, 2023 from $114.2 million for the nine months ended September 30, 2022. The increase in EBITDA was primarily attributable to the increase in segment operating income; largely offset by the $27.0 million unrealized gain recognized in the first quarter of 2022 related to the increase in the fair value of our preferred stock investment and the increase in corporate expenses, excluding the impact of the change in the market value of our deferred compensation liability.
Adjusted EBITDA increased $34.2 million to $126.0 million in the first nine months of 2023 from $91.8 million in the first nine months of 2022. The increase in adjusted EBITDA was primarily attributable to the increase in segment operating income, excluding the impact of segment restructuring charges; partially offset by the increase in corporate expenses, excluding the impacts of the change in the market value of our deferred compensation liability and corporate restructuring charges.
34

Adjusted Net Income from Continuing Operations and Adjusted Earnings per Share
Adjusted net income increased $22.6 million to $71.2 million in the first nine months of 2023 compared to $48.5 million in the first nine months of 2022. Adjusted diluted earnings per share increased to $3.64 for the nine months ended September 30, 2023, compared to $2.32 for the nine months ended September 30, 2022, driven by the increase in adjusted net income and a reduction in diluted shares outstanding resulting from share repurchases made under our share repurchase plan.
LIQUIDITY AND CAPITAL RESOURCES
Cash and cash equivalents were $9.4 million and $11.8 million at September 30, 2023 and December 31, 2022, respectively. As of September 30, 2023, our primary sources of liquidity are cash on hand, cash flows from our U.S. operations, and borrowing capacity available under our credit facility.
 Nine Months Ended
September 30,
Cash Flows (in thousands):20232022
Net cash provided by (used in) operating activities$54,894 $(5,779)
Net cash used in investing activities(25,799)(10,779)
Net cash provided by (used in) financing activities(31,518)4,752 
Effect of exchange rate changes on cash(13)(144)
Net decrease in cash and cash equivalents$(2,436)$(11,950)
Operating Activities
Our operating assets and liabilities consist primarily of receivables from billed and unbilled services, accounts payable and accrued expenses, accrued payroll and related benefits, operating lease obligations and deferred revenues. The volume of services rendered and the related billings and timing of collections on those billings, as well as payments of our accounts payable and salaries, bonuses, and related benefits to employees affect these account balances. Our purchase obligations primarily consist of payments for software and other information technology products to support our business and corporate infrastructure.
Net cash provided by operating activities totaled $54.9 million for the nine months ended September 30, 2023, compared to net cash used in operating activities of $5.8 million for the nine months ended September 30, 2022. The increase in net operating cash flows was primarily related to an increase in cash collections in the first nine months of 2023 compared to the same prior year period; partially offset by an increase in salaries and related expenses for our revenue-generating professionals, an increase in payments for selling, general and administrative expenses for the first nine months of 2023 compared to the same prior year period, and an increase in the amount paid for annual performance bonuses in the first quarter of 2023 compared to the first quarter of 2022.
Additionally, for the first nine months of 2023, our unbilled receivables increased partially driven by certain large Healthcare and Education engagements where our services performed and revenue recognized exceeded the amounts billed to clients in accordance with the contractual billing terms. In the future, we may enter into additional client engagements with similar deferred billing terms.
Investing Activities
Our investing activities primarily consist of purchases of complementary businesses; purchases of property and equipment, primarily related to computers and related equipment for our employees and leasehold improvements and furniture and fixtures for office spaces; payments related to internally developed cloud-based software sold to our clients; and investments. Our investments include a convertible note investment in Shorelight Holdings, LLC, a preferred stock investment in Medically Home Group, Inc., and investments in life insurance policies that are used to fund our deferred compensation liability.
Net cash used in investing activities was $25.8 million for the nine months ended September 30, 2023 which primarily consisted of $19.6 million for payments related to internally developed software to advance our Healthcare and Education software products; $5.1 million for purchases of property and equipment, primarily related to purchases of computers and related equipment and leasehold improvements for certain office spaces; $2.6 million for contributions to our life insurance policies; and $1.6 million for the purchase of a business. These uses of cash for investing activities were partially offset by $3.0 million of cash received for distributions from our life insurance policies that are used to fund our deferred compensation liability.
Net cash used in investing activities was $10.8 million for the nine months ended September 30, 2022 which primarily consisted of $9.8 million for purchases of property and equipment, primarily related to purchases of computers and related equipment and leasehold improvements and furniture for certain office spaces; $6.9 million for payments related to internally developed software; and $1.9 million for the purchase of a business. These uses of cash for investing activities were partially offset by $4.8 million of cash received for the sale of our aircraft in the first quarter of 2022 and $3.0 million of cash received for a distribution from our life insurance policies that are used to fund our deferred compensation liability.

35

We estimate that cash utilized for purchases of property and equipment and software development in 2023 will total approximately $35 million to $40 million; primarily consisting of software development costs, information technology related equipment to support our corporate infrastructure, and leasehold improvements and furniture and fixtures for certain office locations.
Financing Activities
Our financing activities primarily consist of borrowings and repayments under our senior secured credit facility, share repurchases, shares redeemed for employee tax withholdings upon vesting of share-based compensation, and payments for contingent consideration liabilities related to business acquisitions. See “Financing Arrangements” below for additional information on our senior secured credit facility.
Net cash used in financing activities was $31.5 million for the nine months ended September 30, 2023. During the nine months ended September 30, 2023, we borrowed $292.0 million primarily to fund our operations, including our annual performance bonus payment in the first quarter of 2023, and made repayments on our borrowings of $224.0 million. Additionally, during the first nine months of 2023, we paid $88.9 million for share repurchases, including $1.1 million related to the settlement of share repurchases that were accrued as of December 31, 2022, and reacquired $10.1 million of common stock as a result of tax withholdings upon vesting of share-based compensation. We also made deferred acquisition payments of $1.5 million to the sellers of certain businesses we acquired. These payments were primarily the result of achieving specified financial performance targets in accordance with the related purchase agreements.
Net cash provided by financing activities was $4.8 million for the nine months ended September 30, 2022. During the nine months ended September 30, 2022, we borrowed $287.0 million under our credit facility primarily to fund our operations, including our annual performance bonus payment in the first quarter of 2022, and made repayments on our borrowings of $178.8 million. The repayments on our borrowings included the repayment of the outstanding principal of our promissory note due 2024 of $2.7 million from the proceeds received for the sale of our aircraft. Additionally, during the first nine months of 2022, we repurchased and retired $97.9 million of our common stock under our share repurchase program, of which $2.6 million settled in the fourth quarter of 2022, and settled $0.2 million of share repurchases that were accrued as of December 31, 2021. In the first nine months of 2022, we reacquired $7.5 million of common stock as a result of tax withholdings upon vesting of share-based compensation. We also made deferred acquisition payments of $1.9 million to the sellers of certain businesses we acquired. These payments were primarily the result of achieving specified financial performance targets in accordance with the related purchase agreements.
Share Repurchase Program
In November 2020, our board of directors authorized a share repurchase program permitting us to repurchase up to $50 million of our common stock through December 31, 2021. Subsequent to the initial authorization, our board of directors authorized extensions of the share repurchase program through December 31, 2023 and increased the authorized amount to $300 million. In the fourth quarter of 2023, our board of directors authorized a further extension of the share repurchase program through December 31, 2024 and increased the authorized amount under the share repurchase program from $300 million to $400 million. The amount and timing of repurchases under the share repurchase program were and will continue to be determined by management and depend on a variety of factors, including the trading price of our common stock, capacity under our credit facility, general market and business conditions, and applicable legal requirements. As of September 30, 2023, $21.1 million remained available for share repurchases under our share repurchase program.
Financing Arrangements
At September 30, 2023, we had $358.0 million outstanding under our senior secured credit facility, as discussed below.
The Company has a $600 million five-year senior secured revolving credit facility, subject to the terms of a Third Amended and Restated Credit Agreement dated as of November 15, 2022 (as amended, the "Amended Credit Agreement") that becomes due and payable in full upon maturity on November 15, 2027. The Amended Credit Agreement provides the option to increase the revolving credit facility or establish term loan facilities in an aggregate amount up to $250 million, subject to customary conditions and the approval of any lender whose commitment would be increased, resulting in a maximum available principal amount under the Amended Credit Agreement of $850 million. The initial borrowings under the Amended Credit Agreement were used to refinance borrowings outstanding under a prior credit agreement, and future borrowings under the Amended Credit Agreement may be used for working capital, capital expenditures, share repurchases, permitted acquisitions, and other general corporate purposes.
Fees and interest on borrowings vary based on our Consolidated Leverage Ratio (as defined in the Amended Credit Agreement). At our option, borrowings under the Amended Credit Agreement will bear interest at one, three or six month Term SOFR or an alternate base rate, in each case plus the applicable margin. The applicable margin will fluctuate between 1.125% per annum and 1.875% per annum, in the case of Term SOFR borrowings, or between 0.125% per annum and 0.875% per annum, in the case of base rate loans, based upon our Consolidated Leverage Ratio at such time. Fees and interest on borrowings are paid on a monthly basis.
In April 2023, the Company and PNC Capital Markets, LLC, as Sustainability Structuring Agent, with the consent of the Required Lenders (as defined in the Amended Credit Agreement), entered into the first amendment to the Amended Credit Agreement (the "First Amendment") to incorporate specified key performance indicators with respect to certain environmental, social and governance targets of the Company. Based upon the performance of the Company against those key performance indicators in each Reference Year (as defined in the First Amendment), certain adjustments to the otherwise applicable rates for interest, commitment fees and letter of credit fees will be made. These annual adjustments will not
36

exceed an increase or decrease of 0.01% in the aggregate for all key performance indicators in the case of the commitment fee rate or an increase or decrease of 0.05% in the aggregate for all key performance indicators in the case of the Term SOFR borrowings, base rate borrowings or letter of credit fee rate.
Amounts borrowed under the Amended Credit Agreement may be prepaid at any time without premium or penalty. We are required to prepay the amounts outstanding under the Amended Credit Agreement in certain circumstances, including upon an Event of Default (as defined in the Amended Credit Agreement). In addition, we have the right to permanently reduce or terminate the unused portion of the commitments provided under the Amended Credit Agreement at any time.
The Amended Credit Agreement contains usual and customary representations and warranties; affirmative and negative covenants, which include limitations on liens, investments, additional indebtedness, and restricted payments; and two quarterly financial covenants as follows: (i) a maximum Consolidated Leverage Ratio (defined as the ratio of debt to consolidated EBITDA) of 3.75 to 1.00; however the maximum permitted Consolidated Leverage Ratio will increase to 4.25 to 1.00 upon the occurrence of a Qualified Acquisition (as defined in the Amended Credit Agreement), and (ii) a minimum Consolidated Interest Coverage Ratio (defined as the ratio of consolidated EBITDA to interest) of 3.00 to 1.00. Consolidated EBITDA for purposes of the financial covenants is calculated on a continuing operations basis and includes adjustments to add back non-cash goodwill impairment charges, share-based compensation costs, certain non-cash restructuring charges, pro forma historical EBITDA for businesses acquired, and other specified items in accordance with the Amended Credit Agreement. For purposes of the Consolidated Leverage Ratio, total debt is on a gross basis and is not netted against our cash balances. At September 30, 2023 and December 31, 2022, we were in compliance with these financial covenants. Our Consolidated Leverage Ratio as of September 30, 2023 was 1.82 to 1.00, compared to 1.92 to 1.00 as of December 31, 2022. Our Consolidated Interest Coverage Ratio as of September 30, 2023 was 10.86 to 1.00, compared to 14.04 to 1.00 as of December 31, 2022.
The Amended Credit Agreement contains restricted payment provisions, including a potential limit on the amount of dividends we may pay. Pursuant to the terms of the Amended Credit Agreement, if our Consolidated Leverage Ratio is greater than 3.50, the amount of dividends and other Restricted Payments (as defined in the Amended Credit Agreement) we may pay is limited to an amount up to $50 million.
Principal borrowings outstanding under the Amended Credit Agreement at September 30, 2023 and December 31, 2022 totaled $358.0 million and $290.0 million, respectively. These borrowings carried a weighted average interest rate of 4.4% at September 30, 2023 and 3.8% at December 31, 2022, including the impact of the interest rate swaps described in Note 8 “Derivative Instruments and Hedging Activity” within the notes to the consolidated financial statements. The borrowing capacity under the revolving credit facility is reduced by any outstanding borrowings under the revolving credit facility and outstanding letters of credit. At September 30, 2023, we had outstanding letters of credit totaling $0.6 million, which are used as security deposits for our office facilities. As of September 30, 2023, the unused borrowing capacity under the revolving credit facility was $241.4 million.
Future Financing Needs
Our primary financing need is to fund our long-term growth. Our growth strategy is to expand our service offerings, which may require investments in new hires, acquisitions of complementary businesses, possible expansion into other geographic areas, and related capital expenditures.
We believe our internally generated liquidity, together with our available cash, and the borrowing capacity available under our revolving credit facility will be adequate to support our current financing needs and long-term growth strategy. Our ability to secure additional financing in the future, if needed, will depend on several factors, including our future profitability, the quality of our accounts receivable and unbilled services, our relative levels of debt and equity, and the overall condition of the credit markets.
OFF-BALANCE SHEET ARRANGEMENTS
We are not a party to any material off-balance sheet arrangements.
CRITICAL ACCOUNTING POLICIES
Management’s discussion and analysis of financial condition and results of operations is based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). We regularly review our financial reporting and disclosure practices and accounting policies to ensure that our financial reporting and disclosures provide accurate information relative to the current economic and business environment. The preparation of financial statements in conformity with GAAP requires management to make assessments, estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting period. Critical accounting policies are those policies that we believe present the most complex or subjective measurements and have the most potential to impact our financial position and operating results. While all decisions regarding accounting policies are important, we believe there are five accounting policies that could be considered critical: revenue recognition, allowances for doubtful accounts and unbilled services, business combinations, carrying values of goodwill and other intangible assets, and accounting for income taxes. For a detailed discussion of these critical accounting policies, see Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies” in our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no material changes to our critical accounting policies during the nine months ended September 30, 2023.
37

NEW ACCOUNTING PRONOUNCEMENTS
No new accounting pronouncements or changes in accounting pronouncements have been issued or adopted that are material to our consolidated financial statements since those included in our Annual Report on Form 10-K for the year ended December 31, 2022.
ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
We are exposed to market risks primarily from changes in interest rates and foreign currency exchange rates and changes in the market value of our investments. We use certain derivative instruments to hedge a portion of the interest rate and foreign currency exchange rate risks.
Interest Rate Risk
We have exposure to changes in interest rates associated with borrowings under our bank credit facility, which have variable interest rates tied to Term SOFR or an alternate base rate, at our option. At September 30, 2023, we had borrowings outstanding under the credit facility totaling $358.0 million that carried a weighted average interest rate of 4.4%, including the impact of the interest rate swaps described below. A hypothetical 100 basis point change in the interest rate would have a $1.1 million effect on our pretax income on an annualized basis, including the effect of the interest rate swaps. At December 31, 2022, we had borrowings outstanding under the credit facility totaling $290.0 million that carried a weighted average interest rate of 3.8% including the impact of the interest rate swaps described below. A hypothetical 100 basis point change in the interest rate would have had a $0.9 million effect on our pretax income on an annualized basis, including the effect of the interest rate swaps.
We enter into forward interest rate swap agreements to hedge against the interest rate risks of our variable-rate borrowings. Under the terms of the interest rate swap agreement, we receive from the counterparty interest on the notional amount based on one month Term SOFR and we pay to the counterparty a stated, fixed rate. As of September 30, 2023 and December 31, 2022, the aggregate notional amount of our forward interest rate swap agreements was $250.0 million and $200.0 million, respectively. The outstanding interest rate swap agreements as of September 30, 2023 are scheduled to mature on a staggered basis through February 29, 2028.
Foreign Currency Risk
We have exposure to changes in foreign currency exchange rates between the U.S. Dollar (USD) and the Indian Rupee (INR) related to our operations in India. We hedge a portion of our cash flow exposure related to our INR-denominated intercompany expenses by entering into non-deliverable foreign exchange forward contracts. As of September 30, 2023 and December 31, 2022, the aggregate notional amounts of these contracts were INR 1,371.2 million, or $16.5 million, and INR 657.9 million, or $8.0 million, respectively, based on the exchange rates in effect as of each period end. The outstanding foreign exchange forward contracts as of September 30, 2023 are scheduled to mature monthly through August 31, 2024.
We use a sensitivity analysis to determine the effects that market foreign currency exchange rate fluctuations may have on the fair value of our foreign currency exchange rate hedge portfolio. The sensitivity of the hedge portfolio is computed based on the market value of future cash flows as affected by changes in exchange rates. This sensitivity analysis represents the hypothetical changes in value of the hedge position and does not reflect the offsetting gain or loss on the underlying exposure. A hypothetical 100 basis point change in the foreign currency exchange rate between the USD and INR would have an immaterial impact on the fair value of our hedge instruments as of September 30, 2023 and December 31, 2022.
Market Risk
We have a 1.69% convertible debt investment in Shorelight Holdings, LLC, a privately-held company, which we account for as an available-for-sale debt security. As such, the investment is carried at fair value with unrealized holding gains and losses excluded from earnings and reported in other comprehensive income. As of September 30, 2023, the fair value of the investment was $61.8 million, with a total cost basis of $40.9 million. At December 31, 2022, the fair value of the investment was $57.6 million, with a total cost basis of $40.9 million.
We have a preferred stock investment in Medically Home Group, Inc. ("Medically Home"), a privately-held company, which we account for as an equity security without a readily determinable fair value using the measurement alternative. As such, the investment is carried at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment. Any unrealized holding gains and losses resulting from observable price changes are recorded in our consolidated statement of operations. As of September 30, 2023 and December 31, 2022, the carrying value of the investment was $33.6 million with a total cost basis of $5.0 million. During the first quarter of 2022, we recognized an unrealized gain of $27.0 million on our preferred stock investment resulting from an observable price change of preferred stock with similar rights and preferences to our preferred stock investment issued by Medically Home. Following our purchase, we have not identified any impairment of our investment.
We do not use derivative instruments for trading or other speculative purposes. From time to time, we invest excess cash in short-term marketable securities. These investments principally consist of overnight sweep accounts. Due to the short maturity of these investments, we have concluded that we do not have material market risk exposure. Refer to Note 8 “Derivative Instruments and Hedging Activity” within the notes to our consolidated financial statements for additional information on our derivative instruments.
38

ITEM 4.CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of September 30, 2023. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of September 30, 2023, our disclosure controls and procedures were effective in recording, processing, summarizing and reporting, on a timely basis, information required to be disclosed by us in the reports we file or submit under the Exchange Act, and such information is accumulated and communicated to management as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There has been no change in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended September 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
PART II—OTHER INFORMATION 
ITEM 1.LEGAL PROCEEDINGS.
From time to time, we are involved in legal proceedings and litigation arising in the ordinary course of business. As of the date of this Quarterly Report on Form 10-Q, we are not a party to any litigation or legal proceeding or subject to any claim that, in the current opinion of management, could reasonably be expected to have a material adverse effect on our financial position or results of operations. However, due to the risks and uncertainties inherent in legal proceedings, actual results could differ from current expected results.
ITEM 1A.RISK FACTORS.
See Part 1, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the Securities and Exchange Commission on February 28, 2023, for a complete description of the material risks we face.
ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
On September 1, 2023, as partial consideration for our acquisition of Roundtable Analytics, Inc., we issued 16,337 shares of our common stock, par value $0.01 per share, with an aggregate value of $1.6 million. The issuance was exempt from registration under Section 4(a)(2) of the Securities Act of 1933, as amended, as a transaction by an issuer not involving a public offering.
Our Stock Ownership Participation Program and 2012 Omnibus Incentive Plan permit the netting of common stock upon vesting of restricted stock awards to satisfy individual tax withholding requirements. During the quarter ended September 30, 2023, we reacquired 3,820 shares of common stock with a weighted average fair market value of $84.43 as a result of such tax withholdings.
In November 2020, our board of directors authorized a share repurchase program permitting us to repurchase up to $50 million of our common stock through December 31, 2021. Subsequent to the initial authorization, our board of directors authorized extensions of the share repurchase program through December 31, 2023 and increased the authorized amount to $300 million. In the fourth quarter of 2023, our board of directors authorized a further extension of the share repurchase program through December 31, 2024 and increased the authorized amount under the share repurchase program from $300 million to $400 million. The amount and timing of repurchases under the share repurchase program were and will continue to be determined by management and depend on a variety of factors, including the trading price of our common stock, capacity under our credit facility, general market and business conditions, and applicable legal requirements. As of September 30, 2023, $21.1 million remained available for share repurchases under our share repurchase program.
The following table provides information with respect to purchases we made of our common stock during the quarter ended September 30, 2023.
Period
Total Number of Shares Purchased (1)
Average Price
Paid per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Dollar Value of Shares
that may yet be
Purchased under the
Plans or Programs (2)
July 1, 2023 - July 31 20239,811 $80.79 6,100 $49,121,613 
August 1, 2023 - August 31, 2023211,895 $98.26 211,786 $28,305,510 
September 1, 2023 - September 30, 202372,402 $99.87 72,402 $21,072,842 
Total294,108 $98.07 290,288 
39

(1)The number of shares repurchased included 3,711 shares in July 2023 and 109 shares in August 2023 to satisfy employee tax withholding requirements. These shares do not reduce the repurchase authority under the share repurchase program.
(2)As of the end of the period.
ITEM 3.DEFAULTS UPON SENIOR SECURITIES.
None.
ITEM 4.MINE SAFETY DISCLOSURES.
Not applicable.
ITEM 5.OTHER INFORMATION.
Securities Trading Plans of Directors and Executive Officers
The following table describes contracts, instructions or written plans for the sale or purchase of our securities adopted by our executive officers and/or directors during the third quarter of 2023, each of which is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), referred to as Rule 10b5-1 trading plans.
Name and TitleActionDate of Rule 10b5-1 Trading Plan ActionScheduled Expiration Date of Rule 10b5-1 Trading PlanAggregate Number of Shares to be Sold
John McCartney - Non-Executive Chairman of the Board
Adoption8/2/20237/31/20245,400
C. Mark Hussey - President, Chief Executive Officer and Director
Adoption8/29/20238/28/202451,628
During the third quarter of 2023, none of our executive officers or directors terminated a Rule 10b5-1 trading plan or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K).
40

ITEM 6.EXHIBITS.
(a) The following exhibits are filed as part of this Quarterly Report on Form 10-Q. 
    Incorporated by Reference
Exhibit
Number
Exhibit DescriptionFiled
herewith
Furnished
herewith
FormPeriod
Ending
ExhibitFiling
Date
3.1X
31.1X
31.2X
32.1X
32.2X
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.X
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Link base DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)X
41

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.
 
Huron Consulting Group Inc.
(Registrant)
Date:November 2, 2023/s/    JOHN D. KELLY
John D. Kelly
Executive Vice President,
Chief Financial Officer and Treasurer

42
EX-3.1 2 exhibit31restatedcertifica.htm EX-3.1 Document
Exhibit 3.1
RESTATED CERTIFICATE OF INCORPORATION
OF
HURON CONSULTING GROUP INC.

Huron Consulting Group Inc. (the “Corporation”), a corporation organized and existing under the General Corporation Law of the State of Delaware (the “GCL”), does hereby certify as follows:
(1)The name of the Corporation is Huron Consulting Group Inc. The original certificate of incorporation of the Corporation was filed with the office of the Secretary of State of the State of Delaware on March 19, 2002 under the name SSCG, Inc.
(2)This Restated Certificate of Incorporation only restates and integrates and does not further amend the provisions of the Third Amended and Restated Certificate of Incorporation that was filed with the Secretary of State of the State of Delaware on February 16, 2005, as amended by the Amendment to the Third Amended and Restated Certificate of Incorporation that was filed with the Secretary of State of the State of Delaware on May 15, 2023 (collectively, the “Certificate”).
(3)There is no discrepancy between the provisions of the Certificate and the provisions of this Restated Certificate, which was duly adopted in accordance with Section 245 of the GCL.
(4)The text of the Certificate is hereby integrated and restated in its entirety to provide as herein set forth in full.
ARTICLE I
Name
The name of the Corporation is Huron Consulting Group Inc. (the “Corporation”).

ARTICLE II
Registered Office and Registered Agent
The address of the registered office of the Corporation in the State of Delaware is 251 Little Falls Drive, Wilmington, County of New Castle. The name of its registered agent is Corporation Service Company.
ARTICLE III
Purpose
The purpose of the Corporation is to engage in any lawful act or activity for which a corporation may be organized under the GCL as set forth in Title 8 of the General Corporation Law of the State of Delaware (the “GCL”).
ARTICLE IV
Stock Issuance
Part A.Authorized Shares



The amount of the total authorized capital stock of the Corporation is 550,000,000 shares, consisting of:
(a)50,000,000 shares of preferred stock, par value $0.01 per share (the “Preferred Stock”); and
(b)500,000,000 shares of Common Stock, par value $.01 per share (the “Common Stock”).
The preferences, qualifications, limitations, restrictions and special or relative rights of shares of each class of authorized capital stock are set forth below.
Part B.Preferred Stock
The Board of Directors of the Corporation (the “Board”) is hereby expressly authorized to provide for the issuance of all or any shares of the Preferred Stock in one or more classes or series, and to fix for each such class or series such voting powers, full or limited, or no voting powers, and such distinctive designations, preferences and relative, participating, optional or other special rights and such qualifications, limitations or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board providing for the issuance of such class or series and as may be permitted by the GCL, including, without limitation, the authority to provide that any such class or series may be (i) subject to redemption at such time or times and at such price or prices; (ii) entitled to receive dividends (which may be cumulative or non-cumulative) at such rates, on such conditions, and at such times, and payable in preference to, or in such relation to, the dividends payable on any other class or classes or any other series; (iii) entitled to such rights upon the dissolution of, or upon any distribution of the assets of, the Corporation; or (iv) convertible into, or exchangeable for, shares of any other class or classes of stock, or of any other series of the same or any other class or classes of stock, of the Corporation at such price or prices or at such rates of exchange and with such adjustments; all as may be stated in such resolution or resolutions.
Part C.Common Stock
Section 1.Voting. On all matters on which holders of Common Stock are entitled to vote, each holder of shares of Common Stock shall be entitled to cast one (1) vote, in person or by proxy, for each share of Common Stock standing in his, her or its name on the transfer books of the Corporation.
Section 2.No Cumulative Voting. The holders of shares of Common Stock shall not have cumulative voting rights.
Section 3.No Preemptive or Subscription Rights. The holders of shares of Common Stock shall not have preemptive or subscription rights.
Part D.Power to Sell and Purchase Shares
Subject to the requirements of applicable law, the Corporation shall have the power to issue and sell all or any part of any shares of any class of stock herein or hereafter authorized to such persons, and for such consideration, as the Board shall from time to time, in its discretion, determine, whether or not greater consideration could be received upon the issue or sale of the same number of shares of another class, and as otherwise permitted by law. Subject to the requirements of applicable law, the Corporation shall have the power to purchase any shares of



any class of stock herein or hereafter authorized from such persons, and for such consideration, as the Board shall from time to time, in its discretion, determine, whether or not less consideration could be paid upon the purchase of the same number of shares of another class, and as otherwise permitted by law.
ARTICLE V
Board of Directors
The following provisions are inserted for the management of the business and the conduct of the affairs of the Corporation, and for further definition, limitation and regulation of the powers of the Corporation and of its directors and stockholders:
(a)The business and affairs of the Corporation shall be managed by or under the direction of the Board.
(b)The number of directors of the Corporation shall be fixed from time to time in the manner provided in the Bylaws.
(c)Until the conclusion of the Corporation’s 2026 annual meeting of stockholders (the “2026 Annual Meeting”), the directors shall be divided into three classes, designated Class I, Class II and Class III. Each person elected as a director of the Corporation at or after the annual meeting of stockholders that is held in calendar year 2024 (the “2024 Annual Meeting”), whether to succeed a person whose term of office as a director has expired or to fill any vacancy, shall be elected for a term expiring at the next annual meeting of stockholders. Each director elected prior to the 2024 Annual Meeting shall continue to serve as a director for the term for which he or she was elected. In each case, each director shall hold office until such director’s successor is duly elected and qualified, or until such director’s earlier death, resignation, retirement, disqualification or removal from office. Commencing with the election of directors at the 2026 Annual Meeting, the Board shall no longer be classified, and all of the directors shall be elected annually and shall hold office until the next annual meeting of stockholders, and until his or her successor is duly elected and qualified or until his or her earlier death, resignation, retirement, disqualification or removal.
(d)Subject to the terms of any one or more classes or series of Preferred Stock, any vacancy on the Board that results from an increase in the number of directors may be filled by a majority of the Board then in office, provided that a quorum is present, and any other vacancy occurring on the Board may be filled by a majority of the Board then in office, even if less than a quorum, or by a sole remaining director. Any director appointed to fill a vacancy shall hold office for a term expiring at the next annual meeting of stockholders; provided, however, any director appointed to fill a vacancy of any director elected prior to the 2026 Annual Meeting shall have the same remaining term as that of his or her predecessor. Subject to the rights, if any, of the holders of shares of Preferred Stock then outstanding, any director or the entire Board may be removed from office at any time, with or without cause, by the affirmative vote of the holders of a majority of the voting power of the issued and outstanding shares of capital stock of the Corporation entitled to vote in connection with the election of directors; provided, however, any director elected prior to the 2026 Annual Meeting and any director appointed to fill a vacancy of any director elected prior to the 2026 Annual Meeting may be removed from office only for cause and only by the affirmative vote of the holders of at least two-thirds of the voting power of



the issued and outstanding shares of capital stock of the Corporation entitled to vote in connection with the election of directors. Notwithstanding the foregoing, whenever the holders of any one or more classes or series of Preferred Stock issued by the Corporation shall have the right, voting separately by class or series, to elect directors at an annual or special meeting of stockholders, the election, term of office, filling of vacancies and other features of such directorships shall be governed by the terms of this Restated Certificate of Incorporation applicable thereto.
(e)In addition to the powers and authority hereinabove or by statute expressly conferred upon them, the directors are hereby empowered to exercise all such powers and do all such acts and things as may be exercised or done by the Corporation, subject, nevertheless, to the provisions of the GCL, this Restated Certificate of Incorporation, and any by-laws adopted by the stockholders; provided, however, that no by-laws hereafter adopted by the stockholders shall invalidate any prior act of the directors that would have been valid if such by-laws had not been adopted.
ARTICLE VI
Liability of Directors
A director of the Corporation shall not be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director, except as to liability to the extent such exemption from liability or limitation thereof is not permitted under the paragraph (7) of subsection (b) of Section 102 of the GCL, as the same exists or may hereafter be amended. If the GCL hereafter is amended to further eliminate or limit the liability of a director, then a director of the Corporation, in addition to the circumstances in which a director is not personally liable as set forth in the preceding sentence, shall not be liable to the fullest extent permitted by the amended GCL. Any repeal or modification of this Article VI by the stockholders of the Corporation shall not adversely affect any right or protection of a director of the Corporation existing at the time of such repeal or modification with respect to acts or omissions occurring prior to such repeal or modification.
ARTICLE VII
Creditor Arrangements
Whenever a compromise or arrangement is proposed between the Corporation and its creditors or any class of them and/or between the Corporation and its stockholders or any class of them, any court of equitable jurisdiction within the State of Delaware may, on the application in a summary way of the Corporation or of any creditor or stockholder thereof or on the application of any receiver or receivers appointed for this Corporation under Section 291 of Title 8 of the GCL or on the application of trustees in dissolution or of any receiver or receivers appointed for the Corporation under Section 279 of Title 8 of the GCL order a meeting of the creditors or class of creditors, and/or of the stockholders or class of stockholders or class of stockholders of the Corporation, as the case may be, to be summoned in such manner as the said court directs. If a majority in number representing three-fourths in value of the creditors or class of creditors, and/or of the stockholders or class of stockholders of the Corporation, as the case may be, agree to any compromise or arrangement and to any reorganization of the Corporation as consequence of such compromise or arrangement, the said compromise or arrangement and the said reorganization shall, if sanctioned by the court to which the said application has been made, be



binding on all the creditors or class of creditors, and/or on all the stockholders or class of stockholders, of the Corporation, as the case may be, and also on this Corporation.
ARTICLE VIII
Indemnification
The Corporation shall indemnify its directors and officers to the fullest extent authorized or permitted by applicable law, as now or hereafter in effect, and such right to indemnification shall continue as to a person who has ceased to be a director or officer of the Corporation and shall inure to the benefit of his or her heirs, executors and personal and legal representatives; provided, however, that, except for proceedings to enforce rights to indemnification, the Corporation shall not be obligated to indemnify any director or officer (or his or her heirs, executors or personal or legal representatives) or advance expenses in connection with a proceeding (or part thereof) initiated by such person unless such proceeding (or part thereof) was authorized or consented to by the Board. The right to indemnification conferred by this Article VIII shall include the right to be paid by the Corporation the expenses incurred in defending or otherwise participating in any proceeding in advance of its final disposition upon receipt by the Corporation of an undertaking by or on behalf of the director or officer receiving advancement to repay the amount advanced if it shall ultimately be determined that such person is not entitled to be indemnified by the Corporation under this Article VIII.
The Corporation may, to the extent authorized from time to time by the Board, provide rights to indemnification and to the advancement of expenses to employees and agents of the Corporation similar to those conferred in this Article VIII to directors and officers of the Corporation.
The rights to indemnification and to the advancement of expenses conferred in this Article VIII shall not be exclusive of any other right which any person may have or hereafter acquire under this Restated Certificate of Incorporation, the by-laws of the Corporation, any statute, agreement, vote of stockholders or disinterested directors or otherwise.
Any repeal or modification of this Article VIII by the stockholders of the Corporation shall not adversely affect any rights to indemnification and to the advancement of expenses of a director, officer, employee or agent of the Corporation existing at the time of such repeal or modification with respect to any acts or omissions occurring prior to such repeal or modification.
ARTICLE IX
No Action By Written Consent
Any action required or permitted to be taken by the stockholders of the Corporation must be effected at a duly called annual or special meeting of stockholders of the Corporation, and the ability of the stockholders to consent in writing to the taking of any action is hereby specifically denied.
ARTICLE X
Location of Meetings of Stockholders and Books and Records
Meetings of stockholders may be held within or without the State of Delaware, as the by-laws of the Corporation may provide. The books of the Corporation may be kept (subject to any



provision contained in the GCL) outside the State of Delaware at such place or places as may be designated from time to time by the Board or in the by-laws of the Corporation.
ARTICLE XI
Calling of Special Meetings of Stockholders
Unless otherwise required by law, special meetings of the stockholders, for any purpose or purposes, may be called by either (i) the Chairman of the Board, if there be one (ii) the President or (iii) the Board. The ability of the stockholders to call a special meeting of the stockholders is hereby specifically denied.
ARTICLE XII
Amendments of By-laws
In furtherance and not in limitation of the powers conferred upon it by the laws of the State of Delaware, the Board shall have the power to adopt, amend, alter or repeal the by-laws of the Corporation. The affirmative vote of at least a majority of the entire Board shall be required to adopt, amend, alter or repeal the by-laws of the Corporation. The by-laws of the Corporation also may be adopted, amended, altered or repealed by the affirmative vote of the holders of at least two-thirds of the voting power of the issued and outstanding shares of capital stock of the Corporation entitled to vote in connection with the election of directors.
ARTICLE XII
Amendments
The Corporation reserves the right to amend, alter, change, repeal or waive any provision contained in this Restated Certificate of Incorporation, in the manner now or hereafter prescribed by statute, and all rights conferred upon stockholders herein are granted subject to this reservation; provided, however, that notwithstanding anything contained in this Restated Certificate of Incorporation to the contrary, the affirmative vote of the holders of at least two-thirds of the voting power of the issued and outstanding shares of capital stock of the Corporation entitled to vote in connection with the election of directors shall be required to amend, alter, change or repeal, or adopt any provision inconsistent with, Articles V, VI, VIII, IX, XI and XII of this Restated Certificate of Incorporation or this Article XIII.
Any repeal or modification of Articles VI or VIII of this Restated Certificate of Incorporation shall not adversely affect any rights under Articles VI or VIII of any individual referred to in Articles VI or VIII existing at the time of such repeal or modification with respect to acts or omissions of such individual occurring prior to such repeal or modification.
ARTICLE XIV
Business Combinations
The Corporation shall not be governed by the provisions of Section 203 of the General Corporation Law.
IN WITNESS WHEREOF, the Corporation has caused this Restated Certificate of Incorporation to be executed on its behalf this 27th day of July, 2023.

HURON CONSULTING GROUP INC.





/s/ Ernest W. Torain, Jr.
Name: Ernest W. Torain, Jr.
Title: Executive Vice President,
General Counsel and Corporate Secretary

EX-31.1 3 hurn2023930exhibit311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER,
PURSUANT TO RULE 13a-14(a)/15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, C. Mark Hussey, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Huron Consulting Group 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.
 
Date:   November 2, 2023By: /s/    C. MARK HUSSEY
  C. Mark Hussey
  President and Chief Executive Officer

EX-31.2 4 hurn2023930exhibit312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER,
PURSUANT TO RULE 13a-14(a)/15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, John D. Kelly, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Huron Consulting Group 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.

 
Date:   November 2, 2023 By: /s/    JOHN D. KELLY
   John D. Kelly
   Executive Vice President,
Chief Financial Officer and Treasurer

EX-32.1 5 hurn2023930exhibit321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER,
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 Quarterly Report of Huron Consulting Group Inc. (the "Company") on Form 10-Q for the quarter ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, C. Mark Hussey, President and Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented therein.
Date:   November 2, 2023 By: 
/S/    C. MARK HUSSEY
   C. Mark Hussey
   President and Chief Executive Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-Q and shall not be considered filed as part of the Form 10-Q.

EX-32.2 6 hurn2023930exhibit322.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER,
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 Quarterly Report of Huron Consulting Group Inc. (the "Company") on Form 10-Q for the quarter ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, John D. Kelly, Executive Vice President, Chief Financial Officer and Treasurer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented therein.
Date:   November 2, 2023 By: /s/    JOHN D. KELLY
   John D. Kelly
   Executive Vice President,
Chief Financial Officer and Treasurer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-Q and shall not be considered filed as part of the Form 10-Q.

EX-101.SCH 7 hurn-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations and Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Derivative Instruments and Hedging Activity link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments, Contingencies and Guarantees link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Instruments and Hedging Activity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenues - Performance Obligations Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenues - Performance Obligations Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Financing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Restructuring Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Restructuring Charges - Restructuring Liability Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Derivative Instruments and Hedging Activity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Derivative Instruments and Hedging Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Commitments, Contingencies and Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Segment Information - Components of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Segment Information - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 hurn-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 hurn-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 hurn-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes Deferred Income Taxes and Tax Credits John McCartney [Member] John McCartney Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued expenses and other current liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum principle amount Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities, net of acquisitions and divestiture: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Financing Arrangements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred income taxes, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Interest rate swaps Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Total other income (expense), net Total other income (expense), net Nonoperating Income (Expense) Commitments and contingencies Commitments and Contingencies Price volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income Taxes Income Tax Disclosure [Text Block] Increase (decrease) in performance obligation Increase (Decrease) in Contract with Customer, Liability Restricted stock awards, net of cancellations (shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Reporting Unit [Domain] Reporting Unit [Domain] Proceeds from Life Insurance Policy Proceeds from Life Insurance Policy Fair Value Disclosures - Convertible Debt Investment Reconciliation [Abstract] Fair Value Disclosures - Convertible Debt Investment Reconciliation [Abstract] Fair Value Disclosures - Convertible Debt Investment Reconciliation [Abstract] Current liabilities: Liabilities, Current [Abstract] Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Deferred payments on business acquisition Payment for Contingent Consideration Liability, Financing Activities Net income (USD per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost, 2,848,126 and 2,711,712 shares, respectively Treasury Stock, Value Receivables from clients, net of allowances of $16,011 and $10,600, respectively Accounts Receivable, after Allowance for Credit Loss, Current Reclassification adjustments into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Outstanding letters of credit Guarantees in the form of letters of credit Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-competition agreements Noncompete Agreements [Member] Reimbursable expenses Reimbursable Expense Reimbursable Expense Unrealized gain (loss) on investment OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax Accelerated Amortization Accelerated Amortization [Member] Accelerated Amortization Net income Net income (loss) Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] 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] Beginning balance (shares) Shares, Issued Shares, Issued Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Stockholders’ equity Equity, Attributable to Parent [Abstract] Exercise of stock options (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Change in fair value Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Reconciliation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Increase (Decrease) in Restructuring Reserve Increase (Decrease) in Restructuring Reserve Executive Category: Executive Category [Axis] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Tax Amount of tax expense (benefit) related to, after 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. Fair Value of Assets Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Foreign exchange forward contracts Foreign Exchange Contract [Member] Name Measure Name Revolving credit facility Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Q1 2023 Hillsboro Office Exit Q1 2023 Hillsboro Office Exit [Member] Q1 2023 Hillsboro Office Exit Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Maximum consolidated leverage ratio Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Term SOFR Borrowings Increase/Decrease from KPIs Interest Rate or LOC Increase/Decrease from KPIs Interest Rate or LOC Increase/Decrease from KPIs Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number (Increase) decrease in receivables from clients, net Increase (Decrease) in Accounts Receivable Revenue By Capability [Axis] Revenue By Capability [Axis] Revenue By Capability Excise Taxes On Share Repurchases Incurred But Not Paid Excise Taxes On Share Repurchases Incurred But Not Paid Excise Taxes On Share Repurchases Incurred But Not Paid Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Interest rate swap agreement for a notional amount Derivative, Notional Amount Performance Obligation Satisfied in Prior Period [Axis] Performance Obligation Satisfied in Prior Period [Axis] Performance Obligation Satisfied in Prior Period [Axis] Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Foreign exchange forward contracts Accrued Liabilities [Member] Minimum consolidated interest coverage ratio Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Payments for debt issuance costs Payments of Debt Issuance Costs Gain (loss) reclassification from accumulated OCI to income, estimate of time to transfer Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer Unbilled services, allowance for credit losses Unbilled Services, Allowance for Credit Losses The amount of allowance for credit losses related to unbilled services. Shares redeemed for employee tax withholdings Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Actual interest coverage ratio Debt Instrument, Covenant, Actual Interest Coverage Ratio Debt Instrument, Covenant, Actual Interest Coverage Ratio Weighted average common stock equivalents (shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Total revenues and reimbursable expenses Revenues Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Securities without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Policy Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring reserve Beginning balance Ending balance Restructuring Reserve Award Type Award Type [Axis] Antidilutive securities (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Document Quarterly Report Document Quarterly Report Income tax receivable Income Taxes Receivable, Current Maturity date Debt Instrument, Maturity Date Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Contract Termination Contract Termination [Member] Property and equipment expenditures and capitalized software included in current liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Goodwill [Line Items] Goodwill [Line Items] Operating lease right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Performance obligation satisfied in previous period Contract with Customer, Performance Obligation Satisfied in Previous Period PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Entity File Number Entity File Number Discount rate Measurement Input, Discount Rate [Member] Current maturities of operating lease liabilities Operating Lease, Liability, Current Contingent consideration accrued related to purchases of businesses Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Available-for-Sale Investment AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] (Increase) decrease in current income tax receivable / payable, net Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Long-term investments Long-Term Investments Revenue generated by major client percentage Revenue generated by major client percentage The percentage of consolidated revenue generated by a client(s) above the 10% concentration risk percentage. Restatement Determination Date Restatement Determination Date Unbilled services, net of allowances of $4,779 and $3,850, respectively Unbilled Receivables, Current 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] Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Contingent consideration for business acquisitions Contingent Consideration Liability [Member] Contingent Consideration Liability Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares issued (shares) Common Stock, Shares, Issued Deferred revenues Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Assets Beginning balance Ending balance Assets, Fair Value Disclosure Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivative Instruments and Hedging Activity Derivative Instruments and Hedging Activities Disclosure [Text Block] Unrealized gain (loss) on investment OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax Investments Investment, Policy [Policy Text Block] Total operating expenses Costs and Expenses Maximum Maximum [Member] Comprehensive income Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Goodwill recorded in connection with a business acquisition Goodwill, Acquired During Period Medically Home Group Inc Medically Home Group Inc [Member] Medically Home Group Inc Tabular List, Table Tabular List [Table Text Block] Stock Issued During Period, Value, Acquisitions Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Direct costs (exclusive of depreciation and amortization included below) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Noncash Income (Expense) Other Noncash Income (Expense) Segment operating income as a percentage of segment revenues Operating Income Loss As Percent Of Revenues Segment operating income (loss) as percent of segment revenues. Abandoned Capitalized Software Development Project Abandoned Capitalized Software Development Project [Member] Abandoned Capitalized Software Development Project Accounts receivable, allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Current Subsequent event Subsequent Event [Member] Variable Rate [Axis] Variable Rate [Axis] Increase (decrease) in accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Revenues Revenue from Contract with Customer, Including Assessed Tax Increase (decrease) in contract asset Increase (Decrease) in Contract with Customer, Asset Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Goodwill Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Related Party [Domain] Related Party, Type [Domain] Accelerated Share Repurchases [Table] Accelerated Share Repurchases [Table] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating segments Operating Segments [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Statistical Measurement [Axis] Statistical Measurement [Axis] Additional increase of consolidated leverage ratio Debt Instrument, Covenant, Consolidated Leverage Ratio, Additional Increase Debt Instrument, Covenant, Consolidated Leverage Ratio, Additional Increase for Certain Transactions Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statutory income tax rate, inclusive of state income tax (as a percent) Statutory Income Tax Rate, Inclusive of State Income Tax, Percent Statutory Income Tax Rate, Inclusive of State Income Tax, Percent Total Shareholder Return Amount Total Shareholder Return Amount Share repurchases 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] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Deferred compensation and other liabilities Deferred Compensation And Other Liabilities Aggregate carrying value, as of the balance sheet date, of the liabilities for all deferred compensation arrangements and all other non current obligations not separately disclosed in the balance sheet payable beyond one year (or the operating cycle, if longer). Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) 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] Derivative Instruments and Hedging Activity Derivatives, Policy [Policy Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Unrealized gain (loss) on investment, net of tax Unrealized gain (loss) on investment OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Healthcare Healthcare Segment [Member] Healthcare Segment Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net Foreign Currency Cash Flow Hedge Liability at Fair Value Lease-related impairment charges Operating Lease, Impairment Loss PEO PEO [Member] Components of Other Comprehensive Income (Loss), Net of Tax Comprehensive Income (Loss) [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Restructuring Reserve, Employee Costs, Period of Payment Restructuring Reserve, Employee Costs, Period of Payment Restructuring Reserve, Employee Costs, Period of Payment Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Reclassification adjustments into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Interest rate swaps Interest Rate Swap [Member] Share repurchases Stock repurchased and retired Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Measurement Input Type [Domain] Measurement Input Type [Domain] Change in fair value of preferred stock investment Unrealized gain on investment Debt and Equity Securities, Unrealized Gain (Loss) Net unrealized gain (loss) on interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Operating expenses: Direct Operating Costs [Abstract] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Income 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] Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Cash Flow Hedge Derivative Instrument Assets at Fair Value Cash Flow Hedge Derivative Instrument Assets at Fair Value Non-current liabilities: Liabilities, Noncurrent [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Release of allowance Release of Allowance [Member] Release of Allowance [Member] Number of reportable segments Number of Reportable Segments Earnings per share: Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Basis of Presentation and Significant Accounting Policies Basis of Accounting [Text Block] Decrease in unrecognized tax benefits is reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Common stock; $0.01 par value; 500,000,000 shares authorized; 21,597,274 and 22,507,159 shares issued, respectively Common Stock, Value, Issued Other comprehensive income (loss) Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Percentage of other equity interests in domestic subsidiaries Percentage Of Pledged Voting Stock In Domestic Subsidiaries The percentage of pledged voting stock or other equity instruments in the domestic subsidiaries to secure the revolver and term loan. Trade names Trade Names [Member] Share repurchases included in current liabilities Share Repurchases Initiated but not yet Settled Share repurchases recognized during the period that have not yet been settled by the bank. Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Asset Acquisition, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Additional Impairment on Previously Vacated Office Spaces Additional Impairment on Previously Vacated Office Spaces [Member] Additional Impairment on Previously Vacated Office Spaces Previously Vacated Office Space Previously Vacated Office Space [Member] Previously Vacated Office Space Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Digital Capability [Member] Digital Capability [Member] Digital Capability Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Share repurchase authorized amount Stock Repurchase Program, Authorized Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Revenue By Capability [Domain] Revenue By Capability [Domain] Revenue By Capability [Domain] PEO Name PEO Name Interest Rate Cash Flow Hedge Asset at Fair Value Interest Rate Cash Flow Hedge Asset at Fair Value Components of Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Percentage of Pledged Voting Stock in Foreign Subsidiary not Entitled to Vote Percentage of Pledged Voting Stock in Foreign Subsidiary not Entitled to Vote The percentage of pledged voting stock or other equity interests in each material first-tier foreign subsidiary not entitled to vote to secure the revolver and term loan. Base rate Base Rate [Member] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Accelerated Share Repurchases [Line Items] Accelerated Share Repurchases [Line Items] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Reimbursable expenses Reimbursable Revenues Reimbursable Revenues Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) Description of Business Nature of Operations [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Capitalization of internally developed software costs Payments to Develop Software Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Increase (decrease) in accrued payroll and related benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Payment period Restructuring Reserve, Termination Agreement, Period Of Payment Restructuring Reserve, Termination Agreement, Period Of Payment Total stockholders’ equity Beginning balance Stockholders' Equity Attributable to Parent Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Unrecognized tax benefits Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred compensation assets Deferred Compensation Plan Assets [Member] Deferred Compensation Plan Assets [Member] Other operating expenses Other Selling, General and Administrative Expense Payment Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements Increase (decrease) in deferred revenues Increase (Decrease) in Deferred Revenue Reporting Unit [Axis] Reporting Unit [Axis] Revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments, net of tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Income before taxes Income from continuing operations before income tax expense Income (loss) from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Equity securities without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Level 2 Fair Value, Inputs, Level 2 [Member] Duration of SOFR Duration of SOFR Duration of SOFR Entity Emerging Growth Company Entity Emerging Growth Company 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) Interest rate swaps Other Noncurrent Assets [Member] Commitment Fee Rate Increase/Decrease from KPIs Commitment Fee Rate Increase/Decrease from KPIs Commitment Fee Rate Increase/Decrease from KPIs Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] 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 Useful Life  (in years) Finite-Lived Intangible Asset, Useful Life Unused borrowing capacity under Credit Agreement Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Share-based compensation 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 Earnings Per Share Earnings Per Share [Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Percentage of weighted average interest rate of borrowings Debt, Weighted Average Interest Rate Change in fair value Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Minimum Minimum [Member] Weighted average shares used in calculating earnings per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Change in estimated variable consideration Change in Estimated Variable Consideration [Member] Change in Estimated Variable Consideration [Member] Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Consulting And Managed Services Capability [Member] Consulting And Managed Services Capability [Member] Consulting And Managed Services Capability 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] Goodwill and Intangible Assets Disclosure [Abstract] Liabilities Beginning balance Ending balance Contingent consideration liability Liabilities, Fair Value Disclosure Underlying Asset Class [Axis] Underlying Asset Class [Axis] Shares redeemed for employee tax withholdings Payment, Tax Withholding, Share-Based Payment Arrangement Change in Contract with Customer, Asset [Abstract] Change in Contract with Customer, Asset [Abstract] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Commitments, Contingencies and Guarantees Commitments Contingencies and Guarantees [Text Block] Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other income (expense), net: Nonoperating Income (Expense) [Abstract] Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Unrealized gain (loss) on cash flow hedging instruments, net of tax Net unrealized gain (loss) on interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Net income per basic share (in dollars per share) Net income (USD per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Q4 2021 Life Science Divestiture Q4 2021 Life Science Divestiture [Member] Q4 2021 Life Science Divestiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Restructuring Reserve, Accrual Adjustment Restructuring Reserve, Accrual Adjustment Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Q3 2023 Lexington Office Exit Q3 2023 Lexington Office Exit [Member] Q3 2023 Lexington Office Exit Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Receivables from major customers (as a percent) Receivables from Major Customer Percentage The percentage of combined consolidated receivables from clients, net and unbilled services, net generated by a single customer above the 10% concentration risk percentage. Arrangement Duration Trading Arrangement Duration Proceeds from Sale and Collection of Notes Receivable Proceeds from Sale and Collection of Notes Receivable Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Components of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Stock Issued Stock Issued Total non-current liabilities Liabilities, Noncurrent Restructuring charges Total operating expenses Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] C. Mark Hussey [Member] C. Mark Hussey Settlement of repurchase of shares (in shares) StockPurchaseInitiatedbutnotyetSettledShares StockPurchaseInitiatedbutnotyetSettledShares Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Technology and software Technology-Based Intangible Assets [Member] Termination Date Trading Arrangement Termination Date Common stock, shares authorized (shares) Common Stock, Shares Authorized Reclassification adjustments into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Performance Obligation Satisfied in Prior Period [Domain] Performance Obligation Satisfied in Prior Period [Domain] [Domain] for Performance Obligation Satisfied in Prior Period [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Shorelight Holdings LLC Shorelight Holdings Llc [Member] Shorelight Holdings Llc [Member] Underlying Asset Class [Domain] Underlying Asset Class [Domain] Net unrealized gain (loss) on interest rate swaps Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Adjustments to reconcile net income to cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Interest rate cash flow hedge gain (loss) to be reclassified Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Commercial: Commercial [Member] Commercial Compensation Amount Outstanding Recovery Compensation Amount Allowances for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Convertible debt investment Convertible Debt Securities Convertible Debt Securities [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from exercises of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Fair Value Interest Rate Swaps Designated as Cash Flow Hedging Instruments Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] (Increase) decrease in unbilled services, net Increase (Decrease) in Other Receivables Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Interest rate swap agreement, end date Derivative, Contract End Date Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Related Party [Axis] Related Party, Type [Axis] Divestiture of business Proceeds from Divestiture of Businesses, Net of Cash Divested Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Award Timing Method Award Timing Method [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] (Increase) decrease in other assets Increase (Decrease) in Other Operating Assets Restructuring Charges [Abstract] Restructuring Charges [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Stock Issued During Period, Shares, Acquisitions Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Change in fair value of contingent consideration liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Employee Severance [Member] Employee Severance [Member] Payments for Restructuring 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] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Restricted stock awards, net of cancellations Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Actual consolidated leverage ratio Debt Instrument, Covenant, Actual Consolidated Leverage Ratio Debt Instrument, Covenant, Actual Consolidated Leverage Ratio Financial Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Repayments of bank borrowings Repayments of Long-Term Debt Treasury Stock, Common Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Payment to Acquire Life Insurance Policy, Investing Activities Payment to Acquire Life Insurance Policy, Investing Activities Gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Non-cash lease expense Noncash Operating Lease Expense Portion of straight-line operating lease expense allocated to the amortization of the operating lease right of use assets. Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Accrued payroll and related benefits Employee-related Liabilities, Current Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Other Restructuring [Member] Other Restructuring [Member] Name Trading Arrangement, Individual Name Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Intangible assets Finite-Lived Intangible Assets, Net [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Purchases of businesses Payments to Acquire Businesses, Net of Cash Acquired Shares redeemed for employee tax withholdings (shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Fair Value, Asset/Liability Assets, Fair Value Disclosure [Abstract] Stock repurchased and retired (shares) Stock repurchased and retired (shares) Stock Repurchased and Retired During Period, Shares Interest rate on borrowings (as a percent) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Diluted (shares) Weighted average common shares outstanding - diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Interest expense, net of interest income Interest Income (Expense), Nonoperating, Net Revenues Revenue from Contract with Customer [Text Block] Purchases of property and equipment 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 Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Change in fair value Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Additional Paid-In Capital Additional Paid-in Capital [Member] Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Measurement input Debt Instrument, Measurement Input Fair value, measurements, recurring Fair Value, Recurring [Member] Segment reconciling items Segment Reconciling Items [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Non-NEOs Non-NEOs [Member] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Other comprehensive income (loss) Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Foreign Currency Cash Flow Hedge Asset at Fair Value Foreign Currency Cash Flow Hedge Asset at Fair Value Segment Information Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Text Block [Abstract] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] 2020 Share repurchase program Share Repurchase Program [Member] Share Repurchase Program [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract asset after allowance for credit loss Contract with Customer, Asset, after Allowance for Credit Loss Basic (shares) Weighted average common shares outstanding - basic (shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income Operating income Operating Income (Loss) Option to increase revolving credit facility Optional Increase In Revolver Optional increase in revolver. Revenues and reimbursable expenses: Revenues [Abstract] Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Cumulative unrealized gains Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Transaction Expenses Transaction Expenses [Member] Transaction Expenses Percentage of other equity interests in foreign subsidiaries Percentage Of Pledged Voting Stock In Foreign Subsidiaries Entitled to Vote The percentage of pledged voting stock or other equity instruments in the foreign subsidiaries entitled to vote to secure the revolver and term loan. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Components of Segment Information Segment Reporting Information, Profit (Loss) [Abstract] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Education Education [Member] Education [Member] Proceeds from bank borrowings Proceeds from Long-Term Lines of Credit Type of Restructuring [Domain] Type of Restructuring [Domain] EX-101.PRE 11 hurn-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 30, 2023
Oct. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 000-50976  
Entity Registrant Name HURON CONSULTING GROUP INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 01-0666114  
Entity Address, Address Line One 550 West Van Buren Street  
Entity Address, City or Town Chicago  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60607  
City Area Code (312)  
Local Phone Number 583-8700  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol HURN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   18,747,865
Entity Central Index Key 0001289848  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 9,398 $ 11,834
Receivables from clients, net of allowances of $16,011 and $10,600, respectively 166,330 147,852
Unbilled services, net of allowances of $4,779 and $3,850, respectively 192,853 141,781
Income tax receivable 4,500 960
Prepaid expenses and other current assets 32,450 26,057
Total current assets 405,531 328,484
Property and equipment, net 22,919 26,107
Deferred income taxes, net 1,735 1,554
Long-term investments 95,387 91,194
Operating lease right-of-use assets 23,441 30,304
Other non-current assets 87,486 73,039
Intangible assets, net 20,090 23,392
Goodwill 625,711 624,966
Total assets 1,282,300 1,199,040
Current liabilities:    
Accounts payable 11,987 14,254
Accrued expenses and other current liabilities 31,591 27,268
Accrued payroll and related benefits 183,872 171,723
Current maturities of operating lease liabilities 11,116 10,530
Deferred revenues 26,217 21,909
Total current liabilities 264,783 245,684
Non-current liabilities:    
Deferred compensation and other liabilities 32,700 33,614
Long-term debt 358,000 290,000
Operating lease liabilities, net of current portion 39,207 45,556
Deferred income taxes, net 34,256 32,146
Total non-current liabilities 464,163 401,316
Commitments and contingencies
Stockholders’ equity    
Common stock; $0.01 par value; 500,000,000 shares authorized; 21,597,274 and 22,507,159 shares issued, respectively 215 223
Treasury stock, at cost, 2,848,126 and 2,711,712 shares, respectively (141,729) (137,556)
Additional paid-in capital 261,995 318,706
Retained earnings 412,195 352,548
Accumulated other comprehensive income 20,678 18,119
Total stockholders’ equity 553,354 552,040
Total liabilities and stockholders’ equity $ 1,282,300 $ 1,199,040
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for credit loss $ 16,011 $ 10,600
Unbilled services, allowance for credit losses $ 4,779 $ 3,850
Common stock, par value (USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (shares) 500,000,000 500,000,000
Common stock, shares issued (shares) 21,597,274 22,507,159
Treasury Stock, Common, Shares 2,848,126 2,711,712
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations and Other Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues and reimbursable expenses:        
Revenues $ 358,178 $ 285,370 $ 1,022,832 $ 818,744
Reimbursable expenses 9,288 6,816 25,918 19,034
Total revenues and reimbursable expenses 367,466 292,186 1,048,750 837,778
Operating expenses:        
Direct costs (exclusive of depreciation and amortization included below) 244,774 193,368 708,355 569,848
Reimbursable expenses 9,497 6,917 26,242 19,249
Selling, general and administrative expenses 64,347 54,458 190,655 148,886
Restructuring charges 5,402 1,332 9,385 4,956
Depreciation and amortization 6,104 6,812 18,621 20,578
Total operating expenses 330,124 262,887 953,258 763,517
Operating income 37,342 29,299 95,492 74,261
Other income (expense), net:        
Interest expense, net of interest income (5,047) (3,111) (15,146) (7,753)
Other income (expense), net (1,000) (785) 1,781 18,699
Total other income (expense), net (6,047) (3,896) (13,365) 10,946
Income before taxes 31,295 25,403 82,127 85,207
Income tax expense 9,779 7,662 22,480 26,739
Net income $ 21,516 $ 17,741 $ 59,647 $ 58,468
Earnings per share:        
Net income per basic share (in dollars per share) $ 1.15 $ 0.88 $ 3.15 $ 2.85
Net income (USD per share) $ 1.10 $ 0.86 $ 3.05 $ 2.80
Weighted average shares used in calculating earnings per share:        
Basic (shares) 18,770 20,109 18,941 20,511
Diluted (shares) 19,475 20,615 19,578 20,899
Comprehensive income (loss):        
Net income (loss) $ 21,516 $ 17,741 $ 59,647 $ 58,468
Foreign currency translation adjustments, net of tax (662) (1,034) (283) (1,733)
Unrealized gain (loss) on investment, net of tax (1,350) (830) 3,076 (2,718)
Unrealized gain (loss) on cash flow hedging instruments, net of tax (368) 3,762 (234) 9,058
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total (2,380) 1,898 2,559 4,607
Comprehensive income $ 19,136 $ 19,639 $ 62,206 $ 63,075
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares, Issued   23,868,918 2,908,849      
Stockholders' Equity Attributable to Parent $ 571,900 $ 239 $ (135,969) $ 413,794 $ 276,996 $ 16,840
Beginning balance (shares) at Dec. 31, 2021   23,868,918 2,908,849      
Beginning balance at Dec. 31, 2021 571,900 $ 239 $ (135,969) 413,794 276,996 16,840
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 63,075       58,468 4,607
Restricted stock awards, net of cancellations (shares)   341,189 (114,290)      
Restricted stock awards, net of cancellations 0 $ 3 $ 6,509 (6,512)    
Exercise of stock options (shares)   36,536        
Exercise of stock options 1,421     1,421    
Share-based compensation 25,260     25,260    
Shares redeemed for employee tax withholdings (shares)     (150,095)      
Shares redeemed for employee tax withholdings (7,540)   $ (7,540)      
Stock repurchased and retired (shares)   (1,706,587)        
Share repurchases (97,855) $ (17)   (97,838)    
Shares, Issued   23,183,446 2,935,799      
Stockholders' Equity Attributable to Parent 575,359 $ 232 $ (136,425) 374,280 317,723 19,549
Beginning balance (shares) at Jun. 30, 2022   23,183,446 2,935,799      
Beginning balance at Jun. 30, 2022 575,359 $ 232 $ (136,425) 374,280 317,723 19,549
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 19,639       17,741 1,898
Restricted stock awards, net of cancellations (shares)   36,251 835      
Restricted stock awards, net of cancellations 0 $ 0 $ (46) 46    
Exercise of stock options (shares)   6,000        
Exercise of stock options 236     236    
Share-based compensation 7,160     7,160    
Shares redeemed for employee tax withholdings (shares)     (8,020)      
Shares redeemed for employee tax withholdings (529)   $ (529)      
Stock repurchased and retired (shares)   (685,641)        
Share repurchases (45,604) $ (7)   (45,597)    
Shares, Issued   22,540,056 2,944,654      
Stockholders' Equity Attributable to Parent 556,261 $ 225 $ (137,000) 336,125 335,464 21,447
Shares, Issued   22,231,593 2,953,147      
Stockholders' Equity Attributable to Parent 552,040 $ 223 $ (137,556) 318,706 352,548 18,119
Beginning balance (shares) at Dec. 31, 2022   22,231,593 2,953,147      
Beginning balance at Dec. 31, 2022 552,040 $ 223 $ (137,556) 318,706 352,548 18,119
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 62,206       59,647 2,559
Restricted stock awards, net of cancellations (shares)   322,775 (122,220)      
Restricted stock awards, net of cancellations 0 $ 3 $ 5,877 (5,880)    
Exercise of stock options (shares)   21,609        
Exercise of stock options 987     987    
Stock Issued During Period, Shares, Acquisitions   16,337        
Stock Issued During Period, Value, Acquisitions 1,646 $ 0   1,646    
Share-based compensation 34,958     34,958    
Shares redeemed for employee tax withholdings (shares)     (141,704)      
Shares redeemed for employee tax withholdings (10,050)   $ (10,050)      
Stock repurchased and retired (shares)   (1,116,830)        
Share repurchases (88,433) $ (11)   (88,422)    
Shares, Issued   21,732,924 2,969,196      
Stockholders' Equity Attributable to Parent 551,618 $ 218 $ (141,407) 279,070 390,679 23,058
Beginning balance (shares) at Jun. 30, 2023   21,732,924 2,969,196      
Beginning balance at Jun. 30, 2023 551,618 $ 218 $ (141,407) 279,070 390,679 23,058
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 19,136       21,516 (2,380)
Restricted stock awards, net of cancellations (shares)   16,511 (385)      
Restricted stock awards, net of cancellations 0 $ 0 $ 0 0    
Stock Issued During Period, Shares, Acquisitions   16,337        
Stock Issued During Period, Value, Acquisitions 1,646 $ 0   1,646    
Share-based compensation 10,063     10,063    
Shares redeemed for employee tax withholdings (shares)     (3,820)      
Shares redeemed for employee tax withholdings (322)   $ (322)      
Stock repurchased and retired (shares)   (290,288)        
Share repurchases (28,787) $ (3)   (28,784)    
Shares, Issued   21,475,484 2,972,631      
Stockholders' Equity Attributable to Parent $ 553,354 $ 215 $ (141,729) $ 261,995 $ 412,195 $ 20,678
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ 59,647 $ 58,468
Adjustments to reconcile net income to cash flows from operating activities:    
Depreciation and amortization 18,653 20,578
Non-cash lease expense 4,840 4,768
Lease-related impairment charges 5,584 0
Share-based compensation 35,398 23,083
Amortization of debt discount and issuance costs 577 595
Allowances for doubtful accounts 53 47
Deferred income taxes 890 7,133
Gain on sale of property, plant and equipment 61 1,117
Change in fair value of contingent consideration liabilities (251) (34)
Change in fair value of preferred stock investment 0 (26,964)
Other Noncash Income (Expense) 0 6
Changes in operating assets and liabilities, net of acquisitions and divestiture:    
(Increase) decrease in receivables from clients, net (18,508) (44,759)
(Increase) decrease in unbilled services, net (51,092) (31,937)
(Increase) decrease in current income tax receivable / payable, net (4,365) 14,704
(Increase) decrease in other assets (6,243) 3,468
Increase (decrease) in accounts payable and other liabilities (5,361) (14,538)
Increase (decrease) in accrued payroll and related benefits 10,805 (18,883)
Increase (decrease) in deferred revenues 4,328 (397)
Net cash provided by (used in) operating activities 54,894 (5,779)
Cash flows from investing activities:    
Purchases of property and equipment (5,147) (9,768)
Payment to Acquire Life Insurance Policy, Investing Activities (2,601) (283)
Proceeds from Life Insurance Policy 2,956 2,958
Purchases of businesses (1,613) (1,948)
Capitalization of internally developed software costs (19,610) (6,855)
Proceeds from Sale and Collection of Notes Receivable 154 157
Proceeds from sale of property and equipment 62 4,753
Divestiture of business 0 207
Net cash used in investing activities (25,799) (10,779)
Cash flows from financing activities:    
Proceeds from exercises of stock options 987 1,421
Shares redeemed for employee tax withholdings (10,050) (7,540)
Share repurchases (88,897) (95,474)
Proceeds from bank borrowings 292,000 287,000
Repayments of bank borrowings (224,000) (178,780)
Payments for debt issuance costs (58) 0
Deferred payments on business acquisition (1,500) (1,875)
Net cash provided by (used in) financing activities (31,518) 4,752
Effect of exchange rate changes on cash (13) (144)
Net decrease in cash and cash equivalents (2,436) (11,950)
Cash and cash equivalents at beginning of the period 11,834 20,781
Cash and cash equivalents at end of the period 9,398 8,831
Non-cash investing and financing activities:    
Property and equipment expenditures and capitalized software included in current liabilities 5,308 3,474
Operating lease right-of-use assets obtained in exchange for operating lease liabilities 2,320 1,908
Stock Issued 1,646 0
Contingent consideration accrued related to purchases of businesses 374 869
Share repurchases included in current liabilities 0 2,572
Excise Taxes On Share Repurchases Incurred But Not Paid $ 643 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Description of Business Description of Business
Huron is a global professional services firm that partners with clients to develop growth strategies, optimize operations and accelerate digital transformation using an enterprise portfolio of technology, data and analytics solutions to empower clients to own their future. By collaborating with clients, embracing diverse perspectives, encouraging new ideas and challenging the status quo, we create sustainable results for the organizations we serve.
We provide our services and products and manage our business through three operating segments: Healthcare, Education, and Commercial. See Note 13 “Segment Information” for more information.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting PoliciesThe accompanying unaudited consolidated financial statements reflect the financial position, results of operations, and cash flows as of and for the three and nine months ended September 30, 2023 and 2022. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission ("SEC") for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair statement of our financial position, results of operations, and cash flows for the interim periods presented in conformity with GAAP. These financial statements should be read in conjunction with our consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022 and our Quarterly Reports on Form 10-Q for the periods ended March 31, 2023 and June 30, 2023. Our results for any interim period are not necessarily indicative of results for a full year or any other interim period.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The table below sets forth the changes in the carrying value of goodwill by reportable segment for the nine months ended September 30, 2023.

Healthcare
EducationCommercialTotal
Balance as of December 31, 2022:
Goodwill$644,238 $123,652 $312,968 $1,080,858 
Accumulated impairment losses(190,024)(1,417)(264,451)(455,892)
Goodwill, net as of December 31, 2022$454,214 $122,235 $48,517 $624,966 
Goodwill recorded in connection with business acquisition(1)
745 — — 745 
Goodwill, net as of September 30, 2023$454,959 $122,235 $48,517 $625,711 
(1)On September 1, 2023, we completed the acquisition of Roundtable Analytics, Inc. ("Roundtable"), a healthcare analytics company. The results of operations of Roundtable are included within our consolidated financial statements and results of operations of our Healthcare segment as of the acquisition date. The acquisition of Roundtable is not significant to our consolidated financial statements.
Intangible Assets
Intangible assets as of September 30, 2023 and December 31, 2022 consisted of the following:
As of September 30, 2023As of December 31, 2022
Useful Life 
(in years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Customer relationships
5 to 13
$65,083 $52,003 $74,583 $57,219 
Technology and software
2 to 5
16,230 9,613 13,330 7,975 
Trade names66,000 6,000 6,000 5,907 
Non-competition agreements
2 to 5
920 527 920 340 
Total$88,233 $68,143 $94,833 $71,441 
Identifiable intangible assets with finite lives are amortized over their estimated useful lives. Customer relationships as well as certain trade names and technology and software are amortized on an accelerated basis to correspond to the cash flows expected to be derived from the assets. All other intangible assets with finite lives are amortized on a straight-line basis.
Intangible asset amortization expense was $2.0 million and $2.8 million for the three months ended September 30, 2023 and 2022, respectively; and $6.2 million and $8.5 million for the nine months ended September 30, 2023 and 2022, respectively. The table below sets forth the estimated annual amortization expense for the intangible assets recorded as of September 30, 2023.
Year Ending December 31,Estimated Amortization Expense
2023$8,219 
2024$5,554 
2025$4,344 
2026$3,112 
2027$2,127 
Actual future amortization expense could differ from these estimated amounts as a result of future acquisitions, dispositions, and other factors.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
For the three months ended September 30, 2023 and 2022, we recognized revenues of $358.2 million and $285.4 million, respectively. Of the $358.2 million recognized in the third quarter of 2023, we recognized revenues of $9.6 million from obligations satisfied, or partially satisfied, in prior periods, of which $7.1 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $2.5 million was due to the release of allowances on receivables from clients and unbilled services. Of the $285.4 million recognized in the third quarter of 2022, we recognized revenues of $3.5 million from obligations satisfied, or partially satisfied, in prior periods, which was primarily due to the release of allowances on receivables from clients and unbilled services.
For the nine months ended September 30, 2023 and 2022, we recognized revenues of $1.02 billion and $818.7 million, respectively. Of the $1.02 billion recognized in the first nine months of 2023, we recognized revenues of $10.4 million from obligations satisfied, or partially satisfied, in prior periods, of which $9.1 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $1.3 million was primarily due to the release of allowances on receivables from clients and unbilled services. Of the $818.7 million recognized in the first nine months of 2022, we recognized revenues of $4.7 million from obligations satisfied, or partially satisfied, in prior periods, of which $2.5 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $2.2 million was primarily due to the release of allowances on receivables from clients and unbilled services.
As of September 30, 2023, we had $228.4 million of remaining performance obligations under engagements with original expected durations greater than one year. These remaining performance obligations exclude variable consideration which has been excluded from the total transaction price due to the constraint and performance obligations under time-and-expense engagements which are recognized in the amount invoiced. Of the $228.4 million of performance obligations, we expect to recognize $25.8 million as revenue in 2023, $72.6 million in 2024, and the remaining $130.0 million thereafter. Actual revenue recognition could differ from these amounts as a result of changes in the
estimated timing of work to be performed, adjustments to estimated variable consideration in performance-based arrangements, or other factors.
Contract Assets and Liabilities
The payment terms and conditions in our customer contracts vary. Differences between the timing of billings and the recognition of revenue are recognized as either unbilled services or deferred revenues in the consolidated balance sheets.
Unbilled services include revenues recognized for services performed but not yet billed to clients. Services performed that we are not yet entitled to bill because certain events, such as the completion of the measurement period or client approval in performance-based engagements, must occur are recorded as contract assets and included within unbilled services, net. The contract asset, net balance as of September 30, 2023 and December 31, 2022 was $58.0 million and $50.2 million, respectively. The $7.8 million increase primarily reflects timing differences between the completion of our performance obligations and the amounts billed or billable to clients in accordance with their contractual billing terms.
Client prepayments and retainers are classified as deferred revenues and recognized over future periods in accordance with the applicable engagement agreement and our revenue recognition accounting policy. Our deferred revenues balance as of September 30, 2023 and December 31, 2022 was $26.2 million and $21.9 million, respectively. The $4.3 million increase primarily reflects timing differences between client payments in accordance with their contract terms and the completion of our performance obligations. For the three and nine months ended September 30, 2023, $0.9 million and $21.2 million of revenues recognized were included in the deferred revenue balance as of December 31, 2022, respectively.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share excludes dilution and is computed by dividing net income by the weighted average number of common shares outstanding for the period, excluding unvested restricted common stock. Diluted earnings per share reflects the potential reduction in earnings per share that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method. Such securities or other contracts include unvested restricted stock awards, unvested restricted stock units, and outstanding common stock options, to the extent dilutive. In periods for which we report a net loss, diluted weighted average common shares outstanding excludes all potential common stock equivalents as their impact on diluted net loss per share would be anti-dilutive.
Earnings per share under the basic and diluted computations are as follows: 
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Net income$21,516 $17,741 $59,647 $58,468 
Weighted average common shares outstanding – basic18,770 20,109 18,941 20,511 
Weighted average common stock equivalents705 506 637 388 
Weighted average common shares outstanding – diluted19,475 20,615 19,578 20,899 
Net income per basic share$1.15 $0.88 $3.15 $2.85 
Net income per diluted share$1.10 $0.86 $3.05 $2.80 
The number of anti-dilutive securities excluded from the computation of the weighted average common stock equivalents presented above for the three and nine months ended September 30, 2023 and 2022 were less than 0.1 million shares and related to unvested restricted stock and outstanding common stock options.
In November 2020, our board of directors authorized a share repurchase program permitting us to repurchase up to $50 million of our common stock through December 31, 2021. Subsequent to the initial authorization, our board of directors authorized extensions of the share repurchase program through December 31, 2023 and increased the authorized amount to $300 million. In the fourth quarter of 2023, our board of directors authorized a further extension of the share repurchase program through December 31, 2024 and increased the authorized amount under the share repurchase program from $300 million to $400 million. The amount and timing of repurchases under the share repurchase program were and will continue to be determined by management and depend on a variety of factors, including the trading price of our common stock, capacity under our credit facility, general market and business conditions, and applicable legal requirements. All shares
repurchased and retired are reflected as a reduction to our basic weighted average shares outstanding based on the trade date of the share repurchase.
In the three and nine months ended September 30, 2023, we repurchased and retired 290,288 and 1,116,830 shares for $28.8 million and $88.4 million, respectively. Additionally, in the first quarter of 2023, we settled the repurchase of 15,200 shares for $1.1 million which were accrued as of December 31, 2022. In the three and nine months ended September 30, 2022, we repurchased and retired 685,641 and 1,706,587 shares for $45.6 million and $97.9 million, respectively, including 38,568 shares for $2.6 million which were settled in the fourth quarter of 2022. Additionally in the first quarter of 2022, we settled the repurchase of 3,820 shares for $0.2 million that were accrued as of December 31, 2021. As of September 30, 2023, $21.1 million remained available for share repurchases under our share repurchase program.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Arrangements
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Financing Arrangements Financing Arrangements
The Company has a $600 million five-year senior secured revolving credit facility, subject to the terms of a Third Amended and Restated Credit Agreement dated as of November 15, 2022 (as amended, the "Amended Credit Agreement") that becomes due and payable in full upon maturity on November 15, 2027. The Amended Credit Agreement provides the option to increase the revolving credit facility or establish term loan facilities in an aggregate amount up to $250 million, subject to customary conditions and the approval of any lender whose commitment would be increased, resulting in a maximum available principal amount under the Amended Credit Agreement of $850 million. The initial borrowings under the Amended Credit Agreement were used to refinance borrowings outstanding under a prior credit agreement, and future borrowings under the Amended Credit Agreement may be used for working capital, capital expenditures, share repurchases, permitted acquisitions, and other general corporate purposes.
Fees and interest on borrowings vary based on our Consolidated Leverage Ratio (as defined in the Amended Credit Agreement). At our option, borrowings under the Amended Credit Agreement will bear interest at one, three or six month Term SOFR or an alternate base rate, in each case plus the applicable margin. The applicable margin will fluctuate between 1.125% per annum and 1.875% per annum, in the case of Term SOFR borrowings, or between 0.125% per annum and 0.875% per annum, in the case of base rate loans, based upon our Consolidated Leverage Ratio at such time.
In April 2023, the Company and PNC Capital Markets, LLC, as Sustainability Structuring Agent, with the consent of the Required Lenders (as defined in the Amended Credit Agreement), entered into the first amendment to the Amended Credit Agreement (the "First Amendment") to incorporate specified key performance indicators with respect to certain environmental, social and governance targets of the Company. Based upon the performance of the Company against those key performance indicators in each Reference Year (as defined in the First Amendment), certain adjustments to the otherwise applicable rates for interest, commitment fees and letter of credit fees will be made. These annual adjustments will not exceed an increase or decrease of 0.01% in the aggregate for all key performance indicators in the case of the commitment fee rate or an increase or decrease of 0.05% in the aggregate for all key performance indicators in the case of the Term SOFR borrowings, base rate borrowings or letter of credit fee rate.
Amounts borrowed under the Amended Credit Agreement may be prepaid at any time without premium or penalty. We are required to prepay the amounts outstanding under the Amended Credit Agreement in certain circumstances, including upon an Event of Default (as defined in the Amended Credit Agreement). In addition, we have the right to permanently reduce or terminate the unused portion of the commitments provided under the Amended Credit Agreement at any time.
The loans and obligations under the Amended Credit Agreement are secured pursuant to a Third Amended and Restated Security Agreement and a Third Amended and Restated Pledge Agreement (the “Pledge Agreement”) with Bank of America, N.A. as collateral agent, pursuant to which the Company and the subsidiary guarantors grant Bank of America, N.A., for the ratable benefit of the lenders under the Amended Credit Agreement, a first-priority lien, subject to permitted liens, on substantially all of the personal property assets of the Company and the subsidiary guarantors, and a pledge of 100% of the stock or other equity interests in all domestic subsidiaries and 65% of the stock or other equity interests in each “material first-tier foreign subsidiary” (as defined in the Pledge Agreement) entitled to vote and 100% of the stock or other equity interests in each material first-tier foreign subsidiary not entitled to vote.
The Amended Credit Agreement contains usual and customary representations and warranties; affirmative and negative covenants, which include limitations on liens, investments, additional indebtedness, and restricted payments; and two quarterly financial covenants as follows: (i) a maximum Consolidated Leverage Ratio (defined as the ratio of debt to consolidated EBITDA) of 3.75 to 1.00; however the maximum permitted Consolidated Leverage Ratio will increase to 4.25 to 1.00 upon the occurrence of a Qualified Acquisition (as defined in the Amended Credit Agreement), and (ii) a minimum Consolidated Interest Coverage Ratio (defined as the ratio of consolidated EBITDA to interest) of 3.00 to 1.00. Consolidated EBITDA for purposes of the financial covenants is calculated on a continuing operations basis and
includes adjustments to add back non-cash goodwill impairment charges, share-based compensation costs, certain non-cash restructuring charges, pro forma historical EBITDA for businesses acquired, and other specified items in accordance with the Amended Credit Agreement. For purposes of the Consolidated Leverage Ratio total debt is on a gross basis and is not netted against our cash balances. At September 30, 2023, we were in compliance with these financial covenants with a Consolidated Leverage Ratio of 1.82 to 1.00 and a Consolidated Interest Coverage Ratio of 10.86 to 1.00.
Borrowings outstanding under the Amended Credit Agreement at September 30, 2023 totaled $358.0 million and are classified as long-term debt in our consolidated balance sheet. These borrowings carried a weighted average interest rate of 4.4%, including the effect of the interest rate swaps described in Note 8 “Derivative Instruments and Hedging Activity.” Borrowings outstanding under the Amended Credit Agreement at December 31, 2022 were $290.0 million and carried a weighted average interest rate of 3.8%, including the effect of the interest rate swaps in effect at that time. The borrowing capacity under the revolving credit facility is reduced by any outstanding borrowings under the revolving credit facility and outstanding letters of credit. At September 30, 2023, we had outstanding letters of credit totaling $0.6 million, which are used as security deposits for our office facilities. As of September 30, 2023, the unused borrowing capacity under the revolving credit facility was $241.4 million.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Charges Restructuring Charges
Restructuring charges for the three months ended September 30, 2023 were $5.4 million. In the third quarter of 2023, we exited our office space in Lexington, Massachusetts which resulted in a $3.5 million non-cash impairment charge on the related right of use operating lease asset and fixed assets of that office space. Additionally, in the third quarter of 2023, we recognized $1.2 million of employee-related expenses and $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces.
Restructuring charges for the nine months ended September 30, 2023 were $9.4 million. In the first nine months of 2023, we exited our office spaces in Hillsboro, Oregon and Lexington, Massachusetts, resulting in non-cash impairment charges of $1.9 million and $3.5 million, respectively, related to the right-of-use operating lease assets and fixed assets. Additionally, in the first nine months of 2023, we recognized $2.2 million of employee-related expenses; $1.3 million for rent and related expenses, net of sublease income, for previously vacated office spaces; $0.3 million related to the abandonment of a capitalized software development project; and $0.2 million related to non-cash lease impairment charges driven by updated sublease assumptions for previously vacated office spaces.
Restructuring charges for the three and nine months ended September 30, 2022 were $1.3 million and $5.0 million, respectively. The $1.3 million of restructuring charges recognized in the third quarter of 2022 included $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.5 million for the early termination of a contract; and $0.1 million of employee-related expenses. The $5.0 million of restructuring charges incurred in the first nine months of 2022 included $1.7 million of employee-related expenses; $1.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.6 million for third-party transaction expenses related to the modification of our operating model; $0.5 million for the early termination of a contract; $0.3 million of accelerated amortization of capitalized software implementation costs for a cloud-computing arrangement that is no longer in use; and $0.1 million related to the divestiture of our Life Sciences business in the fourth quarter of 2021.
The table below sets forth the changes in the carrying value of our restructuring charge liability by restructuring type for the nine months ended September 30, 2023.
Employee CostsOther Total
Balance as of December 31, 2022$3,751 $568 $4,319 
Additions2,185 — 2,185 
Payments(4,289)(74)(4,363)
Adjustments
— 41 41 
Balance as of September 30, 2023$1,647 $535 $2,182 
All of the $1.6 million restructuring charge liability related to employee costs at September 30, 2023 is expected to be paid in the next 12 months and is included as a component of accrued payroll and related benefits in our consolidated balance sheet. All of the $0.5 million other restructuring charge liability at September 30, 2023, which relates to the early termination of a contract in 2022, is expected to be paid in the next 12 months and is included as a component of accrued expenses and other current liabilities in our consolidated balance sheet.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activity
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activity Derivative Instruments and Hedging Activity
In the normal course of business, we use forward interest rate swaps to manage the interest rate risk associated with our variable-rate borrowings under our senior secured credit facility and we use non-deliverable foreign exchange forward contracts to manage the foreign currency exchange rate risk related to our Indian Rupee-denominated expenses of our operations in India. From time to time, we may enter into additional forward interest rate swaps or non-deliverable foreign exchange forward contracts to further hedge against our interest rate risk and foreign currency exchange rate risk. We do not use derivative instruments for trading or other speculative purposes.
We have designated all of our derivative instruments as cash flow hedges. Therefore, changes in the fair value of the interest rate swaps and foreign exchange forward contracts are recorded to other comprehensive income to the extent effective and reclassified to earnings upon settlement.
Interest Rate Swaps
We are party to forward interest rate swap agreements with aggregate notional amounts of $250.0 million and $200.0 million as of September 30, 2023 and December 31, 2022, respectively. Under the terms of the interest rate swap agreements, we receive from the counterparty interest on the notional amount based on one month Term SOFR and we pay to the counterparty a stated, fixed rate. The forward interest rate swap agreements have staggered maturities through February 29, 2028.
As of September 30, 2023, it was anticipated that $6.4 million of the gains, net of tax, related to interest rate swaps currently recorded in accumulated other comprehensive income will be reclassified into interest expense, net of interest income in our consolidated statement of operations within the next 12 months.
Foreign Exchange Forward Contracts
We are party to non-deliverable foreign exchange forward contracts that are scheduled to mature monthly through August 31, 2024. As of September 30, 2023 and December 31, 2022, the aggregate notional amounts of these contracts were INR 1,371.2 million, or $16.5 million, and INR 657.9 million, or $8.0 million, respectively, based on the exchange rates in effect as of each period end.
As of September 30, 2023, it was anticipated that all of the $0.1 million of losses, net of tax, related to foreign exchange forward contracts currently recorded in accumulated other comprehensive income will be reclassified into direct costs in our consolidated statement of operations within the next 12 months.
The table below sets forth additional information relating to our derivative instruments as of September 30, 2023 and December 31, 2022.
Derivative InstrumentBalance Sheet LocationSeptember 30,
2023
December 31,
2022
Interest rate swapsPrepaid expenses and other current assets$8,218 $7,108 
Interest rate swapsOther non-current assets3,748 5,131 
Foreign exchange forward contractsPrepaid expenses and other current assets16 — 
Total Assets$11,982 $12,239 
Foreign exchange forward contractsAccrued expenses and other current liabilities180 120 
Total Liabilities$180 $120 
All of our derivative instruments are transacted under the International Swaps and Derivatives Association (ISDA) master agreements. These agreements permit the net settlement of amounts owed in the event of default and certain other termination events. Although netting is permitted, it is our policy to record all derivative assets and liabilities on a gross basis in our consolidated balance sheet. Refer to Note 10 “Other Comprehensive Income (Loss)” for additional information on our derivative instruments.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
Certain of our assets and liabilities are measured at fair value. Fair value is defined as the price that would be received to sell an asset or the price that would be paid to transfer a liability in an orderly transaction between market participants at the measurement date. GAAP establishes a fair value hierarchy for inputs used in measuring fair value and requires companies to maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy consists of three levels based on the objectivity of the inputs as follows:
Level 1 Inputs
Quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 InputsQuoted prices in active markets for similar assets or liabilities; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 InputsUnobservable inputs for the asset or liability, and include situations in which there is little, if any, market activity for the asset or liability.
The table below sets forth our fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2023 and December 31, 2022.
Level 1Level 2Level 3Total
September 30, 2023
Assets:
Interest rate swaps$— $11,966 $— $11,966 
Convertible debt investment— — 61,756 61,756 
Foreign exchange forward contracts— 16 — 16 
Deferred compensation assets— 31,311 — 31,311 
Total assets$— $43,293 $61,756 $105,049 
Liabilities:
Foreign exchange forward contracts$— $180 $— $180 
Contingent consideration for business acquisitions— — 2,313 2,313 
Total liabilities$— $180 $2,313 $2,493 
December 31, 2022
Assets:
Interest rate swaps$— $12,239 $— $12,239 
Convertible debt investment— — 57,563 57,563 
Deferred compensation assets— 29,875 — 29,875 
Total assets$— $42,114 $57,563 $99,677 
Liabilities:
Foreign exchange forward contracts$— $120 $— $120 
Contingent consideration for business acquisitions— — 3,190 3,190 
Total liabilities$— $120 $3,190 $3,310 
Interest rate swaps: The fair values of our interest rate swaps were derived using estimates to settle the interest rate swap agreements, which are based on the net present value of expected future cash flows on each leg of the swaps utilizing market-based inputs and a discount rate reflecting the risks involved. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our interest rate swaps.
Foreign exchange forward contracts: The fair values of our foreign exchange forward contracts were derived using estimates to settle the foreign exchange forward contracts agreements, which are based on the net present value of expected future cash flows on each contract
utilizing market-based inputs, including both forward and spot prices, and a discount rate reflecting the risks involved. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our foreign exchange forward contracts.
Deferred compensation assets: We have a non-qualified deferred compensation plan (the “Plan”) for the members of our board of directors and a select group of our employees. The deferred compensation liability is funded by the Plan assets, which consist of life insurance policies maintained within a trust. The cash surrender value of the life insurance policies approximates fair value and is based on third-party broker statements which provide the fair value of the life insurance policies' underlying investments, which are Level 2 inputs. The cash surrender value of the life insurance policies is invested primarily in mutual funds. The Plan assets are included in other non-current assets in our consolidated balance sheets. Realized and unrealized gains (losses) from the deferred compensation assets are recorded to other income (expense), net in our consolidated statements of operations.
Convertible debt investment: Since 2014, we have invested $40.9 million in the form of 1.69% convertible debt in Shorelight Holdings, LLC (“Shorelight”), the parent company of Shorelight, a U.S.-based company that partners with leading nonprofit universities to increase access to and retention of international students, boost institutional growth, and enhance an institution’s global footprint. The convertible notes will mature on January 17, 2027, unless converted earlier.
To determine the appropriate accounting treatment for our investment, we performed a variable interest entity (“VIE”) analysis and concluded that Shorelight does not meet the definition of a VIE. We also reviewed the characteristics of our investment to confirm that the convertible notes are not in-substance common stock that would warrant equity method accounting. After we reviewed all of the terms of the investment, we concluded the appropriate accounting treatment to be that of an available-for-sale debt security. We continue to monitor the key factors of our VIE analysis and the terms of the convertible notes to ensure our accounting treatment is appropriate. We have not identified any changes to Shorelight or our investment that would change our classification of the investment as an available-for-sale debt security.
The investment is carried at fair value with unrealized holding gains and losses excluded from earnings and reported in other comprehensive income. The carrying value is recorded in long-term investments in our consolidated balance sheets. We estimate the fair value of our investment using a scenario-based approach in the form of a hybrid analysis that consists of a Monte Carlo simulation model and an expected return analysis. The conclusion of value for our investment is based on the probability-weighted assessment of both scenarios. The hybrid analysis utilizes certain assumptions including the assumed holding period through the maturity date of January 17, 2027; the applicable waterfall distribution at the end of the expected holding period based on the rights and privileges of the various instruments; cash flow projections discounted at the risk-adjusted rate of 24.5% and 24.0% as of September 30, 2023 and December 31, 2022, respectively; and the concluded equity volatility of 35.0% and 40.0% as of September 30, 2023 and December 31, 2022, respectively, all of which are Level 3 inputs. The use of alternative estimates and assumptions could increase or decrease the estimated fair value of the investment, which would result in different impacts to our consolidated balance sheet and comprehensive income. Actual results may differ from our estimates.
The table below sets forth the changes in the balance of the convertible debt investment for the nine months ended September 30, 2023.
Convertible Debt Investment
Balance as of December 31, 2022$57,563 
Change in fair value4,193 
Balance as of September 30, 2023$61,756 
Contingent consideration for business acquisitions: We estimate the fair value of acquisition-related contingent consideration using either a probability-weighted assessment of the specific financial performance targets being measured or a Monte Carlo simulation model, as appropriate. These fair value measurements are based on significant inputs not observable in the market and thus represent Level 3 inputs. The significant unobservable inputs used in the fair value measurements of our contingent consideration are our measures of the estimated payouts based on internally generated financial projections on a probability-weighted basis and a discount rate which was 6.2% as of September 30, 2023 and 5.5% as of December 31, 2022. The fair value of the contingent consideration is reassessed quarterly based on assumptions used in our latest projections and input provided by practice leaders and management. Any change in the fair value estimate is recorded in our consolidated statement of operations for that period. The use of alternative estimates and assumptions could increase or decrease the estimated fair value of our contingent consideration liability, which would result in different impacts to our consolidated balance sheets and consolidated statements of operations. Actual results may differ from our estimates.
The table below sets forth the changes in the balance of the contingent consideration for business acquisitions for the nine months ended September 30, 2023.
Contingent Consideration for Business Acquisitions
Balance as of December 31, 2022
$3,190 
Acquisition374 
Payment(1,000)
Change in fair value(251)
Balance as of September 30, 2023
$2,313 
Financial assets and liabilities not recorded at fair value on a recurring basis are as follows:
Medically Home Preferred Stock Investment
In the fourth quarter of 2019, we invested $5.0 million in Medically Home Group, Inc. (“Medically Home”), a hospital-at-home company. The investment was made in the form of preferred stock. To determine the appropriate accounting treatment for our preferred stock investment, we performed a VIE analysis and concluded that Medically Home does not meet the definition of a VIE. We also reviewed the characteristics of our investment to confirm that the preferred stock is not in-substance common stock that would warrant equity method accounting. After we reviewed all of the terms of the investment, we concluded the appropriate accounting treatment for our investment in Medically Home to be that of an equity security with no readily determinable fair value. We elected to apply the measurement alternative at the time of the purchase and will continue to do so until the investment does not qualify to be so measured. Under the measurement alternative, the investment is carried at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment in Medically Home. On a quarterly basis, we review the information available to determine whether an orderly and observable transaction for the same or similar equity instrument occurred, and remeasure to the fair value of the preferred stock using such identified transactions, with changes in the fair value recorded to other income (expense), net in our consolidated statement of operations. The carrying value of the preferred stock investment is recorded in long-term investments in our consolidated balance sheets.
During the first quarter of 2022, we recognized a pre-tax unrealized gain of $27.0 million based on an observable price change of preferred stock issued by Medically Home with similar rights and preferences to our preferred stock investment, a Level 2 input. There were no observable price changes for the remainder of 2022 or in the first nine months of 2023. Since our initial investment, we have recognized cumulative pre-tax unrealized gains of $28.6 million, which were recorded to other income (expense), net in our consolidated statement of operations, and we have not identified any impairments of our investment. As of September 30, 2023 and December 31, 2022, the carrying value of our preferred stock investment was $33.6 million.
Senior Secured Credit Facility
The carrying value of our borrowings outstanding under our senior secured credit facility is stated at cost. Our carrying value approximates fair value, using Level 2 inputs, as the senior secured credit facility bears interest at variable rates based on current market rates as set forth in the Amended Credit Agreement. Refer to Note 6 “Financing Arrangements” for additional information on our senior secured credit facility.
Cash and Cash Equivalents and Other Financial Instruments
Cash and cash equivalents are stated at cost, which approximates fair market value. The carrying values of all other financial instruments not described above reasonably approximate fair market value due to the nature of the financial instruments and the short-term maturity of these items.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Other Comprehensive Income (Loss)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Other Comprehensive Income (Loss) Other Comprehensive Income (Loss)
The table below sets forth the components of other comprehensive income (loss), net of tax, for the three and nine months ended September 30, 2023 and 2022.
Three Months Ended
September 30, 2023
Three Months Ended
September 30, 2022
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Foreign currency translation adjustments$(662)$— $(662)$(1,034)$— $(1,034)
Unrealized gain (loss) on investment$(1,840)$490 $(1,350)$(1,128)$298 $(830)
Interest rate swaps:
Change in fair value$1,849 $(492)$1,357 $5,302 $(1,402)$3,900 
Reclassification adjustments into earnings(2,107)560 (1,547)(89)24 (65)
Net unrealized gain (loss) on interest rate swaps$(258)$68 $(190)$5,213 $(1,378)$3,835 
Foreign exchange forward contracts:
Change in fair value$(223)$59 $(164)$(98)$26 $(72)
Reclassification adjustments into earnings(19)(14)(1)— (1)
Net unrealized gain (loss) on foreign exchange forward contracts$(242)$64 $(178)$(99)$26 $(73)
Other comprehensive income (loss)$(3,002)$622 $(2,380)$2,952 $(1,054)$1,898 
Nine Months Ended
September 30, 2023
Nine Months Ended
September 30, 2022
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Foreign currency translation adjustments$(283)$— $(283)$(1,733)$— $(1,733)
Unrealized gain (loss) on investment$4,193 $(1,117)$3,076 $(3,694)$976 $(2,718)
Interest rate swaps:
Change in fair value$5,307 $(1,411)$3,896 $11,994 $(3,172)$8,822 
Reclassification adjustments into earnings(5,580)1,483 (4,097)420 (111)309 
Net unrealized gain (loss) on interest rate swaps$(273)$72 $(201)$12,414 $(3,283)$9,131 
Foreign exchange forward contracts:
Change in fair value$(23)$$(17)$(98)$26 $(72)
Reclassification adjustments into earnings(21)(16)(1)— (1)
Net unrealized gain (loss) on foreign exchange forward contracts$(44)$11 $(33)$(99)$26 $(73)
Other comprehensive income (loss)$3,593 $(1,034)$2,559 $6,888 $(2,281)$4,607 
The before tax amounts reclassified from accumulated other comprehensive income related to our interest rate swaps and foreign exchange forward contracts are recorded to interest expense, net of interest income and direct costs, respectively. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our derivative instruments.
Accumulated other comprehensive income, net of tax, includes the following components: 
Cash Flow Hedges
Foreign Currency TranslationAvailable-for-Sale InvestmentInterest Rate SwapsForeign Exchange Forward ContractsTotal
Balance as of December 31, 2022$(3,033)$12,228 $9,012 $(88)$18,119 
Current period change(283)3,076 (201)(33)2,559 
Balance as of September 30, 2023$(3,316)$15,304 $8,811 $(121)$20,678 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three months ended September 30, 2023, our effective tax rate was 31.2% as we recognized income tax expense of $9.8 million on income of $31.3 million. The effective tax rate of 31.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
For the three months ended September 30, 2022, our effective tax rate was 30.2% as we recognized income tax expense of $7.7 million on income of $25.4 million. The effective tax rate of 30.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
For the nine months ended September 30, 2023, our effective tax rate was 27.4% as we recognized income tax expense of $22.5 million on income of $82.1 million. The effective tax rate of 27.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to certain nondeductible expense items. These unfavorable items were partially offset by a discrete tax benefit for share-based compensation awards that vested during the year.
For the nine months ended September 30, 2022, our effective tax rate was 31.4% as we recognized income tax expense of $26.7 million on income of $85.2 million. The effective tax rate of 31.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.
As of September 30, 2023, we had $0.6 million of unrecognized tax benefits which would affect the effective tax rate if recognized. It is reasonably possible that approximately $0.6 million of the liability for unrecognized tax benefits could decrease in the next twelve months due to the expiration of statutes of limitations.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments, Contingencies and Guarantees
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments, Contingencies and Guarantees Commitments, Contingencies and Guarantees
Litigation
From time to time, we are involved in legal proceedings and litigation arising in the ordinary course of business. As of the date of this Quarterly Report on Form 10-Q, we are not a party to any litigation or legal proceeding or subject to any claim that, in the current opinion of management, could reasonably be expected to have a material adverse effect on our financial position or results of operations. However, due to the risks and uncertainties inherent in legal proceedings, actual results could differ from current expected results.
Guarantees
Guarantees in the form of letters of credit totaling $0.6 million and $0.7 million were outstanding at September 30, 2023 and December 31, 2022, respectively, to support certain office lease obligations.
In connection with certain business acquisitions, we may be required to pay post-closing consideration to the sellers if specific financial performance targets are met over a number of years as specified in the related purchase agreements. As of September 30, 2023 and December 31, 2022, the total estimated fair value of our outstanding contingent consideration liability was $2.3 million and $3.2 million, respectively.
To the extent permitted by law, our bylaws and articles of incorporation require that we indemnify our officers and directors against judgments, fines and amounts paid in settlement, including attorneys’ fees, incurred in connection with civil or criminal action or proceedings,
as it relates to their services to us if such person acted in good faith. Although there is no limit on the amount of indemnification, we may have recourse against our insurance carrier for certain payments made.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
Segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which separate financial information is available and is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, who is our chief executive officer, manages the business under three operating segments, which are our reportable segments: Healthcare, Education, and Commercial.
Healthcare
Our Healthcare segment serves acute care providers, including national and regional health systems; academic health systems; community health systems; and public, children’s and critical access hospitals, and non-acute care providers, including physician practices and medical groups; payors; and long-term care or post-acute providers. Our Healthcare professionals have a depth of expertise in business operations, including financial and operational improvement, care transformation, and revenue cycle managed services; digital solutions, spanning technology and analytic-related services and a portfolio of software products; organizational transformation; financial advisory and strategy and innovation. Healthcare organizations are focused on establishing a sustainable long-term strategy and business model centered around growth, optimal cost structures, reimbursement models, financial strategies, and consumer-focused digital transformation; changing the way care is delivered, particularly in light of personnel shortages, and improving access to care; and evolving their digital capabilities to more effectively manage their business. Our solutions help clients adapt to this rapidly changing healthcare environment to become a more agile, efficient and consumer-centric organization. We use our deep industry, functional and technical expertise to help clients solve a diverse set of business issues, including, but not limited to, identifying new opportunities for growth, optimizing financial and operational performance, improving care delivery and clinical outcomes, increasing physician, patient and employee satisfaction, and maximizing return on technology investments.
Education
Our Education segment serves public and private colleges and universities, research institutes and other education-related organizations. Our Education professionals have a depth of expertise in strategy and innovation; business operations, including the research enterprise and student and alumni lifecycle; digital solutions, spanning technology and analytic-related services and Huron Research Suite, the leading software suite designed to facilitate and improve research administration service delivery and compliance; and organizational transformation. Our Education segment clients are increasingly faced with strategic, financial and/or enrollment challenges, increased competition, and a need to modernize their businesses using technology to advance their missions. We combine our deep industry, functional and technical expertise to help clients solve their most pressing challenges, including, but not limited to, transforming business operations with technology and analytics; strengthening research strategies and support services; evolving their organizational strategy; optimizing financial and operational performance; applying innovative enrollment strategies; and enhancing the student lifecycle.
Commercial
Our Commercial segment is focused on serving industries and organizations facing significant disruption and regulatory change by helping them adapt to rapidly changing environments and accelerate business transformation. Our Commercial professionals work primarily with six primary buyers: the chief executive officer, the chief financial officer, the chief strategy officer, the chief human resources officer, the chief operating officer, and organizational advisors, including lenders and law firms. We have a deep focus on serving organizations in the financial services, energy and utilities, industrials and manufacturing industries and the public sector while opportunistically serving commercial industries more broadly, including professional and business services, life sciences, consumer products, and nonprofit. Our Commercial professionals use their deep industry, functional and technical expertise to deliver our digital services and software products, strategy and innovation, and financial advisory (special situation advisory and corporate finance advisory) services. In today’s disruptive environment, organizations must reimagine their historical strategies and financial and operating models to sustain and advance their competitive advantage. Our experts help organizations across industries with a variety of business challenges, including, but not limited to, embedding technology and analytics throughout their internal and customer-facing operations; developing analytics and insights to identify the needs of tomorrow’s customers, evolving their strategies, and bringing new products to market; managing through stressed and distressed situations to create a viable path forward for stakeholders; and providing financial, risk and regulatory advisory offerings.
Segment operating income consists of the revenues generated by a segment, less operating expenses that are incurred directly by the segment. Unallocated costs include corporate costs related to administrative functions that are performed in a centralized manner that are not attributable to a particular segment. These administrative function costs include corporate office support costs, office facility costs, costs related to accounting and finance, human resources, legal, marketing, information technology, and company-wide business development functions, as well as costs related to overall corporate management. Our chief operating decision maker does not evaluate segments using asset information.
The table below sets forth information about our operating segments for the three and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Healthcare:
Revenues$179,177 $131,319 $501,994 $381,669 
Operating income$46,888 $33,045 $128,294 $91,441 
Segment operating income as a percentage of segment revenues26.2 %25.2 %25.6 %24.0 %
Education:
Revenues$111,043 $94,347 $325,884 $263,234 
Operating income$26,550 $22,851 $77,112 $58,848 
Segment operating income as a percentage of segment revenues23.9 %24.2 %23.7 %22.4 %
Commercial:
Revenues$67,958 $59,704 $194,954 $173,841 
Operating income$15,432 $14,153 $39,971 $38,282 
Segment operating income as a percentage of segment revenues22.7 %23.7 %20.5 %22.0 %
Total Huron:
Revenues$358,178 $285,370 $1,022,832 $818,744 
Reimbursable expenses9,288 6,816 25,918 19,034 
Total revenues and reimbursable expenses$367,466 $292,186 $1,048,750 $837,778 
Segment operating income$88,870 $70,049 $245,377 $188,571 
Items not allocated at the segment level:
Other operating expenses43,086 34,875 129,563 96,376 
Restructuring charges
4,095 804 6,881 2,763 
Depreciation and amortization4,347 5,071 13,441 15,171 
Operating income37,342 29,299 95,492 74,261 
Total other income (expense), net(6,047)(3,896)(13,365)10,946 
Income before taxes$31,295 $25,403 $82,127 $85,207 
The following table illustrates the disaggregation of revenues by our two principal capabilities: i) Consulting and Managed Services and ii) Digital, and includes a reconciliation of the disaggregated revenues to revenues from our three operating segments for the three and nine months ended September 30, 2023 and 2022.
Three Months Ended
September 30,
Nine Months Ended
September 30,
Revenues by Capability2023202220232022
Healthcare:
Consulting and Managed Services$130,548 $88,626 $357,228 $256,340 
Digital48,629 42,693 144,766 125,329 
Total revenues$179,177 $131,319 $501,994 $381,669 
Education:
Consulting and Managed Services$55,837 $49,363 $162,490 $142,823 
Digital55,206 44,984 163,394 120,411 
Total revenues$111,043 $94,347 $325,884 $263,234 
Commercial:
Consulting and Managed Services$28,303 $17,912 $69,419 $55,193 
Digital39,655 41,792 125,535 118,648 
Total revenues$67,958 $59,704 $194,954 $173,841 
Total Huron:
Consulting and Managed Services$214,688 $155,901 $589,137 $454,356 
Digital143,490 129,469 433,695 364,388 
Total revenues$358,178 $285,370 $1,022,832 $818,744 
For the three and nine months ended September 30, 2023 and 2022, substantially all of our revenues were recognized over time. At September 30, 2023 and December 31, 2022, no single client accounted for greater than 10% of our combined balance of receivables from clients, net and unbilled services, net. During the three and nine months ended September 30, 2023 and 2022, no single client generated greater than 10% of our consolidated revenues.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net income (loss) $ 21,516 $ 17,741 $ 59,647 $ 58,468
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
shares
Sep. 30, 2023
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
Securities Trading Plans of Directors and Executive Officers
The following table describes contracts, instructions or written plans for the sale or purchase of our securities adopted by our executive officers and/or directors during the third quarter of 2023, each of which is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), referred to as Rule 10b5-1 trading plans.
Name and TitleActionDate of Rule 10b5-1 Trading Plan ActionScheduled Expiration Date of Rule 10b5-1 Trading PlanAggregate Number of Shares to be Sold
John McCartney - Non-Executive Chairman of the Board
Adoption8/2/20237/31/20245,400
C. Mark Hussey - President, Chief Executive Officer and Director
Adoption8/29/20238/28/202451,628
During the third quarter of 2023, none of our executive officers or directors terminated a Rule 10b5-1 trading plan or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K).
Rule 10b5-1 Arrangement Adopted true  
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
John McCartney [Member]    
Trading Arrangements, by Individual    
Name John McCartney  
Title Non-Executive Chairman of the Board  
Adoption Date 8/2/2023  
Aggregate Available 5,400 5,400
C. Mark Hussey [Member]    
Trading Arrangements, by Individual    
Name C. Mark Hussey  
Title President, Chief Executive Officer and Director  
Adoption Date 8/29/2023  
Aggregate Available 51,628 51,628
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission ("SEC") for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair statement of our financial position, results of operations, and cash flows for the interim periods presented in conformity with GAAP.
Earnings Per Share Basic earnings per share excludes dilution and is computed by dividing net income by the weighted average number of common shares outstanding for the period, excluding unvested restricted common stock. Diluted earnings per share reflects the potential reduction in earnings per share that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method. Such securities or other contracts include unvested restricted stock awards, unvested restricted stock units, and outstanding common stock options, to the extent dilutive. In periods for which we report a net loss, diluted weighted average common shares outstanding excludes all potential common stock equivalents as their impact on diluted net loss per share would be anti-dilutive.
Derivative Instruments and Hedging Activity We have designated all of our derivative instruments as cash flow hedges. Therefore, changes in the fair value of the interest rate swaps and foreign exchange forward contracts are recorded to other comprehensive income to the extent effective and reclassified to earnings upon settlement.
Fair Value of Financial Instruments Certain of our assets and liabilities are measured at fair value. Fair value is defined as the price that would be received to sell an asset or the price that would be paid to transfer a liability in an orderly transaction between market participants at the measurement date. GAAP establishes a fair value hierarchy for inputs used in measuring fair value and requires companies to maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy consists of three levels based on the objectivity of the inputs as follows:
Level 1 Inputs
Quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 InputsQuoted prices in active markets for similar assets or liabilities; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.
Level 3 InputsUnobservable inputs for the asset or liability, and include situations in which there is little, if any, market activity for the asset or liability.
Investments The investment is carried at fair value with unrealized holding gains and losses excluded from earnings and reported in other comprehensive income.
Equity Securities without Readily Determinable Fair Value We elected to apply the measurement alternative at the time of the purchase and will continue to do so until the investment does not qualify to be so measured. Under the measurement alternative, the investment is carried at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment in Medically Home. On a quarterly basis, we review the information available to determine whether an orderly and observable transaction for the same or similar equity instrument occurred, and remeasure to the fair value of the preferred stock using such identified transactions, with changes in the fair value recorded to other income (expense), net in our consolidated statement of operations.
Segment Information Segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which separate financial information is available and is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, who is our chief executive officer, manages the business under three operating segments, which are our reportable segments: Healthcare, Education, and Commercial.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill
The table below sets forth the changes in the carrying value of goodwill by reportable segment for the nine months ended September 30, 2023.

Healthcare
EducationCommercialTotal
Balance as of December 31, 2022:
Goodwill$644,238 $123,652 $312,968 $1,080,858 
Accumulated impairment losses(190,024)(1,417)(264,451)(455,892)
Goodwill, net as of December 31, 2022$454,214 $122,235 $48,517 $624,966 
Goodwill recorded in connection with business acquisition(1)
745 — — 745 
Goodwill, net as of September 30, 2023$454,959 $122,235 $48,517 $625,711 
(1)On September 1, 2023, we completed the acquisition of Roundtable Analytics, Inc. ("Roundtable"), a healthcare analytics company. The results of operations of Roundtable are included within our consolidated financial statements and results of operations of our Healthcare segment as of the acquisition date. The acquisition of Roundtable is not significant to our consolidated financial statements.
Intangible Assets
Intangible assets as of September 30, 2023 and December 31, 2022 consisted of the following:
As of September 30, 2023As of December 31, 2022
Useful Life 
(in years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Customer relationships
5 to 13
$65,083 $52,003 $74,583 $57,219 
Technology and software
2 to 5
16,230 9,613 13,330 7,975 
Trade names66,000 6,000 6,000 5,907 
Non-competition agreements
2 to 5
920 527 920 340 
Total$88,233 $68,143 $94,833 $71,441 
Schedule of Future Amortization Expense The table below sets forth the estimated annual amortization expense for the intangible assets recorded as of September 30, 2023.
Year Ending December 31,Estimated Amortization Expense
2023$8,219 
2024$5,554 
2025$4,344 
2026$3,112 
2027$2,127 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Earnings Per Share
Earnings per share under the basic and diluted computations are as follows: 
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Net income$21,516 $17,741 $59,647 $58,468 
Weighted average common shares outstanding – basic18,770 20,109 18,941 20,511 
Weighted average common stock equivalents705 506 637 388 
Weighted average common shares outstanding – diluted19,475 20,615 19,578 20,899 
Net income per basic share$1.15 $0.88 $3.15 $2.85 
Net income per diluted share$1.10 $0.86 $3.05 $2.80 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
The table below sets forth the changes in the carrying value of our restructuring charge liability by restructuring type for the nine months ended September 30, 2023.
Employee CostsOther Total
Balance as of December 31, 2022$3,751 $568 $4,319 
Additions2,185 — 2,185 
Payments(4,289)(74)(4,363)
Adjustments
— 41 41 
Balance as of September 30, 2023$1,647 $535 $2,182 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activity (Tables)
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value Interest Rate Swaps Designated as Cash Flow Hedging Instruments The table below sets forth additional information relating to our derivative instruments as of September 30, 2023 and December 31, 2022.
Derivative InstrumentBalance Sheet LocationSeptember 30,
2023
December 31,
2022
Interest rate swapsPrepaid expenses and other current assets$8,218 $7,108 
Interest rate swapsOther non-current assets3,748 5,131 
Foreign exchange forward contractsPrepaid expenses and other current assets16 — 
Total Assets$11,982 $12,239 
Foreign exchange forward contractsAccrued expenses and other current liabilities180 120 
Total Liabilities$180 $120 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured at Fair Value on Recurring Basis The table below sets forth our fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2023 and December 31, 2022.
Level 1Level 2Level 3Total
September 30, 2023
Assets:
Interest rate swaps$— $11,966 $— $11,966 
Convertible debt investment— — 61,756 61,756 
Foreign exchange forward contracts— 16 — 16 
Deferred compensation assets— 31,311 — 31,311 
Total assets$— $43,293 $61,756 $105,049 
Liabilities:
Foreign exchange forward contracts$— $180 $— $180 
Contingent consideration for business acquisitions— — 2,313 2,313 
Total liabilities$— $180 $2,313 $2,493 
December 31, 2022
Assets:
Interest rate swaps$— $12,239 $— $12,239 
Convertible debt investment— — 57,563 57,563 
Deferred compensation assets— 29,875 — 29,875 
Total assets$— $42,114 $57,563 $99,677 
Liabilities:
Foreign exchange forward contracts$— $120 $— $120 
Contingent consideration for business acquisitions— — 3,190 3,190 
Total liabilities$— $120 $3,190 $3,310 
Fair Value of Assets Measured on Recurring Basis, Unobservable Input Reconciliation The table below sets forth the changes in the balance of the convertible debt investment for the nine months ended September 30, 2023.
Convertible Debt Investment
Balance as of December 31, 2022$57,563 
Change in fair value4,193 
Balance as of September 30, 2023$61,756 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation The table below sets forth the changes in the balance of the contingent consideration for business acquisitions for the nine months ended September 30, 2023.
Contingent Consideration for Business Acquisitions
Balance as of December 31, 2022
$3,190 
Acquisition374 
Payment(1,000)
Change in fair value(251)
Balance as of September 30, 2023
$2,313 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Other Comprehensive Income (Loss) (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Components of Other Comprehensive Income (Loss), Net of Tax
The table below sets forth the components of other comprehensive income (loss), net of tax, for the three and nine months ended September 30, 2023 and 2022.
Three Months Ended
September 30, 2023
Three Months Ended
September 30, 2022
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Foreign currency translation adjustments$(662)$— $(662)$(1,034)$— $(1,034)
Unrealized gain (loss) on investment$(1,840)$490 $(1,350)$(1,128)$298 $(830)
Interest rate swaps:
Change in fair value$1,849 $(492)$1,357 $5,302 $(1,402)$3,900 
Reclassification adjustments into earnings(2,107)560 (1,547)(89)24 (65)
Net unrealized gain (loss) on interest rate swaps$(258)$68 $(190)$5,213 $(1,378)$3,835 
Foreign exchange forward contracts:
Change in fair value$(223)$59 $(164)$(98)$26 $(72)
Reclassification adjustments into earnings(19)(14)(1)— (1)
Net unrealized gain (loss) on foreign exchange forward contracts$(242)$64 $(178)$(99)$26 $(73)
Other comprehensive income (loss)$(3,002)$622 $(2,380)$2,952 $(1,054)$1,898 
Nine Months Ended
September 30, 2023
Nine Months Ended
September 30, 2022
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Before
Taxes
Tax
(Expense)
Benefit
Net of
Taxes
Foreign currency translation adjustments$(283)$— $(283)$(1,733)$— $(1,733)
Unrealized gain (loss) on investment$4,193 $(1,117)$3,076 $(3,694)$976 $(2,718)
Interest rate swaps:
Change in fair value$5,307 $(1,411)$3,896 $11,994 $(3,172)$8,822 
Reclassification adjustments into earnings(5,580)1,483 (4,097)420 (111)309 
Net unrealized gain (loss) on interest rate swaps$(273)$72 $(201)$12,414 $(3,283)$9,131 
Foreign exchange forward contracts:
Change in fair value$(23)$$(17)$(98)$26 $(72)
Reclassification adjustments into earnings(21)(16)(1)— (1)
Net unrealized gain (loss) on foreign exchange forward contracts$(44)$11 $(33)$(99)$26 $(73)
Other comprehensive income (loss)$3,593 $(1,034)$2,559 $6,888 $(2,281)$4,607 
The before tax amounts reclassified from accumulated other comprehensive income related to our interest rate swaps and foreign exchange forward contracts are recorded to interest expense, net of interest income and direct costs, respectively. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our derivative instruments.
Components of Accumulated Other Comprehensive Income (Loss), Net of Tax
Accumulated other comprehensive income, net of tax, includes the following components: 
Cash Flow Hedges
Foreign Currency TranslationAvailable-for-Sale InvestmentInterest Rate SwapsForeign Exchange Forward ContractsTotal
Balance as of December 31, 2022$(3,033)$12,228 $9,012 $(88)$18,119 
Current period change(283)3,076 (201)(33)2,559 
Balance as of September 30, 2023$(3,316)$15,304 $8,811 $(121)$20,678 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Components of Segment Information
The table below sets forth information about our operating segments for the three and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements.
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Healthcare:
Revenues$179,177 $131,319 $501,994 $381,669 
Operating income$46,888 $33,045 $128,294 $91,441 
Segment operating income as a percentage of segment revenues26.2 %25.2 %25.6 %24.0 %
Education:
Revenues$111,043 $94,347 $325,884 $263,234 
Operating income$26,550 $22,851 $77,112 $58,848 
Segment operating income as a percentage of segment revenues23.9 %24.2 %23.7 %22.4 %
Commercial:
Revenues$67,958 $59,704 $194,954 $173,841 
Operating income$15,432 $14,153 $39,971 $38,282 
Segment operating income as a percentage of segment revenues22.7 %23.7 %20.5 %22.0 %
Total Huron:
Revenues$358,178 $285,370 $1,022,832 $818,744 
Reimbursable expenses9,288 6,816 25,918 19,034 
Total revenues and reimbursable expenses$367,466 $292,186 $1,048,750 $837,778 
Segment operating income$88,870 $70,049 $245,377 $188,571 
Items not allocated at the segment level:
Other operating expenses43,086 34,875 129,563 96,376 
Restructuring charges
4,095 804 6,881 2,763 
Depreciation and amortization4,347 5,071 13,441 15,171 
Operating income37,342 29,299 95,492 74,261 
Total other income (expense), net(6,047)(3,896)(13,365)10,946 
Income before taxes$31,295 $25,403 $82,127 $85,207 
Disaggregation of Revenue
The following table illustrates the disaggregation of revenues by our two principal capabilities: i) Consulting and Managed Services and ii) Digital, and includes a reconciliation of the disaggregated revenues to revenues from our three operating segments for the three and nine months ended September 30, 2023 and 2022.
Three Months Ended
September 30,
Nine Months Ended
September 30,
Revenues by Capability2023202220232022
Healthcare:
Consulting and Managed Services$130,548 $88,626 $357,228 $256,340 
Digital48,629 42,693 144,766 125,329 
Total revenues$179,177 $131,319 $501,994 $381,669 
Education:
Consulting and Managed Services$55,837 $49,363 $162,490 $142,823 
Digital55,206 44,984 163,394 120,411 
Total revenues$111,043 $94,347 $325,884 $263,234 
Commercial:
Consulting and Managed Services$28,303 $17,912 $69,419 $55,193 
Digital39,655 41,792 125,535 118,648 
Total revenues$67,958 $59,704 $194,954 $173,841 
Total Huron:
Consulting and Managed Services$214,688 $155,901 $589,137 $454,356 
Digital143,490 129,469 433,695 364,388 
Total revenues$358,178 $285,370 $1,022,832 $818,744 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business (Details)
9 Months Ended
Sep. 30, 2023
Segment
Accounting Policies [Abstract]  
Number of reportable segments 3
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Goodwill   $ 1,080,858
Accumulated impairment losses   (455,892)
Goodwill $ 625,711 624,966
Goodwill recorded in connection with a business acquisition 745  
Healthcare    
Goodwill [Line Items]    
Goodwill   644,238
Accumulated impairment losses   (190,024)
Goodwill 454,959 454,214
Goodwill recorded in connection with a business acquisition 745  
Education    
Goodwill [Line Items]    
Goodwill   123,652
Accumulated impairment losses   (1,417)
Goodwill 122,235 122,235
Goodwill recorded in connection with a business acquisition 0  
Commercial:    
Goodwill [Line Items]    
Goodwill   312,968
Accumulated impairment losses   (264,451)
Goodwill 48,517 $ 48,517
Goodwill recorded in connection with a business acquisition $ 0  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill [Line Items]        
Amortization expense $ 2.0 $ 2.8 $ 6.2 $ 8.5
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Intangible assets    
Gross Carrying Amount $ 88,233 $ 94,833
Accumulated Amortization 68,143 71,441
Customer relationships    
Intangible assets    
Gross Carrying Amount 65,083 74,583
Accumulated Amortization $ 52,003 57,219
Customer relationships | Minimum    
Intangible assets    
Useful Life  (in years) 5 years  
Customer relationships | Maximum    
Intangible assets    
Useful Life  (in years) 13 years  
Technology and software    
Intangible assets    
Gross Carrying Amount $ 16,230 13,330
Accumulated Amortization $ 9,613 7,975
Technology and software | Minimum    
Intangible assets    
Useful Life  (in years) 2 years  
Technology and software | Maximum    
Intangible assets    
Useful Life  (in years) 5 years  
Trade names    
Intangible assets    
Useful Life  (in years) 6 years  
Gross Carrying Amount $ 6,000 6,000
Accumulated Amortization 6,000 5,907
Non-competition agreements    
Intangible assets    
Gross Carrying Amount 920 920
Accumulated Amortization $ 527 $ 340
Non-competition agreements | Minimum    
Intangible assets    
Useful Life  (in years) 2 years  
Non-competition agreements | Maximum    
Intangible assets    
Useful Life  (in years) 5 years  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Amortization Expense (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]  
2023 $ 8,219
2024 5,554
2025 4,344
2026 3,112
2027 $ 2,127
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Revenues $ 358,178 $ 285,370 $ 1,022,832 $ 818,744  
Performance obligation satisfied in previous period 9,600 $ 3,500 10,400 4,700  
Contract asset after allowance for credit loss 58,000   58,000   $ 50,200
Increase (decrease) in contract asset     7,800    
Deferred revenues 26,217   26,217   $ 21,909
Increase (decrease) in performance obligation     4,300    
Revenue recognized 900   21,200    
Release of allowance          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Performance obligation satisfied in previous period 2,500   1,300 2,200  
Change in estimated variable consideration          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Performance obligation satisfied in previous period $ 7,100   $ 9,100 $ 2,500  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Performance Obligations Information (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 228.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 25.8
Expected timing of satisfaction 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 72.6
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 130.0
Expected timing of satisfaction
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 21,516 $ 17,741 $ 59,647 $ 58,468
Weighted average common shares outstanding - basic (shares) 18,770 20,109 18,941 20,511
Weighted average common stock equivalents (shares) 705 506 637 388
Weighted average common shares outstanding - diluted (shares) 19,475 20,615 19,578 20,899
Net income (USD per share) $ 1.15 $ 0.88 $ 3.15 $ 2.85
Net income (USD per share) $ 1.10 $ 0.86 $ 3.05 $ 2.80
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Oct. 31, 2023
Nov. 30, 2020
Accelerated Share Repurchases [Line Items]                
Stock repurchased and retired $ 28,787,000   $ 45,604,000   $ 88,433,000 $ 97,855,000    
Share repurchases included in current liabilities 0   $ 2,572,000   0 $ 2,572,000    
2020 Share repurchase program                
Accelerated Share Repurchases [Line Items]                
Share repurchase authorized amount $ 300,000,000       $ 300,000,000     $ 50,000,000
Stock repurchased and retired (shares) 290,288   685,641   1,116,830 1,706,587    
Stock repurchased and retired $ 28,800,000   $ 45,600,000   $ 88,400,000 $ 97,900,000    
Settlement of repurchase of shares (in shares)   15,200   3,820   38,568    
Share repurchases included in current liabilities   $ 1,100,000 $ 2,600,000 $ 200,000   $ 2,600,000    
Remaining authorized repurchase amount $ 21,100,000       $ 21,100,000      
2020 Share repurchase program | Subsequent event                
Accelerated Share Repurchases [Line Items]                
Share repurchase authorized amount             $ 400,000,000  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Financing Arrangements - Narrative (Details)
3 Months Ended
Nov. 15, 2022
USD ($)
Jun. 30, 2023
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]        
Revolving credit facility $ 600,000,000      
Option to increase revolving credit facility 250,000,000      
Maximum principle amount $ 850,000,000      
Commitment Fee Rate Increase/Decrease from KPIs   0.01%    
Term SOFR Borrowings Increase/Decrease from KPIs   0.05%    
Percentage of other equity interests in domestic subsidiaries 100.00%      
Percentage of other equity interests in foreign subsidiaries 65.00%      
Percentage of Pledged Voting Stock in Foreign Subsidiary not Entitled to Vote 100.00%      
Maximum consolidated leverage ratio 3.75      
Additional increase of consolidated leverage ratio 4.25      
Minimum consolidated interest coverage ratio 3.00      
Actual consolidated leverage ratio     1.82  
Actual interest coverage ratio     10.86  
Long-term debt     $ 358,000,000 $ 290,000,000
Percentage of weighted average interest rate of borrowings     4.40% 3.80%
Outstanding letters of credit     $ 600,000 $ 700,000
Unused borrowing capacity under Credit Agreement     $ 241,400,000  
Minimum | Base rate        
Debt Instrument [Line Items]        
Interest rate on borrowings (as a percent) 0.125%      
Minimum | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Interest rate on borrowings (as a percent) 1.125%      
Maximum | Base rate        
Debt Instrument [Line Items]        
Interest rate on borrowings (as a percent) 0.875%      
Maximum | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Interest rate on borrowings (as a percent) 1.875%      
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Restructuring Charges [Abstract]          
Total operating expenses $ 5,402 $ 1,332 $ 9,385 $ 4,956  
Restructuring Reserve, Employee Costs, Period of Payment     12 months    
Payment period     12 months    
Restructuring reserve 2,182   $ 2,182   $ 4,319
Q3 2023 Lexington Office Exit          
Restructuring Charges [Abstract]          
Total operating expenses 3,500   3,500    
Employee Severance [Member]          
Restructuring Charges [Abstract]          
Total operating expenses 1,200 100 2,200 1,700  
Restructuring reserve 1,647   1,647   3,751
Previously Vacated Office Space          
Restructuring Charges [Abstract]          
Total operating expenses 700 700 1,300 1,700  
Abandoned Capitalized Software Development Project          
Restructuring Charges [Abstract]          
Total operating expenses     300    
Transaction Expenses          
Restructuring Charges [Abstract]          
Total operating expenses       600  
Q1 2023 Hillsboro Office Exit          
Restructuring Charges [Abstract]          
Total operating expenses     1,900    
Contract Termination          
Restructuring Charges [Abstract]          
Total operating expenses   $ 500   500  
Accelerated Amortization          
Restructuring Charges [Abstract]          
Total operating expenses       300  
Other Restructuring [Member]          
Restructuring Charges [Abstract]          
Restructuring reserve $ 535   535   $ 568
Q4 2021 Life Science Divestiture          
Restructuring Charges [Abstract]          
Total operating expenses       $ 100  
Additional Impairment on Previously Vacated Office Spaces          
Restructuring Charges [Abstract]          
Total operating expenses     $ 200    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Charges - Restructuring Liability Rollforward (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 4,319
Increase (Decrease) in Restructuring Reserve 2,185
Payments for Restructuring (4,363)
Restructuring Reserve, Accrual Adjustment 41
Ending balance 2,182
Employee Severance [Member]  
Restructuring Reserve [Roll Forward]  
Beginning balance 3,751
Increase (Decrease) in Restructuring Reserve 2,185
Payments for Restructuring (4,289)
Restructuring Reserve, Accrual Adjustment 0
Ending balance 1,647
Other Restructuring [Member]  
Restructuring Reserve [Roll Forward]  
Beginning balance 568
Increase (Decrease) in Restructuring Reserve 0
Payments for Restructuring (74)
Restructuring Reserve, Accrual Adjustment 41
Ending balance $ 535
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activity - Narrative (Details)
₨ in Millions, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
INR (₨)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
INR (₨)
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Duration of SOFR 1 month      
Interest rate cash flow hedge gain (loss) to be reclassified $ 6.4      
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ 0.1      
Gain (loss) reclassification from accumulated OCI to income, estimate of time to transfer 12 months      
Interest rate swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Interest rate swap agreement for a notional amount $ 250.0   $ 200.0  
Interest rate swap agreement, end date Feb. 29, 2028      
Foreign exchange forward contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Interest rate swap agreement for a notional amount $ 16.5 ₨ 1,371.2 $ 8.0 ₨ 657.9
Interest rate swap agreement, end date Aug. 31, 2024      
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Cash Flow Hedge Derivative Instrument Assets at Fair Value $ 11,982 $ 12,239
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value 180 120
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Interest Rate Cash Flow Hedge Asset at Fair Value 8,218 7,108
Foreign Currency Cash Flow Hedge Asset at Fair Value 16 0
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Interest Rate Cash Flow Hedge Asset at Fair Value 3,748 5,131
Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net $ 180 $ 120
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair value, measurements, recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Asset/Liability    
Assets $ 105,049 $ 99,677
Liabilities 2,493 3,310
Contingent consideration for business acquisitions    
Fair Value, Asset/Liability    
Liabilities 2,313 3,190
Interest rate swaps    
Fair Value, Asset/Liability    
Assets 11,966 12,239
Foreign exchange forward contracts    
Fair Value, Asset/Liability    
Assets 16  
Liabilities 180 120
Convertible debt investment    
Fair Value, Asset/Liability    
Assets 61,756 57,563
Level 2    
Fair Value, Asset/Liability    
Assets 43,293 42,114
Liabilities 180 120
Level 2 | Interest rate swaps    
Fair Value, Asset/Liability    
Assets 11,966 12,239
Level 2 | Foreign exchange forward contracts    
Fair Value, Asset/Liability    
Assets 16  
Liabilities 180 120
Level 3    
Fair Value, Asset/Liability    
Assets 61,756 57,563
Liabilities 2,313 3,190
Level 3 | Contingent consideration for business acquisitions    
Fair Value, Asset/Liability    
Liabilities 2,313 3,190
Level 3 | Convertible debt investment    
Fair Value, Asset/Liability    
Assets 61,756 57,563
Deferred compensation assets    
Fair Value, Asset/Liability    
Assets 31,311 29,875
Deferred compensation assets | Level 2    
Fair Value, Asset/Liability    
Assets $ 31,311 $ 29,875
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-term investments   $ 95,387   $ 91,194
Unrealized gain on investment   $ 0 $ 26,964  
Shorelight Holdings LLC        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Maturity date   Jan. 17, 2027    
Contingent consideration for business acquisitions        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Measurement input   0.062   0.055
Convertible debt investment | Shorelight Holdings LLC        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-term investments   $ 40,900    
Interest rate (as a percent)   1.69%    
Preferred Stock | Medically Home Group Inc        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-term investments   $ 5,000    
Equity securities without readily determinable fair value   33,600   $ 33,600
Unrealized gain on investment $ 27,000      
Cumulative unrealized gains   $ 28,600    
Discount rate | Convertible debt investment | Shorelight Holdings LLC        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Measurement input   0.245   0.240
Price volatility | Convertible debt investment | Shorelight Holdings LLC        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Measurement input   0.350   0.400
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details) - Fair value, measurements, recurring
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance $ 99,677
Ending balance 105,049
Convertible Debt Securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 57,563
Change in fair value 4,193
Ending balance $ 61,756
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Fair value, measurements, recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance $ 3,310
Ending balance 2,493
Contingent consideration for business acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Asset Acquisition, Contingent Consideration, Liability 374
Contingent consideration for business acquisitions | Fair value, measurements, recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 3,190
Change in fair value (251)
Ending balance 2,313
Payment $ (1,000)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Foreign currency translation adjustments $ (662) $ (1,034) $ (283) $ (1,733)
Foreign currency translation adjustments 0 0 0 0
Foreign currency translation adjustments (662) (1,034) (283) (1,733)
Unrealized gain (loss) on investment (1,840) (1,128) 4,193 (3,694)
Unrealized gain (loss) on investment 490 298 (1,117) 976
Unrealized gain (loss) on investment (1,350) (830) 3,076 (2,718)
Net unrealized gain (loss) on interest rate swaps (368) 3,762 (234) 9,058
Other comprehensive income (loss) (3,002) 2,952 3,593 6,888
Other comprehensive income (loss) 622 (1,054) (1,034) (2,281)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (2,380) 1,898 2,559 4,607
Interest rate swaps        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in fair value 1,849 5,302 5,307 11,994
Change in fair value (492) (1,402) (1,411) (3,172)
Change in fair value 1,357 3,900 3,896 8,822
Reclassification adjustments into earnings (2,107) (89) (5,580) 420
Reclassification adjustments into earnings 560 24 1,483 (111)
Reclassification adjustments into earnings (1,547) (65) (4,097) 309
Net unrealized gain (loss) on interest rate swaps (258) 5,213 (273) 12,414
Net unrealized gain (loss) on interest rate swaps 68 (1,378) 72 (3,283)
Net unrealized gain (loss) on interest rate swaps (190) 3,835 (201) 9,131
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (201)  
Foreign exchange forward contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in fair value (223) (98) (23) (98)
Change in fair value 59 26 6 26
Change in fair value (164) (72) (17) (72)
Reclassification adjustments into earnings (19) (1) (21) (1)
Reclassification adjustments into earnings 5 0 5 0
Reclassification adjustments into earnings (14) (1) (16) (1)
Net unrealized gain (loss) on interest rate swaps (242) (99) (44) (99)
Net unrealized gain (loss) on interest rate swaps 64 26 11 26
Net unrealized gain (loss) on interest rate swaps $ (178) $ (73) (33) $ (73)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     $ (33)  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 551,618 $ 575,359 $ 552,040 $ 571,900
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (2,380) 1,898 2,559 4,607
Ending balance 553,354 556,261 553,354 556,261
Interest rate swaps        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     9,012  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (201)  
Ending balance 8,811   8,811  
Foreign exchange forward contracts        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (88)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (33)  
Ending balance (121)   (121)  
Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 23,058 19,549 18,119 16,840
Ending balance 20,678 $ 21,447 20,678 $ 21,447
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (3,033)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (283)  
Ending balance (3,316)   (3,316)  
Available-for-Sale Investment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     12,228  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     3,076  
Ending balance $ 15,304   $ 15,304  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate (as a percent) 31.20% 30.20% 27.40% 31.40%
Income tax expense $ 9,779 $ 7,662 $ 22,480 $ 26,739
Income from continuing operations before income tax expense $ 31,295 $ 25,403 $ 82,127 $ 85,207
Statutory income tax rate, inclusive of state income tax (as a percent) 26.60% 26.40% 26.60% 26.40%
Unrecognized tax benefits $ 600   $ 600  
Decrease in unrecognized tax benefits is reasonably possible $ 600   $ 600  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments, Contingencies and Guarantees (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Commitments And Contingencies [Line Items]    
Guarantees in the form of letters of credit $ 600 $ 700
Fair value, measurements, recurring    
Commitments And Contingencies [Line Items]    
Contingent consideration liability 2,493 3,310
Fair value, measurements, recurring | Contingent consideration for business acquisitions    
Commitments And Contingencies [Line Items]    
Contingent consideration liability 2,313 3,190
Level 3 | Fair value, measurements, recurring    
Commitments And Contingencies [Line Items]    
Contingent consideration liability 2,313 3,190
Level 3 | Fair value, measurements, recurring | Contingent consideration for business acquisitions    
Commitments And Contingencies [Line Items]    
Contingent consideration liability $ 2,313 $ 3,190
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Narrative (Details) - Segment
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Segment Reporting [Abstract]          
Number of operating segments     3    
Receivables from major customers (as a percent) 1000.00%   1000.00%   1000.00%
Revenue generated by major client percentage 1000.00% 1000.00% 1000.00% 1000.00%  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Components of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Components of Segment Information        
Revenues $ 358,178 $ 285,370 $ 1,022,832 $ 818,744
Operating income 37,342 29,299 95,492 74,261
Reimbursable expenses 9,288 6,816 25,918 19,034
Total revenues and reimbursable expenses 367,466 292,186 1,048,750 837,778
Restructuring charges 5,402 1,332 9,385 4,956
Depreciation and amortization 6,104 6,812 18,621 20,578
Total other income (expense), net (6,047) (3,896) (13,365) 10,946
Income (loss) from continuing operations before income taxes 31,295 25,403 82,127 85,207
Healthcare        
Components of Segment Information        
Revenues 179,177 131,319 501,994 381,669
Education        
Components of Segment Information        
Revenues 111,043 94,347 325,884 263,234
Commercial:        
Components of Segment Information        
Revenues 67,958 59,704 194,954 173,841
Operating segments        
Components of Segment Information        
Revenues 358,178 285,370 1,022,832 818,744
Operating income 88,870 70,049 245,377 188,571
Reimbursable expenses 9,288 6,816 25,918 19,034
Total revenues and reimbursable expenses 367,466 292,186 1,048,750 837,778
Operating segments | Healthcare        
Components of Segment Information        
Revenues 179,177 131,319 501,994 381,669
Operating income $ 46,888 $ 33,045 $ 128,294 $ 91,441
Segment operating income as a percentage of segment revenues 26.20% 25.20% 25.60% 24.00%
Operating segments | Education        
Components of Segment Information        
Revenues $ 111,043 $ 94,347 $ 325,884 $ 263,234
Operating income $ 26,550 $ 22,851 $ 77,112 $ 58,848
Segment operating income as a percentage of segment revenues 23.90% 24.20% 23.70% 22.40%
Operating segments | Commercial:        
Components of Segment Information        
Revenues $ 67,958 $ 59,704 $ 194,954 $ 173,841
Operating income $ 15,432 $ 14,153 $ 39,971 $ 38,282
Segment operating income as a percentage of segment revenues 22.70% 23.70% 20.50% 22.00%
Segment reconciling items        
Components of Segment Information        
Operating income $ 37,342 $ 29,299 $ 95,492 $ 74,261
Other operating expenses 43,086 34,875 129,563 96,376
Restructuring charges 4,095 804 6,881 2,763
Depreciation and amortization 4,347 5,071 13,441 15,171
Total other income (expense), net $ (6,047) $ (3,896) $ (13,365) $ 10,946
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 358,178 $ 285,370 $ 1,022,832 $ 818,744
Consulting And Managed Services Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 214,688 155,901 589,137 454,356
Digital Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 143,490 129,469 433,695 364,388
Healthcare        
Disaggregation of Revenue [Line Items]        
Revenues 179,177 131,319 501,994 381,669
Healthcare | Consulting And Managed Services Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 130,548 88,626 357,228 256,340
Healthcare | Digital Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 48,629 42,693 144,766 125,329
Education        
Disaggregation of Revenue [Line Items]        
Revenues 111,043 94,347 325,884 263,234
Education | Consulting And Managed Services Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 55,837 49,363 162,490 142,823
Education | Digital Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 55,206 44,984 163,394 120,411
Commercial:        
Disaggregation of Revenue [Line Items]        
Revenues 67,958 59,704 194,954 173,841
Commercial: | Consulting And Managed Services Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 28,303 17,912 69,419 55,193
Commercial: | Digital Capability [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 39,655 $ 41,792 $ 125,535 $ 118,648
XML 66 R9999.htm IDEA: XBRL DOCUMENT v3.23.3
Label Element Value
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 100,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 100,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 100,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 100,000
XML 67 hurn-20230930_htm.xml IDEA: XBRL DOCUMENT 0001289848 2023-01-01 2023-09-30 0001289848 2023-10-28 0001289848 2023-09-30 0001289848 2022-12-31 0001289848 2023-07-01 2023-09-30 0001289848 2022-07-01 2022-09-30 0001289848 2022-01-01 2022-09-30 0001289848 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001289848 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001289848 us-gaap:CommonStockMember 2023-06-30 0001289848 us-gaap:TreasuryStockCommonMember 2023-06-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001289848 us-gaap:RetainedEarningsMember 2023-06-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001289848 2023-06-30 0001289848 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001289848 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001289848 us-gaap:CommonStockMember 2023-09-30 0001289848 us-gaap:TreasuryStockCommonMember 2023-09-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001289848 us-gaap:RetainedEarningsMember 2023-09-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001289848 us-gaap:CommonStockMember 2022-06-30 0001289848 us-gaap:TreasuryStockCommonMember 2022-06-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001289848 us-gaap:RetainedEarningsMember 2022-06-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001289848 2022-06-30 0001289848 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001289848 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001289848 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001289848 us-gaap:CommonStockMember 2022-09-30 0001289848 us-gaap:TreasuryStockCommonMember 2022-09-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001289848 us-gaap:RetainedEarningsMember 2022-09-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001289848 2022-09-30 0001289848 us-gaap:CommonStockMember 2022-12-31 0001289848 us-gaap:TreasuryStockCommonMember 2022-12-31 0001289848 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001289848 us-gaap:RetainedEarningsMember 2022-12-31 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001289848 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001289848 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001289848 us-gaap:CommonStockMember 2021-12-31 0001289848 us-gaap:TreasuryStockCommonMember 2021-12-31 0001289848 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001289848 us-gaap:RetainedEarningsMember 2021-12-31 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001289848 2021-12-31 0001289848 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001289848 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001289848 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001289848 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-09-30 0001289848 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember 2022-12-31 0001289848 hurn:EducationMember 2022-12-31 0001289848 hurn:CommercialMember 2022-12-31 0001289848 hurn:HealthcareSegmentMember 2023-01-01 2023-09-30 0001289848 hurn:EducationMember 2023-01-01 2023-09-30 0001289848 hurn:CommercialMember 2023-01-01 2023-09-30 0001289848 hurn:HealthcareSegmentMember 2023-09-30 0001289848 hurn:EducationMember 2023-09-30 0001289848 hurn:CommercialMember 2023-09-30 0001289848 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-09-30 0001289848 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-09-30 0001289848 us-gaap:CustomerRelationshipsMember 2023-09-30 0001289848 us-gaap:CustomerRelationshipsMember 2022-12-31 0001289848 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001289848 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001289848 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-30 0001289848 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001289848 us-gaap:TradeNamesMember 2023-09-30 0001289848 us-gaap:TradeNamesMember 2022-12-31 0001289848 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-09-30 0001289848 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-09-30 0001289848 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001289848 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001289848 hurn:ChangeinEstimatedVariableConsiderationMember 2023-07-01 2023-09-30 0001289848 hurn:ReleaseofAllowanceMember 2023-07-01 2023-09-30 0001289848 hurn:ChangeinEstimatedVariableConsiderationMember 2023-01-01 2023-09-30 0001289848 hurn:ReleaseofAllowanceMember 2023-01-01 2023-09-30 0001289848 hurn:ChangeinEstimatedVariableConsiderationMember 2022-01-01 2022-09-30 0001289848 hurn:ReleaseofAllowanceMember 2022-01-01 2022-09-30 0001289848 2023-10-01 2023-09-30 0001289848 2024-01-01 2023-09-30 0001289848 2025-01-01 2023-09-30 0001289848 hurn:ShareRepurchaseProgramMember 2020-11-30 0001289848 hurn:ShareRepurchaseProgramMember 2023-09-30 0001289848 hurn:ShareRepurchaseProgramMember us-gaap:SubsequentEventMember 2023-10-31 0001289848 hurn:ShareRepurchaseProgramMember 2023-07-01 2023-09-30 0001289848 hurn:ShareRepurchaseProgramMember 2023-01-01 2023-09-30 0001289848 hurn:ShareRepurchaseProgramMember 2023-01-01 2023-03-31 0001289848 hurn:ShareRepurchaseProgramMember 2023-03-31 0001289848 hurn:ShareRepurchaseProgramMember 2022-07-01 2022-09-30 0001289848 hurn:ShareRepurchaseProgramMember 2022-01-01 2022-09-30 0001289848 hurn:ShareRepurchaseProgramMember 2022-09-30 0001289848 hurn:ShareRepurchaseProgramMember 2022-01-01 2022-03-31 0001289848 hurn:ShareRepurchaseProgramMember 2022-03-31 0001289848 2022-11-15 0001289848 2022-11-15 2022-11-15 0001289848 srt:MinimumMember hurn:SecuredOvernightFinancingRateSOFRMember 2022-11-15 2022-11-15 0001289848 srt:MaximumMember hurn:SecuredOvernightFinancingRateSOFRMember 2022-11-15 2022-11-15 0001289848 srt:MinimumMember us-gaap:BaseRateMember 2022-11-15 2022-11-15 0001289848 srt:MaximumMember us-gaap:BaseRateMember 2022-11-15 2022-11-15 0001289848 2023-04-01 2023-06-30 0001289848 hurn:Q32023LexingtonOfficeExitMember 2023-07-01 2023-09-30 0001289848 us-gaap:EmployeeSeveranceMember 2023-07-01 2023-09-30 0001289848 hurn:PreviouslyVacatedOfficeSpaceMember 2023-07-01 2023-09-30 0001289848 hurn:Q12023HillsboroOfficeExitMember 2023-01-01 2023-09-30 0001289848 hurn:Q32023LexingtonOfficeExitMember 2023-01-01 2023-09-30 0001289848 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-09-30 0001289848 hurn:PreviouslyVacatedOfficeSpaceMember 2023-01-01 2023-09-30 0001289848 hurn:AbandonedCapitalizedSoftwareDevelopmentProjectMember 2023-01-01 2023-09-30 0001289848 hurn:AdditionalImpairmentOnPreviouslyVacatedOfficeSpacesMember 2023-01-01 2023-09-30 0001289848 hurn:PreviouslyVacatedOfficeSpaceMember 2022-07-01 2022-09-30 0001289848 us-gaap:ContractTerminationMember 2022-07-01 2022-09-30 0001289848 us-gaap:EmployeeSeveranceMember 2022-07-01 2022-09-30 0001289848 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-09-30 0001289848 hurn:PreviouslyVacatedOfficeSpaceMember 2022-01-01 2022-09-30 0001289848 hurn:TransactionExpensesMember 2022-01-01 2022-09-30 0001289848 us-gaap:ContractTerminationMember 2022-01-01 2022-09-30 0001289848 hurn:AcceleratedAmortizationMember 2022-01-01 2022-09-30 0001289848 hurn:Q42021LifeScienceDivestitureMember 2022-01-01 2022-09-30 0001289848 us-gaap:EmployeeSeveranceMember 2022-12-31 0001289848 us-gaap:OtherRestructuringMember 2022-12-31 0001289848 us-gaap:OtherRestructuringMember 2023-01-01 2023-09-30 0001289848 us-gaap:EmployeeSeveranceMember 2023-09-30 0001289848 us-gaap:OtherRestructuringMember 2023-09-30 0001289848 us-gaap:InterestRateSwapMember 2023-09-30 0001289848 us-gaap:InterestRateSwapMember 2022-12-31 0001289848 us-gaap:InterestRateSwapMember 2023-01-01 2023-09-30 0001289848 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-09-30 0001289848 us-gaap:ForeignExchangeContractMember 2023-09-30 0001289848 us-gaap:ForeignExchangeContractMember 2022-12-31 0001289848 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-09-30 0001289848 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001289848 us-gaap:OtherNoncurrentAssetsMember 2023-09-30 0001289848 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001289848 us-gaap:AccruedLiabilitiesMember 2023-09-30 0001289848 us-gaap:AccruedLiabilitiesMember 2022-12-31 0001289848 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-09-30 0001289848 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-09-30 0001289848 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember hurn:DeferredCompensationPlanAssetsMember 2023-09-30 0001289848 us-gaap:FairValueMeasurementsRecurringMember hurn:DeferredCompensationPlanAssetsMember 2023-09-30 0001289848 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:FairValueInputsLevel3Member hurn:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 hurn:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001289848 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2022-12-31 0001289848 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2022-12-31 0001289848 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember hurn:DeferredCompensationPlanAssetsMember 2022-12-31 0001289848 us-gaap:FairValueMeasurementsRecurringMember hurn:DeferredCompensationPlanAssetsMember 2022-12-31 0001289848 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:FairValueInputsLevel3Member hurn:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 hurn:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001289848 us-gaap:ConvertibleDebtSecuritiesMember hurn:ShorelightHoldingsLlcMember 2023-09-30 0001289848 hurn:ShorelightHoldingsLlcMember 2023-01-01 2023-09-30 0001289848 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:MeasurementInputDiscountRateMember hurn:ShorelightHoldingsLlcMember 2023-09-30 0001289848 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:MeasurementInputDiscountRateMember hurn:ShorelightHoldingsLlcMember 2022-12-31 0001289848 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:MeasurementInputPriceVolatilityMember hurn:ShorelightHoldingsLlcMember 2023-09-30 0001289848 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:MeasurementInputPriceVolatilityMember hurn:ShorelightHoldingsLlcMember 2022-12-31 0001289848 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-09-30 0001289848 hurn:ContingentConsiderationLiabilityMember 2023-09-30 0001289848 hurn:ContingentConsiderationLiabilityMember 2022-12-31 0001289848 hurn:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 2023-09-30 0001289848 us-gaap:PreferredStockMember hurn:MedicallyHomeGroupIncMember 2023-09-30 0001289848 us-gaap:PreferredStockMember hurn:MedicallyHomeGroupIncMember 2022-01-01 2022-03-31 0001289848 us-gaap:PreferredStockMember hurn:MedicallyHomeGroupIncMember 2022-12-31 0001289848 us-gaap:InterestRateSwapMember 2023-07-01 2023-09-30 0001289848 us-gaap:InterestRateSwapMember 2022-07-01 2022-09-30 0001289848 us-gaap:ForeignExchangeContractMember 2023-07-01 2023-09-30 0001289848 us-gaap:ForeignExchangeContractMember 2022-07-01 2022-09-30 0001289848 us-gaap:InterestRateSwapMember 2022-01-01 2022-09-30 0001289848 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-09-30 0001289848 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001289848 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001289848 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0001289848 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-09-30 0001289848 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0001289848 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:HealthcareSegmentMember 2023-07-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:HealthcareSegmentMember 2022-07-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:HealthcareSegmentMember 2023-01-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:HealthcareSegmentMember 2022-01-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:EducationMember 2023-07-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:EducationMember 2022-07-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:EducationMember 2023-01-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:EducationMember 2022-01-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:CommercialMember 2023-07-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:CommercialMember 2022-07-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:CommercialMember 2023-01-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember hurn:CommercialMember 2022-01-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember 2023-07-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember 2022-07-01 2022-09-30 0001289848 us-gaap:OperatingSegmentsMember 2023-01-01 2023-09-30 0001289848 us-gaap:OperatingSegmentsMember 2022-01-01 2022-09-30 0001289848 us-gaap:MaterialReconcilingItemsMember 2023-07-01 2023-09-30 0001289848 us-gaap:MaterialReconcilingItemsMember 2022-07-01 2022-09-30 0001289848 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-09-30 0001289848 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember hurn:ConsultingAndManagedServicesCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:HealthcareSegmentMember hurn:ConsultingAndManagedServicesCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember hurn:ConsultingAndManagedServicesCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:HealthcareSegmentMember hurn:ConsultingAndManagedServicesCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember hurn:DigitalCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:HealthcareSegmentMember hurn:DigitalCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember hurn:DigitalCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:HealthcareSegmentMember hurn:DigitalCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember 2023-07-01 2023-09-30 0001289848 hurn:HealthcareSegmentMember 2022-07-01 2022-09-30 0001289848 hurn:HealthcareSegmentMember 2022-01-01 2022-09-30 0001289848 hurn:EducationMember hurn:ConsultingAndManagedServicesCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:EducationMember hurn:ConsultingAndManagedServicesCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:EducationMember hurn:ConsultingAndManagedServicesCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:EducationMember hurn:ConsultingAndManagedServicesCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:EducationMember hurn:DigitalCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:EducationMember hurn:DigitalCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:EducationMember hurn:DigitalCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:EducationMember hurn:DigitalCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:EducationMember 2023-07-01 2023-09-30 0001289848 hurn:EducationMember 2022-07-01 2022-09-30 0001289848 hurn:EducationMember 2022-01-01 2022-09-30 0001289848 hurn:CommercialMember hurn:ConsultingAndManagedServicesCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:CommercialMember hurn:ConsultingAndManagedServicesCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:CommercialMember hurn:ConsultingAndManagedServicesCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:CommercialMember hurn:ConsultingAndManagedServicesCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:CommercialMember hurn:DigitalCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:CommercialMember hurn:DigitalCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:CommercialMember hurn:DigitalCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:CommercialMember hurn:DigitalCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:CommercialMember 2023-07-01 2023-09-30 0001289848 hurn:CommercialMember 2022-07-01 2022-09-30 0001289848 hurn:CommercialMember 2022-01-01 2022-09-30 0001289848 hurn:ConsultingAndManagedServicesCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:ConsultingAndManagedServicesCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:ConsultingAndManagedServicesCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:ConsultingAndManagedServicesCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:DigitalCapabilityMember 2023-07-01 2023-09-30 0001289848 hurn:DigitalCapabilityMember 2022-07-01 2022-09-30 0001289848 hurn:DigitalCapabilityMember 2023-01-01 2023-09-30 0001289848 hurn:DigitalCapabilityMember 2022-01-01 2022-09-30 0001289848 hurn:JohnMcCartneyMember 2023-07-01 2023-09-30 0001289848 hurn:JohnMcCartneyMember 2023-09-30 0001289848 hurn:CMarkHusseyMember 2023-07-01 2023-09-30 0001289848 hurn:CMarkHusseyMember 2023-09-30 shares iso4217:USD iso4217:USD shares hurn:Segment pure iso4217:INR 0001289848 --12-31 2023 Q3 false P3M P1Y 10-Q true 2023-09-30 false 000-50976 HURON CONSULTING GROUP INC. DE 01-0666114 550 West Van Buren Street Chicago IL 60607 (312) 583-8700 Common Stock, par value $0.01 per share HURN NASDAQ Yes Yes Large Accelerated Filer false false false 18747865 9398000 11834000 16011000 10600000 166330000 147852000 4779000 3850000 192853000 141781000 4500000 960000 32450000 26057000 405531000 328484000 22919000 26107000 1735000 1554000 95387000 91194000 23441000 30304000 87486000 73039000 20090000 23392000 625711000 624966000 1282300000 1199040000 11987000 14254000 31591000 27268000 183872000 171723000 11116000 10530000 26217000 21909000 264783000 245684000 32700000 33614000 358000000 290000000 39207000 45556000 34256000 32146000 464163000 401316000 0.01 0.01 500000000 500000000 21597274 22507159 215000 223000 2848126 2711712 141729000 137556000 261995000 318706000 412195000 352548000 20678000 18119000 553354000 552040000 1282300000 1199040000 358178000 285370000 1022832000 818744000 9288000 6816000 25918000 19034000 367466000 292186000 1048750000 837778000 244774000 193368000 708355000 569848000 9497000 6917000 26242000 19249000 64347000 54458000 190655000 148886000 5402000 1332000 9385000 4956000 6104000 6812000 18621000 20578000 330124000 262887000 953258000 763517000 37342000 29299000 95492000 74261000 -5047000 -3111000 -15146000 -7753000 -1000000 -785000 1781000 18699000 -6047000 -3896000 -13365000 10946000 31295000 25403000 82127000 85207000 9779000 7662000 22480000 26739000 21516000 17741000 59647000 58468000 1.15 0.88 3.15 2.85 1.10 0.86 3.05 2.80 18770000 20109000 18941000 20511000 19475000 20615000 19578000 20899000 21516000 17741000 59647000 58468000 -662000 -1034000 -283000 -1733000 -1350000 -830000 3076000 -2718000 -368000 3762000 -234000 9058000 -2380000 1898000 2559000 4607000 19136000 19639000 62206000 63075000 21732924 218000 2969196 -141407000 279070000 390679000 23058000 551618000 21516000 -2380000 19136000 16511 0 -385 0 0 0 16337 0 1646000 1646000 10063000 10063000 3820 322000 322000 290288 3000 28784000 28787000 21475484 215000 2972631 -141729000 261995000 412195000 20678000 553354000 23183446 232000 2935799 -136425000 374280000 317723000 19549000 575359000 17741000 1898000 19639000 36251 0 835 -46000 46000 0 6000 236000 236000 7160000 7160000 8020 529000 529000 685641 7000 45597000 45604000 22540056 225000 2944654 -137000000 336125000 335464000 21447000 556261000 22231593 223000 2953147 -137556000 318706000 352548000 18119000 552040000 59647000 2559000 62206000 322775 3000 -122220 5877000 -5880000 0 21609 987000 987000 16337 0 1646000 1646000 34958000 34958000 141704 10050000 10050000 1116830 11000 88422000 88433000 21475484 215000 2972631 -141729000 261995000 412195000 20678000 553354000 23868918 239000 2908849 -135969000 413794000 276996000 16840000 571900000 58468000 4607000 63075000 341189 3000 -114290 6509000 -6512000 0 36536 1421000 1421000 25260000 25260000 150095 7540000 7540000 1706587 17000 97838000 97855000 22540056 225000 2944654 -137000000 336125000 335464000 21447000 556261000 59647000 58468000 18653000 20578000 4840000 4768000 5584000 0 35398000 23083000 577000 595000 53000 47000 890000 7133000 61000 1117000 -251000 -34000 0 26964000 0 -6000 18508000 44759000 51092000 31937000 -4365000 14704000 6243000 -3468000 -5361000 -14538000 10805000 -18883000 4328000 -397000 54894000 -5779000 5147000 9768000 2601000 283000 2956000 2958000 1613000 1948000 19610000 6855000 154000 157000 62000 4753000 0 207000 -25799000 -10779000 987000 1421000 10050000 7540000 88897000 95474000 292000000 287000000 224000000 178780000 58000 0 1500000 1875000 -31518000 4752000 -13000 -144000 -2436000 -11950000 11834000 20781000 9398000 8831000 5308000 3474000 2320000 1908000 1646000 0 374000 869000 0 2572000 643000 0 Description of Business<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Huron is a global professional services firm that partners with clients to develop growth strategies, optimize operations and accelerate digital transformation using an enterprise portfolio of technology, data and analytics solutions to empower clients to own their future. By collaborating with clients, embracing diverse perspectives, encouraging new ideas and challenging the status quo, we create sustainable results for the organizations we serve.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our services and products and manage our business through three operating segments: Healthcare, Education, and Commercial. See Note 13 “Segment Information” for more information.</span></div> 3 Basis of Presentation and Significant Accounting PoliciesThe accompanying unaudited consolidated financial statements reflect the financial position, results of operations, and cash flows as of and for the three and nine months ended September 30, 2023 and 2022. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission ("SEC") for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair statement of our financial position, results of operations, and cash flows for the interim periods presented in conformity with GAAP. These financial statements should be read in conjunction with our consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022 and our Quarterly Reports on Form 10-Q for the periods ended March 31, 2023 and June 30, 2023. Our results for any interim period are not necessarily indicative of results for a full year or any other interim period. These financial statements have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission ("SEC") for Quarterly Reports on Form 10-Q. Accordingly, these financial statements do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. In the opinion of management, these financial statements reflect all adjustments of a normal, recurring nature necessary for the fair statement of our financial position, results of operations, and cash flows for the interim periods presented in conformity with GAAP. Goodwill and Intangible Assets<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the carrying value of goodwill by reportable segment for the nine months ended September 30, 2023.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, net as of December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,235 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,517 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624,966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill recorded in connection with business acquisition</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, net as of September 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,959 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,517 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,711 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26pt">On September 1, 2023, we completed the acquisition of Roundtable Analytics, Inc. ("Roundtable"), a healthcare analytics company. The results of operations of Roundtable are included within our consolidated financial statements and results of operations of our Healthcare segment as of the acquisition date. The acquisition of Roundtable is not significant to our consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets as of September 30, 2023 and December 31, 2022 consisted of the following:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life <br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 13</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,833 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets with finite lives are amortized over their estimated useful lives. Customer relationships as well as certain trade names and technology and software are amortized on an accelerated basis to correspond to the cash flows expected to be derived from the assets. All other intangible assets with finite lives are amortized on a straight-line basis. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense was $2.0 million and $2.8 million for the three months ended September 30, 2023 and 2022, respectively; and $6.2 million and $8.5 million for the nine months ended September 30, 2023 and 2022, respectively. The table below sets forth the estimated annual amortization expense for the intangible assets recorded as of September 30, 2023.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual future amortization expense could differ from these estimated amounts as a result of future acquisitions, dispositions, and other factors.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the carrying value of goodwill by reportable segment for the nine months ended September 30, 2023.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455,892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, net as of December 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,235 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,517 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624,966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill recorded in connection with business acquisition</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, net as of September 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,959 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,517 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,711 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26pt">On September 1, 2023, we completed the acquisition of Roundtable Analytics, Inc. ("Roundtable"), a healthcare analytics company. The results of operations of Roundtable are included within our consolidated financial statements and results of operations of our Healthcare segment as of the acquisition date. The acquisition of Roundtable is not significant to our consolidated financial statements.</span></div> 644238000 123652000 312968000 1080858000 190024000 1417000 264451000 455892000 454214000 122235000 48517000 624966000 745000 0 0 745000 454959000 122235000 48517000 625711000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets as of September 30, 2023 and December 31, 2022 consisted of the following:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life <br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 13</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,233 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,833 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P5Y P13Y 65083000 52003000 74583000 57219000 P2Y P5Y 16230000 9613000 13330000 7975000 P6Y 6000000 6000000 6000000 5907000 P2Y P5Y 920000 527000 920000 340000 88233000 68143000 94833000 71441000 2000000 2800000 6200000 8500000 The table below sets forth the estimated annual amortization expense for the intangible assets recorded as of September 30, 2023.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.116%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 8219000 5554000 4344000 3112000 2127000 Revenues<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2023 and 2022, we recognized revenues of $358.2 million and $285.4 million, respectively. Of the $358.2 million recognized in the third quarter of 2023, we recognized revenues of $9.6 million from obligations satisfied, or partially satisfied, in prior periods, of which $7.1 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $2.5 million was due to the release of allowances on receivables from clients and unbilled services. Of the $285.4 million recognized in the third quarter of 2022, we recognized revenues of $3.5 million from obligations satisfied, or partially satisfied, in prior periods, which was primarily due to the release of allowances on receivables from clients and unbilled services.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023 and 2022, we recognized revenues of $1.02 billion and $818.7 million, respectively. Of the $1.02 billion recognized in the first nine months of 2023, we recognized revenues of $10.4 million from obligations satisfied, or partially satisfied, in prior periods, of which $9.1 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $1.3 million was primarily due to the release of allowances on receivables from clients and unbilled services. Of the $818.7 million recognized in the first nine months of 2022, we recognized revenues of $4.7 million from obligations satisfied, or partially satisfied, in prior periods, of which $2.5 million was due to changes in the estimates of our variable consideration under performance-based billing arrangements and $2.2 million was primarily due to the release of allowances on receivables from clients and unbilled services.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, we had $228.4 million of remaining performance obligations under engagements with original expected durations greater than one year. These remaining performance obligations exclude variable consideration which has been excluded from the total transaction price due to the constraint and performance obligations under time-and-expense engagements which are recognized in the amount invoiced. Of the $228.4 million of performance obligations, we expect to recognize $25.8 million as revenue in 2023, $72.6 million in 2024, and the remaining $130.0 million thereafter. Actual revenue recognition could differ from these amounts as a result of changes in the </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated timing of work to be performed, adjustments to estimated variable consideration in performance-based arrangements, or other factors. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment terms and conditions in our customer contracts vary. Differences between the timing of billings and the recognition of revenue are recognized as either unbilled services or deferred revenues in the consolidated balance sheets. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled services include revenues recognized for services performed but not yet billed to clients. Services performed that we are not yet entitled to bill because certain events, such as the completion of the measurement period or client approval in performance-based engagements, must occur are recorded as contract assets and included within unbilled services, net. The contract asset, net balance as of September 30, 2023 and December 31, 2022 was $58.0 million and $50.2 million, respectively. The $7.8 million increase primarily reflects timing differences between the completion of our performance obligations and the amounts billed or billable to clients in accordance with their contractual billing terms.</span></div>Client prepayments and retainers are classified as deferred revenues and recognized over future periods in accordance with the applicable engagement agreement and our revenue recognition accounting policy. Our deferred revenues balance as of September 30, 2023 and December 31, 2022 was $26.2 million and $21.9 million, respectively. The $4.3 million increase primarily reflects timing differences between client payments in accordance with their contract terms and the completion of our performance obligations. For the three and nine months ended September 30, 2023, $0.9 million and $21.2 million of revenues recognized were included in the deferred revenue balance as of December 31, 2022, respectively. 358200000 285400000 358200000 9600000 7100000 2500000 285400000 3500000 818700000 10400000 9100000 1300000 818700000 4700000 2500000 2200000 228400000 228400000 25800000 72600000 130000000 58000000 50200000 7800000 26200000 21900000 4300000 900000 21200000 Earnings Per Share<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share excludes dilution and is computed by dividing net income by the weighted average number of common shares outstanding for the period, excluding unvested restricted common stock. Diluted earnings per share reflects the potential reduction in earnings per share that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method. Such securities or other contracts include unvested restricted stock awards, unvested restricted stock units, and outstanding common stock options, to the extent dilutive. In periods for which we report a net loss, diluted weighted average common shares outstanding excludes all potential common stock equivalents as their impact on diluted net loss per share would be anti-dilutive. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share under the basic and diluted computations are as follows: </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,741 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding – basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding – diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per basic share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per diluted share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of anti-dilutive securities excluded from the computation of the weighted average common stock equivalents presented above for the three and nine months ended September 30, 2023 and 2022 were less than 0.1 million shares and related to unvested restricted stock and outstanding common stock options.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, our board of directors authorized a share repurchase program permitting us to repurchase up to $50 million of our common stock through December 31, 2021. Subsequent to the initial authorization, our board of directors authorized extensions of the share repurchase program through December 31, 2023 and increased the authorized amount to $300 million. In the fourth quarter of 2023, our board of directors authorized a further extension of the share repurchase program through December 31, 2024 and increased the authorized amount under the share repurchase program from $300 million to $400 million. The amount and timing of repurchases under the share repurchase program were and will continue to be determined by management and depend on a variety of factors, including the trading price of our common stock, capacity under our credit facility, general market and business conditions, and applicable legal requirements. All shares </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">repurchased and retired are reflected as a reduction to our basic weighted average shares outstanding based on the trade date of the share repurchase.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and nine months ended September 30, 2023, we repurchased and retired 290,288 and 1,116,830 shares for $28.8 million and $88.4 million, respectively. Additionally, in the first quarter of 2023, we settled the repurchase of 15,200 shares for $1.1 million which were accrued as of December 31, 2022. In the three and nine months ended September 30, 2022, we repurchased and retired 685,641 and 1,706,587 shares for $45.6 million and $97.9 million, respectively, including 38,568 shares for $2.6 million which were settled in the fourth quarter of 2022. Additionally in the first quarter of 2022, we settled the repurchase of 3,820 shares for $0.2 million that were accrued as of December 31, 2021. As of September 30, 2023, $21.1 million remained available for share repurchases under our share repurchase program.</span></div> Basic earnings per share excludes dilution and is computed by dividing net income by the weighted average number of common shares outstanding for the period, excluding unvested restricted common stock. Diluted earnings per share reflects the potential reduction in earnings per share that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method. Such securities or other contracts include unvested restricted stock awards, unvested restricted stock units, and outstanding common stock options, to the extent dilutive. In periods for which we report a net loss, diluted weighted average common shares outstanding excludes all potential common stock equivalents as their impact on diluted net loss per share would be anti-dilutive. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share under the basic and diluted computations are as follows: </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,741 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding – basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding – diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per basic share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per diluted share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21516000 17741000 59647000 58468000 18770000 20109000 18941000 20511000 705000 506000 637000 388000 19475000 20615000 19578000 20899000 1.15 0.88 3.15 2.85 1.10 0.86 3.05 2.80 100000 100000 100000 100000 50000000 300000000 300000000 400000000 290288 1116830 28800000 88400000 15200 1100000 685641 1706587 45600000 97900000 38568 2600000 3820 200000 21100000 Financing Arrangements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a $600 million five-year senior secured revolving credit facility, subject to the terms of a Third Amended and Restated Credit Agreement dated as of November 15, 2022 (as amended, the "Amended Credit Agreement") that becomes due and payable in full upon maturity on November 15, 2027. The Amended Credit Agreement provides the option to increase the revolving credit facility or establish term loan facilities in an aggregate amount up to $250 million, subject to customary conditions and the approval of any lender whose commitment would be increased, resulting in a maximum available principal amount under the Amended Credit Agreement of $850 million. The initial borrowings under the Amended Credit Agreement were used to refinance borrowings outstanding under a prior credit agreement, and future borrowings under the Amended Credit Agreement may be used for working capital, capital expenditures, share repurchases, permitted acquisitions, and other general corporate purposes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees and interest on borrowings vary based on our Consolidated Leverage Ratio (as defined in the Amended Credit Agreement). At our option, borrowings under the Amended Credit Agreement will bear interest at one, three or six month Term SOFR or an alternate base rate, in each case plus the applicable margin. The applicable margin will fluctuate between 1.125% per annum and 1.875% per annum, in the case of Term SOFR borrowings, or between 0.125% per annum and 0.875% per annum, in the case of base rate loans, based upon our Consolidated Leverage Ratio at such time.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, the Company and PNC Capital Markets, LLC, as Sustainability Structuring Agent, with the consent of the Required Lenders (as defined in the Amended Credit Agreement), entered into the first amendment to the Amended Credit Agreement (the "First Amendment") to incorporate specified key performance indicators with respect to certain environmental, social and governance targets of the Company. Based upon the performance of the Company against those key performance indicators in each Reference Year (as defined in the First Amendment), certain adjustments to the otherwise applicable rates for interest, commitment fees and letter of credit fees will be made. These annual adjustments will not exceed an increase or decrease of 0.01% in the aggregate for all key performance indicators in the case of the commitment fee rate or an increase or decrease of 0.05% in the aggregate for all key performance indicators in the case of the Term SOFR borrowings, base rate borrowings or letter of credit fee rate.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts borrowed under the Amended Credit Agreement may be prepaid at any time without premium or penalty. We are required to prepay the amounts outstanding under the Amended Credit Agreement in certain circumstances, including upon an Event of Default (as defined in the Amended Credit Agreement). In addition, we have the right to permanently reduce or terminate the unused portion of the commitments provided under the Amended Credit Agreement at any time.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loans and obligations under the Amended Credit Agreement are secured pursuant to a Third Amended and Restated Security Agreement and a Third Amended and Restated Pledge Agreement (the “Pledge Agreement”) with Bank of America, N.A. as collateral agent, pursuant to which the Company and the subsidiary guarantors grant Bank of America, N.A., for the ratable benefit of the lenders under the Amended Credit Agreement, a first-priority lien, subject to permitted liens, on substantially all of the personal property assets of the Company and the subsidiary guarantors, and a pledge of 100% of the stock or other equity interests in all domestic subsidiaries and 65% of the stock or other equity interests in each “material first-tier foreign subsidiary” (as defined in the Pledge Agreement) entitled to vote and 100% of the stock or other equity interests in each material first-tier foreign subsidiary not entitled to vote.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Credit Agreement contains usual and customary representations and warranties; affirmative and negative covenants, which include limitations on liens, investments, additional indebtedness, and restricted payments; and two quarterly financial covenants as follows: (i) a maximum Consolidated Leverage Ratio (defined as the ratio of debt to consolidated EBITDA) of 3.75 to 1.00; however the maximum permitted Consolidated Leverage Ratio will increase to 4.25 to 1.00 upon the occurrence of a Qualified Acquisition (as defined in the Amended Credit Agreement), and (ii) a minimum Consolidated Interest Coverage Ratio (defined as the ratio of consolidated EBITDA to interest) of 3.00 to 1.00. Consolidated EBITDA for purposes of the financial covenants is calculated on a continuing operations basis and </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">includes adjustments to add back non-cash goodwill impairment charges, share-based compensation costs, certain non-cash restructuring charges, pro forma historical EBITDA for businesses acquired, and other specified items in accordance with the Amended Credit Agreement. For purposes of the Consolidated Leverage Ratio total debt is on a gross basis and is not netted against our cash balances. At September 30, 2023, we were in compliance with these financial covenants with a Consolidated Leverage Ratio of 1.82 to 1.00 and a Consolidated Interest Coverage Ratio of 10.86 to 1.00.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings outstanding under the Amended Credit Agreement at September 30, 2023 totaled $358.0 million and are classified as long-term debt in our consolidated balance sheet. These borrowings carried a weighted average interest rate of 4.4%, including the effect of the interest rate swaps described in Note 8 “Derivative Instruments and Hedging Activity.” Borrowings outstanding under the Amended Credit Agreement at December 31, 2022 were $290.0 million and carried a weighted average interest rate of 3.8%, including the effect of the interest rate swaps in effect at that time. The borrowing capacity under the revolving credit facility is reduced by any outstanding borrowings under the revolving credit facility and outstanding letters of credit. At September 30, 2023, we had outstanding letters of credit totaling $0.6 million, which are used as security deposits for our office facilities. As of September 30, 2023, the unused borrowing capacity under the revolving credit facility was $241.4 million.</span></div> 600000000 250000000 850000000 0.01125 0.01875 0.00125 0.00875 0.0001 0.0005 1 0.65 1 3.75 4.25 3.00 1.82 10.86 358000000 0.044 290000000 0.038 600000 241400000 Restructuring Charges<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring charges for the three months ended September 30, 2023 were $5.4 million. In the third quarter of 2023, we exited our office space in Lexington, Massachusetts which resulted in a $3.5 million non-cash impairment charge on the related right of use operating lease asset and fixed assets of that office space. Additionally, in the third quarter of 2023, we recognized $1.2 million of employee-related expenses and $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring charges for the nine months ended September 30, 2023 were $9.4 million. In the first nine months of 2023, we exited our office spaces in Hillsboro, Oregon and Lexington, Massachusetts, resulting in non-cash impairment charges of $1.9 million and $3.5 million, respectively, related to the right-of-use operating lease assets and fixed assets. Additionally, in the first nine months of 2023, we recognized $2.2 million of employee-related expenses; $1.3 million for rent and related expenses, net of sublease income, for previously vacated office spaces; $0.3 million related to the abandonment of a capitalized software development project; and $0.2 million related to non-cash lease impairment charges driven by updated sublease assumptions for previously vacated office spaces. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring charges for the three and nine months ended September 30, 2022 were $1.3 million and $5.0 million, respectively. The $1.3 million of restructuring charges recognized in the third quarter of 2022 included $0.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.5 million for the early termination of a contract; and $0.1 million of employee-related expenses. The $5.0 million of restructuring charges incurred in the first nine months of 2022 included $1.7 million of employee-related expenses; $1.7 million of rent and related expenses, net of sublease income, for previously vacated office spaces; $0.6 million for third-party transaction expenses related to the modification of our operating model; $0.5 million for the early termination of a contract; $0.3 million of accelerated amortization of capitalized software implementation costs for a cloud-computing arrangement that is no longer in use; and $0.1 million related to the divestiture of our Life Sciences business in the fourth quarter of 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the carrying value of our restructuring charge liability by restructuring type for the nine months ended September 30, 2023.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:51.685%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the $1.6 million restructuring charge liability related to employee costs at September 30, 2023 is expected to be paid in the next 12 months and is included as a component of accrued payroll and related benefits in our consolidated balance sheet. All of the $0.5 million other restructuring charge liability at September 30, 2023, which relates to the early termination of a contract in 2022, is expected to be paid in the next 12 months and is included as a component of accrued expenses and other current liabilities in our consolidated balance sheet.</span></div> 5400000 3500000 1200000 700000 9400000 1900000 3500000 2200000 1300000 300000 200000 1300000 5000000 1300000 700000 500000 100000 5000000 1700000 1700000 600000 500000 300000 100000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the carrying value of our restructuring charge liability by restructuring type for the nine months ended September 30, 2023.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:51.685%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3751000 568000 4319000 2185000 0 2185000 4289000 74000 4363000 0 41000 41000 1647000 535000 2182000 1600000 P12M 500000 P12M Derivative Instruments and Hedging Activity<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we use forward interest rate swaps to manage the interest rate risk associated with our variable-rate borrowings under our senior secured credit facility and we use non-deliverable foreign exchange forward contracts to manage the foreign currency exchange rate risk related to our Indian Rupee-denominated expenses of our operations in India. From time to time, we may enter into additional forward interest rate swaps or non-deliverable foreign exchange forward contracts to further hedge against our interest rate risk and foreign currency exchange rate risk. We do not use derivative instruments for trading or other speculative purposes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designated all of our derivative instruments as cash flow hedges. Therefore, changes in the fair value of the interest rate swaps and foreign exchange forward contracts are recorded to other comprehensive income to the extent effective and reclassified to earnings upon settlement.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to forward interest rate swap agreements with aggregate notional amounts of $250.0 million and $200.0 million as of September 30, 2023 and December 31, 2022, respectively. Under the terms of the interest rate swap agreements, we receive from the counterparty interest on the notional amount based on one month Term SOFR and we pay to the counterparty a stated, fixed rate. The forward interest rate swap agreements have staggered maturities through February 29, 2028. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, it was anticipated that $6.4 million of the gains, net of tax, related to interest rate swaps currently recorded in accumulated other comprehensive income will be reclassified into interest expense, net of interest income in our consolidated statement of operations within the next 12 months.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Exchange Forward Contracts</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to non-deliverable foreign exchange forward contracts that are scheduled to mature monthly through August 31, 2024. As of September 30, 2023 and December 31, 2022, the aggregate notional amounts of these contracts were INR 1,371.2 million, or $16.5 million, and INR 657.9 million, or $8.0 million, respectively, based on the exchange rates in effect as of each period end.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, it was anticipated that all of the $0.1 million of losses, net of tax, related to foreign exchange forward contracts currently recorded in accumulated other comprehensive income will be reclassified into direct costs in our consolidated statement of operations within the next 12 months. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth additional information relating to our derivative instruments as of September 30, 2023 and December 31, 2022.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, <br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,108 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,982 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our derivative instruments are transacted under the International Swaps and Derivatives Association (ISDA) master agreements. These agreements permit the net settlement of amounts owed in the event of default and certain other termination events. Although netting is permitted, it is our policy to record all derivative assets and liabilities on a gross basis in our consolidated balance sheet. Refer to Note 10 “Other Comprehensive Income (Loss)” for additional information on our derivative instruments.</span></div> We have designated all of our derivative instruments as cash flow hedges. Therefore, changes in the fair value of the interest rate swaps and foreign exchange forward contracts are recorded to other comprehensive income to the extent effective and reclassified to earnings upon settlement. 250000000 200000000 P1M 2028-02-29 6400000 P12M 2024-08-31 1371200000 16500000 657900000 8000000 100000 P12M <span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth additional information relating to our derivative instruments as of September 30, 2023 and December 31, 2022.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative Instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, <br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,108 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,982 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,239 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 8218000 7108000 3748000 5131000 16000 0 11982000 12239000 180000 120000 180000 120000 Fair Value of Financial Instruments<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our assets and liabilities are measured at fair value. Fair value is defined as the price that would be received to sell an asset or the price that would be paid to transfer a liability in an orderly transaction between market participants at the measurement date. GAAP establishes a fair value hierarchy for inputs used in measuring fair value and requires companies to maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy consists of three levels based on the objectivity of the inputs as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:16.055%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.178%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 Inputs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for similar assets or liabilities; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for the asset or liability, and include situations in which there is little, if any, market activity for the asset or liability.</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth our fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2023 and December 31, 2022.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:47.726%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.073%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible debt investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for business acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible debt investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for business acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our interest rate swaps were derived using estimates to settle the interest rate swap agreements, which are based on the net present value of expected future cash flows on each leg of the swaps utilizing market-based inputs and a discount rate reflecting the risks involved. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our interest rate swaps.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign exchange forward contracts</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The fair values of our foreign exchange forward contracts were derived using estimates to settle the foreign exchange forward contracts agreements, which are based on the net present value of expected future cash flows on each contract </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">utilizing market-based inputs, including both forward and spot prices, and a discount rate reflecting the risks involved. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our foreign exchange forward contracts.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation assets: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a non-qualified deferred compensation plan (the “Plan”) for the members of our board of directors and a select group of our employees. The deferred compensation liability is funded by the Plan assets, which consist of life insurance policies maintained within a trust. The cash surrender value of the life insurance policies approximates fair value and is based on third-party broker statements which provide the fair value of the life insurance policies' underlying investments, which are Level 2 inputs. The cash surrender value of the life insurance policies is invested primarily in mutual funds. The Plan assets are included in other non-current assets in our consolidated balance sheets. Realized and unrealized gains (losses) from the deferred compensation assets are recorded to other income (expense), net in our consolidated statements of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible debt investment:</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Since 2014, we have invested $40.9 million in the form of 1.69% convertible debt in Shorelight Holdings, LLC (“Shorelight”), the parent company of Shorelight, a U.S.-based company that partners with leading nonprofit universities to increase access to and retention of international students, boost institutional growth, and enhance an institution’s global footprint. The convertible notes will mature on January 17, 2027, unless converted earlier.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the appropriate accounting treatment for our investment, we performed a variable interest entity (“VIE”) analysis and concluded that Shorelight does not meet the definition of a VIE. We also reviewed the characteristics of our investment to confirm that the convertible notes are not in-substance common stock that would warrant equity method accounting. After we reviewed all of the terms of the investment, we concluded the appropriate accounting treatment to be that of an available-for-sale debt security. We continue to monitor the key factors of our VIE analysis and the terms of the convertible notes to ensure our accounting treatment is appropriate. We have not identified any changes to Shorelight or our investment that would change our classification of the investment as an available-for-sale debt security. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment is carried at fair value with unrealized holding gains and losses excluded from earnings and reported in other comprehensive income. The carrying value is recorded in long-term investments in our consolidated balance sheets. We estimate the fair value of our investment using a scenario-based approach in the form of a hybrid analysis that consists of a Monte Carlo simulation model and an expected return analysis. The conclusion of value for our investment is based on the probability-weighted assessment of both scenarios. The hybrid analysis utilizes certain assumptions including the assumed holding period through the maturity date of January 17, 2027; the applicable waterfall distribution at the end of the expected holding period based on the rights and privileges of the various instruments; cash flow projections discounted at the risk-adjusted rate of 24.5% and 24.0% as of September 30, 2023 and December 31, 2022, respectively; and the concluded equity volatility of 35.0% and 40.0% as of September 30, 2023 and December 31, 2022, respectively, all of which are Level 3 inputs. The use of alternative estimates and assumptions could increase or decrease the estimated fair value of the investment, which would result in different impacts to our consolidated balance sheet and comprehensive income. Actual results may differ from our estimates. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the balance of the convertible debt investment for the nine months ended September 30, 2023. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Convertible Debt Investment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration for business acquisitions: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of acquisition-related contingent consideration using either a probability-weighted assessment of the specific financial performance targets being measured or a Monte Carlo simulation model, as appropriate. These fair value measurements are based on significant inputs not observable in the market and thus represent Level 3 inputs. The significant unobservable inputs used in the fair value measurements of our contingent consideration are our measures of the estimated payouts based on internally generated financial projections on a probability-weighted basis and a discount rate which was 6.2% as of September 30, 2023 and 5.5% as of December 31, 2022. The fair value of the contingent consideration is reassessed quarterly based on assumptions used in our latest projections and input provided by practice leaders and management. Any change in the fair value estimate is recorded in our consolidated statement of operations for that period. The use of alternative estimates and assumptions could increase or decrease the estimated fair value of our contingent consideration liability, which would result in different impacts to our consolidated balance sheets and consolidated statements of operations. Actual results may differ from our estimates. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the balance of the contingent consideration for business acquisitions for the nine months ended September 30, 2023. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent Consideration for Business Acquisitions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities not recorded at fair value on a recurring basis are as follows:</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Medically Home Preferred Stock Investment</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2019, we invested $5.0 million in Medically Home Group, Inc. (“Medically Home”), a hospital-at-home company. The investment was made in the form of preferred stock. To determine the appropriate accounting treatment for our preferred stock investment, we performed a VIE analysis and concluded that Medically Home does not meet the definition of a VIE. We also reviewed the characteristics of our investment to confirm that the preferred stock is not in-substance common stock that would warrant equity method accounting. After we reviewed all of the terms of the investment, we concluded the appropriate accounting treatment for our investment in Medically Home to be that of an equity security with no readily determinable fair value. We elected to apply the measurement alternative at the time of the purchase and will continue to do so until the investment does not qualify to be so measured. Under the measurement alternative, the investment is carried at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment in Medically Home. On a quarterly basis, we review the information available to determine whether an orderly and observable transaction for the same or similar equity instrument occurred, and remeasure to the fair value of the preferred stock using such identified transactions, with changes in the fair value recorded to other income (expense), net in our consolidated statement of operations. The carrying value of the preferred stock investment is recorded in long-term investments in our consolidated balance sheets. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, we recognized a pre-tax unrealized gain of $27.0 million based on an observable price change of preferred stock issued by Medically Home with similar rights and preferences to our preferred stock investment, a Level 2 input. There were no observable price changes for the remainder of 2022 or in the first nine months of 2023. Since our initial investment, we have recognized cumulative pre-tax unrealized gains of $28.6 million, which were recorded to other income (expense), net in our consolidated statement of operations, and we have not identified any impairments of our investment. As of September 30, 2023 and December 31, 2022, the carrying value of our preferred stock investment was $33.6 million. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Secured Credit Facility</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of our borrowings outstanding under our senior secured credit facility is stated at cost. Our carrying value approximates fair value, using Level 2 inputs, as the senior secured credit facility bears interest at variable rates based on current market rates as set forth in the Amended Credit Agreement. Refer to Note 6 “Financing Arrangements” for additional information on our senior secured credit facility.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents and Other Financial Instruments</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at cost, which approximates fair market value. The carrying values of all other financial instruments not described above reasonably approximate fair market value due to the nature of the financial instruments and the short-term maturity of these items.</span></div> <span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our assets and liabilities are measured at fair value. Fair value is defined as the price that would be received to sell an asset or the price that would be paid to transfer a liability in an orderly transaction between market participants at the measurement date. GAAP establishes a fair value hierarchy for inputs used in measuring fair value and requires companies to maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy consists of three levels based on the objectivity of the inputs as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:16.055%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.178%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 Inputs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for similar assets or liabilities; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; or inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for the asset or liability, and include situations in which there is little, if any, market activity for the asset or liability.</span></td></tr></table> <span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth our fair value hierarchy for our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2023 and December 31, 2022.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:47.726%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.073%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible debt investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for business acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible debt investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration for business acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,310 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 11966000 11966000 61756000 61756000 16000 16000 31311000 31311000 43293000 61756000 105049000 180000 180000 2313000 2313000 180000 2313000 2493000 12239000 12239000 57563000 57563000 29875000 29875000 42114000 57563000 99677000 120000 120000 3190000 3190000 120000 3190000 3310000 40900000 0.0169 2027-01-17 The investment is carried at fair value with unrealized holding gains and losses excluded from earnings and reported in other comprehensive income. 2027-01-17 0.245 0.240 0.350 0.400 <span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the balance of the convertible debt investment for the nine months ended September 30, 2023. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Convertible Debt Investment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 57563000 4193000 61756000 0.062 0.055 <span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the changes in the balance of the contingent consideration for business acquisitions for the nine months ended September 30, 2023. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent Consideration for Business Acquisitions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 3190000 374000 1000000 -251000 2313000 5000000 We elected to apply the measurement alternative at the time of the purchase and will continue to do so until the investment does not qualify to be so measured. Under the measurement alternative, the investment is carried at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment in Medically Home. On a quarterly basis, we review the information available to determine whether an orderly and observable transaction for the same or similar equity instrument occurred, and remeasure to the fair value of the preferred stock using such identified transactions, with changes in the fair value recorded to other income (expense), net in our consolidated statement of operations. 27000000 28600000 33600000 33600000 Other Comprehensive Income (Loss)<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the components of other comprehensive income (loss), net of tax, for the three and nine months ended September 30, 2023 and 2022.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.682%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on interest rate swaps</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,378)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,835 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange forward contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on foreign exchange forward contracts</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,002)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,380)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.682%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on interest rate swaps</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,283)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,131 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange forward contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on foreign exchange forward contracts</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,888 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before tax amounts reclassified from accumulated other comprehensive income related to our interest rate swaps and foreign exchange forward contracts are recorded to interest expense, net of interest income and direct costs, respectively. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our derivative instruments.</span></div><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income, net of tax, includes the following components:</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Investment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swaps</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Exchange Forward Contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,033)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the components of other comprehensive income (loss), net of tax, for the three and nine months ended September 30, 2023 and 2022.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.682%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(830)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on interest rate swaps</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,213 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,378)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,835 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange forward contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on foreign exchange forward contracts</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,002)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,380)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,054)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.682%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before<br/>Taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax<br/>(Expense)<br/>Benefit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of<br/>Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,718)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on interest rate swaps</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,283)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,131 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Foreign exchange forward contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustments into earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on foreign exchange forward contracts</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,888 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,607 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before tax amounts reclassified from accumulated other comprehensive income related to our interest rate swaps and foreign exchange forward contracts are recorded to interest expense, net of interest income and direct costs, respectively. Refer to Note 8 “Derivative Instruments and Hedging Activity” for additional information on our derivative instruments.</span></div> -662000 0 -662000 -1034000 0 -1034000 -1840000 -490000 -1350000 -1128000 -298000 -830000 1849000 492000 1357000 5302000 1402000 3900000 2107000 560000 1547000 89000 24000 65000 -258000 -68000 -190000 5213000 1378000 3835000 -223000 -59000 -164000 -98000 -26000 -72000 19000 5000 14000 1000 0 1000 -242000 -64000 -178000 -99000 -26000 -73000 -3002000 -622000 -2380000 2952000 1054000 1898000 -283000 0 -283000 -1733000 0 -1733000 4193000 1117000 3076000 -3694000 -976000 -2718000 5307000 1411000 3896000 11994000 3172000 8822000 5580000 1483000 4097000 -420000 -111000 -309000 -273000 -72000 -201000 12414000 3283000 9131000 -23000 -6000 -17000 -98000 -26000 -72000 21000 5000 16000 1000 0 1000 -44000 -11000 -33000 -99000 -26000 -73000 3593000 1034000 2559000 6888000 2281000 4607000 <div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income, net of tax, includes the following components:</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Investment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate Swaps</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign Exchange Forward Contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,033)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,316)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -3033000 12228000 9012000 -88000 18119000 -283000 3076000 -201000 -33000 2559000 -3316000 15304000 8811000 -121000 20678000 Income Taxes<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2023, our effective tax rate was 31.2% as we recognized income tax expense of $9.8 million on income of $31.3 million. The effective tax rate of 31.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2022, our effective tax rate was 30.2% as we recognized income tax expense of $7.7 million on income of $25.4 million. The effective tax rate of 30.2% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, our effective tax rate was 27.4% as we recognized income tax expense of $22.5 million on income of $82.1 million. The effective tax rate of 27.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.6% primarily due to certain nondeductible expense items. These unfavorable items were partially offset by a discrete tax benefit for share-based compensation awards that vested during the year.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2022, our effective tax rate was 31.4% as we recognized income tax expense of $26.7 million on income of $85.2 million. The effective tax rate of 31.4% was less favorable than the statutory rate, inclusive of state income taxes, of 26.4% primarily due to tax expense related to nondeductible losses on our investments used to fund our deferred compensation liability and certain nondeductible expense items.</span></div>As of September 30, 2023, we had $0.6 million of unrecognized tax benefits which would affect the effective tax rate if recognized. It is reasonably possible that approximately $0.6 million of the liability for unrecognized tax benefits could decrease in the next twelve months due to the expiration of statutes of limitations. 0.312 9800000 31300000 0.312 0.266 0.302 7700000 25400000 0.302 0.264 0.274 22500000 82100000 0.274 0.266 0.314 26700000 85200000 0.314 0.264 600000 600000 Commitments, Contingencies and Guarantees<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in legal proceedings and litigation arising in the ordinary course of business. As of the date of this Quarterly Report on Form 10-Q, we are not a party to any litigation or legal proceeding or subject to any claim that, in the current opinion of management, could reasonably be expected to have a material adverse effect on our financial position or results of operations. However, due to the risks and uncertainties inherent in legal proceedings, actual results could differ from current expected results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantees in the form of letters of credit totaling $0.6 million and $0.7 million were outstanding at September 30, 2023 and December 31, 2022, respectively, to support certain office lease obligations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with certain business acquisitions, we may be required to pay post-closing consideration to the sellers if specific financial performance targets are met over a number of years as specified in the related purchase agreements. As of September 30, 2023 and December 31, 2022, the total estimated fair value of our outstanding contingent consideration liability was $2.3 million and $3.2 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted by law, our bylaws and articles of incorporation require that we indemnify our officers and directors against judgments, fines and amounts paid in settlement, including attorneys’ fees, incurred in connection with civil or criminal action or proceedings, </span></div>as it relates to their services to us if such person acted in good faith. Although there is no limit on the amount of indemnification, we may have recourse against our insurance carrier for certain payments made. 600000 700000 2300000 3200000 Segment Information<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which separate financial information is available and is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, who is our chief executive officer, manages the business under three operating segments, which are our reportable segments: Healthcare, Education, and Commercial. </span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.13pt">Healthcare</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Healthcare segment serves acute care providers, including national and regional health systems; academic health systems; community health systems; and public, children’s and critical access hospitals, and non-acute care providers, including physician practices and medical groups; payors; and long-term care or post-acute providers. Our Healthcare professionals have a depth of expertise in business operations, including financial and operational improvement, care transformation, and revenue cycle managed services; digital solutions, spanning technology and analytic-related services and a portfolio of software products; organizational transformation; financial advisory and strategy and innovation. Healthcare organizations are focused on establishing a sustainable long-term strategy and business model centered around growth, optimal cost structures, reimbursement models, financial strategies, and consumer-focused digital transformation; changing the way care is delivered, particularly in light of personnel shortages, and improving access to care; and evolving their digital capabilities to more effectively manage their business. Our solutions help clients adapt to this rapidly changing healthcare environment to become a more agile, efficient and consumer-centric organization. We use our deep industry, functional and technical expertise to help clients solve a diverse set of business issues, including, but not limited to, identifying new opportunities for growth, optimizing financial and operational performance, improving care delivery and clinical outcomes, increasing physician, patient and employee satisfaction, and maximizing return on technology investments.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.13pt">Education</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Education segment serves public and private colleges and universities, research institutes and other education-related organizations. Our Education professionals have a depth of expertise in strategy and innovation; business operations, including the research enterprise and student and alumni lifecycle; digital solutions, spanning technology and analytic-related services and Huron Research Suite, the leading software suite designed to facilitate and improve research administration service delivery and compliance; and organizational transformation. Our Education segment clients are increasingly faced with strategic, financial and/or enrollment challenges, increased competition, and a need to modernize their businesses using technology to advance their missions. We combine our deep industry, functional and technical expertise to help clients solve their most pressing challenges, including, but not limited to, transforming business operations with technology and analytics; strengthening research strategies and support services; evolving their organizational strategy; optimizing financial and operational performance; applying innovative enrollment strategies; and enhancing the student lifecycle. </span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.13pt">Commercial</span></div><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Commercial segment is focused on serving industries and organizations facing significant disruption and regulatory change by helping them adapt to rapidly changing environments and accelerate business transformation. Our Commercial professionals work primarily with six primary buyers: the chief executive officer, the chief financial officer, the chief strategy officer, the chief human resources officer, the chief operating officer, and organizational advisors, including lenders and law firms. We have a deep focus on serving organizations in the financial services, energy and utilities, industrials and manufacturing industries and the public sector while opportunistically serving commercial industries more broadly, including professional and business services, life sciences, consumer products, and nonprofit. Our Commercial professionals use their deep industry, functional and technical expertise to deliver our digital services and software products, strategy and innovation, and financial advisory (special situation advisory and corporate finance advisory) services. In today’s disruptive environment, organizations must reimagine their historical strategies and financial and operating models to sustain and advance their competitive advantage. Our experts help organizations across industries with a variety of business challenges, including, but not limited to, embedding technology and analytics throughout their internal and customer-facing operations; developing analytics and insights to identify the needs of tomorrow’s customers, evolving their strategies, and bringing new products to market; managing through stressed and distressed situations to create a viable path forward for stakeholders; and providing financial, risk and regulatory advisory offerings.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment operating income consists of the revenues generated by a segment, less operating expenses that are incurred directly by the segment. Unallocated costs include corporate costs related to administrative functions that are performed in a centralized manner that are not attributable to a particular segment. These administrative function costs include corporate office support costs, office facility costs, costs related to accounting and finance, human resources, legal, marketing, information technology, and company-wide business development functions, as well as costs related to overall corporate management. Our chief operating decision maker does not evaluate segments using asset information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth information about our operating segments for the three and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income as a percentage of segment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Education:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income as a percentage of segment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income as a percentage of segment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Huron:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues and reimbursable expenses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,186 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not allocated at the segment level:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,342 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the disaggregation of revenues by our two principal capabilities: i) Consulting and Managed Services and ii) Digital, and includes a reconciliation of the disaggregated revenues to revenues from our three operating segments for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by Capability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,177 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,319 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,669 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Education:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,234 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,958 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Huron:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,178 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,744 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023 and 2022, substantially all of our revenues were recognized over time. At September 30, 2023 and December 31, 2022, no single client accounted for greater than 10% of our combined balance of receivables from clients, net and unbilled services, net. During the three and nine months ended September 30, 2023 and 2022, no single client generated greater than 10% of our consolidated revenues.</span></div> Segments are defined as components of a company that engage in business activities from which they may earn revenues and incur expenses, and for which separate financial information is available and is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker, who is our chief executive officer, manages the business under three operating segments, which are our reportable segments: Healthcare, Education, and Commercial. 3 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth information about our operating segments for the three and nine months ended September 30, 2023 and 2022, along with the items necessary to reconcile the segment information to the totals reported in the accompanying consolidated financial statements.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income as a percentage of segment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Education:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income as a percentage of segment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income as a percentage of segment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Huron:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues and reimbursable expenses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,186 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Items not allocated at the segment level:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,342 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,295 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 179177000 131319000 501994000 381669000 46888000 33045000 128294000 91441000 0.262 0.252 0.256 0.240 111043000 94347000 325884000 263234000 26550000 22851000 77112000 58848000 0.239 0.242 0.237 0.224 67958000 59704000 194954000 173841000 15432000 14153000 39971000 38282000 0.227 0.237 0.205 0.220 358178000 285370000 1022832000 818744000 9288000 6816000 25918000 19034000 367466000 292186000 1048750000 837778000 88870000 70049000 245377000 188571000 43086000 34875000 129563000 96376000 4095000 804000 6881000 2763000 4347000 5071000 13441000 15171000 37342000 29299000 95492000 74261000 -6047000 -3896000 -13365000 10946000 31295000 25403000 82127000 85207000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the disaggregation of revenues by our two principal capabilities: i) Consulting and Managed Services and ii) Digital, and includes a reconciliation of the disaggregated revenues to revenues from our three operating segments for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by Capability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Healthcare:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,177 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,319 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,669 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Education:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,234 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,958 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,841 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Huron:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting and Managed Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,178 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818,744 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 130548000 88626000 357228000 256340000 48629000 42693000 144766000 125329000 179177000 131319000 501994000 381669000 55837000 49363000 162490000 142823000 55206000 44984000 163394000 120411000 111043000 94347000 325884000 263234000 28303000 17912000 69419000 55193000 39655000 41792000 125535000 118648000 67958000 59704000 194954000 173841000 214688000 155901000 589137000 454356000 143490000 129469000 433695000 364388000 358178000 285370000 1022832000 818744000 10 10 10 10 10 10 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Trading Plans of Directors and Executive Officers</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table describes contracts, instructions or written plans for the sale or purchase of our securities adopted by our executive officers and/or directors during the third quarter of 2023, each of which is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), referred to as Rule 10b5-1 trading plans.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name and Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Action</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date of Rule 10b5-1 Trading Plan Action</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Scheduled Expiration Date of Rule 10b5-1 Trading Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Number of Shares to be Sold</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John McCartney - Non-Executive Chairman of the Board</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adoption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/2/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/31/2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. Mark Hussey - President, Chief Executive Officer and Director</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adoption</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/29/2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/28/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,628</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2023, none of our executive officers or directors terminated a Rule 10b5-1 trading plan or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K).</span></div> true John McCartney Non-Executive Chairman of the Board 8/2/2023 5400 C. Mark Hussey President, Chief Executive Officer and Director 8/29/2023 51628 false false false EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,."8E<'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 " ##@F)79U NG.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITE%,'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'D$TS0UX)&TU:9B!55J)3'762)-14\PGO#4K/GWF?H%9 ]BCQT %>,V!J7EB M.HY]!Q? #"/,OGP7T*[$I?HG=ND .R7'XM;4, SUT"ZY:0<.;T^/+\NZE0N% M=# X_2I.TC'AAITGO[9W]]L'ID0CVHKSJA%;T4C!Y?7M^^SZP^\B[*-U._>/ MC<^"JH-?=Z&^ %!+ P04 " ##@F)7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,."8E>V0=D9V@4 -4> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.KLS(5@RMZ2$&>(DNTRSA W)[FP[_2!L 9[8EBO+D/S[ M'ME@)ZDL*+/^DOAV7O3HZ/)*&FRX>$I6C$GT' 91M0L7S0Q8E/H^08(N+Q@B? M.S91 =D7WWRV25Y=(X4RY_Q)W8R]BX:E2L0"YDHE0>'?FCDL")02E..?K6BC M^$T5^/IZIWZ3P0/,G";,X<%WWY.KBT:_@3RVH&D@[_GF,]L"=92>RX,D^XLV M^;?M=@.Y:2)YN V&$H1^E/^GS]N*>!U@5020;0!Y%X"K?L'>!M@9:%ZR#.N* M2CH<"+Y!0GT-:NHBJYLL&FC\2*5Q)@6\]2%.#AV^9@(U4;*B@B6#E@1-]:;E M;N,O\WA2$7^&OO!(KA)T'7G,>QO?@K(4!2*[ ET2H^",Q:?(MDX0L8BM*8]C M#K]SY2DB?5WXF^+81?W8F9YMK)^_1O-$"FAR?^MJ*%=HZQ54/SQ/8NJRBP9T MM(2)-6L,?_L%=ZW?=7@_2>P-;+N ;9O4AU?<3:&+2O3P$C,=J3D<6\VO.B1C MU)%(G0*I(8HX[$ZQ9XW6:GH=Y4=SQA_)&>OX.P=V#(%A2DDFP&J\VC66M @T2;2&'8D8+\ M[!L+=1U)7[Z@&S]@:)*&NLU]7!&4./A#LKX,X.@;MG2U\- MHY#&"0VU;=2L\_GQ_FZ"G+O)[/'V83SYA#[=WSU.T7CBG.J0C6)'(F.KG%BM M0Z#'D]!;_87O9MR&)KU'TL)-J]OM8MS6\AJ#C^4E)2\YA'?D>:">G.PNT"U\ MA^XB?5[-DIV.A;ZS1*)O-$*7J6 1-!D![DZ+;]0Z%K^T1MAH1OZ#[Z@[:-H/ M?!-ITMP1;BT1=AL;-Z#%IUX*OC:CUQ]HLV:XULM:!U>"9=F M"9LMSGO0*4\D#="??EP]3ID5NU;7ZFE)Z[!-N/1-V&QWLK8Z@H5O-9A9X(.- MR4NRT (9+Q<4DM&:9:KPZ?! I?1 Q6YC=2/MFDI]EN]SH+I7@:R,UAVJ)?Y+#V=9# MKM;)U-2IRGJ(^[UVK]_M#%IK'6/IAL:I]7'/8L8RE!;+-AN4]XW;GNIK2+/=5SUB'_;%+ M^V.;S':L++SE,3Y*J]R?P,L7A:G-F. MLI/*5OEY?N#[A:KY,D$!6T"H==J# 4_D9ZCYC>1Q=@PYYU+R,+M<,>HQH3Z M]PO.Y>Y&_4!QDCW\%U!+ P04 " ##@F)7POXIP$T' #Q'@ & 'AL M+W=O&>KZ4:KO M]4X(C7Z4157?+'9:[]^O5G6V$R6OW\F]J.";K50EUW"K'E;U7@F^:0:5Q8IB M'*U*GE>+]77SV1>UOI8'7>25^*)0?2A+KIX^BD(^WBS(XO3!U_QAI\T'J_7U MGC^(.Z&_[;\HN%OU7C9Y*:HZEQ528GNS^$#>W[+$#&@L_I>+QWITC0R5>RF_ MFYO/FYL%-HA$(3)M7'#X=Q2WHBB,)\#Q5^=TT3_3#!Q?G[S_VI ',O>\%K>R M^'^^T;N;1;) &['EAT)_E8__$1VAT/C+9%$W?]%C9XL7*#O46I;=8$!0YE7[ MG__H C$:0(*9 ;0;0%\Z@'4#6$.T1=;0^L0U7U\K^8B4L09OYJ*)33,:V.25 MF<8[K>#;',;I]:VL:EGD&Z[%!GWD!:\R@>Z,NQI=HF]WG]"_+GY!%RBOT)\[ M>:AYM:FO5QJ>;,:OLNXI']NGT)FGW(G].\3P$E%,F6/XK7_X)Y'!<-(,I^?# M5\"W)TU[TK3QQ^9('Y02E4:\KH'G>Q>?UD'@=F#VUOMZSS-QLX#-4PMU%(OU MSS^1"%^YV+V1LS.NK.?*?-[7M[S>(9@UE)D+\=( M%Y!QS.JLS=T%B9:8D(;8!<'+",/B@N#M19,6BB<7NQ9!. 8>18SA"3^'61 G M(743#'N"H9?@M^H^+PK89&:"#K. MQ EQ\XIZ7I&7U^;Y!X@=(7PU!-J&5>B<4Y-=Q'G"!CBT\C +L"6K;BD8XC-VXDQYWXL7]I]2\ M> '$Q(XK#D-&)AAM,T:3()G9MFD/,GTFN%!0*/W4!-4DESU(O&Z6M@MK:@>* MIB2=0'58103/A)/@0>FP%^LGL140S UHV6G)=KO0*6C8WBXQ"R=0759A.!-4 M,A)EXH7ZFZP>+K50)6 ]BEJ78";^27;>3V;818$TR7K,&.8X3G4@R(2OR3^T6S^ M2E:7S^^NSM480Q('232%:IO%@#6=@3JH(O'+XN=*\^HAAY3:89Q?K[9L02F? M3E.5RXRQ=$;_>B$MOH M0]D24!8ZP>VRBTE,V0SP00.I7P-/.P):]8-JHFO*8SE1G&>"3VWA(_ S3=\N M,QRRF5U-1WVF7Q_[DD.)HZ@.,Q@=:AA1,EWA+C.2XAF)H8,:4K\:GM>9S\73 MUCD:07;7UU$_]&WLZ)#P)+_0+; M+R6H74TJXNTI6)^-GILX6UL9C2V!7MI3+A=_)PM(PIQ=9NMLV", QG M2ATZ2"KU2^KKFASJZ I!-:WTZ&H>23 '=A!7ZA?7-O54[BWMQ&N+9! %)++2 MC\,.$T9F$+-!39E?36]E6>9M.]8>JLG*+!E193.(_?[<60.YTL\;.#KG/ @Q M(]Z4>Z=E]GTGBXU0]<\_):!,5TVKKYV'42:>G04Y#%L_F2C;4$LS? M7'_8;'*3QB$'F1/"R[Q"&=_GD).<@!V=?K@,G:N'O*J MAL)J"R/QNQ@"H=KWJ^V-EOOF%>6]U%J6S>5.<(!O#.#[K93Z=&/>>O9ON=?_ M %!+ P04 " ##@F)7DZHJ\;YYS_)7Q1JI[G0,8\E!PH2=>;DQYX?LZ MS:&@^DR6(/#)4JJ"&FRJE:]+!31SHH+[41 ,_8(RX25CUS=3R5A6AC,!,T5T M5114/5X!EYN)%WI/'3=LE1O;X2?CDJY@#N:NG"EL^8U+Q@H0FDE!%"PGWF5X M,1W9>!?P@\%&[]P3F\E"RGO;^)9-O, " 8?46 >*ES5,@7-KA!A_MIY>\THK MW+U_E6_-7KAK7,HST@OZ)(H MB'HM\NEQ^36D* ^=/-J7^YA_4X2H*4+D_'HOX1A,'Z>F(7))OC"!16"4DYG4 MS,VU7Y<+;13.N-]MJ=;>_79ONPHO=$E3F'BXS#2H-7C)QP_A,/CW*9IK(2./ *4F!KNN#0)93C0G>S K<,DBK(F"%M\E)55D37D%I&.76PFXY^:X$$_; MF&OC> OH/9 6I"*Y-+Q?[B*'3JKE;HVGFPPS,(MK\# M\K=$[N''#7[\?GRF=?4*>OP,* H'YW$4]P_(6P*C01!C<#OXJ $?'06_Q:-: M5^J1S&OT.I$N;MF6N0UY])QDU!^%T?" N"4N#L,XC Z _9W#QA[TWZE:,:$) MAR4J@[,8+51]>-8-(TMW_BRDP=/,W>;XO0'*!N#SI93FJ6&/M.8+)OD'4$L# M!!0 ( ,."8E>-<00W3@@ !@I 8 >&PO=V]R:W-H965T&ULK5IK;^.V$OTKA&]19($D%DD]TR3 QE+1!6[;8+/;?I9EQE8K2[X2 M[:3]]7?TL&61(R;;ZDMBRXB_+/:""')ZS;+J[O91LK=S7Q> M)1NQC:OK8B=R^.6Y*+>QA*_E>E[M2A&OFD';;,XLRYUOXS2?W=\VUQ[+^]MB M+[,T%X\EJ?;;;5S^]2"RXN5N1F?'"Y_3]4;6%^;WM[MX+9Z$_+I[+.';_&1E ME6Y%7J5%3DKQ?#?[2&\B;M<#&L1OJ7BISCZ3FLJR*/ZLOWQ:W>FPUHPD^TH6VVXP/,$VS=O_\6OGB+,!8 55DZ2J68D6>)/R#+) 5*9[)KSM1QG4T*Q+G M*_*KW(B2+(HM).2FSI2#()_RI-@*& M\7-PV\EW[.B[!V8T^"1VUX1;EX19C"//LWC_<(;1^7=WC_[QW0?.X*=$XHT] M/F+OLSB(?"_:7"E%NEWNRRI>9H*(5ZAJE:ANL)"W1FW<:%TE;ZI=G(B[&61= M)"))AY%N MS3AGMP^8KU+60:Y/786P#F).0!53D8ZB@<5'V+HGMJZ1[9="QAE,M+=F'>8 M5WL@[GJVJ[!;Z# 6,.JK3M!AU+)]SU&R(])Q/O>\LUP;^,$[^<$SUIVN2^5K M9D*$. M\RR?.XZ2L#K,<0/?'DG8X.2F8)HR%>AER@X\A;$.<@.J@$(=Q%QFJU591]& MV0'.EEJ]P+2,?)]@$0#3\Y*L10Y3-6OCOP(MFU:RGKH'LQLZ\P.*-K=51R P MQ[8=-?0(#(JQJ\4>P]F^?U;\ANXXT]OTC? #ZWTB]V5=LQ(0RNL1WA0A9#&5 MMHZB7&VX(8(*N*]QUE%VX(PQ9CUC9JX+ILF/,F=ZQ*&EJ,P1E$\UYCH*.ABC M*G4=QBQGK#?17A13H[+KNG2A]2B4-M?;,K@07.)RI4R)" M<)[+G;,J,B3?ZTYJ%IY]:TZ;=2)*VM9)>URM30L$!EHD"%3*.BQP[$"M= C, MLYE+1PCW I0Z9BW2+)'3;E' M*U.S6/Z42P%VY7'^-2&IA4EZ_,&0H;INO7(LO?\@,$XI53,4@5&'VJZ:H@C. M\QP^DJ*]6J9&"6A*492\ASRN95DJ>03FJ?TE1%"PU-1*,8+RW6!,A_3JE)KE M:5>*OY&_K@&O7"3X"(S[@;I2PF#0K5VM$2,ZU@KLL4[<*T]JEI[==MU2/!>E M(#)^'6E$NA+DE 6.2AJ1E:!0N$I:A_F,,D_EC, <9HTT(=;+3V:6GQUG('N< M_!AEILN]P/.4]K) 4)[KJI(#03%F^^IR&(.Y'A_)<]8+3&86F+\(4S7K!@^V M, MMEEFU*??VF8GM19.:BV:RMHP'KW:96:UVZ=>$Y%E7*5)&Q=RD>9D56197)Y% M"UWJ=_?PSE/OFJK%!T%9U^HF7HB@N&8K0E#L^JQ[#;W1RU]FEK]GWKBH7XR\ M0=O&:*NL=1"P5ML,@N+7EL9:1P'K$=*]!&9F"?Q[\V9.P"+O .)_+8ZO@O85 M7(,<2.(LV6?=8NB=TW=2E3RIM7!2:]%4UH:QZU4R,ZODAV:^7K01PY,4V>OU M/?4]P *!,0L4C)JGF+5 ;3(1:LVA(ZLUUDMA9I;"89KMZTPU$D;$:&![6C72 M8E-;" M2:U%4UD;!J;7YR.H [3=X>!I+J:72 P MZ.6J'D=0S'$"U6,ZRG;'=@)XK\>Y68]C[0]EC!QC""A7"RT*<[DJR/:MSNGHZQO>Q.;RF7'^@-PN*7 _I M3=0>TNO-MV<&?XY+F&P5R<0SW,JZ]B ^97L,K_TBBUUSSFQ92%ELFX\;$:]$ M60/@]^>BD,@#@KODJZ M;A;(V1*; D6#Y.[ZH>@'Q5;61FQK3Y*SR;\O93M+DQS34G:2+]GU9O@,Q7FA M],Q0OGFHFX_MLJJZZ/-FO6U?7BV[[OZ7Z^MVOJPV9?NBOJ^V^G\^U,VF[/3' MYNZZO6^JU/ONO5J6[UIHG:WV93-EU^K M=?WP\HI5>^J[O?[-XW^=/V(LEAMJFV[JK=14WUX M>?6*_*)DV@_82_RQJA[:D]^C_E+>U_7'_L/KQAY_'D&O'G7V T]__XI>["]>7\S[LJVF]?H_JT6W?'F57D6+ZD.Y6W=O MZX=_5,<+$CW>O%ZW^W^CAX-LPJZB^:[MZLUQL)[!9K4]_"P_'Q?B9 Y-X > M!]"A ]AQ ',&T',#^'$ =P!TAG ,O.#$B. Y*]L0ZK MNS?-K.S*VYNF?HB:7EJC];_L[;L?K2VRVO:N^*YK]/^N]+CN=EIOVWJ]6I1= MM8C>=?J']K.NC>H/^E,]_[BLUXNJ:?\6Y7_N5MV7:!+]_FX6_?S3L^BG:+6- M?EO6N[;<+MJ;ZT[/IL>\GA\U_WK03,]H_JWNRC4P;!H>-JTW&^W"^\D!HV<7 ME.IP;7?-E\/XY]$!#<#)PSBO%HM5'TKE.GI3KA:3U]MH6MZOX"LJPEAOJTZG M#+W\>=EL5]L[:"W5A>G,Y[O-;MT;\:]_(3+^^[^[9=7T5Z?ST[)/')^JZ/5V M7F\J&_Q:N\NCS]!'GZ%[;>R,-@W4+V,5_3RK#K\]ZWT!])?_OJW7ZTAGC8>R M6?P/\I*#+@[KZC/Q+^U].:]>7NE+::OF4W5U>[A&R'O6[;7;6 W",X?JQ[',#$'JS?I#_=4I;*-"/IS?6G M4],#@EF (!A'F+,K,,$4$IAEADCXDV.Z+9-V@BCC/A M[NV8:@M4-(6%9GN*(;A(F.$:Y2F@@_ATTR01W,L0F 31[(@FPTIS5*4%*IK" M0K/M;E@N$J:Y]AR,-OO]KIDO]UM!N5WHS]U*NT(X(P2!1V<$GWB:D"26(DW< M.T!,O3DJ6H&*IK#0;-(V%^[')1+PPP.FY]NH@RDC+.O2K=>0-R)$FHP^,H0(YDXJ2L93=6&)J*AFFJ<)'OG[OMBXC%^](/!7LI,!FA M*?5IJ#-Q!4F"<84ZP0(536&AV:8W!!@-$V!@L>^RQ7W*"@RGHUPXG A.)P MK6 X07)0. %RH7 Z:53ZH9U*N*U*N+U*N,U*N-U*N.U*WX.QHH:QHF'&:F3Q MC_J,#\FD6VB?AI6.=@94T@H5K8 6)$DX<3,"()9FZ9F$8,@H&B:C\(J 846C MDX%/'S%)!7$3M"^6,B\YHS),J&@*"\TVOV&8:)AA>G(5D/H,D\LN49\/BETS M I21>T^5 ZIH$L0BO^A16-SO.8 M:#,*=&>E,75+0*A*"U0TA85FGP(QO!<+\UY/+OTQH&5*4/#1QX)\^FDB4R'=I](9JMH<%:U 15-8 M:+9G&.*.A3N_!M7]F-\O->%"QMR->@I4Z%W+HO)G\,Q$YF@M4+4J+#3;9B=' M^9Y\E@_W,!_03$4%CV/AEB<@R8QS*;B;JW'/\^$>Z/L>;5S,,&?L0AO7T\I^ MS&>NA)!4NOV91SEI&]6UIR\T(2SQ'M1S0"MCDKB !2@GN'3\0P%RE'!^YF0" M,[P4&]+Y% P=U/-[##B71RDC(G,;UB')3##"$W>I4?N;4-$4%IIM74-LL0'] M34\('>! GZ"QU];&@!-];J5M!@CUH2/Z0'D",I M(6=*?,Q01"Q,$0T_%@O63\/HH^,*8'#.Q!4@"<<5ZAD\5#2%A6:;WK!'+,P> M73P>"UL<.((&AE,Z))Q\H3/AY&N%PPF0 \/)EPN%DR%L6/8#*^8,E;1!19NA MHN6H: 4JFL)"L]\%8;@='N9V1E;,N<_D2$K=0)F&E8YU!E2T'!6M !9$9-+= M*!0@1H4XDQ"XX6AXF*/!JYB'%8U-!AQH+:(T<<]5SP"Y"=&;LL?.HDZO0$53 M6&BV#Q@VAH?9F">7S;G/AWAO<_%)&G>S!41$FK@W3("NB4B]UK3P)8\VT/>@ M7KBA7GB8>OFVTGD8='1 B2+EO7>R(/:FX2*5J"B*2PTVR=.WL$4)FQ&UO$\^LHGO9KK._5V==[LJ*P2][DB(AESJ794I3DJ6H&*IK#0; \QO!,?Z32XQG(G7-AMH+A8J6#[N$ E6IPD*S36SX+#[DW!Q<Q8T>B\CMI3Q7WF M:D(X2=RR;8ZJMD!%4UAHMJ<8EHXCME6!#@*]3RJ.A?=4ADJY<>BXGJ\U1]5: MH*(I+#3[':"&3!,7&J6^N64F##PV)PB@WXH0(E/F[ORH>G-4M (536&AV:YA MF#IQH9MJ2,^, .BP-.7,X5JF CH*Z+9#A2=8(&*IK#0;.L:7DY<:(EZ M6N5?^)2:$$2Z;UF>'N6L4J7_*F9?J+_OXK%+H )::9+%B$$=%"!X>3+P>$$X 7"R;!%0O[ RK] M/9:'BC9#1T,J+05*EH! M+ @E.F.Y&0%XR11EZ;GOFS!\E CS47BE_["BT=D Z'V2PG\Z 8@FEKJGY5&G M5J"B*2PTV_Z&91*(;TP'S>ZS3"[!)'Q*R",0+HKDEQ45X6L=;9GOP0))PP+) M(2S0TVI_815C8U+Z?!!4^T-5FJ.B%:AH"@O-]A!#!LDA1^N>5/N3P$N9_-J? M](DB-X##4QUM]"'3*E!U*BPTVYB&))(#2**!M3\)O$0\CJ7+[X4UCKV)0D7+ MAUU"@:I48:'9)C9,D1QR> ZC]A=6-#JOH[Z82OI4D+XE\UHQ4946J&@*"\WV M$T-ZR3#I]>3*G_3IIPES.?9I>!:CS;TS3Q M&CPE<#C0;<(.SV>T9<_,S/OF0%1:# O-MIFAQ>2 5JY@S2\,,#IJ(1J))X*[ MRSR#)+.$2D;<7(W*5O.3_HE"(?K#Z&ZL L<3B7OX M!1#:]UIY+ZF!T"3)W&\O*0 Y3BAQY12$%\O$+5)[G@%?UG+>ILI^%H_S)I=S;.B';0M9S0(YK-M M)JK)S57[VUU]-DK_,+NYVF4/ M_)ZK/W9W-7R;G68IQ)97C9 5J?GZ>G(;?EC&L1[06OQ;\,=F\)EH5U92?M=? MOA37DT CXB7/E9XB@_\.?,G+4L\$./[L)YV>QM@PG)]XV2VWXP(-B*JOL_ M>^H#,1@ \^ #:#^ C@=$C@&L'\!:1SMDK5N?,I7=7-7RD=3:&F;3']K8M*/! M&U'I9;Q7-?Q5P#AULY15(TM19(H7Y%[!?[!&JB%R3999LR$_PSHW9$K^N/]$ MWOSTEOQ$1$5^W\A]DU5%G(^? M ?:3 _3HP$?JG?">[]X3%KPC-* ,P;-\^7#J@<-.\63M?,P53QVT=1NT=2VW M!/9;G2E1/70)*Y3@S0:["P"T2D"D6_VF]^@]H@JEUM.WI2R:=YBWG93S-LI=*4YW,3I/%I%/.EE-VQ4K.=1TPI^ YAJ.@5Q8CX^2*!AA1(P6KKQ+3A 3+\1? M-+)IS(@Z6&K#T0C58\[K6F=N7R.P)S]E^GN'3DW2\P1"C M17&ZRZH%K>;6&RD .6;EO?0!ZTK335@H0:Z)H>0B< M+$6V$F5+1*@KD05S2F/+&<2*10Y?#,6&7F)R^@*$TF<1"-O\.Q@<>,?%J >Q MI[+U\&V3*9V#E'!X8+@O])/?5[7A-0%::5GE2Z]G/G>\@DJ:T"8V"ZUM,G< M-<07+OR"LPUUHV,]D"A-PT'>Z'0?9,F[5N+ ,F0Y[(%&Z"SJC JAUT&H?"BT2 MVZBA0;&)=QHF<3 F/\PNBA9QZEAZ0].AGZ<=CNPK6/!2[S$(G-01._03N\"#?0XVHU(!J!JM#9F27/>M/3K^H3=?3B,WC MD5N(61@M D?MH(;7J9_7'5[)MJ1T6Q-%;=/V=$ZC,;LC9LS9%%'#[]3/[T?, MY,T1\UL-^JA%CC%ORT7GR07^H3;%3V-FL2EF%D8Q-@?X M4\NR;/TYBO(5K_A:.%8'8?T@":R>!PIS@2:LT/O-H[ MEL(F^8C1<9U"K*8L=>UQHP6H7POH\X"61$&,'4"]0)B?R9M]TTK)MVA?C?I@ M,WT<)>FX&4+,IJ#G';66&CU YS]TKM,IEQ<2^!]?IW*.#;;U+!FGP[J2O4$9NBPWA<>%$C M!WFPP6FZG\3/?1BW]9S%W)S3\ MY57Y^+5F.X^"X6-V@8_/M@=_XG4N^AK;';#(7=ODHX&PV39-QI2,&(41#1VK M9QB9^1FY/6%N0+,6G&\A\_3Q)]_N2OG,NW;O4:C-1I8%+"@.'NN]@R"VM@UB MMX@CQP$Y,Q3,7G!$#OAW1UI#02)M,[0"J15DQ"Z-HX6C$8T,Z4872/.V)!OY"??;WS7B;5.)[P ,4*>E$8( M9(R-%\DB<6$V/!M=X-DCXO807[^"N/S6(<*:XW%#AABYP!I"C?R$>CK&-W&N M3MPT/!A$46/-;6R'&NV!%PY!$PU>+%]^L^SI)#$*0+W ^MPP#JWP(UWS(J8. M+PSG1G[._;Q>@_S2ZIKNY4+1=0],O==^.#GM.4>7EON@D^_&P_,)Q;(R\PF;6NPK$BCF% M2&QH/?;3^M?3(5]W/Z/6E^NF7VWIP2)<\C\9U$+%RE,#8$'_L)_ZE MZS7R\4#\> BN)-F]_+ FMKF>+<;U$#%*YHX6,#9R(/;+ 4N#_Z5M<;GU1DR@ MU77H@'AP#>V"#GC2O1KY7=^C(%\KTKGS;>#.EZIUHB ?]TH?U)"[3.!9U3UI M>%%N;KTW0HS&234;W"/=\OJAO5[;D/8-4'&PO M=V]R:W-H965T&ULG551;]LX#/XKA ?L*8@=I]MU;1*@Z7;H M'G8H%NSV,-R#(M.V,%GR)+E9]^OODYRZ.: ML'NQ19'\^)$2J=7!NN^^90[T ML]/&K[,VA/XBS[ULN1-^;GLVT-36=2) =$WN>\>B2DZ=SLNB>)MW0IELLTI[ MMVZSLD/0RO"M(S]TG7#W6];VL,X6VIU=+2ZV9]$^&?RM^.!/UA0SV5O[/0H?JW561$*L68:((/"[XVO6 M.@*!QH\C9C:%C(ZGZP?T/U/NR&4O/%];_555H5UGYQE57(M!A\_V<,/'?-Y$ M/&FU3U\ZC+9+1)2##[8[.D/NE!G_XN>Q#B<.Y\4S#N71H4R\QT")Y7L1Q&;E M[(%O72J3Q6R-6T'#P/O5WD >#3)Y1%H M.P*5SP"]HT_6A-;3!U-Q]5__'*0F9N4#LVWY(N".^SDMBQF51;E\ 6\Y9;I, M>,MG\*ZDM(,)RC1T:[62BCU]N]K[X' S_GDJX1'O[&F\V"T7OA>2UQG:P;.[ MXVSS^M7B;7'Y MNSB>W92^B_:.J=K:&!(828CY(H M4:U<1Z$5@7KA@F'G<4-#2U(K-L%3L&B".S1W3PURA"96-'"#^L[((G"G?C$6 MC%U@(Z"IT(P2C1GMJ%*-"H@(+^/'*1.Y1IX-; E1V/5.>:;>NE#C[&S,)+!L MC=6VN9]1A:L_XH+[?5#2D[=Z&..!(7>]/; [)6T/!FFQ#;?@QV1@M80/BDZS:G MKQQ/[0ZA"+$?#RU&A:(:9!B%#H5I1J/]PPT(K;-#T\8_3P<$BIZ;+J9\03KF3W5,?C+5$*M)L]M3ZN)QP$V[T_-P-4[%1_/Q;?DD'*KO27,- MUV+^QYN,W#BO1R'8/LW(O0V8N&G9XHEC%PV@KRWR.PHQP/1H;OX%4$L#!!0 M ( ,."8E>_NU!2*00 #$* 8 >&PO=V]R:W-H965T&ULM591;]LV$/XK!PT8-B"3;"?INLPV8*?9U@W%W'C='H8]T-))8DN1*DG% M\;_?'2DI;N%X#]M>;$D\?OR^N^](SO?&?G UHH?'1FFW2&KOVYLLF\DAHW%ES7-,(> MUJC,?I%,D^'#O:QJSQ^RY;P5%6[1OVLWEMZR$:60#6HGC0:+Y2)936_65QP? M GZ7N'='S\!*=L9\X)?7Q2*9,"%4F'M&$/3W@+>H% ,1C8\]9C(NR1./GP?T M'X)VTK(3#F^-^D,6OEXD+Q,HL!2=\O=F_Q/V>JX9+S?*A5_8Q]AK"LX[YTW3 M3R8&C=3Q7SSV>3B:\'+RS(19/V$6>,>% LM7PHOEW)H]6(XF-'X(4L-L(B7:^&D U/"QJ)#[47,E2Y@*RLM2YD+[6&5YZ;37NH*-D;)7**; M9YZ69Y L[Y=:QZ5FSRSU';PQVM<.[G2!Q:?S,Z(]SLX!;;%.XG%S M;#*[/(-W.>;B,N!=/H-W0B7\N=HY;\D[?YT2'/&N3N-Q/]VX5N2X2%K.KGW M9/GE%],7D^_/L+T:V5Z=0_]O*_<_+?5;C=1WN6E:H0\\T&G1%=)C ;G1CJ(* MP2^EU$+G4BAP!([4]-YQRW/O@B>0IX#6.,G+7]"XH]8+O&B/LH&4NPBT"UTAW)JFD2YLB5\EV[O;Y.N@ZVTGK$>K#G"/K;&<%0V\;<%T\LW; M--3&%E0!=;C@19Z34!C0QA/M7'4%)4FI@974\008*D]A"(5TN3*NHU*0DH^= M9,V[0]#<6Z&U!"9;UENAIC(I%<8YT2$_0;(.GM@RD9"'58.67$4:?URM-KU( MH75'=$\13^%U1#*MU$R1,!JAZ5CAX;.2!YNQ5E&\IRTW?F?7D$K2K-AK5 [+ M>K3P)!H1N1!.L)[B/>=CF=DP&#:_]R=@P<-#3>+"S#8.<-/@(.28J8;X3-:^BQ8A/_W%'+ M#VV=PJ\$/90C6NSP6<)!<+6I)X:*2\4A!;F3[Q-&PO=V]R:W-H965T&ULI5=M M;]LV$/XK![4H6D"5)5FRY30QX*196V#=BKYL&(9]H"7*)DJ1+DG%S7[][BA9 M=NHX+;HO$E_OGCL^=T>>;[7Y;-><._C:2&4O@K5SF[/1R)9KWC ;Z0U7.%-K MTS"'7;,:V8WAK/*;&CE*XW@R:IA0P?S%4N<:-W()079<9/-DIN!"1&\ MYDRZ-2KA<%VU)?-!?J6;AIM2, 2K'7XOF62JY, L 7C)RUY,XL6D9WOC'L,D MR\)T7& K2A\4L?3:H#4%AYCV!#K5F.6)*,H\I170Y MC15AGDP)<)HAN,G>!L-+; 2E5JI/?5N!)[1L+?K56DR$7UIAA9]YBJ"F M60Y/'A5IDKX8_C1V'\3C@^@QSO+9*8QY.$T2K^EW=2"@LW$VBY4*5OR)7D/_:E;0SZU6HK*'WTM%%*+J&8=#A 'K(^@ MDQI(Q %M=[SO7/NMY:2D0WS:'\*"T@ZL6"E1BY*A,*=_#&ET3Z ?C+!NY.2I MDYW'?"6MPI+*WJ!:2TP4F 3.4,<)48L3Y/]D>=U*^%74'%X9#*X[@7<\-U"AJ-C M,*MA4&TTR=)]<;%H#W(+2\37#>8Y[J>6'*]D!O$BZ8UNNJ#R'HA@@2 U#IB? M<0\" [H-T"7O.=7/#EQT%#.[35T](FS*]5/[^=@B2D9$/F(V9Y^Z(3.XG2NWJ**#_2\R-%]H2:Z'L7@3V#F%(M M$OA>G^R0')_&4,9.I9\(_N+,T!V3[A=W4L?UH'MQJ/2Z5]J7K,*'.W:HLN9A MGF?4\84K'&>^,Z'J'R9)2AVJ9&F8X']1.K*H;EV[9\A=PTK=R@HJ4=>(:4=# M>\;P+KVROER0H3NA^WR/A:X22/RA1R?2D;C&FZDV-KKO/CDZ>!!@Q*[\ MLX?J(&KMW@;#Z/"R6G0/BOWR[EGVEIF5P/(E>8U;XVB:!V"ZIT[7<7KCGQ=+ M[3 ]^"8688Q"6H#SM=9NUR$%PWMS_A]02P,$% @ PX)B5^A>;MOS!0 MJ!( !D !X;"]W;W)K&ULQ5A=;]LV%/TKA!?L MR95MV6G<+C&0I!LV8,6*=MT>ACW0TI7%51(]DK*3_?J=2TJR',=N!J3=0V*) MXOTZY][+C\NM-I]L3N3$75E4]FJ0.[=^/1K9)*=2VDBOJ<*73)M2.KR:UYX8+2X7,L5?2#W3US8SG^PF_*=K:WK/@ M2)9:?^*7G]*KP9@=HH(2QQHD?C9T2T7!BN#&WXW.06>2!?O/K?8??.R(92DM MW>KB=Y6Z_&HP'XB4,ED7[KW>_DA-/.>L+]&%]?_%-LR=70Q$4ENGRT88'I2J M"K_RKL&A)S ?'Q&(&X'8^QT,>2_?2"<7ET9OA>'9T,8//E0O#>=4Q:1\< 9? M%>3BG@<3T_HFW:A3;V^Z>G01&9T*6[AJT$* %Z7BUL/+!GQQ_72 M^O$_'P,@Z)\]KI_+Y;5=RX2N!J@'2V9#@\6WWTQ>CK\[X?VL\WYV2OM)8IXF M*9"VPN6$/T,DRL 6,5L"6#LJET"@!5S(*N6'>"BVA')+]*I2_V"J:=7I3)Q- MS^=1C#PL"E]2$#F+Y^?1K!T:8KI=DR^UXCX2OV3>@P=R/>VJ:EQ4)A5_U](X M^ 1+[-))3UY%+SM]GF&]+-1*B!N+>C&^A54(ON(VD8LD6JI60QK!>=#IG&TBC\\?LLU&#?@9I-HF( M]);UP0&/*:D-F[?\\S 1:& E\ MP-JA(/ E,&D+ID)%/4^]3*)Q'(ANRV4^F4<7GRN7/;%#3C)EK-OS\BD5,QGW MB'[NDGGU/Y?,))KNV?^RB=+RM$?F?R#J=-+,>CJ?FZ4KMK;X*_)T[0,X M+%X/?R[9GWC>JPI,-L1;67:^%]8> R%HJE:RCCAW)02\P[06'6B&$/3"\-]+0(_4@2UW# M@JHV&O;3WBKTD(8C#GCB L#L>6YI!8-+FZ9_H7-:X :'W>"1Y*#F\%!??;KTO<1 MS5&*#-FA#>JFVRU?6TM->?T,[:I L/ :B8O6<\_R L"4808,IRKD":QRVTC: M?7;2*+3L)A:Z-QXG\G6])+?EO/69VD7?M!#;(V@'MJ_3P, /,I'PP!^V MX\1YC8SI-]R& 9-%RKU4"YEX1//'ZL Q\<#5:H*%=FIZ;D K'<3.^;$LL9* MH!U*WXE&'3?>T, B-*D#"70+Q_G.(;:2F*Q<(\M:@%XB:^190L8A@04[Q*3: MFJO0-L&5ZX):Y'BD1'^MC4^ 9I5@=((S0J[71F^0YX_F3J_6AZ($P4(G";AN MB3!IH*&E',]=#C6PI;YCJNJ0HZ&HR/G&^$#>?^B(D4?ZNC?R!HM$&)WXT=@O M-&F3#@7H]?A""L=M7&O:I=BGV91H\=3$>]VP/4 MZLK?D3!_<"%<)'2CW37,=;A]V$T/=SAOI<$::$5!&43'T<7Y0)AP+Q)>G%[[ MNXBE=F@,_C$GB6;%$_ ]T]JU+VR@NYQ:_ M02P,$% @ PX)B5PI>!76O M!@ G!( !D !X;"]W;W)K&ULG5A=<]HX%/TK M&LKTR0NVP6#2)#-)VYWM0SN99G?[L+,/PA984]MR)1F2_?5[KFR#:8#2OB3Z MN/?JW*\CX>NMTE]-)H1E3T5>FIM!9FUU-1Z;)!,%-R-5B1([*Z4+;C'5Z[&I MM."I4RKR<>C[LW'!93FXO79K#_KV6M4VEZ5XT,S41<'U\[W(U?9F$ RZA<]R MG5E:&-]>5WPM'H7]JWK0F(UW5E)9B-)(53(M5C>#N^#J?DKR3N!O*;:F-V;D MR5*IKS3YD-X,? (DBCPG0X#QK;4YV!U)BOUQ9_UWYSM\67(C MWJK\BTQM=C.(!RP5*U[G]K/:_B%:?R*REZCY&(GV3]W2V,U:N+?8_XVYJ;' MS5&?7)F*)^)F@$8P0F_$X/;UJV#FOSD#=KH#.SUG_<*,_*P-=L^-3)CH-BIL M&+JY.N(O2.<6#WB"SJ:VMTTMI45I94\QW):-R0@RV-J-N,6A]1YRE22 MU)K)%3," VDE 87@\@BF^UW/ <6Q!S%2"1R )]:AF$NE,['+WT;UWFEP(A ML/*WO4_O7U;*/F=+UT\4M,YRTR_P\*;SB"#, M@HAFT3RF6;Q8](-"N6D\:#*$V(P@/V3^".*,Z?H MMXH^LM>GM8,RZ3=H6Z8I6VE5N"KIU01I'N7+D\%TETOI1)<*)W6D:5TM4>F5 M5$)%4T+"E1"N3BL2YW.>#1+7(.9V)3C_# M*A>0A2.%3P#NX ! "F0ZU*!D2@:J=0@:Z5Q;@W&T_(_%M-;=$HZ">S)U10O#R-^YA /HM -DB)RJUQE[)Y(V2($+4D!DNS0( M/K%:RW$2O$@LTX%S6;S$!4>.QM% F_.3+IT"U&0-M4HW R4#1OI!*E3= !U. M_)W++N DN0)&F[%O-?X MM.\X-6AKD ZULJ J ?*].7/)4:Y%R,(6EMT]*TO<\C@/UT,J+%5@V3R)"EZB M>PO1'ID*_$Y*Z:;A;,.U%/:9SE]Q%V.OO:D)57/CNT%7B6*EZ+.&XNB2L M-+"= !XRTI)-F6/'8VM1@D-R8-%?18-C61L@-/1\0VNVMS9M\*K*9<*7.7' MVKV*P#7:>8!>O8._+0OLXY*VC& AE[+>"XMF*)S>RPHAS+7MS2S6%MWC9&KQ8A M$D0>?E4?( EZ;-V]KJA6DT3733:@]WT+AK\6M?!LU&9QA#='T$9M[L^\*)X? M8)U&H]EAU!;ST>)XU/J=,8F]"&^8@P3T+/7<[D(GSQ!>>)B0<_D(?Y"/B1>' MA^GP1^&>C>CGPP79P"USYS:.E>DP[&<8;;CURO):ZZ7*R@ZH_F MT8#IYEM(,[&JKV?U!+ P04 M" ##@F)7:1AX7I(* "Y'0 &0 'AL+W=O+Q7Z@NBF)8W:S0[*E M^-_OJV)?MF79GMTOMOI@L>K5JXM]LK;NUB^5"N)G9G)_VEN&4'P8#GVR5)GT M UNH'$_FUF4RX-(MAKYP2J:\*#/#R6AT.,RDSGMG)WSOFSL[L64P.E??G/!E MEDEW=ZZ,79_VQKWZQK5>+ /=&)Z=%'*A;E3X1_'-X6K82$EUIG*O;2Z>_ M8AW?G;SOB:3TP6;58FB0Z3S^ES\K'#H+CD9/+)A4"R:L=]R(M;R409Z=.+L6 MCMZ&-/K!IO)J**=S&":5 MG/,H9_*$G-_$%YN'I1"-*@9B;]07D]%D;XN\ MO<;0/9:W]X2\2S4+XE+[Q%A?.B7^/9WYX$"*_VPR-LK:WRR+ N6#+V2B3GN( M!*_<2O7.?OUE?#@ZWJ+I?J/I_C;IKW#)7Y$COB^5N+!9(?,[L91>2+%S.!J! M6\90F,P1)._NE$3@JEQ;^I< KQ01N+)F1>(27.H@YC+11H>[/B)Z]B>B3 0K M J0'Y3(O[!RBOR^U2\44.X,50N:IN%8^R("+BRAENG"*-1,IWY:\\JM=J6RF MG!@?, ,FXBVI&N7T>9=>+?6AH-XNGLL@9BJQF?(B+17O7,@[.3-*:!A9&B/* M N8BKDL'(P1^/]ST_8#!>FH?43B[TBEV('5LP5D&$.@< "%1\.TG41. EJ"8 M&>V7#)DP5N;U%#M+TZQ]"_41EQ5ILX>'!I71$EZ)T"<*2;A4@A0X<%,F/4OOHRZB: MA0Y.+%2N'$0EUA76$4>PO( O_4!\4BKZ7>=@%ZA&%.^8LB**4$%+Z8$M';)" M[JW1,0X_JQ5$+Y2XEMB6PR\E3!4)W(K [D!, PN,,=%_K1]!!2"(#-1H+DEY M17&/ERARO/XI,BHXXCM%SLW?/EW3;0H7@S4Y04&V"0*E3QHKF2P!/6X5IO1U M,!B=,'41+PM=L>_1[:C1W)1)*%FP"FNEC"<';\A-V#BG4 #:X\'1^^[- M?@T7[PVZMPJWL/1)^5KL:)/8T7-B&VLYC4!B="TGN>><"WA]"7@"VJV!N,K% M%%%AN/+&7%O7"]+DV]<+<5%1^(MTMRI@L\^?+_J4NF^0?- )REG,<2A'!)KC M(K3@N%IK.(T5AT)5!J#+:P6*.]:-*.)?Q;B^4$P5)GLL0G/MB#BT@EE5W7Z2 M=6^YIGSB5=-Z%9423NA-?/E")7JN(>%6W9$[N"^F/*,1RXD,%JJSC2!N4:=D MY0@5*+G2SN8DF1*!MPEE.0)U@=+C8KX*X!PPK7&IH!^(\]:?=+^[]?U7D<6P M&J_CU'0(W&;VKSVAI+"DH(V8Y:-_ BE[N&Q#",Z6C+]@?_M^TWIY0V M(W1+H-N(,+^'O,UUVU<+B&XOKG=HA NI4\HEQ$%*)1P'J+GT+--(9-@<)0\9 M&G3^ V9SP:O"'MQA$7<1D4J1QQ5[JR[ IN9EHEU29K0XH5H*/Y@RBJ$(@F<^ MKJKL6N"NB?FROD-046NE5U?'1',CF*'(>WC9W,#,M$R8!=7J:ZQ.] M7.;<)R"Y!+),$U=>./EL*7,J;0 MK1W]#2V@M-^1@^=;UWPS*D4=>I"'?_WE:#(9'3]\R+?'Q[LQP9[+_)80@UR' MX.B+KX/I@(H09F(#X=08R5ATNB:LESI9/JIJ=(TFVNM44U^T*"5&)HZW!?W8 MO%F?XY6=+@-GN1D:LKENBIJI:MGSB*-ZQI+UCAM20M%H=;^S;_M!>D1-0\XZ M@^/4+H-FE#JJK?&RMX@U(A!^0Y[T_G%=V6Y\OW)@$1V!I>/1Z$TM G-&A@8B9:V1!GQE>:RRJ^3+=8IA[L^2SD'/I -\SW_"RGBD,7"7H/M![4QL78B+D2 M[-6@6R4-5*M(I_.5JNIMOTF!T 8E2LU SESYBC<$"X*%"(N\SBN.(]_65OP MR8 32!L'-:<2/67?SQ M_.K[Y727GN\-WA_0\_%@-#H62Y2^516O];9M[&U3@/N/=OZW8G\P:02WO9M- MD"ACP\6G)'^'-V-3.6T'O5I:ZL"_#; -6L1F.[:IM$UR'D( HZE)?79]>#]+DY+*+QH4#QOA0M/ M%*\;BD8:T[H9:QHYR+."^S6QU(A)JA*FB\*L])IB@Q1.8M/3'>7;P4('E<7D MF6#N2+G_:Z:FIQB >7\#TMNX&BQ-PA[SE*YBH<0U5A!TR0# M,9.&NRN>]V]4$>+I67UHRVT1'\I0.P9DC;YGB]_,!'XLMZI.=6AP-&D"*Q:I M%]&=2]C@Z+!E[?FV\Z'GVJW'5D=<\?K.WL'1H#U791V!16)0AZ.C$7'&YHMW M?/@7'1%G]7NA5Z$L^(R_GGTZ'7V"',_2@#6UGO2S,KDY/XD#R1SI:/]-MQ]"M/$<[6EAG%PZR^/@Y]O);UO@ M+N4SBR/1Z='.:'#8'D7''D+69[$@N:_G@E0A.^D0CP'X@! ]":C=GGE#(]YB MDU*=>>DOHKN&,CN3_?%@OSEOWO2]9MCYG(9V?\$?#6FLP$@:OZPU=YOODM/X M.:Y]/7[4_,('B(AS-&ULO5AM;]LX#/XK1*X8-L#-BY/T97T!VFZ'#=BP MHMW=?3CQGER%Z MN,^5=F>]S/OBY6#@D@QSX?JF0$TS7=OS4U-Z)35>6W!EG@N[ND1EEF>]4:]Y<",7F><'@_/30BSP%OT?Q;6E MT:"UDLH]B]/)RPO)!X$^)2]?Y#>S)S)C//'B;GO6&# @5)IXM M"/JZPRM4B@T1C"^US5Z[)"MV?S?6?P^^DR\SX?#*J+]DZK.SWE$/4IR+4OD; MLWR#M3]3MI<8Y<(G+"O9"0DGI?,FKY4)02YU]2WNZSAT%(Z&3RC$M4(<<%<+ M!92OA!?GI]8LP;(T6>,?P=6@3>"DYJ3<>DNSDO3\^0TZ;\O$EU;J!5QEPB[0 MG0X\F6:!05*;N:S,Q$^8.8;W1OO,P6N=8KJN/R!(+:ZXP749;S5XBT4?QL,( MXF$\WF)OW/HY#O;&._DI= HWJ(3'%"Z8%])+=/#WQ8RDB"C_;(I M#!9TC_ M%A'R*KW(Z05*CL=\AK;-$"S1(NQ-^Q,BJ5)4;WUXJVM]:5/X4@KK2<',@WQ$ M"H#WDA-@2GX\EPE"""!(#>]H3B^\T1&\%\Z))"L=>N]@F,6.LE@ M7BBS0MQO0.(]M5]'Z6 H>\/^85?:LG,\\5@Z HW!-5?.*G^D3DR.4<@J\?-. MFM*I%=R))"AV_7'][S!"$ZMV),3Q!D+,I75^S<@.I' ZP*I@J,.P@G.(FWMY4C&(F[9OY_I-, MJL!NJ$;KH=I>>[\LJ@>/HDKIWB\HVQ17*[03U3FXW5$>U6=N4DD6 MV^"'#MSV,II%]:.Y6VL+/)@JE;(15V))<;YJNAH M%67*=)\B590!J+#DZR((5UNU=-0C0!EZ:#G'U*,WL.E1,%*J-^@I)A))2FYU-C6)?RJP/^T6??A=J5C.<5)K7NJ&YB>S".#J'-'G)!J/CMO-S4$?2J#1FXSX;QW+AE/''HRB M@\DA@QE/Z9.7B^%"J>KD%IKG02?I6P/;X413X37UB%8;%B>F<7$EM^@IY!*73%X8W>R026)+FBG$RAKRH-LU9JAQ+GT@#E.$ M:LT9):OM;59'*=P*^VO>=\O7A"1_)P8;/8W:8SBC<4W1?*$\QEE09"N>D2MONM%<=(9N!-T6XL<^,I_M_^)FA2-&R ,W/C?'-@!=H7^&< M_PM02P,$% @ PX)B5W6F>3L#!P /Q, !D !X;"]W;W)K&ULM5C=;N,V$WV5@1L4+>#:EO+G["8!G$V#!MBVBV3;7A2] MH*6Q1:Q$JB05)V_?F:$LR_O9_M)M>V-+%#ESYLRO=+FR[I,O$ ,\5Z7Q5X,B MA/K->.RS BOE1[9&0T\6UE4JT*U;CGWM4.5RJ"K'Z61R-JZ4-H/K2UG[X*XO M;1-*;?"# ]]4E7(O-UC:U=4@&:P7'O2R"+PPOKZLU1(?,?Q2?W!T-^ZDY+I" MX[4UX'!Q-9@E;VY.>+]L^%7CRO>N@2V96_N);^[SJ\&$ 6&)66 )BOZ>\!V6 M)0LB&'^V,@>=2C[8OUY+OQ/;R9:Y\OC.EK_I/!17@^D @Z.GFLZ%ZUMT^DDQ,W!O?' -$1X\*)/##Y@O MM5G"C(G3X>5R'$@A'QMGK?";*#S=(_P"?K0F%!Z^-SGFV^?'!+1#FZ[1WJ0' M!3YB/8+CR1#227I\0-YQ9_VQR#O^Q]9K]'"K?59:WSB$WV=SVDXA]<^%IE>#6@//+HGG!P_?57R=GD[0&33CJ33@Y)_Z<._=>$TP8(!8+A MW"DALXWS"'8!\\:35.^'L$)H:(TJRTJY'+0)2'P$<"H@^)6J/01+P6ZH.HBL M[1U.^T^@O+>9IMN<$B<40&K@23FMYB5^)]OFUA&%!,U#0V'H9(M'HRW_9>3- M'#+ZT0$6*M,E8V>#6G3&FN]R+,EDQS(9+66Z 7S."F66&_@9A3I'Q.>@UP=( MDT.3O6Q.;JQP6(H)=)+1W9M<*P,/38U(RHVEQ)?G^$S%V%,H$H^\D6HS":'J MYHF;>&P$=\Y6$*ARLCC^%Z8K19J9/V;1@LK)8#I(KCG$/W'T900L&D?&.R@H M+!#4DMH#26;,NYQ(=+^"IA'\AI!;0A3$-?DF&G4O&DD2$)"#P-;FZ MC)OKQM666!1YA7IB29YT"\6J+-?L[I&O/&3*%["@AA;M(TD?20FR#4.(L,4C MXG^E.23+1J+_?\,X$MVGX "SBFJ/P\RZO(T6,2ZS%562@ENE8*7[Z'Q2AL^! M4 ,N%B@-4#21B)(R1R]T%(/*F9@A-75*CR&4R,:.**9:K ^,]5&P$FN,HU:. M4H5]O3> R/$.,=(FZ:F6M+#DQ^3$&'ZJL@T_)W*.TM/):$)MKBRE8Q/2(YHN M^DNRC]I P&I.EJ][@>R]Q:Q=360U'9*A['BVNWP9P2^2_\P* :W\?G_T<$OR M$%_(W"TDM>A(QIC110JZ\W9=\K9,DZDAYX?64!YR1X2/I!\>?[Y[6)>:6KVL M/;8E6X$/')=#6.AGDL(0)=I>R;J$-XE8+I$+'8TQC8O=+!3.-LL"[G#N&IK' M(+T0UJ8CF.UA>0A4)%>*HS7H3->Q9A4JP-'9Z*1S4DNKY/P0#$V6O**>A_TZ MMRL)8NZ'\F43XYH'MZRIFGCP0+RO2#O,<3NVI=9UJMKRV6'J'K0B2!GG/:6; MMZ7.1:/0SUQ*5=C46P[G-L,-Y1@D:70MU8*[-H^_7^?Q7>NJ=UT>?YY"7U)D MF7<6PH-ZWI215G%P&V7$X]K)LV9)L^0Z,4[VNWA?(K&=AY.7=GCLX5L1M7#_ MTP,DP^/S9)2NPV/(1?DH.1N=;E98*6\].ST?76QOG&ZR?SN=AYN\BG6NURZD M^,:2UY8,5%D!Y#UMJ8N:_$MBO.T,K.QH,DKZX4Y3(?63O;'^"F_^1Z&?:\<< M9-8'_V^%-Q>?(%$ZYW(;8WQYX\Y+[;B=;_8WUK\1DR/8 M.8W"C2J5R:A7R3OM>YM%#-MBMZ3=[RA%'QS62O'XRA=-A- E+P>57(&7W\U39/T+7RT M@?PQ6Z--DN'%-.6+=)@>7[Q&[2S+7(,'U98T M'QNA]MU5Y[F/E^>8] M:?A6]B5O9?+>4P*L.>#IT:[WWG'OHT:%;BF?;GR43R=R&8"NY+% 16-Y SQ>6&&EO M6$'WS>SZ+U!+ P04 " ##@F)7E[&==D,0 !$-0 &0 'AL+W=O*?_S\JW%NY.:2JX7JG3:E,*JZ?.CF^'5RU-:SPM^T6KE&J\%23(QYCV] M>9,_/QH00ZI0F2<*$O_NU*TJ"B($-CY$FD?UD;2Q^3I1?\VR0Y:)=.K6%+_J MW,^?'ST]$KF:RJKP/YK5MRK*WX_$ADE?-F$3>#@X4NPW_Y M,>JAL>'I8,^&4=PP8K[#0>W;B<1 M/\DBT9>!Z&@/T4OQ MO2G]W(FORUSE[?TG8+#F- 3H\%H?(#>N)9ZS/3&]TO] M2KNL,*ZRRHE_W4P@-1SEWUTR!Y*GW20I>*[<4F;J^1&BPRE[IXY>?/7%\'QP M?8#ATYKATT/4_ZB9_C11<:NL1VC3 E-9(9U3^%26N2BTG.A">PW%2:O$0DG2 M8BZD%U.B?$>4^^)U_5IH1P$#+K#("3]78FEUIO *>U:F*G(Q40CU3"%2<^&- M0/@6."V<*XS=NVDI-6^ ^4HW5>"T9G MP#]H&)LK6ZS#$AE 8:+\2JD2$67? MXX"EM%YG>BE)=)"GTZ)2N4\W)2:$0>5C8$%G.MK+39?"T MF3AZ68%6Y2 /V C$=#EK[B!M6O6ATN2#F5G@>%(JI$&@ZX7^73$CH,%FF)!S MX6R5B--^0,/.RJK<6=L7/^'[3FXS Z1U((>=?FZ5$H6Z4X5CT,L%E$6DS>0W MPM,[4BLOW'#A(' !D'=7XCO:*8;P)/[JGY7Q(,%V)1+":%4VE\9.,Z:=A &(H ^'+[N'I3P][3&"QUY-3A<"TV M?EGO1&APS(%B20%0(%"FUBQH;6:L-1-C)1TY63=/B7$#K4KZAE:J0G)H86-@ M&.HO7=+Y..G\YUWG/,!SCYT_GC'Y[HYR_K/%S#TAV R0%EB3,JRSC J)- M22R<>B:^^>#H:CJ[Q:CCL79Z?=WUT:\H[) =-VLK5Q,,4=R#$4986 MI__GP][%V7GZAW(*Q5(IU,<,OCQC7UU)FQ,$?/E*P5D)PT22*(P M#(X6U9W602GCX7#[;5!$7-J4YG3<&UV.\2(R!_D&9[W!Z:7X;F.[JX?PW-+1 MT\'.>RB,8(OTPUB+D L"D =-*H>\2)B5(1' P=F[M_4X@BSC^#=(U'2P70;" M2OI_"AEW_.;A7C#JC<:771]]BA><7?3.SL?IWX.,.;KL/;TXVWZ[WYBCWG!X MBA?QC$?B\K)W?G'QYVPY&NR\_PRV'/>&EX/X]QY;,@-A)?T?#P==%KO:RNTN M%6VZP[HKU0!]XG=&%8U&FQ,J#Z@6*!KS^_9V(6>H#[A [$7XI1S2*A1**J>H M$(:*[E*-J3XN43U@T;3R@$*123<74ZH9:)N2(%2H62HL J>5ATY^)P8#DA^' M8QJUCQ0YBGA3E9%%]'7<]&$+%PS:O:=$<6<*"-L7/Y+CD8S_0 X53UG1H\'U M*U*&Y+S?+(#I@&]5/B-J-S&'\([A-1M;YCD;&/;396B2.?N5^U3??XC_[;7E M]/Z]GV#:!U#[+YHZ'7+8Q+V8]CDYHJ*H>23+N*7QL0KJ_:_[POW*[A\$Q2OQ M*^H."9XDJL/R^$,E"SW56)QW[EH6*!0?D]11JK?X(++[I"Z#%IP2:O^:&.(( M;W)T(YDW-H58&*2(F375,BU6BV5AUDK%MJ*;C48;AEJJHHD E8IT-C$4A4O. M%;L0.@'"$?B@9D)=A0[/%&C-J(Y"/TH]*>BLM)]3N8Z>KG(^<,&.ADU6X2B[ M<4@Z$U2Z>$,I]A)PNN$=>(%+ANF2C2+YA M(&8A%N#N@99,!,\J'(4=_#=WU4(XJJTZ>T, M=G7B<6% RCT)'8C?ZUH-SN"LU-_S#"!P!E[-0HG'!$2E4T]ZC%-=S#5,2(Z] MC+D<;!ZH;J[$.TT2C0;#4U@I1F:MV$>G@_XENO*B($9UF>!V04<,^^>77Q(/ MV\3%NSE HJ!)HOC6%(1Y<('OOKL5CV,,;Q:D2.Z%F8BTH1BAZ0&WYIN50$;Q M<_]=/\)J6L.]'_ER2?%/H83D*QEG856X\50#FDN H'6Q!S>D51C+J=1B4[/- MXPM/W:[A01$GO5)&)'2^RH,K3XQQ)"62D:_BM\"3E9\'[%;EG)U$ELU%7 == M7#LQ*\R$W-,83UUJ"O>&%M$S*Y*D* 2G'7 T-]E64F[%L,++GKQMRH+8CWN MA$:4M 7Z.1 TL 287P!=0I-(P(#3*)5 8LHKG$J@@U#CINYOXQCL#/ A,C8Y M.((2^T.7&XN!.+A(-OWES=$(0MG8)X[K59,!QJ;2\HV2''0<=:H$NO"'4;%T5-M%YNQRZZ> MTY1"E\>NFB"(R'9PK@58<-YD[YLC.B0ZP!!$1T4,T1?*STW>4&E?W$S!$NFN M9E;"CA'+R"9N,W!JZ;JII0=8#,)-XO20% 44N9.Z( ,=PV3'3J9P=-23\UC@ M5SX$= "N-)4S4'1,G^_5&B@?$F54)#3?-N.. +NZ!%5%2*W"E+6+;^V:LO7K M8H!-P+,FK@4HLD-]P50;/K/CJ4W[Q)*$L;$ KH)8)I,WM95.PXD'J>VG]C8( MD,$+],X$A*&GD03F ?EB,N Q"N<#JIR"H3DO(&I+ L@(0#05;&8F@CFKYG1_ MQ,!,V2 E36LYT=93Z3I[8'=ARMDQF:N9AQ^4U&"15&AW9/\MW8?"''55IDH MA(G@S":FXG@K94@Q7T^LSC>>Q<9K#FTEW[HH<0LT,S1QK.(D;F%R580RKMS4 MY8#LRI8UO1I-H6(7[1YXWX6XK9J()O* YE#E':_X(HQ'_+"9X_6@Q:5[$C:> MMBU2Z -H"!YO'4"B6BS3I"]U 7%Z5RT:O@+ U89"#?7I;!XJ6TH!!#9D+6)A M.Q-<)\! 8<0 O<)".R7801/AK9Y4HIBCF7^6\6EAHWBC4[[9U_R M<7@U^/(39X@].(1;\FQ?%>OK&K@VZ!JA&ZV3]*&@!_GQ&1^%Q2AX_N2AO83X MVS7ON%7SQML-6<0JXTXU^EOV\H;79(QN==4"5\Y5?,V&C!OSCE*]E6:8HP"5 M8+DJN%K+]11E*0<$2BKJEJGZ/ @3,:]W01,Z2BJ_ WEJ<];Q@#B(IX8KR7EP M5!V3/*> "".)AXX$M#VU2XUA2370(MSC*N[:=JW:KI!?$:4W&THOXZ'!)W:G MC_68[C8D'_#:L,)I;W@YWJ+1X5?UX/;31W)7]R!V8^TQ7VNH/-8!':?$08OF MW",?@H@\XH+S4ZIMW![$TI&E]M+.R*X3Q<.1=(% HX:#8-_C'-VL%N NKB5? MXU+,M4(\A80,5--=INPGPIUX9.JZ6-S0K==X&@"I=<#6LT@)AO:CH-&R]M M.N9/$3A@CO/^Z!YX/&/\[@Z6G8O;321WJX*KFN!P8/ #$I_GV^]:\"9*)MV3 M[LC/G6\)'N[>8*4TW. )SI*Z"+J)IZY1Q4$1_%;.V%H M+H4[;!K'7=;Y=?^ M[KS=G$>F#CQO*SY8RZ&7S(R.*OS2*?>@GRRCPZ&SYY2$H*]VZO[[L1 M)EBM??\AM\)6M1ZS^%[E]( !HOI;&G6]M6E*]H[;[T8J?I.ZB8I,&]& B\;! M\)*[Z,WD"A5== MYI 0<@$8V>Y[EK5,/%+X,R.:+5*'1C8[+?S6)&9+)W_]-&9'%O?_.(KIZBQW M'&YG7A/Y3G.&,#XH2:TRITEVN?YH&;FB+H& M6-:0MZPL#.;"S0 /&IN#H1R5F!$D9K$],ZE=)-S:K*-86)ZJNK[XF6?X!SCJ M;5-MCU0R&J]"<&HK$65P&+9+>A!FB<:>DEQ8D: ]) I^(HWSPZ8N"X_9-5) MQP-T =%I8-OUM-,AN_;%#P1QK<)$N][&ZZ*LFVNT>N#$JJXQ8#57H>;>,$C& M:0C2?. O)2 G%ZK):G2J33LN3,;W&GDOSI>B3?@AP\Y2;#LF0T?@*AKF;.9S M3>7U@N]N9=D&Y<]RJ[%=(72,P/9(T/:TSS,D>Q4>?V1!M76^G8QH)+ *-DQRD-#N46V;ZY8P/ C_B:'K"U-^*2J\+U(&Z^45%X?J^APF8U%=:@> K74P%> MD8GX3KH%UCP];F@ZJT(3>:?VJ=P%G3_MGR>=UU6N^EQW<&UO#<&WVC_JW@!= M1^I$)OO$<93OC(W#%N;:Y=%XO-$*E*]*#2N]HQR%+;?XH[UX+;,P..L.P7#_ M;JU9\5B;^E1DU[SEZHJ1UFTLNZ356GP#+>L4XC%'6=E<;(;@Z[AHQ1S^7#1A13 M&M'I^ET_DSAI_+)EH>R,?[_#G7OIPX]+/EW,A/CO5GPRSE/-F@!OJ>+Y_2&#JA_./7B/U!+ P04 M " ##@F)7M>]FC;\% !]#P &0 'AL+W=OR!)=Q\6^T!+8UM;271) MVD[VU^\,*2M.X[C7+A#$O.;C7-]H>+)6^I.9 UAVV]2M.1W,K5T2X/9X@_[*V8ZV3*2!2U7_495V?CK(!JR$J5S6]DJM7T-G3T)XA:J-^\_6 M_FP4#UBQ-%8UG3!JT%2M_Y6WG1^V!++P"0'1"0BGM[_(:?E"6GEVHM6::3J- M:#1PICII5*YJ*2C75N-NA7+V[+V=@V:7JL&0SLG7*V!OVD(UP(:_*6,.3D86 MKZ'#HZ*#O/"0X@G(G+U5K9T;]K(MH7PH/T+U>AW%1L<+L1?P&A:'+ H#)D(1 M[<&+>ILCAQ<]@??R\[*R=^S/\XFQ&M/BKUTV>HAX-P11Y<@L9 &G W2< ;V" MP=FS7W@:'N]1,.X5C/>A_UA0]D+N5OBK][";.3 K)S6P"?&7&;"&82FP !7=7 UP06LQ3*#)ZV\#0C&@=BY!F"R+5F+2K/&)P]0 M\C ,O85F@K";^+N#.!"'J!P);B?;KJ4+P(N W.\F_D8>.L_)4-TU0M?6RQ8M;5 M/ZC/#"MEYP^&Z%6[ H_NCV=Q2!!Q'OIYE(0=.!<9C42>T3R+)CE!TS$Z)WDP+EY MN<<%CZP@?43B[$V=N3QW;D@"P:/.,>/,*YM%21] N"V\]1CAM=0E9F/K./ZT M7X9"1 [:.8>G+H+#W/LZI?$8O?(]WN!H>8(_B#3D!WTVT'B_(Z9?M<+I&[LH MI;'3UWMAF.=;^J(][[_&13H8!:&/>"IRS)<.\>T<$ M?<"NQRO_-=]$%GW!J6X%E1M'7^YU:]_(MSC@>9=.G(]].H7CU/LFS9WEN9^+ M8,RS[V,<,6O<,8OS+EES0N,\R//87\/'+@19D&$0OB?-DB"A:"%X%B&K@S!' M"V)!%*3;HC#_0=Z-G5/'/B5"IS@7:$*G<.?^/. 1_SGB.9S4I_%/LTYPS[KT M_V%=[&G G0^B'^9<%"2;C.L^%B)(7.E)@RS+?*:)S#D]#E+,'_H$3SR#\+/) M9*.69+WN78,63;5JL,$MELT2280+>S[%&OP1=)Y:ZIU)0)_8;_"*U(16*%UZ MN!X*;O'-8*#_W/<;G0J$7U8H:A'-6!,@C%F :]#KNT,,^Q2U1\1W"G7*7"Q% M>/P"=+62UG0]:W8,>(M*W>/-A1X-K];($X]J:J:JQ8R*E[KLDY((T<_:*6BE2&8]N M"'2Y*84W6Z7P?"6KFMJOYZCW\VM9D^5]_>IKT16%[MJ%;@/W^C+B>./3_>'M.[H\=WU$9,9KJ)#&OD9Z G+A""+"(!UG M;%?'/=IZ$C6@9^[A9S 42![_.NI7^[?EN7]2W1_W#].W4F-N&5;#%$7#PW$R M8-H_]OS$JH5[8$V4Q>>:&\[Q?0R:#N#^5&$:=Q.ZH']QG_T+4$L#!!0 ( M ,."8E>Z&PO=V]R:W-H965TT3FQ+*,I@U*@D2]-IT@BIH^4\G-W2QO27>)0-**1O45AH-A-4BNAY=W8R]?E#X M7>+&'JS!9[(RYI/?O"T74>H#0H6%\PB"O^[Q-2KE@3B,OW>8T>#2&QZN]^B_ MAMPYEY6P^-JH/V3IZD4TBZ#$2G3*O3>;WW"7S\3C%4;9\!\VO6Z>1U!TUIEF M9\P1-%+WW^)A5X<#@UEZQ"#;&60A[MY1B/*-<&(Y)[,!\MJ,YAF0?@@'M#.$\>(_CPI=M8WO75VQ/H5O#/:U19^T2667]HG M',D03K8/YR8["7B';0QY>@%9FN4G\/(AO3S@Y4^F!V^D+92Q'2'\>;VRCOA" M_/58RCWB^'%$WR17MA4%+B+N HMTC]'RQQ]&T_3G$_&.AWC'I]"?I.-\:^!+ M"ZY&_A B-#U/Z'D"KK+#9H4TE/H"3$> 586A2\!QP4@XA(VPD(_B["7P8H/< MAX59:_D/H\C>FU?%!WXD+(*IX,6K>,8752G?<_RWT_(2QLGWHA@^<&R/.&3% MWI_WK-!:J,2](;%2/A6A0T[6"=<=\;RR7U&?$99+Z'JWCE\E9Z&RO M7W6Z#$)^$9"(#]F]1Q7A\5%2K*22;@N"]0HDQ^_E5T[V44CFQL;/XB\[S5_Z M'/XNX\LC_&63>'P6?^DWXF_\/?*GN4G_4_MEES[Q<^G+LGARA+]9%H_.X:]W M^#_UWUFUY%AYT^G/H00!5X1?\U:0DT(QI*DJRW/,BEF"DI][0M=GMD*-E73 M0PS86A#^Y'_)O^)8; 25UB?IP%\0EI<=2;T.*6]1T+-(?:(G1\\B=7JT*6>3 M.#OS4?TVI'Y/3?G8+W1R,#PU2.LP(EKVU&G7SU'#Z3"%7O?#UV?U?H1])V@M MM:]PQ:9I?#F)@/JQL-\XTX91;&4<#W9A6?,DC>056%X9X_8;[V"8S9?_ E!+ M P04 " ##@F)7KRIVU,($ #6"@ &0 'AL+W=OP66.^ON?444Q$.MC5\E50C-^6SF\XIJ MZ:>V(8,OI76U#-BZSNE;8-6AFZ<\&U= M2[>_)&UWJ^0H&02W:E,%%LS6RT9NZ(["[\V-PVXVHA2J)N.5-<)1N4HNCLXO MCUD_*ORA:.;K6/OV+7Z9ZDB!%=C=8@ MIPPGY2XX?%6P"^LK6]&P_ \V1:SIPO4R?!;RC9BH6\XE(Y^GB&;S% MZ/LBXBW^V_?H[&/WKY7/M?6M(_'71>:#0P']_504ND..GSZ$F^K<-S*G58*N M\>2VE*Q?O3@ZG;]]QH7CT87CY]#_7_J>A7Z:^ ^?)WY506UD[+QWSM8BH)5% ML/%_(G8D) *KS-;J+158"$T;J47C;$Y4 +9#U%]AI%,>W%)C71#,#LTMCN:O/XVLC U" MB@:J>V8LS?Z0AG7?4&69;[//F#2#0:ZE@M.5#).!<-XZA\ )VR@3@4HTLL'D MXW!.V U=8,Y);XW,0#$C00\-,!$?H%9R"WHP@0,*Q\MB2^PWE26?RX"M$R5B M@GPP/>O50!CYPY2*,<$X=]$11.F]W1% )J)HN]R )8)\WX6^-3FY@+D>.+W* M5!3I/Y6J"4_7%K+AH,Z90H$;.''^!^]'EWK5Z6'1'"S[H/&UP[0U!?@=/<@= M#N5 !ZDY^"_GTU.,1JUCD8 X!&]&P0ZL$9G@ SZQN@P"@R10G8':,$VBW37E MO?0H2M,)DV2ZN#CT?L(A\FT3"ZZK!&Y],(B",?WMLU.A M&HV&.D74OK2J2Y./Y5?+F'='D+LN[PU$R&5XS=.('0"J5T6?Q2%MN.5 M@ADKL#JL!7+Q_D9&19!N0SSQ$)<:M[Y%!:"N3!M=1WSW) $D_0#4M6>L#=*2 M4]>T+J_88;EQ%,MW;+D?#RT#QAP*\A@*$;B4RHFMU&UL6:[GP\SEP[P)_XJ! M5C)3:-&]V('VRW2Z>%P/BVDZ"!ZG="I^Z\)'#X%A$2>,-V:2H>?E;A(Y9'LL MNY[ 3%"YINBJ,KEU*(:.0Y^RV/*<285+KS:JW'=NQ#)Q'4@!O3Q8WFU0#CZ( MSVVQZ8=JR971G57;EJ^F1JJ8 8\6T/VPP-FZ[ZM\5>]>?!]1B7 ?S5/"%$U[DF#\Q%=4MPFVB2^7S,+).BXK/#S)L0*^ ME]:&8<,'C$_9]3]02P,$% @ PX)B5Z<^U3G6#@ 52@ !D !X;"]W M;W)K&ULK5I;D]O&T?TK4YM+6540E[@0)+22JFPK M*?O!L=VH5O9X,U.FSKO<&OV][8U,B]Y4EW= M1\ME>E_GJKE[_Y:?_6+>O]5]5ZE&_F*$[>LZ-^?O9*5/[^["N^'!KVI_Z.C! M_?NW;;Z7'V7W]_87@[O[<952U;*Q2C?"R-V[NV_#-]\E-)X'_$/)DYU="])D MJ_4GNOFQ?'>W)(%D)8N.5LCQ[RB_EU5%"T&,__=KWHU;TL3Y];#Z7UEWZ++- MK?Q>5_]497=X=[>Y$Z7*WG:Z]I,A M0:T:]S__[.TPF[!9/C$A\A,BEMMMQ%)^R+O\_5NC3\+0:*Q&%ZPJSX9PJB&G M?.P,WBK,Z]Y_E'N8N!,_-L[!L-3;^PX+T^O[PB_RG5LD>F*13/RDF^Y@Q5^: M4I:7\^\AT"A5-$CU7?3L@A]ENQ#Q,A#1,HJ?62\>M8QYO?@%+7^5K3:=:O;B M7]]N;6> B?^[I:Y;+;F]&L7)&]OFA7QWAT"PTASEW?L__R%,EP_/R)J,LB;/ MK?ZE'OG=BPC_S(K<2 (NII0BMZ+0=:L;?J-W(N?[O#F+[I!W0C9[Q*90C=CV M%C.L=8&D.B6MV!E=B]-!%0>,EF< \RQD;BAB/D9Q")E3;@ M9Q#+3[2RS4W>20&!\J90>84)D]0*:QQS5>7;2KK5K)#'O.HQI<0^^[[*3746 M6Q)8BN*@Y$Z L[ D^;F4A6("J?-/T@0"VPZ/7N,1#=D;W;#)AWT.%1^ED5/W 3S M[U1!8[ 0[W5=2T/F7X@__V$31>G#;#AK-KOU2PH&/T&BAY7X36OT44%0 M2Q8MJI[MV?!&\"SM!)^YFP.O)^S9=K*V#U@E+V6MBD2!K M#DSD % +E?6.(PCL92_#T4-!-Q="3\%$XHQC*+AJVE^2^P(G'7BPL6/$!=Y) M',"B.!= D,-CR>XF_1]$J?9D1F%UU?O-08E-0WMWLC@TNM+[,R^%N=499GMM M9,5!.ZSBW@K"Z4Y72I..5N^ZDS<% -IA*U0<>:/^/W#7-/RJ*PV;E=B M]TYZ$533Z"./7\S-/5_9T>).(^="1(2KM!0]RAY(I1Q5"^ZQ%074Y-V+74:7 MU+J4E2A@86F(8P$0O 9.3MT!%-1VJH:X!1!!"T#+WA O&JGJ;6\L^\8M@J>3 M?GXS-7!H :E[!.WK0>K!*=@&MPI,I M\%51.4,> 72L;AHH9 _$*/MA>PPB0!YU=?1[*C.*5N1MOE65 M2Q^84&M((G<[R=59=?90\[,&B[I &;$&&JA:453*I;,R;SM:JSM )9.WJL0Z MH\Z'R=^R.2JC&S8OQF\EB(4BC(7(]ZH"+4KB8%KXTL3D3 -JFD-F(?XI!0S/ M?%M*V<)N)6!BSO!:WQ0SSN.08+:8@A@27.@!]5R\DTLL<2S;?T25LK:7\R / M\*X#A75P5JTHLCJ-UR564[LS\RZJ8MU2@!%];J8Y;=@YO+" M%1$,'X=^J.$T1.E/=G62HE&P%R1*2.M&^\JZK?09");V"5A97DOP.BG^"PAY>XGZ*\E%F)B$H M::6GQ;X^0B.*V$H1:AT=/9M$KGTTH&5D M&&++$A86TDDI :D1]#E" MUAF!Z-] XFLJA(%[>^4/*E7+(RGK!]>*$6:9H;#)%E/_IRSEMZ$,1BT0"W2E MXG,<-9J?YMU LS/M$XA#20#IL1&$:!P]>&!,"=)AO6?JFU4M5TGI"A1#O#W\ M;F8$QMJV8LH=XO0HY^Z?)//9L3G0JCY8AZ <(W$BM*DL9XS.;@>0*CNO6EA7 M%H-]/)CBLM*A *,01,0I9+L:GHYN?3&RY%T;[P[]/#VK!F\,61JS,:7-^C'5ZH7K(W0H9[ M0_Y"5*: MV@7PF"00N^SJN:,O/8NL0;+,:D:/?10VC30^DF"9RN>V 2=D9I=UFY[2<&]N MH(B6]JG3HF!S+7PEIQ+#I_PXP^Y3AJ'7+G/ \^:F>"I[*Z/Q9Y MW,Q\8UOI7(G2P^6GBT:GT ;6GPY0Y/CZU2C+0OP(8.@R/X_-\1#PQXNR.+C" M4PUS<%^"ZK@93(4R&[YG:UPQ[DVRA&-=+T,6\VV4XX6+G#7FPJ-T;ZC5<.YS M-O=E_U735AA-M?$$+F:'7!S!%;([7U30OR-#R7HKR_*9NH<.9]#7[0\H=[T& MBDJM 3'N[)::,T>V4W)#F87FNM+,I=-R#@Z6VBZVU%#'<]115<#'NH(!CUQJY.:3[!YJO%V1*+K M^5#,4*DFCHJ[8]3W!^HS@'MWS@>/?Y('71&]^2,;/@&Y2*\HLY7]=)U\1J2# M327)#R@/9YL3O.!+:N2("R"DLQ/7P/X0NN!)6=QZ9X/=3(7:U,!"[0/7#/; MV-<6TATV\E&"R2M4@\S0#9\#^J&$W+P#]@%CMC]M,&OG)UE_.TCJ FYO_J3T M+H^-Q10/"X:GOE0_#X\?JUH4NF\Z!_6!(- *7*52\L6>0."PR&$Y/P6>@G X M^N SZMCXFZN##M".%]MZ:L8=?K'"Z7S+7$+Y9;'Q[T<6(1$ M=Q[,.8\8NG8?8JB6*!$I;4=$9L9O*3P0%Q&L0J=8OM#&.HH.5$$-=))#-155 M=A(155""GT'^TBW:R:#I1-4?.3O,TF/R/;O)50(-6@=5LN'G9UIXX)OXWUB5 M^:():T$:S*ZF([TWZ#E]T/]1A.LL"-=KNHK#( XS7*V689!E":[B M31BD:29^OJ:1/XHD#3:;#8V)@V6RH@6B31#QM"P,DB1\FH0 LIS"ET*6#K+H M3-./'?DH2A>1^).(5L._E/XEBR7^C5WHI2IA"$EBVC\)XH1TBJ,5I"21HC0. MHCBYI4F4!JO5DBZB8+,*<;%>!V$8D24VP2;9?*4B\2)SHK,B\6)-_Z)%@G]3 MS76A2;H.LA79=I4%ZR6)'T*E;,57ZQ@RA;<4"5=!$I/881*$*S)$G 79.F1' M!M$F^DI%(B>ZUV"Y6#E%R"._$;K=B<:%)C$L&*Y)E6BS"N(UF1E>(DNSI)MP M$ZR3!%/Z_2Z^H)F;2T $6#-)4Q(A MBX)PDSH1$FS,7M_$ZV"]?L;)& (8L.CK)292B$0):<-A@YA>X\ST__!NORJL )-F);U)8:_U*? /$9BG^ M8[& MG8:53UR(L<-55?6NF'-?!%&)Y?L]JB2G,_ \@@7E">6+[J2I.0;%ME=G[F^$ M>H701--4C4GY)_]UY^.\V79*QYCGA96N3@ MF(,F1 [A')9FV#QSBH39)"MR0[I:B20,U@AJLN@J!NN D%,XYY&L7Y*3+K+ M%\B*/)5R#1%"MFP9A4C=[]V^ZI MQ3^@SG1/P\#OU&C!I^O2'S4/K8,L_4+#LXM:/ MB>YG/_5"Z.SY!VW4U\!2[E=?X]/Q-W/?NI^*3=;OF'8UO==;KFRX/,T<73 +S?:=T--[3!^$O"]_\!4$L#!!0 M ( ,."8E>H-(A"A ( +\' 9 >&PO=V]R:W-H965TVT*61:--I^\!4T;%]-LFUL4CLS'9:^/>S MG31K(52(\27QG9_G.=_9NHNV7-S+'$"AA[)@*T*RF AD*S+DHC'*11\.W$\ M9^>XH>M<&0>.HXJL80GJMEH(;>%.):,E,$DY0P)6$^?*&\]#@[> 7Q2V_*:9RB?.A8,R6)&Z4#=\^PW:? 9&+^6%M%^T;;"#@8/26BI>MF1]@I*R MYD\>VCKL$;R7"'Y+\)\2PA<(04L(7ALA; GA:R,,6H)-'3>YV\(E1)$X$GR+ MA$%K-;.PU;=L72_*S#M9*J%WJ>:I>$$>T4:B!0C[YE@***$R+;BL!:#/Z':9 MH-.3,W2"*$,_=9W#XW$T$J8D;")?6_@#2.\V2_P M(2IYCAI<#L/1(6K>@[H(AQ<=JLD5[W6D$L3:C@*)4EXSU3S+SMM-FRO;9)_X MI]YXYO7X$SV=FF'R3[X9;==$K"F3J("5#N6>CW3#%,VX: S%*]L/[[C2W=4N M&PO=V]R:W-H965T69 M%_K^B9=3QCOCD7UV)\B,<;B31!5Y3N7S%61B==$).NL']VR>:O/ &X\6 M= Y3T'\L[B3>>35+S'+@B@E.)"07GV<=$A5*B[P"8P0YX^5_^E0E8@/0 M'^X A!4@? $8^CL O0K0LT++R*RL+U33\4B*%9%F-+*9"YL;BT8UC)MEG&J) MOS+$Z?$U+D@,DCQ(&C,^)Y=24CX'7"BM1I[&&K M<]^SM+T=M&TY[Y+9,[GF,5NRN*!9VQ*4I/UV4O/:GZL%C>"B@^^U KF$SOCG MGX(3_Y+Q>%#)*T;I, M#*) 3VYBI+%8:(A-$9E?H(Y)K&/"4#WDB.O88\2:Z' "G3(9DQ\%E;@PAMW4 M>Y< C5)SMTH97C"%X6)P^((2+3 HS53R;/$4)S'6:B9$*T6S!Z,R9I6PA-P7 M*"'P9X.CX%/TN6L^!"!ER435YL]$5^FV.3@FMS0'F^<'IG'09?D50,^#%[Q; MZ[0>-\7/7XQCS#(MF*1O!,_G$N9FU&V1S\J43.W;;^*= 9F*+";?1X;SHU5QWD9-!\M^*L_E95^76%&?E''@UK.8(NB?AD'QY M=?&YX'6AM9335BDA$#]1U!0@W;F6!K(N4U/8FQB<[*@-1QL_()^P3K"X\#V- ML1#)M8:<]/TAEI-=2Y@76;F\TZ/?/A\[;&I0V]3 :0&; 6T84YG?UJ_UDI/]UK.A[H0VX2Z M.7<*=<+V%#JLA0[W7E*W6#?O3K%.V)YBSVJQ9\Z@7ICPWS=@#/N?-G5.HO=V M#Q]$MJ4Y\)OFW3]$!UFQ?E */HIM.P<;&YC 7>;8&+2*=,.V"Z95EY-@7UUA MHRMT!FC[G%9A;MP;NH]6M4[6?=4V6Z' N=,8U\V*:TO#)J.\:FQ0G<+H.EZ@I.#&.@'-3!5#@[1#@5-/Q2XFY>=!NJ&;9=,JZY# M=#]!T_X$[CYEMX&Z<>_<9[4J/T0K%#2]4.!NAEXW4S>^WC"V:CM$RQ,V+4_H M;"?>ZJ85RY9/!KCC?6&GKPXKH_0V#EASD'-[[FQ.< JNR[/6^FE]MGUI3W2] M9GAY,([OS)QQ13)($.H?G^+&ULE5EK;]LZ$OTKA!=8M(#K..F[30*DK]L"6VS: MW-[[8;$?:&EL\58B59**X_WU>V9(24[CJ+M?$ELBA_,X_.0JM)UW*IJ8^.EDNGQTUVMC9 M^:D\N_3GIZZ+M;%TZ57HFD;[W1NJW?9L=CSK'WPUFRKR@Z/STU9OZ(KBM_;2 MX]O1(*4T#=E@G%6>UF>SB^-7;XZ7O$%6_&%H&_8^*S9EY=QW_O*I/)LM62.J MJ8@L0N/?-;VENF9)T.-'%CH;SN2-^Y][Z1_$>!BSTH'>NOI/4\;J;/9BIDI: MZZZ.7]WV(V6#GK*\PM5!_JIM6OOLY4P578BNR9NA06-L^J]OLB/V-KQ8WK/A M)&\X$;W30:+E.QWU^:EW6^5Y-:3Q!S%5=D,Y8SDJ5]'CK<&^>/Y&!Q.46ZM+ M3X%LU,E7ME179F/-VA3:1G51%*ZST=B-NG2U*0P%]:#_]/#T*$(3EG=4Y%/? MI%-/[CGUI?KL;*R">F]+*F_O/X(%@QDGO1EO3B8%7E&[4(^7_Q MX);'(N_Q/?(.&?ROBU6('C#Z]R&#D[PGA^5Q;KT*K2[H;-:RH_TUS<[__K?C M9\O7$]H^&;1],B7]OYT]5& =]:73/I*O=^HKM8V$!="@GH'#X%/VY>+70 MH5)K5($PR#46@36-PDKCRJ#:!-_DO,))6$S<)7"QMQ83R?)T2):GDRA_K[V% MM4%=DE=7%;!\*%.F97#"%8IZ2=!?!9:DZ$;0!;29NAL A>0L7--V,4&H-->F M%(>3X-$UQ(_9(UNI(EB&?/,(L;)=LX)T^!/+&LB3<^#@+B(@5L3T[DQNG&L)YX>L"6C)R39R F@'L%&'G2IHB)(![;% M2D<B&A.D+:[_**A6+D2K-,5U2_TZ*GAD->2,+W5O@2>[U_1(=TS MX/=#=$M7U^:T@!&L,=VP;S-DKDD2OD\)CNVV,M!]RQ%A N3+9Y,%8*IKAR/-OM'AY'55 4="&R-*HK,<9[F*A6VT)<"H5%X%4@?*@\( M$!!28$I28:O;9 ]OAQH3/O[ ]O_1V_]A*!][ MT3P4N&FA;\$(&#[Z2,$6RJ"HC5Z9.C<:\%8CO,"!C7NA6*@/8UA U.CH<4*9 M4<\UOLB<-B ;/B/X3_R%^0*UU:9S54_$!S:UVL@&A,^&-4*E!P5WTDO!!,22 M^QQ9HA/'KBANN>W"R/0=!Z#UBNA&6RWPBW):MDM*U>ZU^W!)Q MVZ!?[19@Y*/$3$XG;J:3&J][#R<.P@K[TW'#IKUX]UW+D#E#.KQ6(RZ'G4+! M22(WW=)KK[UK4F/@O5LYKW.#M7=*SAMX5?,;7DEI*!D[ +C?AM[GCWN??[L+ MS@F=4\GO.PBTPUV>?."Z5+_Y*&$8+ >ISKDOTA8;LXJZ1^W]ATR1\(N!A%], M\N4G:5WN)=OIS;]+-O4"I*_5F!U^YM34L'<6G5B-E"]5Y6II/39@ZDS.Z!H MC-R+E"F40_%)A,-IE%CI_N(VY9*7@TM>3D\$8#;X?6\N9?W1,F'BU.A@=NH= MH4Z#P00+8QD[Y,#IH]!FR(54*AZZ;>O='0;0-0ZSJ=O(!!%-,_0,;0QD#AT,S 45V0;M'X-*/V4&_K3K@EK>C;HS0T2LV1A![3+A72O3;J M0(D,>8 ^S&?[FEKUF4I> $?&3OJGV!2=D>^8%CQ/\>#H_B0HSK/ M[I36 [)331&O]4M>87@$OU4@,9#;^[(K=+K*8J/X2I(O('1]$+-'>_?N6+>1 M7Q<8.^#?= 4_/!U^P;A(]_;C\O3SQV?M-UP;:UICZW+Q_.E,^?2+0OH272NW M^"L7HVOD8X7J1)X7X/W:H>'*7_B X7>=\_\"4$L#!!0 ( ,."8E?].XT: M*04 )\, 9 >&PO=V]R:W-H965TU*!* LR59DN4T,>"DK\"Z%4VZ81CV@99HFRA%NB15-_OUNZ-LQ6EL;]@7 M\T7D<\\=[Q[2EQMCO[B5$!Z^-TJ[JVCE_?IB.'352C3<#?[0X&O8HM6R$=M)HL&)Q%4K[OGTTIH-6%J-:-0)KH;=2$YJ.I1;;_&K MQ'U^^M:8>B.5 JYK>*\]UTLY5P)FS@GOX.R.X\B=7PX]&J,MPVH+?-T!IT> M)_#!:+]R\%K7HGZ\?X@D>Z;ICNEU>A+P5JP',(H9I'$Z.H$WZCT?!;S1__/\ ME725,JZU OZ26N(BP:)^PW$4U?/$N*^.4) M'[+>A^P4^O1FA:R% ZGAAEM[+_429HUIM0>S@)V'AUB?QKU;"?!T\C"GLH40 M$50 OP*/GZH'LV&X,_V-JU:0Y>4NMO-[K-PU;@Q@3BRQGCTAA8T:S4+3I8F@ M- $\9"^:N;#]20_@G>#*K]"(@-=U6_%0S3>F:82M)%=P9SS^7G/%=26 .R+P M2E1;F"3 I!=]-. Y%%G&TE&)O20=L2)/L3=*4C8IPAR+RYB5>0FSJFJ;5G&/ MS&2SYM(&^I@6#KT_2R8QB]/L''LL2\;8ID7&LCS!7I;GK)RDY[U9!AHE]@@[ MM)KER"G) J<4V>4T5[(\&1/A-$-RQ8,/5E3&4L#P""JC]5;C-A)/:-XZC*MS MJ'A?6^ED^'*&I,99#B^>E6F2ONQ;FCM$\>E!;#E.\LDQCCD;)TFP]*O> ^A\ M'#'88*J89JT$Q9/.?Y\@VOR$B5MWF3+37-U[63F&I5D-X"QZ^!B=,^"P>L@* MOEL)K64DR=4;(.1[^0 M&E.+4LUYG* <<$$UCEH@B+VTW>5]%]H?/2/C\9 .M/'@Y%++A:PX@GGS MWY@.3NA,WNM,?E(/GLCC(4DY"7%8"/=P>2>[1[./XOVT;LA[ZY$/#68I$_$H"G,S?A>D8$*U1W]BNY=I#3T214 M+T6.4D*=/&5Q3)UQQO)N9HS5/H$[4:VT469Y'QQT9N$WE#$I8>20%%AE,4Q8 M@7C)B(UP,&:3<0YWEM7]?+O3N1??\>WIQ.'DNTD\.%D^Y=+33@OFW"N7.L6@\#W MJ8B.2G]UR2>9VTORL10>P!^"6WH/T5WY*/U>][8/^;^3WS*D# [HELA9GF[I_X'8I4?F46.#6>#!&*;#=<[@;>+,.3]"Y\5@QH8OZ70M+"_#[PAB_ M&Y"!_C_)]!]02P,$% @ PX)B5[:T(Z7] @ VP8 !D !X;"]W;W)K M&ULG57;;M- $/V5D5M5($7Q)?$E)8G4E")X %4M MEP?$P\:>Q*O:NV9WW<#?,[MV3 IIA'BQ=]9SSIRSE_%\)]6#+A$-_*@KH1=> M:4QSZ?LZ+[%F>BP;%/1E(U7-#(5JZ^M&(2L,NYF[M5R[EL M3<4%WBK0;5TS]7.%E=PMO-#;3]SQ;6GLA+^<-VR+]V@^-;>*(G]@*7B-0G,I M0.%FX5V%EZNIS7<)GSGN],$8K).UE \V>%UDSCM:R^\,*4"R_SH, -:RMS)W=OL?<36[Y<5MH] M8=?EQK$'>:N-K'LP*:BYZ-[L1[\.!X L> 80]8#(Z>X*.96OF6'+N9([4#:; MV.S 675H$L>%W91[H^@K)YQ9WC EN-AJN$4%]R53""\^LG6%^N7<-U3 IOEY M3[;JR*)GR&;P7@I3:K@1!19/\3X)&]1%>W6KZ"3A/39CF 0CB()HK761M'A^';,;T<69.[]R RNF>0Y,%/":5ZW! OXV=,S%R3K'70S$#1%KMU(M M;:H"4Z*]!KV.HM>1R[IIC1.JP28S#1M9T977E_"Q5(A/C@9\( U/9^P.VT=T M,/I 38D+XD8XAR@6(TLU$VFQTNBMV;SD&W M0[0V8\H_AV!,]<]ATD71.(O_A.TK'0"##I@X8- # SAVDOV#AE.CVKJVJLE@ M*TS7>X;9H7-?=0WK=WK7]M\SM>5T:"K<$#08I]0H5==*N\#(QK6OM334#-VP MI+\/*IM WS=2FGU@"PS_L^4O4$L#!!0 ( ,."8E<1%)!!\P( &8& 9 M >&PO=V]R:W-H965TVV#],^.,E!O#EV9CNE_/<[.Y"!QM DE/B<>^_>"^?+>*WT M3U,B6GBMA#23H+2VO@U#DY=8,7.E:I3T9*ETQ2R%>A6:6B,K/*@28=SO#\.* M<1E,QW[O44_'JK&"2WS48)JJ8GHS1Z'6DR *=AL+OBJMVPBGXYJM\ GMY_I1 M4Q1V+ 6O4!JN)&A<3H)9=#M/7;Y/^,)Q;?;6X)QD2OUTP8=B$O2=(!286\? MZ/:"]RB$(R(9O[:<05?2 ??7._9WWCMYR9C!>R6^\L*6DV 40(%+U@B[4.OW MN/4S<'RY$L9?8=WF#OH!Y(VQJMJ"24'%97MGK]OWL <8_0L0;P&QU]T6\BK? M,LNF8ZW6H%TVL;F%M^K1)(Y+]Z<\64U/.>'L=('&ZB:WC>9R!?R: 2"6L*AE45;"[(- M/&]JGW"OC#UFX&2)XP:>2P3KF@(R=Y#!H#5 ,\&68.E17C+I&H?+-F1:;YRH M%R8:+T4UFL[POM[<]QH(SC(NN-TXX8<9UMF@&IY2DDJHVMY"UUM G6&QRE!W M[7$%#U4MU ;16S?PB9 :GI5E N9,,)DC,./TO,5\BXT\-H8WD/2N!Q'=!\,1 M7=->$MW K"BX&Q\&XEXT&L#YV2B.XKMM],@V-*"HT$7:BTX3=CATLC]#K7\;83*1[UA>NW$) .ZNG(Q'.N?<._L5TAOU$TX [EJ MI&W'0+?;#=%9.SO^I+<3^"/](9R<"EP2M']U/0A MU.M#:RJ_23)E*6YY)%U8\*P, &L' 9 M >&PO=V]R:W-H965T T"9US4L+ M!&@KM70()- 0,/9AV@FD[^R]P2/'I=D8@\MDIM23FUSEPR!R :' S#H$ M1K]G/$<4A6#HF/NR'R M44Z99:.!5DO0SIK0W,"GZKTI."[=H=Q;3;N<_.QHBIH_,U<9N)+&ZIH*;@TP MF<,EY@LN%S!VA>/V%3X\L)E \W$06F)V_F&V8IDT+,D[+"=PHZ0M#'R6.>9O M_4.*N T[68<]278"WF/5A5[4@21*>COP>FT9>AZO]]]EX&A@RDTFE*DUPO?Q MC,SI;OW85I6&M+^=U/7;J:E8AL. &LJ@?L9@=+ 7'T5G.U+JMRGU=Z&/+AC7 M\,A$[5*R2 06[IA%N%^RBG) PQ>2YCDP ^?,%'!!'=JFNU&&;9GMY-Z>V4.! M8-T-@IG3 C!(%299L06P/.>N29D +ANE:9I>T(""L0I4K:G;VE/BFZ=D0,V! MKH3%MAPX0))C,JC]?":Y4U,;R%?8/6EE6[LAI? MUEN-%>,YX O)IL'F"BE;D$M6:^V(F/&9[T/:2>*4_L>=.$JWHGWQCE+)3W\X M]SK'_10..W$O!E(GTAY)E%G!Y )=39=,YY!1S[FK^2]1Q4=PL)8S7T<9QYR1-W"#I)+V3OZ$=9YFN<2>MX&S&1=-6<1H1>+0BOM[8V?=[^WYW M6VN$&P)8HEYXF3<422UMHX7M:ON2C!L!_6W>/$,W3-/]-R!P3JY1UPFW;J2] MF5A5>3F=*4OB[(<%O8:HG0'MSY6RZXDC:-_7T2]02P,$% @ PX)B5T* MH=%K! SPT !D !X;"]W;W)K&ULM5?;;MLX M$/T50BV*!!!B76PY3FT#<;+%!FB ($F[#XM]H*2Q150B79**D[_?(2DK2JPZ M#K;[(EYG>,[,X4B:;H3\H0H 31ZKDJN95VB]/AL,5%9 1=6)6 /'E:60%=4X ME*N!6DN@N36JRD$4!,F@HHQ[\ZF=NY'SJ:AUR3C<2*+JJJ+R:0&EV,R\T-M. MW+)5HSVM]Z_6.[():4* M+D3Y%\MU,?-./9+#DM:EOA6;/Z'A,S+^,E$J^R2;9F_@D:Q66E2-,2*H&'(GU4S#]]G)W+8;]+0U5(ROB(+JICJ M8[;W['YF]P40;?1!4G/#B06%Q4(71-22+ V$!PNA8""IS(HGL^P66S+TF4S9 M(5-UR'0\F=N,%6%+)S5TT(51, I$0Y6";%5BG5Y"ULR&=C8Z(5_A 4H2-FW4 MM#&Y%QH!]?AQ 3_#JZ$!Z6LBJ0:B-G2MR$?RZ<-I%$:?L1>&_B1)^J8N!'\ MJ9F)5@ZI)@S'2IM;UF[>MDGHCT?)ML$*A/6%$WC,"LI78$*XH3(G&=XO(U35 M&H9)MWL)2Y F@IFHL) KZFJA"_=V'P8E#L/70Q>(9FN7S3#VHTF,G08<\@M& M?C"<=(5X=@CF%S$Z#7;&&#"-&3;Q02/%'JR#RHWC2-_4>%8S&_BB)M\U!R8PF_NEX M]'KXZV1&?A@.L=.<\9%,)GXR'O^W7$;!SO@WY#+VPTG0/-_(I07@=IHV#@.R MI_J.VNH[VE]]7[PMFPK<5MS=&NN3;URDIE+:"GG%U[4V>P16/81N6/:5X;T@ MWEV&-2ZYK"F4FAVFM,3":TG8U3V*--DQ>SBB()5[FX-YF_>4R),7VKXTGJZ> M/2V:0UVAWKU9K00OG,00:Z?F#S&7\2L?/46Z+4I[LIVTV4X.S+;?_XK];0G? MB^/_2?A[[^*[=; ]X&+G@,7V@//N 6_+PUWGCA&)QT-R0Y^LO(Y"/PB"XW[U M'$6C\/@0];CRWR>>0>&PO=V]R:W-H965T!(*(H\LSMS'#HTXU47W0IA"$W3=WJLT%IS/)X M/-9Y*1JNC^12M/!E+E7##;RJQ5@OE>"%W=348^;[\;CA53N8G-JY3VIR*E>F MKEKQ21&]:AJN;L]%+3=G SK83EQ6B]+@Q'ARNN0+<27,Y^4G!6_C'J6H&M'J M2K9$B?G98$J/SR-<;Q?\7HF-WAD3M&0FY1=\>5N<#7Q42-0B-XC X;$6%Z*N M$0C4^-IA#GJ1N'%WO$5_;6T'6V992;MZ(SAZK M8"YK;?^3C5N;L ')5]K(IML,&C15ZY[\IO/#SH;4?V0#ZS8PJ[<39+5\R0V? MG"JY(0I7 QH.K*EV-RA7M1B4*Z/@:P7[S.2C*84B%[*!D);HZ[4@;]M<-H(, MWTFM1V1XS6>UT*/3L0%YN&N<=]CG#IL]@IV1][(UI2:OVD(4]_>/0<]>6;95 M]IP=!+P2RR,2^!YA/@L.X 6]\8'%"Q[!>_5U59E;\N=TIHT"?ORUST8'$>Z' MP)PYUDN>B[,!>% +M1:#R?-G-/9/#B@8]@J&A] G&!?9BM9H(N?DN['RR =( M8UAYS6_VF7)8V'4IB,%8DQGF*M$"Q$+:FY* 8)+?TT5:7?)[NE2=+K73I76Z M&'[C(8P%,:42@O"V("U()XWCAT!^$(BN$S,#*GG!^$WW[JYSRU4Q[KZ!_190%7L_$$ O6K7PJ&[Y6GH(T28^>X]B/P. MG+(41RQ+\3T-8/YM:P0PS!#%C2!ZPY?ZF%R4O%V@Y\F<5XJL>;T2L .A,]P9 M9E9=A$[@&7F!SYR$T+=? B_S?7(I\IIK7SOS7^<;2X)N+HY">Q\TV<6*4P8F= IW[L\\ M&M!?2SR+$SL:_W+6,>JR+OY_LBYT:4"M#X*?SKG B[:,ZPX+YD6V],1>FJ:. M:2RU3@^]&/B#1_#,91 P"CE\(V MX_7M$81]#MH#X@<).J4VELP_>2E4M>;&M3C0G:T<#Q#MC2@60 ,R10SHW^P. M>F)[#%X4%9*'UR#?75F02O@']A=WH-4=Z-&!1BWJ&[7H"8W:="O"J%MFS:7-72 Z.2[K@]RF^N2O,;6$$, 2[<%X6);VJ]W M2OMTS:L:V\D7$(<75[Q&N_MZW-?62Z3BE:7B%N[5EH:O.QI>]#2\E@9">\YK MWN; +>OMER+OVD9JVT;6'7F< QDG>J&+($:$@CO M!+MCQYT/KBS:.N#2][[T/5VK%1]@<0(Q>#"$KN:[@D*937CF>W&2DGW<&^]< MYQJA%O;2JB$44 S_%4W<=O%ON+M7ON8)1?4$L#!!0 ( ,."8E=5 M7;Q42 8 ,D/ 9 >&PO=V]R:W-H965T1$F]W0WD-D@>L@F2S.[#8!]HF;:%R*)7I.-DOGY/4;;B MSCCN!F9>+)HJ5IVZ'O%F[_M/8>U<9%\V;1=N)^L8M]>S6:C7;F/#U&]=AS=+ MWV]LQ-]^-0O;WME%.K1I9S++S&QCFVYR=Y/VWO5W-WX7VZ9S[WH6=IN-[;\^ MKH_:?TV^PY>Y#>ZY;__3+.+Z=E).V,(M[:Z-[_W^E3OXDP#6O@WIE^T' M6:4GK-Z%Z#>'PT"P:;KA:;\#LB$>S"44+ZPT=[=]'[/>I*& M-EHD5]-I@&LZ2LJ'V.-M@W/Q[H-;(<21O>Z&!%.DGGRT\]:%JYM9A 62F]4' M;<\&;?('VBKVQG=Q'=C+;N$6]\_/@&R$)X_PGLF+"C^X[92IC#.9275!GQK= M54F?>L#=]V[K^]AT*_;[TWF(/8KCO^?<';3I\]JH8:[#UM;N=H*."*[_["9W MO_Q#F.R?%[#J$:N^I/WNN=]L?0>T@?DE.Y.H0%>7"R>N5L&]>U[=TUZNRSZW8NL)^8*"HNBH)62G E*JSR3/"J MTEBI4G!C*O9VC&W3 :_#*VUX698DHWBF)-#S/,UI(7N8"BZ+@0DB*1,E+7?Y%1]2T&J G1]2TH(><:CS0 M3!N<1I+O>6(*7N44V[SB14;P!5RJ\K0J%#"))!-\\$1RLA'JF[V:M=_EQ.%"(J"7)%ESE5!84:6*-():2E* M7FB-(\UFONM#:GCW!>0><+X"Z)*AT(1!!?!*E @$SY#&P=X(C3JV/ZL"$!!- M;0Q!J"07I1D@:!A.62]5P8OB0I(A@C)(T(L,!ZE%I"9O4MO@98X8OQYF@X\8 M&JVO4PO;>&\JM("+1+_%WNFX&K%J=!+@*0UK.=JIXKE1K#*P9! A$,*NCKL^ M38JU[5=TA&=5SDK4"+6C8)(7./+"88ZBJH8)B=C8#?'*'\/&T!PYSX!:J-2I MJ!Q1G*DIA$9I3!$DHJI8A?JJ)"LTET8<4N"3,P?Q)P=7KCB&9&1/#*)57+$G MJ-C*X EKRN173&2\T@:DD4[-'88E#?LO0[X$C-$\0<9U1E5<(FV28HT2DEG! M+K!8/K)8?I'%7C3!KE:]6PTA0;D?BO8<>UU4]6/V6GH4PIZB.?!8T[8[(O4( M-ZDL%G_",-;S_&NBM+CW;(M\U\T6H:[MULZ;MHF-"]>LN<+TZ (^\\@")?F- M[="ZQ&C]YZ8^=$4#N1?-JD&N^+#1U>UN06]'[FI& -_!C!PW:%Q,"V]]-JLQAM/A,4*FO!6@NT:RI M8+P:'!'5-ZR@+Y/G3 M>8.Y01'.%P0C.,$C.G[ ^AC;O$=4CL()*3?K,$H7H MK](E,N ;R;^'#)?0,R:;H @EKB:#8M,/'ZX>(X_(E^ MFRYK[:KB[_[/U!+ P04 " ##@F)7O;7F MT2@" "B! &0 'AL+W=O:?3A3'.-^F!\6&" S>T/W%G*^=^[NU"L2=L7V-F= M^DG; $,>19<8A:TQG3K,,2R!4%QH3J0]J166E!C3=V$V&F@E0\2 M/(RCZ#84E,D@3_W>3N>IZ@UG$G::8"\$U7^VP-60!M%Z

; M\_?Q[?\ED ^LZSJ:.X[V[O+J^KT*UYD&&<11Z7FR@G/LVSAO&GNT)?/.?! & M.1D[>"7FV7P]"*0[$A6T\=W-G>@")8C;I_3TL3-U49$)N!U:?[QLR7>RV]2Z MU+'-.3U4K@+D8)SG#6O33+W=-PTKR7\#J^ZMV3.Z&8;&X?'Y7C>+$,BO#%:* M #T1C*36TH?OQJJ269^*C?GF"R,QR_)C_6YN*$1D\;V4&Z?1?10NTH!9]9 : MA5R(_IZ-R#AX-?#(R93BM@;6&6-B*>:%N"83SN0:!T^".!"+8C+9M_8$C MW"@!N4J\(Y,HJZ\,1!A? MT/:F?0.U=V_2/[YYOR&E<]YJ4CH@*\T1)=@>N]2?2E1:DWF8'!QFD+#SKR3C MQ%$V(,>R3$)'"0-$H5)H2>F_-'D"<8+Y\A-2:R7@:=PHZ@YS6R1JVLA1M1M= M3*&M%,"9V:)AL;Q%P[HJ5D:$-<4M3Y.IPAJ\IU)L6W9"7*N/.7_);5_JKC"^ M(4QG'C[7[$ZG]A0Q?;N=QQ75=(XN7>IX%]EX"R_Z>ZH!K>^KFLAV!N./] MK .?Q*:*&"9S /#E@C/ $;+?276\)> !/EQ^SJ$$*^%HK>)9OAX&:RW-G9C^ MA(E:,D%=8M(E> =H7#$I4BTO^FQ*T?'2C4E-#(Q"\3;V:45HXA=X9 ^]IGRC A3 8&(R"_Z5MX\V@%LJ8QH9V,_8&!SM@P94(;&'S M%35+-]>).^6I=2LQS&*ZI0XA6)%%$8*=.8]3ZI#(XVQ4&D]!OI0.; KW0!XR M?#R&Z>>L1[%/]&MLIRHW=Y^S+U>WUE\\WE,KS]?K+V<4Y9N_4-5(1 M>)]Q,O_9@^M,M(L?8+V11?&%JM@#6C[_EN3TB]]TPF%W> >=L1(\A@]0P8.P MI97*FI&ZK?-X6PE-@]%QT9QT4] :UQ%699EM^\3LOG/XXL?LCL5_):D&-['E M">L0[LSR$,<1'EUDS3V"!DY'EP/46E-A3QR,7DE1_%JDLVM1XRKH'0T MB;]:"V64XA#1%4Y85R4D]Q5J'7\DMYYC7G%CZ6ERB0E M52;O"^CQO5KIPZCI94I]V 7%!4F_$VM+Q7T3W932]9$=^ACX>]*F[E\.]\E; M>EZOM@//2$L?K$]+__C*?EX^]7\]O;[5+B])DUD?O]S^?G&M75Y]^G+]Q^GM MY9O%!4S"6R\_Y:Y9O][C1]QQ'Z$>3A^Q.>+WTX_LP-Q<7YY]=NF M'L2N&H+D1DQMQNOQIX^L;;A;EVCD&=\Q8B7Y/=LT8':%"BX+66?>@0?Z,@5N72YG^C&>5@[FA3(,PH--35:K!Y0NCJ>W.A(DJ,:<% M5( _=SWA9JC.")=;*SKNCK+"..,"\SOYCBZ.R]IC(,[0R63+YI24^T$^>(2A M_\ M!/-4EU$%S/G1/C%H5G7P@@DXGO!(3MVITCM>I!H@)#7-[<7UQKMV MF-F>H&7@!$/.R.*\?SFR^8!,0WG<)B1&GS^&C&X<2H+3.._O] M.^N]%*&*=$["TVTU/,W_5I.H&#Z7%QUP!HLGP27!FH_NINXH1@^M1ZRR^);B MAG)YOGSWP,1_<.>D0I,+"M$KG327U3(M[W3'J9RS,0P*1 M:6CI7LM*]I7,NUH9!!396+*O@-;6!U9+H=O4Q$4BV%+M(Z4$9M/9WPXZ1J?- M),-^!_Z5XY[I)=2Z,K#I0'_<'>BUIOE\TWQ^D^;S=<[/O"6VDOFH"Y$?*UIO MJW>:V;:?R0Y\Y\Z5N=)I7%$)E97_N3<[K^R"#8V^96WB@K4MH]/K;N2#K?ZM M,^QMW;,S+6/8V^RS.YFLV=YT0J\^V:YA#O>&# ;&L#O<@8///+<+=_@KU?)6 M\.Y;N)XWI1ZMNOC=Y2[G[\TM58!<1607H59E-^&K4 IC;?NWVEUCT"TQMYS$ M<=09)VW#S!'K6(;+Z<7OS/>9'-F7/G ^O?K0^RG[<*R0OZ+91IG#7VUW'+>= MYW_0:;\:8]1MGXCV>2.8 ?C?_H2VBSE!;*)D!_I%5C)B-$&^(I_#\,CTB1X[ M]1ANP(_ MY\ZI]V0301^[G#6?,/*2IO#1"VBHGO$\!;5:/UEY^FF-K84M3.\#C%.?B*6- M1HXSF7P4WA$.#&RO4:F7)M==M]N*)<^53O1OT?1)!N^U$XW^LVW2?Y:0D84[ MLU9X6EO_ST-]8)J99,&T"[ 5*J.=:)7?AVV>[YZZ\ MFOSC?/MBAUCA\%Y]U8.6T1\>-A$?K8#JZ::,EA_JV6Z\CN.53GLCFCI#W;1, MO6>VMTS#6R'@R@;FA/[?GMB0C)2G6)'B#_+*&U=M[:CMTB= ?[/\9-1)A/R2" M-=#;K:[>-:MZ!%LDN4V#VIK!$+MCZ@1"/LA$"Q3;P')#3H[)+G#CC51VLBN M THB6"CR7-MP4-@E?.K$0>^#NAFPAAW=; TV\P2VMU6-Z]JXKN6"6:VJ-EG] M B6--"J61BW=&AR[-'KV-U87%Q\9A/2P&$*Z 8-NP*!+_;@&]59RX0F: 1^Z M'2EC70];%'PXZ>ZHB[62L/_*8Z=WI$/KQSHZ+RZ'$%7322W@6%1'4EUUWS3E M$Z['B8MQ?:S9&BJ_B>MHQFA,:L"=V7SJ/SG.F@IP[FX@OB:Z"P3..!HY$NQ4 M5BJ*\M6X%'-5!6FI$KUVC>G&JA/=)%!I5%O+_^0N@IMC<[5;:R!K&FS&8X:L M:1\.9,WYQ:?3;Y]O;[1O7[]<:3<75Y=?KA6HFOV"I;GRO3P8Y[),WVZ8OF'Z M8VCL\,?EU85V<_KIXO;?VOGES=GG+S=U;NQ0Q.P+!;#B&6S?:]B^8?M"MN\> M#MLO(:>O97CWQP?/]ZZB&0PX(JP;6-@U.NRC$_.-YMDSF+LS&G_X8Q%,;YU@ M%GZ9W ;CTR"XA0=_G?JCO]X0'TY.S%:W_T9SPI$]Q^!/$#EO=F8]Y,/,*ZAM MMP)[1Q0]8M^8&!.)X#8S?3_JW#4F#Z"&83_OG#!IG:Z+%G.BHZ JU>S!#<;+R%C4E![^BY%8W9 Z,Q CQ).( K&(2@?AYQ>R>.%SH*OA+! M'<)B-5SMB?EN]%[7XLZ7B+D=JC\GV$^X]3&7OJX* IEAM#AX654'==I&9]!^ M 6"6=G YQF^"!6\R&3;1KLS."IX MGBL0PZ3.;MW%]'C12$Y)XQWM\L]%@PE5_:CFCW;D^W,S>G#&$8*O7_R8NP+] M=]VF'>UNG<8PRTO05@R0>>-/Q\M>1RT .%9=T;Y<4L-*8]GJM51SF5VK2V^, MHELQAH=O?OF;_^!I?XS.P'SUG*- YIAF0@> ICK">)_W/V@%W5 M[1@+]E<$D:#=TJ\7\*1!."R'.9]#GIX^U-!"L$@9"K_WFES-#^\,._M)^C\)P$P,A?YRL M@=!Y\\M7H!MW3#WA5G5)EA'5+1H++Y XN0!^SA8'.U?IQ[5EESMU]+<_= =WY7L5KNVR<653;J.&:C8+_.LG;+* J[+)(#5VP\[S2;)Z:0W9:@W+9=M"&?@Q6.3F#+4)1]"*,9R*>G MXAW;;45':J[.CP?WSEU\;,H\ME[FD4<3'W>ON"IT2VJ2VHXSJ:UW.$EM%__Z M_?+7R]L]2UY]9[_GDTAG9PEA'6I8.<0MGT535;Y@<4/M3[9"IT^9[M*B:WCK MY,]X)[:X*JO4JC*5N343/\](:.H95N]ENF)M/Y.E8QJ]?G]/)MLU^JV7Z>"U M_;GV]FA?]VFN':.[X5=??Z[]/EUAY=G M6&DGM'.J8RE[_7F06_$)O40BB0>@?,2R.-J=B +/#1]>=#=JG_=3T+S9=AQW6,J.;1OF M3@WX]1E^&]R:E5GZSJ[TGCDY<:,GYM(V R=_(.=2-ZIKR+6Z<4> L[.")RD<6XI5S9VI_Q\"X+S&_!MPJP5B^ M'WQA;5]=<.R&J_[U2M9/%8'R.^5\Z7K.*O+34"Z") M:)!VRY(#W=C!G>TYXK-E&I=7-S40 M]J^]\DLJ;='^]>OU9^W2"Q<@ 1WMW!]%5&I\0G++E7\?R[^/?2>DGD3V?.[8 M 98AXX.7R/M8<0_6\KF]L#5,$=/NG)$=A?"91]'+A1O[1^^Y\^>M(L?"\<+"5=A].#,[%A* M-L)I]_S6/'J$PNGL]',CG++"ZCB0 S&?7^TN[PU89C:QJ9-5>/GHHLNKS MZ:^-K,K*JL_VG3,E*=4(J49([>^CAR*DOEY?-$(J*Z0051CD1&)1-;*JD57[ M^^BAR*KSBT^-K,K*JG.$!74;2=5(J@-X]# D51ED\4.34F<^3$/[:M\770F^ M8Z3D!:,,NHI0PP8-"+YL2WAC";@!,O]](\)VSY7-HU5%V#HP4($DB=2P! _Z MNCB5@Z%A]GJ;P%3V#?-%6MEVK,TP[U9"^K:,EF55@:>3#TBX;CZ:6A!7L7Z4 M1(&] E9__7E/KJ;Q5T.5SX7$K@?4O)G)[-L,:KYCO?GEA:#F:XHFO]N)'"1P M?!H(^;7Y8PE@AOCCYO*WJ]/;;TKLL7XM6;XJF;V8I18X_XW<@/IQA'%Z;]S$ M!HS6T0/VZY YON:PW='%B_=N"$(*/O6 ?3P03832X\8,LATPM#:WK WA8. ' M\.8Q=^[.>;"G$\0:Q \1H8H'%@@Y%GGP$GW/CA8/?@"K&QL[V=)M0W:;N["% MAL--6P9TP18JAWY;Y:MFSS [O:U_UC+Z+P ;,$>#+8_V4[7L,QRGRT9/*B7 MN[ E/W5WK<%^CP),0?&],)HN8,[:;X$?S1%R*:=)PF&<3NU1WDH>W;OK6#.] MSSNKC$%O=I_C!/5JZ"]5C*SM[J00A>_#\[JHU(WXKOQ'K 4(-(MQU78>\MJ# M/?LY_)E-J.7__V]??K_2S@WM[Q>?/__[A03OJZ)D-B([CP+^YC]X=,S.=/IT MJ/IUC\XC@0KXASMR-*4=-;GF!56F=.5Q&SAV& 497/75H;4BY[T@2O#J$;EZ M!-^LXN#;SW?^^ G^YV$QF_[R_P%02P,$% @ PX)B5[#V?J]\#P 9:, M !$ !H=7)N+3(P,C,P.3,P+GAS9.U=6W?;-A)^SZ_ ZF73<\I(\J6Q?>+T M*+*=N&O'KN5F^]8#D:"$AB)4 +3E_OH=@*1$B1>0M)QP2_6A,4G,!?,-@)D! M*+[[>3'ST /A@C+_M--_T^L@XMO,H?[DM//;_85UU/GY_:M7[_YE6;]_N+M" M9\P.9L27:,@)EL1!CU1.D9P2]%_&O]('C&X]+%W&9Y;U7I,-V?R)T\E4HKW> MWG[<+'[*3][V?L)'>_:A-3[N8^O )3T+8^?(.MKK[_>.#]\>')+^CY.3@T-[ M_\AU7 L?],?6 =D[LHX)/K+Z;]_VC]V]HZ.WA&BF"W$B["F9801=\\7)0IQV MIE+.3[K=Q\?'-X_[;QB?=/=ZO7[W]^NKD6[:B=IZU/^ZUGHQYE[9P@X'U?!%X$BPXX2R8O['9K*NZWCO>[\64BJ\CE[1),8?=\&&R M*2U0BOI"8M]>*N5(;LFG.1'];")XWE7/E4X]J]>W]OHI4C/EGM7;M_:!$DO) MZ3B0Y (P/R,NAJZ?=@+_KP![U*7$ 8?RB'*9M0:)QQ+S"9&?\8R(.;9)18.^ M?X60PIS.YHQ+Y*?8N%B,M?J"2TW60:%_7#$;2^WVJJ6(84BU[Q)/"G5EJ:LW M"^%TNN6E!L*:8#RO)#E)$TJ/[E31(.'L_>/CX^Y">6^V!IE^I=M;ZD^KOP=0 M5Q";YZ#E9<.5%=-M0X?5R*VF0TSW3!TRQUR>+Y@H];5XKAK+ 5Q9C8BRDAK9 M$UQ)+&("!<)A%8&"V&\F[*'K$%IF_&TV5W]4&7%K3(CM5)$9-U=_9,C$OL^D MIE=WHGOS.?5=%MZ 6\I73V*'O2-NO'ZD%K6,64'_[R!U[[>[RW+AE!8?$L:<8]XKI=[W]']]9*W2 MIJG?=S;8; M7 )!G!O_O?Y[T\LCXJA) >&&>Y2F6[=K)EET,S9DH7E]P3SJJ.SG _94A#*: M$B)%/9/G,3/"L >V'X$1R1*'%2L4\4(ALQTZ4MQB#KV:$DE!SZU"M<[9B-M^ M>=S0ZS7>/[04QZ6U!'-O8 K6J@GL.S=@&3YD,^CJE/B"/I!+P&]&KIAX]FBL M)]2(_D$1^BN9B+EH)16!6*3EHC7!*)2,7BO9.^]@[D@R^^N4>0[AXORO@,JG M;;I!!GPP=8=83"\\]KC5$;UB:D3PI_((*JY(LVT1;F=$ MV)S.%3?F?@@$]4F]V3>;D1&?MRHV(:6I U@=,48XCS;AU%(4D$DY>D5,2$(K M42B6U2+ /S+F/%(/8D?G$CKA3^C8(P,A:F8E1>R, !YO AASTYBM^*&088M0 MNB,/Q _JC;4EK,DWBV"+(MET[?%99L/_3)EB[:M\*JK#?]WA1;[E*DAN! M2%43(J-K\A;9'#QO1J6>%(9,Y]7$5TDU3/0? PSADR3UT"C'V(A3JDR0X/LC M6N.L%Z<5[Q:!."(399!+7YW'U+K402R#BQ&>5!$@8H(27%H$1(U*V3;5K."XMH]AC^W7;&+F!IQ3>7+Q74[]#IDW";H M-DM"]?'*X60$*95$ITM,;00FJR)1'YP";D: 4@ES9I6CC1B5K$G4AZV: ".2 MJ?RY0NFCC?@:"A;U<2W'V(AG*L4N40]I(XY%A8SZ();@:D0PE9L;BR1MQ"^= MKM5'+9>7$:M4?IZ1 +81G8\R<57,Q4OPS$>5*,2%>MYUA9 M-9X=XDG;PWS')?U;*WB^F$/$^4+CND"0$?=4BU(:BL2U$OKXI-PV9NU< M7D8 ,TI((:O63\:Q(6X)UTF$;Y.;L4!GSE&!LQ3%4NL\^-MQ['K%W2[03.)?@:44Q5-K/W87<@IHV]=N^*XC$L M2/+ICGD>1"F/F#M;!K>T/!/HQQFO/F6#OGY_*1,EA+;2'4INH6]CF-<5972" M5(6SRKY]V^>#DJB\/.ZEX4Z5.2L=TV@AQ(;C%,M[87D0S!9/CY2(:X*5E1TL M5UQ\R%H"KB92?1#T.0'7*?2WDB%4%&'TE%2IMIRGM'N-,: P9/Z#^IF]L03EW*"B D8GJ?,B7O@[,[$:2.F!5HIL%HIV7I0%8O@&D%2_UT.=Z*>T(+B/ MS[0,[+\"*K0Z+[AHU=/#Z%.U#C-:J_>B)%I3!X$^J\,^28U:Z5M%AQ75;>9' MOPN7:J=:?":2N?=X\0RGVJX"1F^J?+ 2_1"^<1V'O\#)0J\3?@=]A+54]+OU+=2G#39^.WD:*6X&H$,E4!S3I[ MW_8L-&WHY *8?KI53,N),@*=JGUF [V^BF:^B+%S &5W*C!@1R;1X8_HY,Y6 MD3?(,$*>JDUF0[XN1L$>"?JG0_VNN_YEE/!Z[>LIZMLIT2>IM".HSS;\D5CK M!KZSMMCIEY0Z"(\AD\:V/.U 0@W7ZOLO:TM\#IVOCOB.U<&4 M.??ZFPY.$&;A'20"$$)EH*X^*EXK=JMOQJ3Z&%:SXGJ ^FZ#C\.Z!(M^S_@*G(3C";E3^ESC!9T%LV3/7>R) M9=?KLMN"0>@)39EA#N.AA!%&JM0.;@2:^>JK=,O3': D&=UJ7Z.S 8/Y4PR!VQ"7W0;V%><#:[QG\R M/@R$A+R-W\*$H^;\"F MIFO]P_N7_@7CA$[\$2A '8HY3.'G,)U+:'K/H&6^&;; ^26GB_(FBH*$#T]# M/(_.Q)SIL94W'Q00-&("7%;GH_=J,O>,;U8;Q=#@,_/YVKZQ.A1T$1X*RC/# MUL6\T!I9.E30CGL;S6B7*A!3T_HXD!!(/1$Y(E(YKY[Y1.ZPJ,;DI;JLV9?H M\J]]]>FN3Z"%&#/.PB7L?$%E\8IH)&O$. C?WJ7^.;"?*12^P"RDM%K;!BKN M:34>S>CV,CJ_("H*5>5N#L,1\JWP7[5J_>?V,M^'*W!XP0"G_ Q>,2A/Q'-1 MO[85[F=Q_KZ1_R>"/3FU83J(^@#Z#"M ]?1562P?.GT%XVNL>+_*GP^U+:FJI8C#&O@/-'0"=2NS1O\$/ MF"L?]7N8#\1C[(3JH$M Y4S20+#3]]=IE054[-" M3MNNR%;*Q++US=3TFOHU-J&*67W7OJ^]>@@7$,F0>\)GU ]GT@DGFB(,Z""V MQT_JLL#I:_+[_JG@':&S<<"%TL*8^&4W?D:P8L-,_W+1RL:F$$02$XYGAKW% M0II&3-%92^0@^B9VHN1=,%Q+TE<8H]\4UU_W5;GWBBQ@M$E55RE9)3:1-2&V MS)I*SF=SCST1,F1"BN?,2<6,OO]D]!G"62RFR_K2E2I91C^&EMO18J*F9E)% MV_7%;ER&LA'SE/HN=R 9F",^R!S5[KU )<3?[\ MF;4\AZ:B6Y1]YVZ/ULKE"[A]UYSVW GL$GLVJ6:-F($3=?%HO!G*A 4$C>A0 MA?VBXL-=-1@UP@"C*>/$4Z=S/S'/43^_=^49BJ.%)(WHU,U\_33%I7]''ICW ML-ZGC;WR?)+&%DYR7IA?_D:7<;.P%'4C(!U>8_[U4P"QBZE7Z89-J!?$55:5 M"]WPJYMAY=-5%3@TXG15QG'7HIW[W.;-V:'_]6"OM]>_HBX90=X X_N,JBT^ MD,<-66(9RB9XJ>F@#"Q=2FT[>3J[]JF;;&;-* /\PJ;^M3W$7/JF"2>S:1/ M5"DO=)ABS[0.;+;[MC.^?NU,V%,RP^]?_0]02P,$% @ PX)B5Z74WN#, M'0 "T! !4 !H=7)N+3(P,C,P.3,P7V-A;"YX;6SM?5ES6SF2[GO_"E_/ MZ\TR]J6BNR=<+M>,(WS+#I=K>MX8"2!A=& M5VNA:)Y__/5_ ?SG+V]>/OIUD8^/:+Y^]&Q)N*;RZ--T_?[1^CT]^L=B^<_I M1WST>H;KNE@> ?Q]\\^>+3Y\64[?O5\_4D+IL[>=_77YLQ<.@\H64I0(II( MQ!(@**E%M-Y8DO_[W<_&9AUJJ8!&)C"D D3" -)[&:L*P1-M/G0VG?_SY_8E MX8H>,7OSU>;7OSU^OUY_^/G)DT^?/OWT.2UG/RV6[YXH(?23LW<_/GW[YTOO M_Z0W[Y8QQB>;OYZ_=36]ZHW\L?+)?_Z?EW_D]W2$,)VOUCC/[0&KZ<^KS8LO M%QG7&ZG?2M>C:]_1?H.SMT%[":0"+7_ZO"J/__Z71X].Q+%^W]DBH_XW@YAZ9S$;5H!/W+]1_VY"NM&6?Y M>+81S4O^_?0C&S']R:;/:YH7.A'5&0&S1?[F3;.FJ,7R[%_.,-%L\^KD> 7O M$#],_E@O\C_?+V:%U]'S_WL\77^95.,#HO<@7;1@O-40HD&HA#E7KQ E?BNI.!'KW?EZMC@Z6LPWG_L? M.#NF27+:I5 UU*@)#%8#@73BM:HM>E5LE*(S5]_3\"U/%\#R=)D?+9;,/)NQ MQX\^43,YIQ;MA"!KXZ&CSF3!=T]'9OZ_+Q5%7O:\7'<5] MHE/F8%^EOV7#OCI>?KE 1[:E%&<<\%(I8(0TD(2MS!X59ZN1Q7V_]O=5^V4J MME&\^JIX>$B:WU/FW73_M)1IXQYGKW%:7LR?X8?I&F<7@#D)1HA@@P$3LP!C M(N_#119F,WI=9"(O8FXW+.^^_J:6;' ML$F=RJ]4IWFZGHB"(CCA(:? +AM;+4"5(G@MT;)=2TF7SE"YG:IMH&(>)E0Z MJZ2?5?E*QRN.%):,W0]+>D_SU?0CO6 G[HA>+E:KWVG]JK[%SQ/KI)"\PT$. M6K/I\PA)F@(BY8(HJJJJM^^T(XG;@,@^3! -J:Q^B%JMV)=_=KQ<KI^ MALOE%U[()PZ!K3IBB)*7KF>E)I6 F=20E58B4C844V_?>QO"QN20WQT7EWSQ M[CKI:4X7QTS,&\K$A*49\6(\XSF+I"T3!5):R;X LQM4\F"=EBF@K\KWCM!N MHF='I_V!@*.;!KIAXL]YFLYF5+Y2=,YHR2$9[0-;9,<8=<9#$,: *@(-%<.A M1.B,B.NI&9.CW@\/G:3?#0TGVS3OSG0!HI.DL[3>LW72FB-*[2)$%QU0EAQ2 M"K*YZLY N)*0,7G@_3"PO\R[J?_UDCYPK/C\\P?VVHAWL8TC]RVKH>7,C4W, MH&^L8H"470.Z6S!5EC\JO[0:.W/KH!Y>44V7!-UU-:_;Z8YU-2 M2*ID*0/7D=(*1.0U\D89[56O:%Q)2%WY:[5'28<\!)_2FGA"TO]!$2G MDK_PM(FH$07%"#5Z7J#%*0A4%*LYV5"D5^52GOY266.7!X[)6]Y?_6=('TSD M_:"^F+][2\NC7RFM+S"KG<^([*=1\NRL1=^6'<>QKFA3T"=>]KV=HZLI&9.C MW \7':7?#0FO/M 26\GP)>&*SGC]^W47.:3WA""_Y8A7[=(%9EE@A^.KX2XDD MO(E!]+8>MY T)M^Z/TQZZF,()^K,F2/OE"OLQP5T'DS ULV"[#LJ3,EE9A][ M&Y#+5/1*,[W&+RV4.>/-6[0I)00OM..(1K*,I6#>A'/>I*!2-@,EF+ZE9*2> MU%TP<%U^:0_1]\PV+H^I7,%AD8+XXF&V)KLR\AN* ?;N40D82U#LA?2TQ M(W6?.H&A@P*ZX>'YT8?9X@O1&]K4B*X@2Q(&6P-SEZ4%0ZWZQ)H$62B[RG\U MU77&Q:U$C=1]ZH&/O@H9VLT^SY*;Z#2: D1!;20W M4S12SZD'0CJJHAL\GBWFZR7F]3^FZ_?/CE=K]N>6ERA37K,_2 ETWE!F-$2= M+62#V9J(EF+O3-0V=(TI2]D9*MW5TKGD/RG>H1=5 U+.C;D":&5BERAXZU2M M9'N[UB=/[MNRX"MQT),KQ$BE%0D1T)<".:O6,D%&FNY==+LFV@];M-])LY=\ MI#L+MV/19<%F=OWE]0SGZZ?STKH&/K23$BTP3>2"TN1YRVU-,BPF:'U8O"%C M0*E44K)WZ>TF>L;D+7?0?C?1#Y\KZ(&BGC=->J_JGRO:\#@IB:2.6H$MF%LW $*( MUH,/NA9M#=NCWMO C02-R9'M@()^PN^'AZ^5_HO%C%2D:PY*38+W)$,90E 9 MBHLF2$4LO]Z-\5<2LHW^W0/2_]["[MB!M<;YNVF:T?D6]/QSGAVW<[7_MEB4 M3]/9;))3U;JD"J24XSBJ.,","A*CU*8:I>^>0-V&KFU0X1\.*KJKHAM(SI]N M1#E$*Y##DBH,9/N80 MC C@G4_M*!]"S*TOU"?,,FIGNO?PWT;3 .7/B-[DFCCDPB1:B;= #*T%-BJ) M5;!61>_M[6X9_WLH#^Z/BTN^[WX*&+B9$(MU65KVO4ME+]PX!9%48<.J@B!3 MJU2]R\5;-!..ID X*!SNJ(:..?ZCH^E)--:.TBSFS3>G>6Y-@#%$=*@L8[*U M:JB2(5%DE[PF2XQ2DVWO-,@-Y(PI#S(H.GJII!M&KN"OE"*DE05L( F&(M/A MDP59:W+2Y\C<=H;&;=OB:,J!_1&QIP*^ \)?GWPOKY?\>^]!-'^L^>L&Q(MZ M&O3S7W%^XXG5;RG>?6#-W1XZY&";#F+H- #G///R]3D3,B5&81/87"-[X$*P M$Q(4% ['$:VWL0Q6X?]> ?N,.?A(\V.VCIZ9,4(82*:(DW1B2E0AVZ2"=45$ MV[O7\^S98W)E]]7TY9D%=Y!O1P]EM=D(3X_FM*2Q-#(@01+DP&1G("2,["RY MK+&5D'1O=_5[&D8UYZ:WNO<2>-^L["V##5XOEANAK]?+:3I>MS[,MXO7>-( MH8R3T4;PE'1++EA(50DHWKI0,F6%W4W;?B0/*;&G'W$Z:P_[;;'\ V?T!W'4 M<>*ME/\Z/BG'G(^+$+%Z=(D I6M.)HEV(%*"%[)JAJBAX@\HNEUH'Y49/B"" MKTRS'QH+!UG[3#0K;WZ21LE?WBZ1W:E\>HYM\]NIPB_S8DW*17@"18'M&*($ M=-Z 4MYI8:15OK=[, PG8TJ4C!7E!\+)03#?)IS\-EM\^G_PO"?]8TKU MC!7?@V*B&ZI_7\P7W[JGIU[EA'+P*#(+(NO-5+P*J0W$B[%*9[(Q2O:&Z+7$ M=*@DTY)6ZV\^].+33IORL:KW31H=",E/J'9_=G "Y2_,M[VEY>K8_ M/3UJ.^A_;WZ=B)PJ)9& -:7XBXF0K"603CJ72O:I]#^Q?2TY8[*/>R'A/Y&A1!A<2.."2E)1A?/$3E)>AB MLN!8U>J:>Y>>MJ)L3-:Q*U(&4$S'$<=,QG%>'R^9PF?OI2.EZL6^)]9PUPKEM!:&J7A<%LV*HQJIS!-1&VQN/C]D->KAY9= M\>%C.A/01?M=I-AY-.0HF0K68N@2KKJWF6I =GI M=A3G0ND2M;+*Q0!DVRFP%%@XV5C0*641LT$7>D\*O[4GX7[=_K'@\=JS/'?4 MW@&RC-X229LKR.)Y+T@Q0VCVPT578ZZ87/?37 \B>S)62/719,_NV.]S[^=5 M(L.X5I$WI! 2ASNU^;LA*O#61VMT5@'[#[ZXEIS[;K>@0LH[Y<%0H#:@1 'R M:_PKDN7'>5.Z'YOLV6YQWXF=/CC;I8#46ZO]K#FM+VPH$IU/AG<0]MP3&(R% M?<'JP8OBO,N\S<3N=:*+!(S):@\%D[M+O&,>Y[3'T%F=H[""W89V+L;+ED&H M$J1VT?L@H]6]W;^K>SCOS,/9COK]C!X6\4D4V\[0\7^;JJP5RAEO(L10(A@K M$5 7"45EIZ1&9$4,P^XN9([)5MX)*=>TM ZFJOYYA7.V,?'S..R%["3'U^UX M?$+R($P;$F9%E?0]8FY/+.S2QGPH:[>7HOO(;Z ]C60JRO-F&C$@;Z:\HX;H M,MMJ440D8ZKN?0'0#7O:71,DO"9.G?-?:$YUNIY83Y:2]A WMZ?.WKAQ[J>-HU;'0Z?M9N M7^,'O%XN/D[YTW[Y\N>J#0$[SR$^S>OIQY/+1VR(/M=<@&KK/O".0QF,!B12 M:G=DHJ7>V\CVU/7U!)1)J412S&II[?5: "HE041!'C/%&'HW,^P=>E>E><#[F6' M0$QW=?6)#MO6R=Q_.U'M+%VN="HF606ZELJX1H2@:V+JC"G".K3UUJWIUJ>, MJ<%E8"STE?A LPQ?''W Z;)MYQO;)KQ,'#NW.:JV]32WD0/(<;.R18KB2A"Y M^PB[&^@94\_*@2Q'-_7T:[)\CTOZA8GYY@JXB;1!U9($U'9_HF$" V39LG[ M&+QV.72?YW$E)6-J;3D02#JHI-\$]PM;VJOZ&\=I\]QZ_$Z;?'Z=KDYNO9D@ MNT>;/L\<(UN[XB-$(000&G*AW:\ M"#S=U#/<:/;-4"7^_HQ?G#)5/LB4;4B@),=JQD9F5[>;?EUV%;VIEV^$[3Z@ M_3N:QC2D\V!Q44KZ9Q6*]Y,$QO")J[S&6KKEOMBD2Q/-;-$?G63 M_GKVOOWX8LZ6E''_JE[S3\[O69&34+/1*)'WYRC;K&J"Z(T%Z:U2J+)VOG>* M^D"L;0/E^&-!>8R@Z6A.T]F5&^LO7Z=]_#E?$LZF_TWE[/CXQ+H4K?$);#4" MC/0&L)H(P@N-WF6EH)2NB<9*)*R@$,IL28UQI$J:F@C22Z]^!N0]=6>#IDC?@0>.JN ML &AM&E>_$K6:A*"TCJ9##8[T8:? M8+27L@8$T07?]/2FWDW'Y(67+P _*N>MRP9T;+-: EH(%26XXJR.(BO"WLUX M^U&\%?A^D S\/>AX:./V532GMRID7A3$NI1Z$E!PM"$2E-R:^GTA2)D(+/&J,#I% MQ,.Y8C=1NA7@?K ZP %T.B#^KK_B>E*2C-GRWD_\ YB4#"2/K=.,EXA)7O'W MP5%W/7U;8>T'*Q@,IK\!$7:6;CSMY)Z8G#T*)Z%*69G_S!3I4L'Y7%00TL;4 MNP1U*U%;8>D'JQ_TU52_F[M.,R.OYFW([:OZS0VTY]?/K@S%1 M02"709,@0UY@SD,-ZKM$S%:PB3\8;/JHIN=IGZNX/J_+7^"Z2B=*$0C1M6$U M@AI]7@-Z[[220E\D7=$"T%%1_1I'\,NFSG;J MD[Y=O,7/[9AFNPJ)F6_SZZ_NG0K>1G)DV7BH-H/(LRUA1Q5T*":7'!S[';UA M=4=:1W65R*'@=@B]=D;?)21GC4VVO\FZC:@'T+$]Y$ZXOZ(ZCL?X<(KL M5_6,K-8;,%&";)76\KZ,'%IKJAP)U5;.L!QQ!PRN>T;W.EIV;-W^(>Q-%[UT MWZE>U4;#B]7JF)FE31?PI#CK,6@-RJ!MQU,D)$0-B6F3169C;.^3AC>0LV./ M]@^!E5[:Z0T7WBMO:UR[2A0E9:G1\N[)@3F+@O?14+V!X&Q,1BH*IK?EV8O@ M'3N[?R3('4##_4;NL5C:_UNR[R/.3L*$U7HYS1PIM#\\G9=O7[CPSM>TG"[* MY83TZ32?YY_SIF/S#4<=SVNEO)X8GZ/,LD(HNK8!L^TNY2#!9N^$T=8HT=LL M'I;#@7)95V7PT(DHO J00T$PJ!2@2P:R456&E"B([L,V[WAN_Y['_8T7XU>< MEA]"_4.G6E_,/[+\ODLPZVB]D[Y=PL7TY1 A.1W BBA]%%14D8>!YQ74C>E8 M_<.'Y[[JOX]*@)#))ZTC"-T&"+39C1@S07'"94VZ!.I]GN2NE8![OLKBP<-S M7_5W@^<)BZ_J1;9?S?<2\$08R.8FH!C5[QTZH6W:]O&H"- M,:6^'A#@[QM0]^%7U&),C@E!^C;R7EH#J744%Y-5J%E9=Z@2[JU^Q9XEW,LM M&:=GDTZZ,IQ33@NG0&O)BJI20##505*^NF"KJ*'WZ;$=R!M3 # 0NFXLZW94 M7O>$Y=O%T\R4+.EZ^H+4D4@P5=:U)D3#5L *U6[UL<$*S6(:JL1V.W4/H8C; M'5S#Z&XX;+V<5M[W5L?+EG9]O9A-,L>N3=_5 MAMG.&!2*G%#WOH_U6F)V]%M_,-3LHYE!:OUMUV53^&PQF[%?O)G.\_MB_JHPD%@]NMTP__Z M>,D^WMDL"SJYXJ7)Z^3O5":MAL0?1:!S._V(U4"(OH EU$499U4>8-K2SG0^ M@!%>0T)N$'4.YUA=0>'I7\HD>&^5Q]:B9WBK#I(I5+* ,24Y*0T*U?O,_B[T M/82B\.!.5B_]#=,M=Z4'&)!\-"V8T,RZ"2) E,31:M&"@XFL%:4AN^7NZK#? M\P2P(8W6_HHZV"#_Y[B<\ZLM-[II-.:MG-\]G9V,>%[47W US=CF)LZ.VK]9,'M,T\8FTSJ1 2/YB*F^.Z&L$+[.74D095>\9'CN2N*]UO.9QEYZS M4=I$6*-CJ!54-FRV7>1865, AR[ZH(QWNG=2=B<"QY26'1)KWYO.X;38;1N^ MDL3KA/&T_-?Q:KU)]V436A<]@;>!PZ%0F-CH$@1KC">/*=?>C19W)'5,71?W M#K[.FCW8;G[3):?MY<7\Y'Z;R^\[O09UT2[0W&-3[TM [[U]0/%TVN)OI/#T M4J)_I_*.SDZ'/ZWKS;"Q&:Y6T\J>29/0R653[:)&%5P,&1/D&@48$5T;\62A MU(#5"IMK[MU)TYF%(6]SOI*# MZT#HI1*0LVWWN6L$?L6"U\YK$EZS]W9 >.]"^WW+\"L$8HZU1$T@3.LAELC^ M;QM9$M&Q1^R3+-TON.U&_$/9!0=#]2ZF83A8W+-E:.0BYA *&S*=2F*A50M! M\,9=6'Z>6?$A'=*?NY'8![.QC1RVN^K]_CRT:YS,YB(T)L@Z+Y*WH&WE7;B4 M"AC;-(?B2_'1^-C]''-G%L8BT1.WW262Q7D#(NL,IC4PA*H""$^&UXA+EKI? M$OC_@[O^6!\VN-L%)6,S'1M)AIJ#,0(J2@,F4X1@K88@LRTI9%_$(!/ZNE#_ M8/; !XKQ70%R$( S4:_;I7XLJO5Z.4W'Z[:OOUV\QB5[$G*2I(Z10AO%R\O2 M.&PW^1D+.6I5*9ID=>\ZYQ[D[G71\4W/94>'83]_=KSDY^0O;YRC;64]X M?G/'\OTJ>PS160U,5QL5%"-[Z4Y52,Y:J&2B+%A<[CZ0^%#1V0^%UL-J^OZ< MJBN3LXU\D6U5,5E(L9W+1,OK"E,!+6R,V;*/*,=99ML2N(/IG888*T(['Q)<*:C%O0-Y-,F$Z^LC5ILDHR[@5!N, MR!!D%[HR* KZ(FMM]<&QB?'!9<>'0_: E;-=D#$>^] H#U%;5%X!Z>8[)E\A M>A_ ,R?9MY$=>71%X0>?,1@GG'>%PP@]ME(KDXP9K!:A'8<,$$S,@%49;U$8 M3?>.YNT\MGM-)@JTI% X\)&A8! =8,@(M8J"P6;GNA^B.VPR<;0;71=D#YA% MW 49X]KH,E,LA:YG;T#P.Y^!"DYLQ1LE@07OA MV]SR .C00+8QQ%HR\?_NVP[LTCL]W@VN.Z*'R>_<#1JCZ7_\2GY&-EXMO1J5 M2BS*I"%9GT&;DBPY$B1Z7Q=YT-Z],>39[Q73P\'A(&C>O;CUE1D2(D?G(I!O MMTV(FB!:S8&Q2LEE6TS!0V)[#U8>2F+^7I%^**B,+(5QVHM4B6R1P0!'6KP/ MJ9 A>(ZT5"*2TL6@X[WW\MQ _SAD><$0&IVSK[6-+ IM.)^#Y(4$;YRPRE5^ M99Q)H0?G\0V*]*&]OUU@,C*[L3E#)$OVK49JBXU@HG* JCH(*"M:B5+F0^Z0 MW8O5#RS),1J [XJ-D;J"YR<+(AF34$30HK53HFQ%^5"@*E**JO%XT%KVW3D9 MEWR_VD$7?52A<-@;4YN.WAI%V;,#U+4&AG+5V'N>RCVZVF/8-@^T&@[E@.\" MH+VMS4 ME1@DAB0+>+*U384+D)IP*SDO283$HAUO_^PH]LH#HWH$0-AR(,SI MZ^U+PA7]_2__#U!+ P04 " ##@F)7*(3XA<1/ "GF0, %0 &AUI?/UD@05$$0"X0M19 4AT=LG@1UE>9WZK*6V7^ MY__^=#[^[B/.YJ/IY,_?\_]@WW^'DS3-H\G[/W__MW>_@/O^?__7__I?__E_ M ?R?']^\^NZG:;HXQ\GBNQ0:%PX#$XX-9R7X1S%G'YH>/1Y)]_JG_$,,?O:'F3 M^?++/W]_MEA\^-,//_SQQQ__\2G.QO\QG;W_03 F?UC]]O=7O_YI[??_D,O? MYM[['Y8_O?[5^6C3+]+'\A_^SZ^OWJ8S/ \PFLP789*^/( >GQ?7__ F&OW# MY0_I5^>C/\V7__[5-(7%4D'W+N&[K;]1OX+5KT']%G !DO_'IWG^_K_^UW?? M74HNS-)L.L8W6+Z[^NO?WKQ<1SJ:+'[(H_,?KG[GAS >$^+E)RP^?\ _?S\? MG7\8X^I[9S,L6]&OEEQ!Z0KG_ZZ?]L/>F,X(R"Q=1 3Z+DXJQ1MBW/3I^V.^ M_BS(6,+%>-$0\?IG-\4[/0^CE@)>^^@&:);N8 MIG^>3<>9]NR?_W4Q6GSNL(Z+V03J[LN\9$O .WSZC=40;4:34=V)7M&75X^H M: =8%WY:X"3CY5:U C2>IJ]^:5PWRNFU9L"9]8='R=%_,5STJ8QR4SKA[Q0Q7T#SA> MS%??68I^*?;M*"[%_/!UO9PD.I#G^!->_O?E9%V@;Z;C\2_3V1]AED]C*#;: MJ$$'%* 2+3H@6@A6*L=+""JV7O2.$+^6R!?JG;3C#8FC1(P2 Z*%0&>$2K& MA(ZV),]X:OU.W'C^\+KO55G31I)>USK?6^MKJSQU22JMT4/VQ8"*2H-++H-W MZ+S@43'>?C_?!B>OYAAF?5X/I(2Z?C&G_#Q>OR+GPZ M19$*6D>&K@L%E',!G/4*E,T^,!>\]+DQ(>Z \[29T4H/ZQ213;:*RUWKIXL9 M67:_XVPTS9>[V1N<+V:CM#3JZ-=.JB"6P$DH!4>+"_J=TUPR1XZF<*U[V5GV ?VTZ3:L3M=)J7HBY=_#^ ([X5?,>*.1@U4Q@5*H MP1>?@'/"+@JSAIMA.-D9\[.D9#\:76>D[G6;7/[P]8>JK?G/GW"61G.R 9U4 MQC)'9[\AWT)EE2!P%L%XECA3(G,U$ ?O0/DL6==*:^L\,WWN?)L!"Q=9-#Z MC\J1? )MU8GLAR2#,,X$4TP<<*O[QK+&.ELGF>UU,SM)))SY4CWS4QYIDPU, M0!&<=MT0)=D!EEX.YH--LC@=!R+7.KAG2:H]=;1.)M?GCO453FUS\B($X#ER M4))([XHR0)MM82F2H:F&W*B>/97VT] ZD_R^3#K)_W,Q7RPS!^^F)SDO487Q M[V&47TY>A ^C11@O^5]SG;GZU.10+U.H;_!R%?@69Q]'"2\7^ ;3]/VE(I=K M/2VTW5K'$A2N+"A!2XM,6[!D/F9RP@6WH3$#^U[3TV;N43%B0YRV47B^KH?$ M]2Y\^L=H<58E22\I?6/YTQ]O+^W4IZ"9= $PZ@+*\ S>*P_:*N,2^4(,=2]A M_-UP/FUJ]JZY#73;.R]PXWUZ@^.:K'TW[8J=B^BC(X\[>JU!::\A)*G!T+MS P;US$DNIO,$/%[-T5L&=3&A;7HQFF^S>5"Y><9R!WQ/FV6]:6H#K=KD,>X%>WGJ2XDIEX3 MN?,5:X90.$)66)*VQN1H#\*J9V#2]:6G#9S:/PUQ,Z4O412%:$ 8JPB,]A", M=R"CM[:Z1P+98,4334H"6,DN8\Z@BJ0_A%00)8G7.^,<#RP4VUG3'F+< M5+_RW64MY9_2>$KO^)^_7\PN\,LWIY,%?EK\/%X^\,_?S_%]_4LS)EP2JQH] MTTDUD4X^C>:G1.<4O610&*?7-T@'#JT$1&2"#JK@FOO^=P)JR),[*J+OX,T# M%+V-,WL+O(<2J%N8?EJ>A)U G=ZJT6[$AHV 6I[UVVK,[^# _HJ;]B7UP2BA M4+!L"!RWF=?7@).183(8Q:1*"IEBZO%2X:OR_<,S81=A]\ @G,^O31N?UW: MQ*?>22S6U[P)DHE)C@J9LDD JN 3?2FT[:$*[FL0PQO\#92S7N&VAV1[*'Q^ M5SV9B]GG):1+=%? 0G9"TJ$'0DCR7G(BQX4L8&#>^111YN!;&_);P3P%U;>1 M= ]O^Y:$P14X+;D+T7/02I;J7 ;P(I AE(LKGB6CE6\>S[P#T%.@0CN)]U , M_087M#[,/X?99#1Y/U_M4UJGC#R3-V\,>4TF@%/$62XRXTQB\JZU%[P9R5,@ M0 ,9]U#C?)+2Q?G%,D[^>G&&LPWEV"N*)FV4XPY8$411M)Q<:"X@>2^MI[_2 M^EMO"EW!/05^]*.)K17(__G#+5F]HB];W./\RW2:_QB-QV%"N]PB3-Z/R)D^ MF<]Q,7]Q1E_B?$2;WVSVF?[IR?GT8K*8EM6_^:F^(^/YU^"[7?!L\=C&-S^; M2Z+1E=#5,[Z$QYRJY75TWLA,CHQ27M=(9P*1J!&>A-]?FM9;"W O5"9N=]!&T#N5=2:' \(^$V*@?FT.36AU1G M<$^%$FVUT(-SLP)Z*I4IL?A"7E4]*'.Q$(.R@"Y)+D5P*/K:UIZ*LG>280^> MR34.$X.06I#1XS0#I7.$*(6!))U57FBO5.O0Q&9=/GP-RX+26]G<4[+5N$1) M2M)D*"JN% 2,$92OURFBXCKTM6-MPO-4>+NWK/NXNI?.,%^,\?6UE7>9:&+9 M%8*AP"I5[]58!M$1OTD.0M [EIUL7OV]&.["+>AIFLPZ_2O&,:+LQ1F>(7I*MAG?4XJ& 8U M+P0JU8/1D@GC0F!6UER1*_?%QNYZP &Z3CUZ5]98RD#X&:E]+<;:3=Q_](+.8-?J@4GKS_&TE^Z7V@S3$+9&"")M(J:R!(QR#$'!S9,X%AZVMX M:R".+0RSDV;7RF3VD7 /_O=7@*X,JBZ0>@K ;(!SF##,GHJZ2^U[2'DH A0> MM6 2Z,PB)[/V10B._!;N+<\JHHR\=2!V,,7?$XP90.\["'>H, Q:B\;2'I;9 M,JK WA9IW&4(!@:G[F_K? C#\/L+?DNP9A=Q-9W,":+G%46=""YPD$)5B $ MAV $"A^=0KMFQQUI,*:IZO814^\A&?('6 C9@C#9*V"C#G? M;A1YK"&9IDK;2U!'%9BY_74_\9EM3QDN3--IG8VB-;_4A>"KT4=<@_'%I>/6 MN>*6>1)1B[2L!A^4-LM)!,.M_@:RX3>FYFRY;>/UH)(>PC_;4?YMCN5B M_&I4\%1S[S67"%K1N:B8=R2!)"'JP&5REBO>^F94%UQ'19H'Z[0S;1ZHD!Y\ MPSO$<%DY36=O21$S$X+<$QZ)F4,1K>^?[T[RN=&IA;*ZF-4R74D M]@[LE\%9R6S0PM16!3J BLG72LNZ=V;CR _AS#?O]M(9W5 9CMYMGIX4/G7\/_3&BAK6EOH"]+=PCE?!DRYP>TK"[ CU, F:WE3?G6+-]'8$=$/E MM':^@ C&@7(!Z817M5\Q4W34.UZ:IWR.@F;WI(..E66[J*N/=DH7\\7T'&?+ M'L1U@L#9Z,.JY0,OWCMA&"1>KR'Y>@U).9**#S9GSIB3K:^RW0'GJ"SX_55Y MN_E2(SWTT88)T]ED.IZ^_[SL1+TFBBN0B-R0(0K!>DT@(X-8= %9G),%I9>I MM?74"=C3IDU[W?2PQ[R;A8QUP2L\TF:N)"]@!2ZSK1FBL>0"NU2,S<9&U9PK MMS \<5KL(_$>HDJ_U5S4^0=.^6ZZ%-OT("^^D*!KQ[X1%WJAPNUX9M_#6*5]^\ 8QPC_MOKVD%S#0_PV'!MLD%%D\,L*:\X4.,40M,-8DM,\ITZ9Q4,K<(N[ MV%Y_NPBLL=Y^)4F=7YQ? 7%26IT4V0#&T@XB2@$Z/B(463PZD9TNG;HDWZ.Y MKQXZW(&ZE]BG+636T/5: @F?;@ 1(AED7H+AGH%"GB DH2 ;X[P)*;/0R4RZ M3WDW'_H(E?=@F6U]\PY1:W8S8_?SISKWJ:?K@'<\:+B*LZZK';+H3'*-.7@+ M.>A?1&!-$Z]'7@HK,-6OB-)/[N#QQ_Q%^GD\79_-0(%Y0L MEM[#VE[/TQ_>+^>Y.Y5BD#F;VW?\^\STWX_XJ/RYA[%KEYQ_8Q4.6KRV"?W_ MAV'V[H_IJ>,$U+, P7%!9E@.$.M,*>^R#-:%J&7KN84/ OKLZ?80A0V;,ML& MFFB#IT0"Q0DC6&W(W(^U."8H#ZBS)$./:ZX.N[]=0_W&M ""N MS$Y],24J2>]%Y&2;%H,0I$!R+UETVI><;>LA9P]#^HUI#U%9#Z5S#T!-OWL: M4?KB%4*.K!;\.5XCB R*TPFU$)S%UF5T#T/ZC6@/45FO[3_O#4^SB,9P+2"$ M2,+!3!YV\1I,3IPK9JWRK9,WC[1&H1UFCN1) ]:C1W4=01%,UU@?NM1K,'U>]9/?<0O1T!W;CG M 5%%B%RG>AM,03 E 4/'5##*\#A@0.-1UF@.R;)=U#5PC69AJ42/$CBO\SV5 MMN"S2Y"59F0L)JNP=;7OHZ[1W$F5.]1H[J*'K7'5WG)-;_ C3BZP27?)K9_5 M.&/4#7.CI-!O^,=)2G6T59W"0+#HK^FR0NKU['((ULO)S=\83=*(A/7%P.>& M$9MT@>1U[256%!GXJ4#P,>E(>Y3"UK'#O4'OWW%JJ:)?Z*U\0;Y!O<_XC]'B M;/6>O)RD\46N0\/H?:3_YW?A4^WQFKU&VK)5K$G9PL"CCR"<+0%EB,6U[T.W M,\SA-[)A&;C>WJI?3?:02MJ$\W>GL/)#D7L?QZ/URFWY+?\[+J!X0O\_P MXVAZ,;^:L^(+8SH&#]*A(XG1SAV]H"^#B=EEG4KS\,7^J)\;-0?60I%BX*(2H15"18@3,!2?E0!V@2P.:7;.[ \XU=#]1-#ZDEVG7K M7&XR?"[_^W*R%>VI5"S09FR E:7]B:5FP1RD$+AUJF166H?Y=X#WW%C5E^9Z M2"MM O9J%.)H7.<&7\QF)+)3;7Q.B **\0544@R<#0RB34%F[XJ4K5M\=,'U MW&C57%<]9(^Z4?\:]:F.2JABR'%.18*RK!9]6@TZ:AU*2L7ZUN??CA"?&\OZ MU. ZX72O&]B57_,&T_3]9/1OS*<6/5>.SG2T/M'KD34$%A$LYQH]@;6QM9^^ M&\+G1K<>];?.-K/W3<8'RNHR^Q985AB3(1Y-9Y>>\S+3DAV]<=X:R+*./!4,P:4Z MMC*F&&W('MWMV]J;>QOO^.!#9=,'I,-T(+6T[G^] ]:KO$L7M%L2['N3Z1") M\_Y5^D#N[*&/P[-(2Q62B>0+?GP8R?/ M+FIH39HW.*Y.R;2>UC^O<',8!+., M*2(Y9%6#'B9HB*172+1F(^C@U?IVD_@M\Q=V>.K3)41OLA_^FNVJC&"C].8O M)\MOUK\W*(GH_(R>2B4>ML9&)137KGJE7K6+-X&II>Z)^/1N=$Z_\KI\ M_\OU7SESM4&Q1_+Q$SG[E\W2HZCM;B(W.23->?-)ANW0-RJJN!O):6&(Q@8Z M[;/-M0]0@9A+AA@UFLB*LJIU1+X3L$/,JSD([[944#146P\U$WO+ZO)XX:<^ M:!61>8]A"4Y;4?#IT[KB!I ;VU6F>Y%L@]..._6L&A(L*'H&#KM^#A5#A^ MG^V4#^&UG?)#^VVWU_G-<_OFN7WSW+YY;M\\MV\,_>:Y??/.""".U %?;Z<@4C<"LK#?9]/WLW!^ M3)>:U(XJ=*UM7:"#;[VN*#WE9?G 0A54D99912-%Y^1VC#'^#- M^;+6FZ<'I?1@/MZ"F4\F^0TN1C/,/UW,+K=F,A"6(IJ?%E19^LC!^+K3DP @ M),E ><8P<@ST_WX)=">^I\^B=NKIP8CKAO7O87R!IPF-CH8%2*KV9D1'1S>B M A=%L<$+*7+K/B<[P'NV1-I=.0UO-RX+3)8X?[]"^;**O8LU(\O02@Q)$-=Y ,4SK21I10YBB1BE2JQYYFP[FD,EVMLJ_?9& MU$;X?;A4&Y%=%7%WP=93:]*[F00\WDJ%0O_^0$ M3M%VBSGE$H71JOD4U>')<4_WT$-P8Q>YM[X)M1G8U:6,8((-.3+00EA0ML[Z M12,A.>MTC$JAO5UET,DW^NHIPUNK[91QAQOT<$GV$+D]F2Q&>32^J)F5MY@N M9B1AG/_\J3;DPWS9L._\P\5BF4Q[76YG97[\O/D#+L=;HG J;#.R&[UZN^#KR?*Y#]MAK)^C(4,G MDNZIR1Y,J'MQNL2*]=Z"UICH! D9?*"]/MMDDXK!HVY=(7T8IMUC2CU:HNVB MP,$(UEENEW&O4V8X8XE+$);1(G3-R62!](>52G+&I>\T8GNX8_D2^ &"ETWY MT/;H?8 R^TC\7\0Y_NL")XN?/](?[^B?+=_"D*)(&%P-R"E0610(@3M@11LK MA%!:MFZ[MP7*DS3;6HB]AV:?&V!=O2A=@/459=H&ZD AIA:JNY\.>\B]C^#2 M5H!,RBBLHY,:68WADR/L.;T*$3DR)HH.J76.8V!"W!=6&I0/NXB[?QY<0 MP&(2M7T7)T-#*]#).VN%TU&U-LBV0-EW#ZD?]+J\F&$>+7X)Z69SZA^GL]GT M#Q+[B_"!?K+X?&I%LN@*@Q"Y!Z48V5<8(N0L=-9*H,?6:<]=\ V_X[3@Q^W] MIC>-M.[Y]?I#%6X8KUI0OYR\P8_3\<GX\6%> ON(1S>Z9! MC=[]O[^_)"_.Z9*M$R"%I5TQ. FAD U.0K A&O+CA1OP[+A M)'"N>0#L1N,Q6B=L7!C>3 MH/,CGP )^A%OPS+>5=/41.L-[^FH^WV,^3WFOT^K0[@L2WXY(6^>UC!*U24? MY1'M8#@_E4FF;,CP5;H.21<8P8=B #715K@W0"_,MTAJ/WDYMX?YXL1O5FQ+LI_2:>!LPB:MKH4B$)*5X[*T1EP+G /0O* MY[51D@^CS+U0G@%_VJICG4QV4#)]_FVZN 6?&5YRBK1/2D_;)MG69#LE"Y:K M4IP,,=EN!]+^6)XAG?94R#J?W%Y\^EH>+Z8?<1+J?R?SZ7B4:_[R%9*#3\M[ M4U/15RX<>6RB!(T6C!7T"D@CP+N<@5N5-,^YT);:B4,/>_X3X,T @E_GBA^2 M*R>3N!BZOP:$QQ$%VNWE1)YB=(AZ]9)?V\HSX]!>ZIC0]1N MOW#L9O@KP[]^_87\I)PE^8TV=/ ZD)*Y6MT5(1B6(!ME?)%:.]O-#MK]V4^6 M+\T$OH$@^UU!V(SW)"TNPG@KRT\#8R44)P8^_2M%?3R?MW.#NOR'^;3M+5-..08PQ")W \&]K>JN%= M/%E4WAB%*1B?6O?RVHSD<9.BH90W*'_O]@X5SC_(!SNC3>ODDI4WPXNG2N>B ME-*U464@DUHPB)@92.NE*3H8O1:@;9'5N0/2TZ!#2[EOX,7>'1A>X8+0S%=9 MRM<7B_DB3'*MV[FLKM8Z2BLT;5.T2=&NY0U$8Q58S70L(8E<6M][O0_3TV!& M4\EOH,;>@YA?;7S<56<]?E\"L363M6.4C*(L*HH\!9+96(7E8[7O&[H;P MB="F/ZUL(-&#X[2;17!9]D][FN&N&"!PL8Y&J&>A"+4,4]HD=4FB]9:R <90 M?5SZ+Q'87:J'[M8RGRU.W]2JT,O[:CG'0"2%J FO"JY.%@\(T>:L7*JM!3KQ M@3[U!A?HJR\\^.J!A[H/L[?6IOM*KV'5V36(J]KJ+C!VN=[219GM:];OO\2R MA_!OJV\/R?6H2'+M@TQ,0;'DH:H4-;@@(EC+>#!8_9A.-W0/K< MET[:ZV\7 M@376VU6(\@I($28X9S-85NM/95V,)8="T?[BHD/#=*=>L/=H[JN'#F=4[27V M:0N9-:S%7@*YS&9= >$F2,,B/9FC!^6#A\BD!2>U==$RJ[I=C+]/>38L06XU86\MV0A M,"S@$G*>LI>>JT>J]'MNZ_:M\UTDVX.N?PSS)9JK(T;P8KVE@TIA#<)YKR'6 M<&TQ/AF!W ?6>DO_&L'P4:M]=3)M)M#6E]^6/48PO_Z(LTD-R5_?4:WXWK[^ MY^&AUW)M4#S$1M1HO M:;$8Y/+UYT^M_G4TUW7TFS.Z+Y72,.(:.0)0.2&078YL^*$I .C\9;:!=?^H_?6A7X2Z7LA+4Y-5EYY8\'S;$$Q M34Y*Y C)!DO'ITW%MYX8=1>>0\QY;,R,]5%XC<3?RVC1=6RG0FN!2D9(RUO@ M*65PFIQA'3%97OTCT[H'V28YI+9T^H-.= \J9RX8*[T;0);"T=(OMI*?OW,URFV]8P9R-C9HP,9UTGW?'E)7&$G(O*3)? MU+UFR3X GC)96LN_AQ9SFV"?HBXHI(T@N"?C6EOBL9$.4&J-M0C5A=NUG$U/ MDRL<3X :S<3XR^AK2$QG*>KH:4L[6RFE MML^J87)I,49EC6@^8[([O.$&-?=L=_:EDD.7:'00X.7@!X4BZ:3!+UNUJ9 @ M%'K9BB^2E^R-Z&':_9V0#I4"Z8T)=YJY^VFDAP!J[>!W2P2KAGX=@/64,-D* MZC!YDZ8JG/8I_T$)HG)(O@0-QBSGI<8 KA@.":WT*FE9UKI"/#)BW)-;.0PO M=A%[:Q?YOV55R2O\1' 6MU)F#V$P5:.^-OEI;E)NBZ B]+X+&N/UT2P)!) M5!Q,3BHYK73I5K>TPVN_!B:'6].KWL]S_KL6NZ#Y&VCF^=Q##)TPD9 MON'#:!'&=03MVVE9_!%F^!,Q@@<\&MIL M$5_;^T==(*MV1$UM.]GN?]=A5W8=(6[>\N]$T[?Q#&,VJ]_!ZU7 MWWLU"O&RQ<%T/"[3&?FPN7$Q;N?G#5"D^["U#UF\&V1Q3#L/+.8:)P@9HN,! M"F<:(UHE^8#IWE>]%.]>?7@5^R^78C^-O A&GA1DCK3]UFFZP2D/(DM=[RVX MXEI[,?= .G2E30-^=*FX>:@2^J[B714$<<9H#_429%*,,-&1[ KMMT@&&IEE MT2;=NLKF".NN]E56E]*K723=0];Z]NR%.O=I TKI$T>TI1IFY)VI+"$8P0'I MY,\EJXQK%L^^?.B&[&DQI =M]'!I^*I@=$XK_@K>J4HY*H:1+#*L7%8"8FV> MSVI;:Y.5D*%U!Z1M6)X6+YI(?*":W9.49A=A?)+_YV*^'/7#3Z51(C/AZRAS M">3B1Z"5(Y#C(%-4W&.ZW;>WC]-D'=G38DD/VNBAV'?CCB:823Y( 7G9^C[9 M3'N;05#9,ZVTM4KT>FMHXVG2;R%S-BZ1SRJ IY) L>3!VU@@&AZBH/_%]*V0 M>7_KNR^5/)9"YJ2L4:@CQ"QKI416X!5M+2FA\5%+@ZK7&Q2/LY!Y)R;L6,B\ MBT8&K5/M NQ;(?/.*NQ!S)(WDPF\K",ZHZ4],G,A;>N&!X^@OG4G M976L;]U%TCU$"+?F:W-TZ$1M,!ASK=MW""XB@DF;&]Z% $UD/ MWV;F)YR-/B[[L'SIEC];V!/EKW5/OI8K:L3GM=:JNO4Y8B8]9Q,-R3/^@%0BPZ@?3.9%8GQG:= M*?75YSX'->\KSAXLVB]"^#740W;Q^2?R_^>G/@B-Q0DHH=X6""Y#Y#&##8R3 MY>5Y,.VG!6V$\AR(T5(;/62Y;LXS>A'F9[^,IW]48>!?2)ROIO/YN^F/9"VE M<9C/1V6$^:>EN?8;G>E<_#J=+,[FO^'BU)A43#2>)&.J\>8Y;6*%]K1DD]8J MY:Q;WP"XG_)*6+\XMEM/[UBY?O MIB_)03O'G^>+T3E][W5Y-SK'=]/EQ;&",WYJ"IK"E*D7_ERM**_5-5Q",2;+ MG)))IG7=2M]K>DXL/RI^]'"_["&2O4Q0:9Z=4-H""UA 694@:&V .Z.R,9YA M;!U\?3#8X4:2'15/F^OQ6%+.FU;[9C3_YV4O%RV-U-: (0>=Q%@07#864A 1 ME3 \JO93\+;C.=S@D$$8T8&'#]),KT[W]3U/^I>K'DX=L/64>KX+UV&RS^VT MN)4>C50P-$TX1R:,#N"5KF.%)0>?! /)BZJ7!*/VK<>3#$^/>W+0AV''+I+O MI4S]BX/^]H_PX2HIIEW1M"%R,MKHX%:T.8(/JMX?94&C\R&XUH?-9B2'-,KW MU=8=L9 'BKJ''/25O_OSIW16YZVMUKR:N\8M,ID0L*9=52H90@D,DG4LF(#6 M^)Y"%IL!/2$ZM!-\#]O"CV%GB$N7DTOW<#E/FC1!F.LA*279=0QTHL8?H M!]I&5E8QM]8)+<'(8D!YB^"S+A =[74L>V.:ESP.38I[[,VA.;&+Q'O@PN\S M_!!&>=5PC#;,94G69:!]<3*?XV+5A:!X.EB#DR!$4K7;M82@:,!.DE4YOWWWK1R%]U4G^-IVD#="T\R(X6G?D68-"0R]+Y 50")FB M%5:)UI.R[H#S9,C12N0];"3+FW>85^TN1M?-2[PUH1BA@-<*&)68!B\< Q:Y MR*[.6O&MG=9M6)X,#YH(>ZO9>>BRV?ZK90];)#M,;>S\ES":_3V,+V[<+(PU MJA%00[&ZSFZ-GO8(*P!SEMZXDOU:6]YV <4-@'HK6EKNC">+ZR>>6L&EQQQ! MN)KYK-$!YS%!*5'EE"0FT;KU2V=PAPR?[,N2SJ5%>VFDOPC;QHJ2-:Q.EF!4 MB&"]K@.C.&VK7'C0Q62A"EJ=6Y]AN^![2@3J32\]V#Q?@=NT^5\::#<12Q9E M($^Q]JV@ YIG3@[.*)\2GWK640^QN[O>@.MNJB3O?<-N.%&?'5 M!SJ),>::/)&@F"OT-Q/KE$Q"KM%A;IU]?B#4I\2N(;350VGK-9#Y#=%L\GY_ M_+PY=_?CYRLOZ2>DX$%)R\&16 MDST6JG1-VNZBLF'SD[4[:ZYZ@>XCHAR:'\$4F"=G$6JN4&'C:V"%J MK9,7(4K1.CKQ6)*VO7&BN\0/F[05+->A AK\,D+BZDDOG8%HE.,AV9!YZ[CG M(TW:[J33AR=M=U'(P$E;XY34,C(HT=&96I*%R!6],5[:$DQQ4=T>^/%7KAU[%S#=B>_T%$/T"[7NSK_!]"4+(&(IS,H+0W(#"DNE, MK%.-/?TOH)=>MJXG:[J ?3??&X^^QO6E./DDSI=N\*EFD>?D'"@KZ_!/G2!$ MX< RG1G/AJ7FLPBZ(1M^8SX<_V[OY3WHK@=C[U),=P%,)A.>A!4@K3PSA"B- M A^=$M)SR73K&/^]H(;G51_:O'WX-U5%'Z;@-H"G*+EQ06LHCOY0R=9Q\ZR M=)SKX%,6Y^)>A5"$'P("#G4*H7J\ );<#&$#T& M8TD@@QY*3XT8#>7?1XE"@X/X,HY?N+ V" .&\;JQ9@W.% :1UF>XSF3MM]Y< MFH$?*I=W/&;/8?1^+*F^OY$+-1M_KNNJRW]1V_$LH\Q.H,LR"1)I;5BM;8"@ MD@>KDA3!Y:AYZW$NV[ I@GO.:1UK&G7\?A\E7&0/&?>1:(JFZEFFF?:JW4:=QGKIP43I C6$6(RV$;2JJ5&=&7AM#.W6]!:1Q\DB;WY'ZE#4N<=H M.0;F[**.@1@SO]Z+5]4/*1,.QH!GB: *)K+A3 *?DLZQ>!E-;QG .W =,+'5 M2J$="+.7-OJU@*[_^M<1SN@A9Y]?X4<<+]^;DEBTF I@8F3WHR64+ O J)W, MUHMD6P]7[H;LFQW46'M]C S8]!ZLX[UZX[J '= HV@KTX.91,XUWV;::JFNH MDV\K:(T\\9P=<&8%J#I((_CL009O-1..:Z&?'K>ZVT_'0:U=M-0GI5Y./EPL MYDL)B*M3&Y,T%I6&G&L<3-2Q04)YL-P+D;(,/1)H'07-ODU!UPGAM!'J*%/G:0]4K3 M2R^4Q:BYUI!4K6MB,H,G]@(KD3-5Z&;G6O)L=4L;S% MV<=1HB6_WEBW7*]KSC?_:!7+ZK"6GLSIENLXD+7=@B"W1[ ?6KL];'1-UZ0R MYYG1?JV-,Z!DKB,90X129,J&EQ)EZ_3K\3/U/MO]V(FZBU+[Z!DUG7S$V6)$ M)\9/&!=OZT'R50='1!5945"M#9)3]! +?8D.C4G<&]Z^0=3=D XP:_Y@^K[= MC*6ALGHP^^^*TBMDC@?&)T;H5 V^, )%]%L;Y:'A_O1Z/9S+5<=AWS335 MZU2^#;,TNF#[-JEJ9RWN,HOH(2H8>E*59=H:(0U86S="Y06$E"T$FRURYS!A M?X-''\.DJM[8L8ODAYM4Y1RW:*T!S[P&%7D"%U($%;SSJLAB2^M6 H]B4M5. MVNHVJ6H740\^JMVW:3E?K M1#+-B'2W9):B^-MD&N?D+E:)+$/P].,I>87CT563N:^7=_4.=EE@WUG^OA9W M\,J ?0FUC:I'Q88^]\_>%JHP.>8MG0A,['"HV/[+B1H?=NE&BR$GIPD^MM\1)\8+AOK7.&\,F2X22Y:)T Q51M]"@M. M$6(ON>;.:*_R[?J&S?==NCWO@/GIX]#RM%\5;?5 #M6_ZKO\"A;0Y'7*DKF!81V"A1'2[OF<@*#9RP%(YUM/N#XJ%I#32?OW^'L M_.7D(SG\2RV>BNP+4[55X/*VOE$9HK0!N%"Z1,&2L*U+-3; >.Q-GW9AUEI/ MCCVUTDL&*"Z^O.I?18@6]$?^G9Q1^D%X3RYBEDGIA%!G*]56DPH"5W0*D DB M$VH,L?5(QN[HGC.M>M)A+RF FTA_#8N:#?W\$X$\=<%Y[A7AR2&"4O0*."X" M)*=MD>A,U*U#.MO1?&/3WCKJX1[J+61?JC&7ENRIUM;D3$Z2$ZI.R3$9O%4! MLF2F.DJ,-3_?[D;TC45-=-7#-9Z?_W5!G/Y2C?&/T>)L6IVAD$?C.EZ3#FDR MA,E)^B+1\^G%9''*2!["* >,10=*TYGM;+:0K&"&>2W0MQ[*\6"PSYE_PVBX MAXK9^N*06&[C_QM)*8Q'_\;\%U+$J^E\?NI'SN">,_7ZT6 /=3L/>$?^]N&/,,N_ST8)3_+_7%PZ,2\NSB_&RP#! MU2LD'3DS])K0NABG5RAHLC*UK/>J;$2&*-(1;)*=UO*]!0#U&;3;A6MQT[ M(.NI]F$[JL,4+;317@=*["'Z8Y]Z]M/ M0Y/BGM3^T)S81>(#<*'V&Z\&7PU%K^ZY"\4TJ0UH@1&4Y :\J2V#E#6*N61# M:%W7>S^JX8W\5CJ\AQI[*J"'?--MA$M7X>_3ZA[<* @HQ2#+N0::ZXR[K!!" ME '01,*IK$?3^NI1)V!/EBC[JV' G@.%16=E+4@V.H-R4D"LC>\\!2RHN2CU SP')E6&$ V0V! ]C M .\TA^*=TZ@CYM"Z1=33[CFPD[YW[#FPB[)Z\ !^GUUUTW^[F*9_7F%*QJ#Q M];Y1]@K(!]80,".H9,CBE"59U[JV;!..9\R:O=72P[;S!L?+^K4P6WQ>"BJD MJHWYCY]O_N2R.XQP6@BRGA5MU:!$L."5$>!T5MFGI+!YD[KNZ)ZWF]"3%GLH M"[J)9]65J@.BGNS_=32'L>+[TM\=--E#^#UO0]?WKK.RW&1@)M;F^_0WYZ( M]$%()0/+OG6 :B@ZW&,J'XX-N\B\]5VSMV?3&8Y'[\\6?YV.,^V-\U?CM.J? MX+/ G!EH8>B0#,:"$YPV:">*1@VMT26N7S&/ M4AB//_]U>HY_J7>B7DY6N$30F0<6H YM)EPN0-"\@-4AZ$1F45*W2SLV:_6. MASQNK;:2WN#=(XI5KI89@4XQ5C.9]B4,2 *0&*Q7)30O%'_BW2/VBB(WTU4/ MU;C]WZWMLL!OW2/:=8_8B5"#WZ=_"!L>9?>(**(5QE9C,++:=(I.'>,%L*AB M0A]#X+U53CXNNN_5/>*XV;X+"0[4/<)XEL@^#;7/7O5AZ% CL!(X"55Q+Q(K MMR]9?.L>L8>6'] ]8A<5]1#/WN(0+U\_ZZ65K@X5YH[5QAE5"#J#SMD6*T7" MYA M"+2BUI-J4UM%1? Z1)!2I&U.2@.9O+TL'3.%]=:9\9#-KY8O M<0LD;Z;C\2_36;W*>BJ3UT5R7O07KC(XZ"S))N^4!&@-[[!>3 M=R'I5[OT(17<@_MXN8KK1=4;&^-I7<.I-=85QR5X[S(HJ^G(\3H!N;6%!Y.U M+*W-N:U@AF/;X74\[4-!?09I;USFJ%?TUZ(T\Z\/LJ]C.LOEK3I2O)RD\04= M9R\GKQ=G.'LQ/?\PP[-J>=>9%'2@XK)O19$B@=;[#-F_N,@6 \W2+:_\H9)GH-DX&TA<7I/+W_0Y&"(;)*04?#0VK3J MN"(CU=%B]'TL; MC&U7/13C$@M*",75*3@L0?2.7N\H&&/L5)))Q6",4K5-8FZ)@]%&!]S78QO[8L>/U,? M>*GP>(BZ@U(/<*F0,U="B192,@X4MZ'VJK:@>3(Q8M&EM+:UG_:EPIWTO>.E MPEV4U<<0P2]54#>N;776&\]! ,V14&N 5Z]65T@]EW$NQW>P MAJJ-ITVX!&"<%]I :2N- @UPM#EYSX.QS?W/0U&G>TGKP9BSBSH&8LS\>B]> MC6B-2:/+!;*GHUS)1,N7&H%+)@F@RL6UOO/+^6B"\_E)^M?%:+[$-.^U4.0!. :O%]E75D=9-D):LM[2>V%<(?<@ MDQWIQMH4L!I32$EQ-%PF7T$FKM=&MKJL]&Q" FVU+EN,BF(OB"@*HX7YK7T MK5LK/ #F,WY;^U9JGST8]B]#>XN+Q64]R?RT<,Q!)0T9D5;%;*S-K0L8+K-6 M.C.=6K=PZF'U?O1%.;=V<@B8TB6US'I/-$K&6O3VL0+,"YD+%KJF&_''K_U M;&K'D9UZ-NVBJT?9O*;+ K_U;&K7LVDG0@W>Q>8A;'B4M->*:6XL RY+];_) M(G*:/*2:8R P5=_E9%'0;@@A*BC M=%X'V:TAZ_/MV;23EA_0LVD7%1VH7)!9ZS@KY/4Y'\B2]QIZKV 45?#]'+@6"NVAC^'+!NV[GUV]/)W5-T[+^>_4W?L/%M+P+G_:H M$VP+H'&!8(_2:509>)+2Q?G%LDO:76"_Q*W1.2]X7E;&*E#66_"U29X73M6Q MP!%SZX*A73'NNTG>]9!?IC,T;@(W&P=.\O*K\=*/.WI>/@0"M M1YBT75-=C0PRN& E<,T]*"4BA,P#..&=)H%GPVZ7 6^.GC2']D3I>01Z[,$D M;;L@.C-?US/SU)%=AK98X%AJXQ-,$$7V4 IJI7SD2;>.RO2SDB=*YB-2?P_! MG;M6=?*1K+D:X:+EO0UC_')%>M.9X5)@PHD,A5Y#J- AB#J$->;"HV%6-I^8 MVPS\,Z9N?TKN89SEPQ92@6LCC)910[&*9.BY LSS-A%YH!23"1C>T4^)0T*,<",L,2AM9QJU;8OW&SO8I[*+B\ M,YX3YF>_C*=__!7S>UQ=3KCEHL)J&4M'%72@!)90W0! M(:3D0S0E,=>Z5*WI IXQ:?M5]CISS9$P=QG%,$P:ZS4$:Y9E)P4B.8QUUGN. M/I.\L?75C7;HOW&V#S6O$]8>"6%/R@)G=3D^1IVT(C&JVBDX>@6!,P2!/OJ4 M6?)\R.#K Y;PC;J]*7R=OVYP_MY>R!?OT!19LA0<+#F"H$SB$!1W@-D766_^ MHFC=4[$=^F^L[4/-ZX3U!R=L74/))2N,'G2L%]45O70N&@O<%>U83MHV;YW7 M O9+&>*^L4MAZVV0S\ M-Z;VH.0-=.TUK;5Q)4ODVT\'EKGG2>CJ,/+: L2#4[0\SB4O*4B9C3LT:>]> MPC?J]J;P#03N-875?3U+PT:RXJ)5X$.0U1*/$!G7X(2UQLL@+1XG=;^1MA\E M;Z!KKSFL[BM9!>M8]EZ*""ZX"%6*0.ZDAYBUDQ$$9BB M2LWOF^P!]QDSL:4B-Y"PUXS5*A]\UTL4 OEXV7! G2TH-!D\21)*-+$.'$CK MC57[)&('R,^8C*T5NH&0>V>D.@KK\O*J-Y&S2"\.V1&UO4_P$ I3X*1G 1W9 MRK+Y_,<=\ W5,VE0@O6FH&/I?/03SD8?R7BMJUEU&7\SFO]S>7/1BV1-*0ET M,+0@1UMUC-J"9EGH*% ;U[KIQEUX#G7_O#\23'M21@\U]5^PU38+LY 6=>C3 MU8W%+MAZNE1^%Z[#W"9OI\6M]&BD@J%IPDSA.0L)Y(P$LO]"@F!1@3$B2I]* M%+IUU&YX>MQS8_PP[-A%\CVPXB6=73.<+][0'OKVC_#AZAZRU&BSP@)9.C*_ MH@JT7&Y DIM05.9&-^_8NQG)\&9R.VU-FXNZCZ8WE]=N?OZ4SL+D_?6:K\"E M++E$@J1XX: 43V2AU5%NW ;&C.-J[=K?WMT![@+TA.C03O!;MX6#-P*XTSX; MN"? SE@.U!Y@/YD=JE. LSPD>A7 %T'^'#/5BQ,*;$G1)HU)N=;7,8;N%'#R M^L7+3;&*53CC9OMJRZ-PR3/ NCLH5^]XA9K>5=';&%E&;"Z.[O >0>QI%SZM MA09Z4E0/I^_;Q33]\VPZID^;__ROB]I77PG%G!(),I=D#R1MP"7&R-(,3AIC MG8FM3:]U% =@2%]*FS:5^,!WXCN%2GE$$\F ](@$/P1=1XQ$\E0X)L24,F\= M"WI\L>^!V#6D+GNXR;[AY; !)18;@8Q90L0](4(5(7K/M=?&9-/Z)+MO.^HY MFL]CB,:9Y=R4JTWH"?1#1_KR.[+P4=2S3_[8+65C_H MDM!?#/YE=$FQ$I@Q$91U2"=04>!=]""%MTR$8J1IW6?K3D"/(IZ_$PW6K(!6 MZNC!(+B%Z2K6T 543Y'\C8 .$\)OJ+AI7U(?C!*IB,3(2H7"30T_<4-O0+*0 MI YDI61Z0UKGG0>DPCWA^J&9L(NP>V! AZWQ*G1HLD6R'ADH96CIP64(W";P MRFBT'HL4K?V!SN"&M_P;*'-W6^4!FN@AN' #Z,;^65L:Y_F\PPC$?_KJ-7/^(E MSE7%]:IW,8LA^)P@2$E^<^"%+#/'@$5EBN'9>]]ZDN^N&)\!H]KKJH>CKVW:QQ=JIHQ>B;(A^]H%V[?: MIIVUN$OURD-4,'1MDRE*,.T1R F@O4[P!*ZH#(R[4I*)UC6O87AV41U';M).VNM4V[2+JP6N; MHD%NF5.0=2)PQ3EPABSMX 7]P*O L'7TY#'5-NU#AW:"'[ZVB>RL\]'29IY? MCZU+(YR'2?[+12!_;8$XWZ->::?/;UR#]/"U[5E7=#4%\/KI)Y/\%8 O621= M/ I=>R4&L^J$@"*"M%H'*XIFOMN@@2Y/VW>#>84+VO?FK\N+&>;1XO7%8KX@ M6=9)=^?3BWJYTY0@N;'UWE(AJH<"/@8#J'7M69YYT*W/FOLP#;?-]*/TVWM- M4QWT< C=F(AX/0+JI]&\)A\O9GB:O+&,%3H3L0YD2,Y#R-("S\J6HK%8W?I& M]]V(GAP_VLF__>3:K6N_FHHI(_/%,G"UMZ'R2H-72I"#+W1!AS;ZVZ'\G3?# M08H*^E5U>V$>2]G C2F&UW_]ZPAGA.SL\RO\B..E!V=4*;0J =[74#$1%P)) MBQPZF8QQW&G9>A/IAFSHX%D/3-@^;+:51H8:_;B.=V7J=P [X.39K4 //H.V MF<:[S(9LJJZ#5,^OE2 O(J:J"SL2$$!MS6GF/H"D3.#)D(-M)^SD50K5VI.^ 'Z(T+"ASCM/1,3I]79$;*1'9E";8@:Q[7NQ_6D[:$ MFNBBA_1AEYG.72 .:/P,,CM]!Y.GC6H?,#S](7H9R,JY#95SKA4J#[DH!W18 M6PB)UU<)2XG*)-D\AG,PZG2W: [&G%W4,91=?'O0>S+%9Y$16-"$,4E/\&H3 M0(G.950YB=8--[K@.@ZS9B^%=K%_]]%&OU;-*EKY^47M7WKYNA0O@O01=$ET M,LO,P$?/0'H>'"K)%6M=GWDGH"=MR>PI_Q[F=5Z#NQ'(ON)R?CVY9O*/83Z: M_VTRC7.8)',%I-.E]N8EB)$+8%Q(Y;U79NT^\K8D8)?G M'= $/ XM3_M5T5;[L;>*IK>7NX(?:]V'R_L9C;V:].6?2)LA1$D&YKI,X-3D@(D5;8C#8O/]B%UQ[ MWWK?_HS?9],R6BP'-L3YLCKP5!K%?5(1C/,)E'#DY@E3 +,CL6B?N6[=37XG M@,/OC,VYLW8/OC<%]> FO\&/.+G 7TA,JXK2?XP69R\NYHOI.3M+X8EGW M-9\C_7\Y\2,FEZQ(#LB1U^0,<@LN%P[<*.MEB"H6U9A3#X!Y5,S:5_'38;76 M1T>F#\MSODIE=(H%F"1=[M>4^1 7V)NV$T;@GQ#8[.X\5L7IV/:T#SK7-8XD7> B)B)5]+7GF8/@4@&A M;"@J"]J33#]&PY-4^%[R7==SFXE7;W%,/W__%YS0MC,^F>23?$ZRKLNL%Z)^ M_O0!)W,\+<%[9G(&$2,9U[4RW&$^9+7UI:9U0>T^O M>H/U3FU:7-0PU8NS,'N_W,R,PI(E.*'(AA4H(&I;P+.B \;H56Q][7@3CJ=, MD;WEOLZ%O0='_80?9IA&JZF3)^=5"/]>?GEJK<@ZT$9'A*P7'\EL"=6M4<6@ MT]*G]N/R[H#SE)G12@OK!''[$N2WZ63ZM:F[VL4"IJ#(O87BZ]47G1AXGS@1 MF4Q;S7A!VWK'V KF*9.CC0;6J>'W;UBP\GQ6T9+1Y() 7KE&T\G51-'+WWL7 M/N'\YT\D#WK^:!)FGY?QP-^6[3V>8+\;XNMPASQ\_7_WPLK+')3J^ ME<^ /->Y;?1'8#J UE+F$%-)NG4_PP? '*HM<_\I@9Y5=.BKE?/9HJ9UY]/Q M*"_7LA39LE2!1>E**@8X5K$YAQ!-L( 8M(B8&=F079A&C[C!,OKJ"\.V/_U0 M?<9ZU_>TJ=P;AOLW(UJ-=NJ :9>BN)TY<8CZM58ZNE/E>PAX*.4[=*Z>X" P M%K(#,X*S,H*UF+4UQ?INK8&.2NE;JKB&U/DNUF:VZ85H?"*ER):851H77VQ!PV9PW3_^ MQXLY&<[S^8JOE_->B[+"&@U1U2LGIG!PAA9OE F85.#!MK[2=2>@IVX=MM=* M'^.1+K&LYCIW -/3M8FO@!QX$,?^BMI5"T6QK'L74QT J[SIPHV>-[R+!@\2ZM^ MHRX:K+TP%*F"$+ $H3 !.7+%,_W(\=MAG_,TH,P=TTD-WD MI]$\T&_A^^57TU4Q7]-[)O<\H_<+)KNLL='-DJ\?>5TC^24-H$(V)1=&%$OT M.>A1W )KRIT79_RZ*ZB%$M$4>ETZMXE%C=@IXW;B5+ 6B$Q&,U@)#])&M ME7GW]"X-FF[LE2/-!'[HG&(W%RFF)$N4'EP1M46%L!"X82 $F0%*:UYBZ[M( M1QE3:J?VG8)'NXB_]PA"%S#/-7BTDZ+N#"4\1,J]J]YD[9-A$K#>$U>.*0A" M24C&<..E+MPW'_9\Y,&C=AK?1;A#!8]2#C'FJ('K)&N+^4+N=9%0DHH81;9T M@T?,^R"SBG]^/E%^'#5066Y_P=EHPBZ0,D6017"%(VSA(EKEY2W'F]GW[?=H=SX@"=C MZ3:3X@":O6)N%U1;+-W..CZ$+=M.%??H=@\YMMYOMZ.3WC ?(H.@_/+F1&W1 M&6A7L<4CC[1S^6['Y,#:W6*V#JW<7<370QNRJR#WR23_&B;A/>:W./LX^O^K MNYJ=AF$8?.==PO+3OUR0T#@PI(I'0(F3C(JHE99M$F]/LDVE8U1D-*K@TD,/ MMOO9KBW;B4&[3T%/T4/[*($K(GW,"$>T.2\1%Z!08=GG R&FX77?[A09U;%ZM6M7L&[43UCVW]CVB_S:L/PS)'4L/WC3[ MBL-7VE?UW7XA[L16FF?RZ< MZZ510I*<$$"<@,\, CB!<.(>3^7ND_ZA*ID$P>C_/R._N]#H\ MI'#Z[N8#4$L#!!0 ( ,."8E=Y@DPI%/0 $@="@ 5 :'5R;BTR,#(S M,#DS,%]L86(N>&ULW+WI-Q#9YY7B19^J]_LO]L_0GPE&8L2>__]4^_W7V$X9_^Y[_]TS_]R_\&X?]Z M^_4S>)_1S2-/2_ NY[CD#'Q/R@=0/G#P'UG^C^09@]LU+N,L?X3PWZK7WF5/ M+WER_U "QW+<]K'VM_E? LO'H4,]2"(;0Q1S"V+,0A@ZMFM%7H \;E_=_P5Y MU UC%D.,; (1=T(8<1Q".PCL*';",."\:G2=I/_XB_R#X((#H5Y:5/_\US\] ME.737W[^^?OW[W_^0?+UG[/\_F?'LMR?VZ?_U#S^X^CY[V[UM!U%T<_5;[>/ M%LFI!T6S]L__Z]?/W^@#?\0P28L2IU1V4"1_*:H??LXH+BO4!^4"9Y^0_X+M M8U#^"-H.=.T__RC8G_[MGP"HX[C'Z63_R<\GLYMK<\ M3S+VK<1Y^1D3OA;25ZV5+T_\7_]4)(]/:][^["'G\>EFUWF^UZJ4,I)2VKZ4 M\G^XR?5N]YS/.+<4 0697;;WS%4_C;MU:';GU3*#5LH)*6(!3)O\&&GG/@IC1/<'6TJC(\D-D,JJ-S&[2 M%D*I"I88%Z32JVGK9VG0_=T8(":)WZF MF;"NGDJX-U9QGCV.4[[,QGU.]2 (H?X$LISQ7%C4)Q3[/,SB&IV]DX^)S>[&LG][$QM(H/]S?K,JZL_N$ZKO[B."KYB)/\;WB]X;]R7&QR M+I>0_TC*A]_2C!0\?\9DS3^E3YNR^,JEKLFZ$8/339XGZ?U;7"3%YP03\9OR MY1>>I>*Q8A8$=BH M79].=Q4'M>9@7_4KL%4>5-I?@:W^5T B -Y(#'X"+0KR@VEQ,,?KLP^=H?5A M/KEG76=F'X[#]6I^ <:M>W_#>2)E^8I+_CY[%-VLL!/@V'(<: >^6*"(3V!( M[1 Z7F!AACS?MI'. G7X!4(_W+X)F8G361T:;- M\\H;XK<3'0GOB/14)[>9W3OF\SBE+#UF:9 MLF=4:"?HN5^/6[^E'7 3U[>Q'S&M=KN_XA_)X^;Q;9;GV7>QR7V'Q7"*GZ]( M$+IQQ%UHVW+.VCZ'Q'8#&-.0$3_P/ ?;.DNZ3N=+F]B-G. I3U*:/(D]&G[, M-CTKU.7PJRWQ4X$Z,354^X,L;OPV0"OY%6B!W@H/6NG-&0-C,#-D'VAU/:O) M, :40RMB5!OCF.Q32G.QI/#WO/[OI_3FB>=BO:EZ2$J\OB9%F6,JMR8QJSRG MJ>U&@L>P!T.'6-!B48AMC%V+1#H\IM[UTEBLOL0IY*%\UHH,<%'PLMZVK+LV M>,I+.4,Q_6.3%(D\+JT?8LDS%XMZ*5;SO^C1G\:8J9'?-",Q,?6U0H,WK=@_ MR0'92@X:T<'OK? &CP#U$3-$?!H=STI[^H W8KHHL-=P*TMC*R$M%^+**=%*+,R#_!^"ERJQ04UG:ARD M .+P$:TY_";F&$7HKN3Y+35RT*(.SZCCV8&F9SN955.Q>RBK^,9(G[P'G/.W M@G38N^Q1GC]6UYK7>2Y'5^ZUB[/.O+XTYMQYFXE-IMQ+ M5B(#*;.ZT78.JF%KS0!*LW#8#A6P0\R,138 P2A3[%R;L]E@ TIUC:^A1\=9 M75_Y,T\W_"N7+"!L[,Z5^PU9)_<5MWSX\<2I#,I,'L4C-_$W>1<2BUV@^%T= M"&NOD.4X81@Q:,>!!1&-;!BAP(:V$UF>9Q/+MIB..69*L*4122LR*"N9)944 M':GU3#)CHZ=FAKW&F$Q,6XU*TANX46K/#VBGUA78CMS==N2ZNE4;4*&=.I;K!(*?<1!JT?.9?I;&MA^35(R G*U=^U@W/OTTI&J<:0"HB2E0 M2KCG\"B%!)64!K>A S@8BST_W>]JAY'FO<_/C;$55B)\FL7+"-#X!ZR MM7BY^/#')BE?MG=3%G=M1@,& ]\75EOD(4B8^"=V,;<0#A$/M=)7*/6Z-)+8 M"ETMZ1VQ_T]0"ZYR?77!("B>@9F&=F):,8+JB#!9#92,A$,;[XHL!51HH,=Z4XRM&D>^\HA-S*B[P6KUJZ.KQ"!)H:^J/T%'=KFK M;=5J'I%>+P<_W'_C79:62;J1)G-S]Y^E!L-=)QPA0VP^A82SY"VJ1,&\(678A_,.8^< !)?.M!Y 8$XLBS(J&/A(.(1<[4-UW; M:=4'L[6=>4W_>O/7]"F1N_.[Y)&SCUDN[US_AM]8JSIXFE\<.O7VX_ M=<^"*I%!G.6@>]<\<*VGA>'PW:$/1Q KPC+H;[6MWMOM1 M!>6Z=Z0JCX\\3N/W!,2-."<$LLCF8M-I<8B1[T W=C'S M+(I=5RNRZ%Q'2V.*1DZP%73\(=DY:!7/Q0P -O51V!BL](^^!H P==IUKIMY M#[@&E#TZTQIZ?G02 1DZ5]SB%YF"HPUICZG'$+,I]*TX@,BRQ'Z#^#&TF$U" MYB#']K1NVTYWLS1*:*4$3[68V@D"3D&I1@*7 S0Q!6RQ:22<)B] #P;FD@*< MZF3NC ]BIY(!]#W]+AY?YOS)YRP#TVBC.N4W<@T&4WCUU486A/Q'EN,^WYH MPXA&!"+'QS)CH_A;%/F^[X9V2+2X0+WKI?'#IU3TPHNR/F(NON,GS9MX#=35 M:&,:+">FDD9H\*&;I:62N^444$L^019:?< ,\8Y&Q[-RD3X@A_PTH@7]4PQY MW-IL?2:%Z>G'BU:412T=$\)Z+'A^3M-YN2XD5(WO/P31\0'$A0A/3 M13\X8BR_TIA'S? T%;9-K$ I#%M;Y?F8UJ ;5/;2?AE\8 M1\/OLL?'I*S\A85-5KM%W/.4)KQ8$=]R@C *H&=%+D0>X8(F8@ICSZ*QQ8F- M;*44< I]+8TH.J)6&P_:%5:/)/H05J,)0[A-3!2'D+U3@DR;*!3 ,$05?3W- M2A8**A_2AY4;X6[86S%0ECZH/)CPO2GO'G?U/CG3:3@I\?Y_S.DCZ M)FYBJ7?K%B$.LAT704_&*J+(CR#QF TCC,,P"&P<^%I.5D,=+HT']N65$2"- MQ&HKVSC0U0QHDU!.S!,7HJCOQJT(C2D_[J'NYG7D5E3^R)-;];W++D$S7GS) MRJ_\CTV2"3(@.TJP$>2T\:*4?=W$Z *W> M?:HY5.>\9I6 "K'!UP- #>=6& ?6Q5>Q ]V\R@VMFNKG+FX5WQ[I.DX?Q#9T MS6_B7[*,?4_6ZSOIB+9"V'+\P/5@B#T"$6(QC+CX(^2Q15B +&+KY5XXW<_2 MF*<5LTJBUP@JYH445==Q_ RP:H:+ ;@FII112.F[C??C8,IK_$PO\SJ-]ZMZ MY#,^\/CH:@]UB-JIG$)BG^/'R(L@HF*W@WQ9IX:%+K2]*(@<*R >U2H]U]?9 MTHAA%UJI>Y'8"ZD:&Y@":O(#SVWXZ>09FU0@,5=1X7Q7<]=0&%3Z1-6$X7=, ME8:1-Y8R<$76A'ZW*4K1<[ZM]KP*;.;X*(PAMD)+V!2V [&-";0IQ2Z+8DX8 MOJP^3&__"Z24ICX)Z]8G>>ID>,RVR?DN+0#3/S+*-#05WM,STZE2,*WXX+N0 M'[0*7&V#YPV6PAJ)W61%8?I[?^7*,$K0#)>'46MF; 8[P9^?BF+#V?M-7J?4 M3#)6I3;O)!2I'JN2(W_AY4W\,*55E(I%#UU',9'8]0Q@;R[QW MJ3PS9^4S!-]QQCY3#8_-(M^$5?^6)F53V05Y,?$0]H7MR0.(,&8PBFW!P"YV MG!@SESA:INB)/I9'IVU\OY11LU)R'Y9J#'@A0I,?D.N!,R)=^EGUC64^/^YA MYB3F9U4\SD=^_M&Q,<\9Y9P5'X58GY-86']BIRL-A-:S9^52V\6<>9 RYD-$ M'1=&/@H@IQ&C%HXC#VF=: _VN#0": 4&^N4+E)7L>&LRV!M\S+Y#K>\ $&7R5C),'8A\3P?8IF/(;3% MKYB2RY I@99&59V"5AVE 0=O4!5&F"G&=A733OCD['![2>]UQBRB3GQO_5H ML8QNY*^KGRYJU/8D^V\_>LJ+GVFHF[51M%HM>%;D6M6B9ZR?6=9$TZBT2Z;Q M=L>9[YV,J&UND6T5$.2+!=&/(',B#R);.J&XG$,G1+'M$2NR(JV8M/-=+6T5 M;!/FK'<2*Z8+48!5S30W ];$Z\]>KN,6M"F2& ZC8<@0[^EH5@M\6.%#TUOA MC7$,T7JY?'I\$FS%V345J^-F+0,HZA]);OJ<%<4*,\SBP$70H3Z%R'=#*';X M,?0Y82Z.44BQMTJE#R]G:I2AW+?2I(CJ2=&58+JYT1$5)%M9@2#Y0M>117T$ MU+C%+*KS4$TK\Q5HI;X"78AW@@,IN3GJT0;+$!.I]SLK,6G#< MD(+_L1&-?7@6?\CZUNT51$01MF);&#(R;"B@#L2N("R.N4<1=QU.E>I4#_:T M-+-F)RBH)%6L+:\)K^*]K G0IKYO'8>7_OWI$!:F[D7/]C/O?>>0ND?WF(,O MC*.([>ZK3J=XG;*.$=4$YK.;5.R[A$$ELT.G[$N6YNT_W^(B*6K?\@@%Q(YI M!''$Y16','I"0F29:T$FGA=3SK0<=(U)MC0*VIUY2%>%1MPJ+K\K_SC'?W/# MJ49AKS)(LYTH7C0^VA1H'$M#E&E.KEDIUCB*SE7%O-\@D(71@1QB*(XAE&($(QYZ#@.X[%' MW';#>J=Q07V)4"-VLG=SQ)JWI:Z>:N6J(I!D4R0I+PJ Z1^;I$CT_:4O&S_% M6^[)AV.F&_!:CZ9Z4*L)V%-EYT%]!3I5SK?J&+PB-X&JJ>OSBV29]VK=!&Q' MU^Y&&AU9LA?GJ6BON.5YY5CX/EEO!">M?$JC&",'$DYD5F)&8!2[#%+NLM"* M.''T8M;.]+,T U?ZV;:9@D=)@6=E^&$R5ACW3R[SE7?M5/2K1.O"X?AJ-6YY5V:)E<;7KQU(U5\;! M:TN;SKHYX(XQ"<_EE\(2Y3FR&C(-'*7G%&^5$I*@[; MFBT/Q1DENLDFSCTR;B6^RZM]UTOESU]MSE:A;5LA]RP8$,>'R'4B&'D\A(&+ M7.2YOL>9I76AGKZ*4K@$M LZ*\ LY5B,(KV_&K$PWG*K!M\3^G M7J"+*R#^>.+2,.)K38_<$]BKK=0C\9QGJF^!_%8#V5_@57MY/J^[H97Y1 >S M+LKG%3QO*P$X5=.>?(L3UJ$9=I6S[-('','1] /I6>/CWQ(0CN$KN\R M"S$2.I;6#5A?9TM;T7K[/OTF>YD/_Z9]N_LFR[(HQ_ MMJTKW[(NX8G>85%C#%-@3\P=V]*&.SD%$\=BB,%UBW!]E)%SEM2W]A.6/^Q# MRW 1Q)-=O4HIQ#ZESQ5$['UG'!?5E?P M5\[N^2\X2>4/A0QK7!1)G-#:UU%^-G?XQPI32CFQ?!@A0B$B/H$$D0B&?A3Z M041I[)/M@:UZQ2-C HXYO)VA4-*AN "SOV^*IO9$DI89X,U^4(_-S VL&O7- M.T[S\&13HK&KU+9LD%3A)T&*0C4@=0.5(PZ/CK9X&QG2'WJ= ^2 M>I^[T#FJ*DM2?.9BL^,V170L[E#NQ1[T+%X5LG=@)/:4, P9\BAQ0P=K173W M]+6T25_)!MR1GDDGL%2S? PA-/%T[WH/U8)>@0:P"D5!CF4GQG9A]^O+I-59, M_4BC ]@J,7GNO&'\ILV5U]/_$G+C#<.CF M/H2$]YF,\:7=CWUX>2;9>L=#' M4>#[D&)+;):6E,U6[V:^G4Z.D8KG[:N0B$ MF0X[!O17IHBSNO8<9(AWZEDO_K*;[,3#2/D4(ADV3B,,(6N2V,>69CA*%P]\YQDRDDM M!KK4^3Z['4]XX; 3$:QKZ:NDOI7\FEDNAO F@OFL@'E0$" 1UARA$(C.)Y\3L^GD' M6.,QT)'VRIC[H2XRIO*.#'4W;_811>6/:&9I_"'$A=+?]HOXW[58'O ]/_"Z;>0'4@%MM^0A4(?O MGPSB.3%_F(52ZU)*$:11]U-#;<]V5:6H9/?62O65<<:@:)W*\2WY]7W.Z[O' MYLZ%83=FMF]#'P7"+(FB&.*(6-!G&)%2^"M/'LDF M+^1]^8T!H#>K[*GW MYLL2VR/U7M;7ON?,>UA?/^-D+;OZF.7?\)I_DTDXJLAOZ7@;AZ[G6BR",;9B M80I9!!+?(3"R+<_U+2>T&1^1 F.T0$K?^?SI+WY+;G-><[W3]D:@;6M",PDV_TNT]7=0;LG8178"L]C+,<2OD//**;*).M MC_O5?+[02LC.X/O<+\=B?)V5X-+Q;59K<(2E>$TI7\ML&EQL364)G?^J5M=F MSQ-@CS-* FCQ4,;9A@@2"XG]9>#Z+B>NQSQ?V6;L[6IIUF-'6-"55L-8ZH=6 MP90T!MC$='8.J^$=I2YH&K:F,?!FLCJU/S@]RU,)CEX;M+^%^:Q1)4WV[%*U M-T:>QO%RQ]*KT&*$<<*A%\8A1#A&4&RK$?0C+A@T<+GKA*M2/8!OKW4MBIPA M^FZ7$DCSC&T/,M>U ]MHG5F.AFSF+$J5 MI7T)-.Z-MZE_ZCL9OGAM_,!Z=XCCL6 MBJF/;GFY'T9I\+3VE,JF#FCWVI[W3/:46D?'L".NUC:XE!G4J+'!6W4<=S!*Q>1.>NXUJMP;4]1%V!&UP01LHB"&Q(@(CU_$B M82\X$56ZF%7I;&FT<:96I&[Q3B6G9U^YL M7IX*RG4]/%4>'S'1LV]\S6G)65-IY(L8?>4I?NKEQ4WN[/$)IR^@%14TL@(I MK,;L/@F4PKR^%*.I9_0H>/1F<1\$X^;OR1;GF[E]"NW-V=X'Q][^?&_R2\K( MVSQ+Q5]I[<1YD]ZI0(JR (?!K+9&[$]2"BL0-#R[<@9=*UR?8HXVCU5*5,$!]Q7JH1 M;;<+G1EYV-%TD_,MOT]2F?D6$+RN4E*_J8L!:-XX[X&)(]OG/. P#CR!J.LA M&(:$0NX3RV:>0V.]:J!C89REIG!3.J&6[@+0U!:%L5!,S/&**.AGASFAKJG$ M+]VFY\WI';"W>+S[\L4G*E^VY)[&)2P(NG3A= M#%'( AAY/H/8LRQL(2=VF5;6.M6.ES:E.W)7!DK1D?S_^!^A8P?_%^"5!J/O MJ/L'0HT*IH!W8IHX1+86=)+#:%UTS%]Y]W?[6A?A2F#T7(^KO3_R]BM)DY)_ M3IXY^Y2*K<)](JR\NL#NYR3EGTK^*'-KALSGG@=9Y$<0178$L1W'T/)(Q!U, M_9!K79ZK=+HTAJIEAI708"S(#D.K? MF&E@9.KF3*7+>6_0-$ XNDG3>?>"%)ZGUVF+N*YMN2Z, M>!R/(<&&'F0LI# M'MO$L;EK:^?J_&]A(GTS9!)=; 3]MS![:L&NP'59Y@G9E%7 <)F!6UPY/4YA M_LQF\"S%Q-$W:B8S8\ZDVJRW=*=SS?*0A!X-;>C$-A-;+\N#..9<[+]L*PRM MF 18:^NE+\+2&.9LVM^Q!U3Z@Z+!0)-!/<>Y#7R+A50'R:!V!4MDN9+N?LJLT-?+5-#ERE^JM!F#Q-L +*T^8)[A-@"8F"%0!2S!2LTM),Y?'> M\CC+^5'%)EGWY<C>,X^18&IV+,1(?6K).ZFDO M3.=*_&K^-PJ 5D%IHM5VG:8A/7+(%*WIZ0=B:I.ZT4"B?XSUU8D1J3U<@%%' M7$-XFC*>1THQKP5]&51'9O2%S8TC5$'ELI01?\_K_WY*O_*BS#>TK$QY\0^> M/_,5LSEA"-DP(K8+D15Z$//8AZY%(YLA-W:15BB16K=+H\M6:O"FE?LG:0KO MB0X:V?5(4G$8U#C1/+@34Z 17+6I3@\F0\RFV.FL1*8'Q"%O:;ZM'[WPX0>G MFRIZ$I?\/LM?KG\DA6KTPLF7E\8K6R%!*^5?U&,63L/3SQ1&D)GZ$N0(%/"[ M%-%0U%&O^J/B%4ZW.%N\0J]"W7B%_@='I/KKVR!^%#O!Y#ZMDR30E[LMAV-)*O32*DT M5^;/O-KHTJ1(H2^@W,D/\%8!G8S5Y@>XGYY><;P6$@@=Y MSE=)@4%:94UKDSE+@QUONQ _D(Z:LJ%$IKR S0_Z12@?< G$AK=N?YVE]U M\@@[O0@!-SG_LZ'DE9-]@+T)+\WW.E^2S,D0VTNL.5TO%Z99J5W%FCA/=B.V M.O)+%ML<>493_)9F1.YVY %-53U^_WQU=[89^:'+>(0@KZ*'& UAA,,(8FP1 M$D88.WH)G0S+M[3]42 MOX V8FMF:>Z'6M&*-@7@U#9Q@UTK:"=UJ_'ZF4J8F+)/>_N:U]I44?O(=E1Z M2?]:'&$.F85Q1)G8 M0UE:&R6=SI"@ ME7Q;>0%LA0>M]";S5>AC9BQGA4;7,^>MT ?E.'?%B#;TEW]A5MQGJ?22SYYY M_O(I93J6P.FWE\8X>D;!&42&[8/+P9C>M)<"@E;"*R!D3)X3ML%K@_9#/PZC M3(DS3EV0+,]NXCBA_,./I-U^!J'MQ7;L MRU-7"E$HO:,Y]B%Q0\>SJ!LAGRC7,!WH;&DS^]]M(.4%6X%!+3&0(FNXGPQA MW#_Y32,W,0WT@C:FIND0>AJN. 91G,FQ9MPGJ.$V+%CZ+B$XXB%+J5:&:O;AI?& MFZU<>ENN+4QJVZDQRD],?8-Z:^]_#I4TM+?9-COKON50F<,]R='OQR::P65U M45*GKY$.5L)D2LNB"AG ;&1&V/HR1,2Y/L.C!B-(':#,(@#VX\\K)=3IJ>W MI4W,)K/D3LBA8(,1 *O-7F.P33REM1$;D<-% 0ECZ5KZ^IHY,XN"VL=)6%1> M&D<;E5-E+":AS.7)\^>$)NG]3?PQ27%*$[S^E,IXK^H"5A:V*T[_JBFTZ+@> M\;V00TE [6+ M_ TVM#3>W D,A,1OGG_JE+)4/X\>QF_X:-HH=!/S6A]J$Y3]4X9FU,'U<.NS MG6$K*]H]SE9_:62]\:3 ]_>Y#$L5O=S$7_DS3S=\FTW7CBBF(4-0EF"!R"(8 MDM!S(*',MRF)G)@I'6XK]KV-7Z>Q(D4(=%&[(DAK 89T&<;74^ MRV%(L3V+8?!AO:G,>++Z4$5M?WO$Z_7;39&DO"A6KNUZMA\%T*I=ZK /L1?; MT.<>"A )'9<'*C/]3/M+F^.UB*"2$;1"JLWQ/*Q8[<8A\!*D56!!Q'$!BAQA29HM);3,K<)2F M]04R+&WJ-V+)X)6MW&#=" YR*;F&L\;(<>DGBYG0GGJO(!3H'*9>@58'^;<. M]JT:H-+C"C2:3#\(&HXTTP_&3/XU4PV*G@?.97#V.N:,;'H^?YW+=-]SX[FP M*>/E^83YGY?)?U6?\((T3YQ*>NMJQC;0WW3&+]M\=9P2?2&'[)RHX70>0$ MGFL'(:2!)^U=3_ ^(QC:L4=X$!/L$*T8Y:$.E\;S@\EP]0;S5#%R3*$Y, MYCW0 2FS8><-780,F:B#W=2]SU-ALES+GU.C>R)Q]QE2-I28[6?&54YY4Z297 MMHMB#_$(VD26(8UX GB#L1!B,.8^)Q2NRUYH&8'J'2K]-WNUS"8>"*_:<7^ M";#6-$Y2F12]$;FH+66Z3NJLYBE7##C6&@XU(\$8Q*]:9ZF5&>R$GK+*TGF( M)JNQ=*++5ZZP=!Z$X?I*/>^..)9J'+_>OLBD)J1*=U)%J_D$8['Y(-"BCBR9 M:3,8NAQ!RXTYH6'H<*X4#MC7R=*LB-9%\>T+V FJ%0G8"ZG"89(!H"8FD8DQ MTC@4,H#53$= )S$S=,XS@$+OJ3WX89RG/-L7Z!51NZ&(22 UX6M31/]U MPL\F<_7K C MCRT"B2-/HKD=P,AB%D2V:\4\"D*JMI<75[_%=_P$\'W.JT0= M,C>^K*+7* !P?T2,'N!JQU M!0H./3]BVW7+<_'U/V(A\ U9)W4,XC?Q9Q$GG"7I;9YDN7@HR5AU*!!;%G/" MF$+'"6*('$\P263;T"8.M2/BAZE0J@UD'_ M:$9W=!2V71-B/C$!+0]NC6W7A+#/M.TR#;_>MFLD?KW;+MTVY]MVC=1V;]LU MMHT+Z[*^?6D*3,A/\F/._]C(VK#U=*&QSR-FPSBP8YFF.8;$HQ9D@<5]-XYP M[&EELE#HGQ=0J" M#D-PMLBGPJOCZ.;FB'^9N4@9?4/&4C]Q8OK MQ;S?\+OL;TFV;M+W_#5[Y._DMCQ_^8R_:R3;T6UW:81S6%L%L T'90:V.DC& MD5J 1@T@]+@:.D*Z'/[A _\ID9^8D*8!_9)B-\KHF2B#,]S9:Q7(48:AIW2. M>AOCK*AK2O,-9Y]WED%3KB3V?<_U @0]A#V(HHA!7'F ,&3]G.UF5J-G2-E#6V?P>6.I MB]I+-/GO78:*)*TRL\1^1")L1]"-@TC>+$8PC)T8>A[&)+($A\3JH=+Z_2^- M2AJQ]E,6)>TM),V,YB[J'1B%2X%IX9[\8O)L>ISMK6^KPC8U3JW%M,!?G*O( MU "\?IZBT0-A(D>1"HPC\A/U-OO:N8E4=%;(2Z34S#CC\Q:_5-GU;^*JZZ+8 MR*N*=UE1%BL2AE;H6CZT,>(0>8X-<2CS$-EN1"/L8#MVVA"L.W4SM*=+I>FT M'WYU-\<5O2 (;,PC"./1ZP@ 0/&E6L%0-O%E7"1#R _7JZ%&\4Q (#>79 M55+I> 5XHZ6@_B#JC!B' M&M'&]7F??Y1(JC,)W.6=)*87DQ8H%5D1LS*"%Q4*%L.5! M$KL41I1CPABEL:-4T4^KUZ4M.:WOY=(5!5:^2 M8A7<''[T?S9THJ(+9.\YBG)C\YV>Z.JW=V:B_?+(:SKV]TU15BO2UWK(Q<*" M?_Q'4CX\9&N6I/%J02$E82@.3, UWDN+V+K\^1=ADXQ.$(_T%&PXY-N\-[Q M(,F\MY>70W9TP6F@26-WH->TW,CJL"?.Q5<.9X&#[!C:GNL*^]O#$#/JBW\2 M06G8L7RFGJA'N_NE&>*UJ)/=>?8-Q.@K3T/POMZ-9P/ZF?NV24&_^+K3$/BO M?]LY^Z5306.&B4Z65<=;[?_#D_D&L6==UDW4>R_?) M>B-^5AN=-YNR*'$J%[+=4K=BQ$/(\1'D0>Q#1!T?1E[ 8"#^23TWM".FE8QZ MI!Q+6U5:-0!NYA3-'A^S%!1E1O\!^!^;Y!FOJ\N_-T6EE6;2ZK'#I6:HSS ( M$Z\]6_P;%9K,MO*LHME"=300)GNMF^#$K3+FS/,+T31DFH^58E:S_$*H#DWR M2YL;1Z5-VKEBY=+8B3P/R;0EGO@C(C!"/H86#3B-?13YH>#&K,1K-6YL&]8B MNVWS$YX%RCY WD@'!)SB'\DCV>2%3#8*>%T31_,\8@NC&F>- 6=B$FI%,D\OC/G>W+-D;KG;QJ>Y\]XB1=(8M;@8,CZ!!9@ [+O$5< M3'LOBKC/;&+36"G;R&P2+\U:D@J#2F- 7G;!BJ 2&?Q>"STV\GRR85?CI44- MYL2$=^$XCH]_GQI;T]'SD\G[.K'W4\-_-G)_\H[UXVZKZD0RJTDCD$9H[8E7 ME\;4=>VE;I*=1E;]"-E30/53J@&,)B; \?!HQ;+V@# J7/54>[-%I/8HTPTZ M[7M,?Y;>Y>PZS[])IJC8X_K^_OH9)VN-V=K3Q-)FK1 MK^ZH025A;\$.+:B& MYZLAE":>MW36;28- #/[ZY3T74_$Q2>7@;@V,VVR=T)==+4#* ^P2%D'?\T.( M$ MAY"(7(C]T_!@YOAM$.EN]RT5:&M?4&G4GS_=:)] H!;I:@=V606][9V L MU?9O\X[0Q#PW>G# [[528)+*D.8P-K11,R#0K#LQ

;K4,MCR.M+_P\ATN M'F[S[#EAG+U]^:V0%=@_I<\R\":]OZ9E\EPO%*2HLE^L[-CU*7)X-$IK! ?M MUJT5O[I^E#IPMI'W_+*P3J.+^IY7'>;A'? D"$],8R/ -5PT?!1RH_;(ZKW, MMF/65KR[?]9_>:R;@_1.H^5&'K6+?_#\F:\00MAV&(:$AY[8%?L$8@LQZ-MQ M%.& 6E&LM3\^U.='%S)X\YY4\]NKI>79DY*%,?GDGWJW*">@D_.R^N+1E MI1(.2.DTX_CVT%";HZ.!F'AR[C P7COAI,JFPN#VVIXWL.V46D>A:B>:[8\(//^AZ(W;#,@>%C'3;E$URX \XETMZ< MCJEYJ3L2G=N45J/ZE+6C4U7UM-%*^H?440CFO$(F =H4&QJ1:5X6-0GC$?L: M;=Q@2KKKE/V5L_N],\M=T=?M,;Y/G1#%C$ B]DMB7^H0&-K8@VYH^3&Q?"=T MT<79YM1D61I#G\XG5IV:-=IT#_Z[58Z'[P",CZ,:=<\T.A,3]I0#8R9UFQZD M4V9E4Y3D]1.NZ4&FE$M-LTD]\F4\6;UOPK[_?8-SP4CKEZ]"P. M(0L%GR+B^C"**(96'#AVY&'?QDHQ)#U]+(XL&S'!5DY0"ZI&@7UH]E.;(8RF MIBQM>)2)2 & GJL4\7;-+>(O.TKI:W,6JE!0JJ4 E4?'V55U?L4[_(/+=(P\ MJ<(.5@@CSATQI9$;RP Q%L$HCI$ CSO4_VLK3I70M9):7*MT+J M63>GT52S6R[&:/(KU@J>2D"PD_ *O#-=G:\7"4.&Q.D^9C41>M4\7/S['QZ[ MI^JF[/@5RR/N\N4]+OF*<"]RQ9X).G%@010%+HRX@Z&/"::.8Q/;T:HI?+ZK MI;% *QN0I65T]S9G\53=NIA :?*=R4&"GBUB[_L0&['I& +#V)[B;$$0R^,=*'54B,BX>=2UC*/B8I3JGX^Z>2/^Y<)"T4>Y'C>=#S?05!T.-92:!>&+2 M:63N^*-*<+=B@TKN:1Q3==$RY8^JW.^\;JBZ]J?W]Y M--T4B;1\:@>4.S ,HA BCSB06 &&7A2$-+!=W_.U;)NS/2V-HEI!04=2/2HZ M#ZH:]1B!:F*J.872!+4W!Z$PQ"/G^YF5-P;5/>2)X1=&\@)^2DJ\_B!3/+&D ME%[!G^KJY>SMIOR2E?_)RUN. MEF>H:L=+8XW;/'OBN3#OY8HK$P$^58=\O*-']2M:ZY?\ETR7G\7E=YQS67.H MOE].4M"4B ?K70X,3?91'3I%,II@0*;FIEIDT)49M$(#LBDK!_<77@(IN$&R MTH3*%'>I=CLOE6F"<<1LNN]?F$:LR3]171=M?_C7A.>BR8>7)C>4SYP AQZ% M%B(8(C\@$.,00QI;KO@JO9A'P:B48"J]+XWR.F'$6TDKCOMR_;=+LWLIC88: M@4V&\<0L=AF\XY-NZK->?DY17 M.\55C (41!:! >-B)V=A!T860E!6Y;(@8136RN0B;B0E%#Q9M CFKNB&2.&Y_5B(XJ][A9#__X,B /)GL^";^K>#7 M1<'+&U(*DI"AR!]^T >9UNACEM^(O0>6YT2?986:;>J[5< L[EG(@PXAV+2U[Y0)9ED826S'!NJKJDTO58!;#C?@'EMH5(&OTD_LR MWFA8E?_)#EX>O5F[9'#5&&FF(9N8N[ZVHR/T )4BX*8S.!^Z@[,;V4J=7<)2 M@^%?EX-J*DKL DGF#2:['+*CF#,#38[),5@%SU_GN6I;[XPW)Q[+C( M8DK7\%,(MS1*V!T_7-4+;GU^W=&Q38++0):"K9KU$45'45!I"GZ7NH)&6<7= MV"0?03\]O?;0SG:H]/^S4=6H__:*HSM3=3C#HVRH9MQ$N/=6E#/=YWSUYB9" M:Z\:W51]7.:+(G-1OML49?989P9O8X;(.JXD#HT@,CQ"93%3Z'E68[GBUYCHG74>;E(2UO6NTGLLZWXH&CEE[OI MIT8#4*>P&>?\T*/V^?P( M?2_I9T#XD)9)^?(Q63?U>%<1M7P<61ZTPDC&/-D1##U!(0SC(/"816U+.?7! M8>-+(XM:/B %;$I2JR<[. *NGPDNA6/BB:^!A%9>@W,JCTIH<-38;)D,SJG1 M36%P]IEQ:WS'YZPJE"CSGDB;["LN>1.6XL24."@.(;9M#E' ?!A97)Z=A+;C M$NX&@:^ST ]WN;0)W$H(_5 3A<]#7>'$S7R,8?HQ,1SX-UUM7/OFB#' MBAHJANAFH+-9J49-\4.:47SKHFP+-_DMSLOF']?TCTU2)/*DJ=K(W,2="ZSK MHM@\(^O#>+C. M9(&XH,&1R=\IW3QNJJG_A9>_I3FO(Y;K=!32BOP%)^GGK"B:#0[FG$<^=:"# M(AD%[GF0!#2&Q WBR(DLES*M#:2N $LCUFTY:1AG.?R&UQSL1-?,YZX[%FI, M.27"$Q/D]@HP"0HH(W4MB?Q#949M[:)>"^ L>#<269M?+M-;Y)'8NK MJ:3LNMW/FW]])#A'J=;'MC,Z^V,^S)7*$<52+DFH5XXFFKT.M\834RVK2+@3:O*3W)X]M*1#1; MN[2NHL#UD6^Y6A9IKW=+8U;:'?!S"*/9#B$+?A9ACF=@L)C8AH1-'GI[G0K?YI7%$!Q%JV>>DTQUC3_1 MB\[WV>UKNL]4"@D%/SPVJ90K,?76]E-HJBWH%R(T\0RNH)'B=0[=#*[[XBMAU3#PS9+N)(*>^H3J=+6[D;L<%]*S<@ M+^!12@YH);H,X&IDUPC-51V"?JJ8"MB)N>.5,=4(8YX VYG"D^\>> =%N<^2 MM\_9.F$5X/FI(< -_&^*GP FV3,'I6C%MOYW4%&:C(:J-FUY4ORCT_B?#<4N M:X+=&Y.LVM9\L<::VNW%$.N^JQ]N)DO+BY;EA_F>E[M$UU7)&,6@L[XVED?K M6UG!GK#]I6/T<.LG;Y.034[8H]#2"CQ3@6)4^%EOP[,%H:FHUPU%4WI^W ;O MMY0DZS5GN^/AHO5C#+#KX-A#D",7RV);!(810U#\+$!AB&WD89V3W/-=+8T0 M6DE!P?/GA,H[[;2^:<'K=?9=!OQ67EG_C*Z"(*J2>/RS>Q5ZUI582XLG+DOJ M\+7BH8["2*CM$1#;#,.0$K0Z$1'U3R@]\K#33CVG7&1] '+'$P/I(Q=B M3+%8QFSN$BOT8QI.H8#+T<#JN%!8Q[8F1QHA@$VY/:BAU"OUXMB4_,YO>CIMN?SHOFJ_KW5 MM_(?MSF]R>^*_$-1)H]-8??R(6-W_$?Y5BCQ#]5++)6VEL;,WTHA%+@56P,N M\V#L*R?7A0;SE9N[# 2>18,:5@E8PMA%+H6 MC%P[X,SS7$RUDK&=Z6=IG%*+"0HIYQ4H*DE!4HD*WM3__$FWU,5I@!5/ 2^' M;7([KD+L6XU8+>05J,4T666B%P=CI2-.]S)S/8A>58^+//0_;J[,SE'20$\P M!)-)*KR861 A&T/,'0(=YO#0#/N_4\5LILS4J /1A-5H7C=KHPX(*A5E#&5PE*&@34*FE[8T[Q?Q_8A? M,(PM)X(!B3W!,M2%H1>&D$8^12RP N(0U4#K4QTLC5%:&7?UJJ64ZL'6)T'L MIQ 3T$R]4=%#12ODND_U44'7)QN<+>RZ3YUNX'7O2 FB"6,4A-QS M&(/,=<2V##,N8*08NCX)_! +@PS9^CX\1L">T4 M*]K):3#MSQ 4IC+^G.UGWF0_0^H>Y?D9?&&D\SA?B]_>UV&JZ^N47;/')$V* M*F[XF7^H9A/37/X4AT&-5LR#.[FEV^#Z2P?7?:'!AX$L;?J>X5HHF7(* M5^MT7G]P+2".7,'UWKXX\?9-^X1^KT \\ M&EJ"J:A#Y#$=AR2TAYO\MG^M#-LZ MT/0DV-9J9ASK?7A\6F0NF MK]/7,EP4@.BQ5U3>'L=8N\K9GU(9#%SENA0;P;]R=B^#@F6:G:KDS.[0:N=> MR!U&B,,09!'S!(]Y/L34P=#'EB=^QR+$M)RN+A%F:>RVTP5TE*D.1QIU0*./ M9@ZCBT9,C0+G&H>)B5%]"&2AN9TNAAU(3:)JB"PO$F56"C4!VB&Q&FES9$GA MGHWGMJ276,1E0:]=N:\=Y[_EL5CAY9&,PZCE>8Q!$@=4.KQ:,"0^@0R%*,(! MP1;62@9C3+*E$?&NDA:XKTJJK>4A#A#[KF1D]3IS@ZA&QZ\R-!-SNLNFX3PJT6R\@[$U]5I"NEL:^*L4*-+%4(TTC M"$U,@CL9KT M)?B]^>\D%N@@)L:JQYWK9^;"< /J'M=\&WIA;'1"41F8S7UJ ML7+\*/(#%L"(4@Z12S'$Q,8P].R0!BXF7N"MRJS$:S4Z..Q BP6VW4SWH=_) M/D#V5,64BFW7.#^+(QC5F. 2<"8F@#IOGMR0?AA"9$3PP&FUC04*'#0_6. P#./*CY_5MF]*BI5:.=?.VC9;SU3;!IXE+L>=$,60A0Y,21!R&$H[]BLB/EAC/56 MTK-]+6U1?7>Q&U ?L)RY)+"0"WT>VQ % 8/80SX,:>Q%R,6V$]IZ%>@,03M/ M);I3X#9'1^8P5K5?C. VN2FCY#!U=>8:TFCH]1!JM[[PBH+>^F<)UX MHK=BRC2>M:"@EA3<]F>DUE[ 50 QM(+W=C7K$JZB].$:KO3.B&2;OW*64+Q> MO_Q56 6_Y-GF21@(S7Y>&/ZNA^1Z[LE<[HB$$). 0FP'$:*633RU@F5#'2V- M4;:B BDKJ(255JY&KL<^6/NIPB184Y^:G,%I3'+,/L T,F(: FZF-)C:'YI> M\DL%,'HS7O:]/U^:2P4M]G);JCROG]#R#I/-&N>?DZ*LJJ5H9[$\V\#2V*\1 M%$A)KT EJWJFRO,P];.>,80FIKPN.$T-)+/7MTI C$H[>;[5V7)-#BK633 Y M_/#(0'H9!U(GHNL:456T_G4G5?8J%F:/C1&#EN,@B"P?0^Q8",8QYW$0V!YF M2"N47K'CI1%"';]4"[Z_#[BJ\TPTVP2M%./:HZ&VP9H"XXDIQ12\^G'UFEB9 MBJQ7[7;>V'I-,(ZBZW7?US]P_9"62?ERS9CX^HKF/Y^3E-LK[@4V]YP06M2B M$#F^+39J@JEPY"*"G$#0F'(:NK.]+(V6:D%!(^)5^Q<@A04WJ<;I['E@AX]J MC< U,<.,1DKK*'<0B5'GNN=;G>V0=U"Q[HGO\,/CW[D+2_VH!W8MD=" MRXH\2R\E[J4B+8U2WB="9%E+17IJO>%2E>J&,XL!ZZA39Q/JZ"'OC(768OT6 MXF7?M6^-+QY:->-HW@&;F-2D,G)@*G6J$6D4N@);E4!7)QF"T&A5%_2;IBR5 M.9 -.N]=*-#L[GYF #SE(&BHY9$I \3BP)+U1H:C[6(39&[3]]DC3M*5Q>TP MC")AN0E+#B)&&"3$]F#@LYAZE'C$];22!0QTN#0"[LJ[%RPD10:_UT)K5O<> M!%V-/$U".3$U7HBB?@X 16A,1?\/=3=OW+^B\D<1_ZKOC:.:M[A(BIOXFM)L M4]5ZJJ,<#N-K0@?%%K,BZ%''E@G, T@LRJ%-W2CBGHU"/<)1ZW9IM%-)+8V) M6]%J>^VCQS**>*MQC7D4)V:<+8 [D>>)!\6 M)D.^3_8S?PAWG[HG0[)[7QCAF'33!A!VPKN+6RX^G51LXKXV%8U6W.55^XNY+()8< %P."I%A_? M5\=81?.L7D4HG0'IIY>)8)Z::+;(-B0C10;7!6B$!CIU] MEZ6D/F;Y^VQ#RGBS;@Y BJ^<\N19>AVV=4X)CG$01PCR()9'%"2$H17[T':] M&,6!3P++UKJ9T>E]<0M-(Z@,N6HDO0*XU0C$60YHSEE2 FF]:5[7: V+XMW- M5&!/O;BT.'_MX'R]A_.[&F=IDTU0E'84<*:N>;3ZGO?.9PPL1Q= HQH9Z?.\ M(07_8R,:^O"\RY&...+<1@'DOD<@LJT01B$FD%#B67'H8$I=+0?G4[TLC;MV M0@*Y<=%,!WH:2#46NAB>B=FF@TPEX 39XGLA,.5??+*/>9V)^]0\\ASN?7C< M?/\;SA/)'E]QR:]_)(6L0F%Y@>- 3H7E@@B+(>9^ %WB8PN['G=)K#/5#SM8 MVBQOY0-20/"[%%'3;>0(0K5)?@DP$\]O+4RTI_8YQ0W-ZJ/F9YW0YY0[G,MG MGQN;8U:8T;@0.Z#ZOY_2UD"XQ2^R'^F>1FF^X:RM=)_P8F4S[-I1$$/'Q0%$ M3AQ#$GH1M'SQ4T3\.+*U2LZ,$V-IE-!J =ZP1H^?9*8(W-K83[4NE6MH77MO MO5-&-Y_MJ'%38YCI1V-B'MH-Q/ON0&PW.[>=@6@4 9\5AF)$BMQ+D#26/W>4 M$#,GU[T$J./,NQ>U-HY*FUN*CT*W=UE:YIB6_Y&4#^\V19D]\OQ3VG@!R_+- MXO^93-F&?3\6FR 7!K+0.O(YA5% '$@CF]D!Q0['C@Z/CI!A:22J=\MY"?AJ M9#@QI!,S82,]D#,.M/+7"8M:#:[ 5@?0*F&V ,(%$!JBP#$2S,I_%T!T2'Z7 M-&7*B#S5<56V?F6Y0>P'-(0Q11%$KF7#R",N=!T<^XY/K-#1*L>LT??2F.Z, MN4C;68JET)>:A>='8JPM: 3?US$ SQ'@=2_2!JR^0%A-NQQ)[3T.?BUU0U\OVP M\:4Q4B64='^RG3?DIS:P1[&BX$GT^DGF4DPF9A%=.+2"V<_I/2J&_:BQV4+7 MSZG1C5@_^\S8C98LLT?+*@F&C+@4NSGQ,YX_\\])RC^5_+%8$9?Z+/09#*Q( MV!F!Q6'HA#:,+0L+4R,DKJ]UFZ[2Z=*F\Y[,H IGEB<>C=C@=RDXJ"37/+E6 M&@'5[9597"??3UT.Z8C]DSI&QC9,"EW.O$-2!^%X2Z3Q[F7)DW_)LZ)8!1X+ M[,"7&QQD062[M/(9A=1E,8\P<\) :Y>SU_K2:*85;ERNXQHP-;(8#?T@_K^:GM$C$DW@W,8TO[Y M;!S-R8\3M( $OTOY#:7J5,9I5,K.X=9G2]VIK&@WA:?Z2R/=VNB#&-LUET$H M'1NB,1[>OLBR"S>Q-"EV$?A.Z%NN&\<0A3+C 8DP)*%8_+%%(O%_C/)0*5?> M!3(LC8E:%>1F>M^$;BUG\E+5_) /2$TT?>9&C)*:Q3$Q]A/SEC;LDR0<-H"E M*<>]$1+,Z]8W'J(CI[\+FAI[+K.6>0QN<5Z^-(F/W!@1XL81#&WJR@3'(0P9 MBR AL84\P9$1UDK^<.,%)4_BBQ2?4__N.;Z_K[\D.>R MHN27K/Q/7K[G8NH^)JG,D*19$46EK<5QR/U]7B6$ D+R+.79I@!2 9X6=29@ MH0D0JH"=+NH'-TK@#I_=F,9U:D;1AU3PC.F:*SJ@C3K+4>I@MN,<'76[)SI: M[XU,$]=F&VERPA1-D)W//,]A403CR/$@"I!T]< !Y#22M;_]("9:YLN9?I;& M.+O<0TW6&TW?VW-PJEDF!D":F#YV^+0B3A"W. "#J?QO9WJ9-_M;OZI'N=\& M'A^1#$B0RV-25HU=ITRZD8GF>2J/CS]O_1KEX='#JS;VCU-!\N79T]-K+K:/UXN@8@^R1W^$?[Y."KK-BD_-K4E3N MOZLPPD)5SX*.+VL:T(!!''$,.7-)&/@N98YN-.JYOI;&T4VV2"$KV D+?F_% MU3QLZ@-9S9HS!-W$;#P:M3&A $-XF'/]/]O3W*[^0RJ?<.T??$7_).FCT$#L M]K]RFCWS_.7]AM]E3=K@F_A#&F?B:Y*<=?U8JAXH:32Y-*9H1 >M[(!M."@S MT(@O;X ["ES)VD4;U=PUNF@/GS!-!/3$O&(88ZWCI1&(C3IETNEGML.F$A4VS_2T-&)J:D?*Q7A?7%#+JUME\QS _:1C%+:):68T8B.J;0Z@<4'% MS7,MSUQU#@AG%@P0BR%RB0=#*PR@2_T@ M8%%H14CIS&FOU:5-^&_R0* H!7IK\"O'TMJK$N;JY-#:AZU_:H\&8^)I/!(' MY4E\4N^^W89XH;/3$/_:3=O]MF:9HB?%;Z?CZ5^.. I^STGY*94.@54?^K3,BK4:@4JFJY]V.8JO5K,.D<8@]ZW#-=,)M M<-CJE,X\+W&2RGB6M,!4/F(@:,TL_+T'YY?W,M^INC%$]H[-(^]/C84L!K MF6;^VP/GY>>LWA4W@0O(B4,6$@(CEWMB1XM]2!"/H(=BVXMBP1*N4OJ2X,B15"-V*.Q3#UXEAI M(SW4T=*(HCG.[0@+I+2#M5;TT%4]_KX^>B[ M7[WCD^^!Y\?9#N^3 C?^^8)AML4>Z^ FL7/@%N<$AG[ !"6X%L2QBZ'G6!Y& ME/FNGO70U]G2:&%?UCJ$NT[F.RJ0K!=G-1O"%'I3'W*-!D[;CE!!Q) ET=O5 MK+:$BM*'UH32.R..[^4=RD:,T"IK)8/L"WOVQ*RJYX''BN M@VSH1:'DEC%U&7)<$/%([I;A AJ71S5:+MBYRB7_( WE^)7]0JU)5 M1I;*=)]YTRT"_I/&L?#(L5,XLI]^1&:X&JP'H^.J^+4:C$_=P:CTZ#QSU=8+ MGWX8-([DIQ^.N6J(3S8L>H?LEP':>[(^LNGYCM,OTWWO#/W"IO0]4N^R$J^K M@.F';"U>^5JF&LZGI]]>VCI220DZ8@KKJQ1H:SN4G@&KG_[-X#0QNX^%2,L? MM!^%4:Z?9YJ:02MO9OWX!DI*H&P5 (,V>F.YVE4G@G ?"PX.#AA(VQS5;\3MZW1I@4&C<3^3K'FZ'@ZRQI,..F)UAR PW.MQ9NNWO+> M6,UVJC\]K]4A;*4KD2X$S94%AU*8IT&DH\:1(AR6P3@5/$EE+O+4N#O%Y>GF M9FMTKN#^KKAIOZLUZ(EMZT$?1-S4C^X+QVF\Z_*(!LY.UOBM88]9"&P7$K@71FS.FJ'@TKM5?HZ,*C MC@6KVR(I76Q(PA$."0K5 82$$ 4!AB0)&)0I";',*26)45+9R='GMO-WU7F< M0FSVD3,[5SCC,;;_V!@*^RK.IU3V59]Y;^QI*R^?4NNHIO+)AQP#:$E1_9TL MG\6KE^T?_U:(2@WT]47'[BZ;N$^:)3@(1 !EA!*($,XAR9,(BH#3/$QPQ#*K MFF1FT\YM:VM102,KV K;-%_X>/MWMS!;,_3-6, _IB/3PS5PV@?C6J'C*S;7 M;-)I0W6M@#B*W+5[VSX+=9<[H"R_IF1/]RE,>2Q"C .8(L$@BL((DE (&,B8 MYT@Q4)@ATZ34"T&)9K M1+T2$TTB9&SI" M1O=P0 1BE@O($I0$048C1HVJ:]E,.CM$5;+]IL^$& MD%K?)BD- .U2+NHFY8(WL2S=7_5^U,U5%%DN 3^]$:I*Y^*W1TZ]*_2C[I+A2*B M#%6IOE18"JZ.T3$U2R QGW)NWZF-Q$!T(MLV'KJ(L=F)V"]R(W^)MJ!MI 6_ M].0%G<#G(UL=>A29HN.M9]'%"2?N860*P'%/(^,W[2_(NB(\C>?'\%*L]\K< MN* 3[7^97W3U];]\N>6H^LB;N9/*FQ?KC*9.MU/]<2:[D3HA?/\6ZM1?NWV@ M!XI GR@G' 8X2;C$,*09@PCKJDDYPS#B+%2GRRP,8J-*9TZSSVVK]BN8DZ,* MYAX*.]NMC=DW?C3$1W=;^0/;^M/O!)HG*\!N[DD- B=8#FT#MT'LS81>-,ZF M8NS[%?^H?G*F5L/Y$>;&3%HFW];:&%GLPW76Z;+B+7 M2@ZTZ/8U*H9P'^:*$= *6ZQZ))^:96Y4THD' M2".LH4MB&$>S0\K5Z(Q,#:U\-YOB-:.<.08Q\-76^.0NZ*[2G3!;%*5\^O?N\Z3&*:L(J#G7;[91LLWW4]'-YR MKGX^=6,5?JKNJO);H11;B#P*4< E9(&D$$4R@WG&(ZA8G01$(AXRRU/AZ8GF MQMK=*:83MG=^V0AL>P@\@Z_IZ>]ZU*8Y]CD YG#8&T;CBE/>F8$G/MX-JW=\ MKKOPO+W35P>WW++U,UDN7^Y(P?]>GZ@Q89U3:3?JW!AA/W*O4P-H/<"W^B_@ M7)D3B7?U&P1]E[;C"(X55D55 M?".Z:FM]5RX+]K+;,7D>)&&",R@"'=L=9RG,(X+V0OAO@C]HF_Y65[I5WQ++.JOGT39S6?G!<&0^Z@EY UHQP9_=_WJE M''-4?-59/3_1M%56+RI\5&/U\AMN!/)1K%^3^FMC17'!7[W\40O^?O5I$W3= M;91"U%OO+.,LY#P/8:C.HA!))&$N)8(R#6F2"$DYM4H\MQ=A;H2CQ0=R67ZO M@5[L7L@ZVE 'ID@6T5@HPG8J0(:76Z:9O5,)S[TM;H! M_T?G6WU:>7!:^0747S.O:X29NN>7!^!.M ;S,:H;H3;)8OI4K,Z_:G@E1%MV M^4-9U[??2+'4Z7_ORNH+68K&_]^R^;9ZE?H"?)+WY,="8AF&#*4P%$D(42() MI$&60!S1 -,@86$N;:C5EV!S(]D_5I4@R^)?:I\_Z%:@ORR50K^"/L'>Q)KT8^P;S,//LO?Q'8*;_J:X M9?V5D4IT%="ZL \9B##*)8,)"0*(H)@HE.H;,4]30!0@&HX3. MO3M=5- %Z?>B@"X]Z^C8*2M1/*S:P%#VHKU*[Y;E=WTE)#:U+%YNU]L*; MU MJL 129!B/\DAB@.I:TY(2 5/U#&$Q50:I86Y"C W>NSD!QL%6E>L5J&Y5Q.@ M=_%&UF!7B? &J"^5I=O'=K$,'3TC+L'8KIU+Z&_EWP??HU/'$3Q?;AS;Z:=U MW#B"<^2J<1W'T3FS\:-_$*06[Q^?U+B:<;4)NDAX(E$L TB$+C&="@+S7!W8 M0T1DG J9A=CJIF]HLKF172,BK$1;**;8R@K85U(]V':[&839\!3M";RQ3\;; M.[A&SANPDQ1H43T>=0T \75\'9IJVB.I@=)'QTR3=^S#)N]$V=GQAA&1VQ?F MMM?OWGXR#US7J:1LF[2+*8AQG/8PPE2AA$.UT.6J"> K95<_=$^132_6C8_U8WNO,>15];).9E_M$=$?F2<& M0.Z:K8\3#>B(F*\V%9:S3]O(P@V:HU87CL,XILKORO@-^;L_%"O15+]>I)02 M3)F$6<9C=>I(*,11&L,D3$B8B)P3.[>+K0!S8\!^PEW?B:HH^2?9]1]=4![@+,P(Y!FG$$G.((TXABA2 M_S[*(\8BHXA"I]GG1H9[\H-.@1NP40$T.MR 5@MM!W9Z6-Q662^0P4W?F+"/ M3()S1-SBXG!,Y">Z4?2^ G;WCJX(#EY(6@\ZW4VEJ[Y[5YC.@[@7Z.W:RMZ1 MZE/5)$?SYH) 3=3D'B[B+"))&E$H2*Z^(R3CD' >0"1$G$D1LA EMF5Y+\PY MMZ]'UPJY;ELA/Y&J;9H!?OGCRQOPI.R[6DMM6)W&!GLS4]DSHN,["'I]I97 MNOY!*W+7@$X)W28N^RVR:PB1Q]*ZEV:5$ =Y!B5":13F6<1D:A/_:SZU%2U-$.&K799,W^8_=UUR MBHW,O01"+_F#I];!C)O&07=DBKJ0+[@5OI _9V4O)$.'=^M_^5FP):GK0A:L.0V\$K*LA(Z11XB&4401Y#PABN98 M!"DG&+(P28)0Q.IOY6+5]/+B]WZ25^PD--JO>;M?C^0<\]2S+R\@V[CG6NW> M=>G8",GCTIHQY\0K-5&8Q^6+N(/XM(-4B$,E;P!MU)PN'<(-^PD2(BP%FTU* MA!N@-DD1CC.X?0/>K]215'U7FM*#W\E3%_5!LB!&)""0RP!#E*$<$IRF,.-( MQ)RD*"%&-0*'IYG;R7DC)=!-'4&MY+2DW3-HFE'H]1B-3(=;>)IBH5I$CS$V M9BAX(J8SDTQ*,L.*'A+&A:<=HW;T&?FS>%(_D*]$&9FW*_Y9K(M*\#>-2Z]U MW[6AYU@&&1'J()LG*(1(X@#2"!$H4,[S( UIC%('"\]"A)F:<(U# 51;%2PI MPV8-.(\2Q),(8JI9.8P5*TN1PQ"G)(T2'(2!7=249_"G+,&M1>^ASILLTZJ5 M?KP5,&/RD7 =F=Y;2#\?0-H)#EK)N_N7&]]9%PZ(^8J%LIAYVC@H>TB.8J < MAKBJG=CMP\/Z;=48MK>/:X=N8OL#S(UT^LVS=KW)E;SE2I3/]4$G^$?=B,6I M]]@!C,.DXPW!L0_3'L%S[4-V&IQKVY =C/HSNI"=5NQ,$[(S#[O9D&^E%-HA MV1U@U8GT<].$2#\!R3,$(&2>V6'; MN>J4V.V)53??6[%B672^N+L697]6C#U>GHP8BXDGM6'L 3DT81Q&<..QKH^T M]KR_7ST]K^_5,&_*1U*L%B'/$H'2"&9IH&-* @(IHQ)&,47J2!:%2%IU/#L_ MU=QXJBCU ,)F=.0'MY'IQQ4R:[*YC(8G)I!D M*$AB2<._U5_9.V?H#4-1S: +52@B?UDQ65]CZE&TL!"1Q$,$XC>,P"E*6IY%=!P&?*_,3"RI>47K/''TSXA\% MTY&_ TW=/.U :Z7>*Z'7@[IW7>RSUX E7MY:#YC..W$G DLXCAL3V XP44#. MK2ZU>'@UK(,V HDD#L,$AA1%ZJB-&<1)Q&$H!$,90YAFT?:SXZ?ZJ)6 +I^E MB6(4GPQO?)R6G+DQY'YOSU;)HDFE[G]4Q2EE"=T:+.$@GC$*=$.R-DDJ0AS\+8 MJE+5T&1SLTYW%9=$6[_=MM?,(+*&9J@GO,:V/!LQ>WUB&D%':1%C@H@OVW)H MJFG-20.ECRQ(DW?LKUY/--W[>WTG1/5;53X_67?S-!QN;MQPMGGDWVN@I0>- M^.8WL::H7KZ7'0'0D9H0E(F$>RYH,\\@XI[@__D?81K\]?R)Q7OI M&JMXXU$0'IF>;C^]?@]NU^NJH,_KICS7NM19N48UV\++YO',K1#,< MQ&P_@+U)Y!:"-N^X,^^Q9M8!9K.-*ILTDLQC^-C/BAF['"CF-3KLL_@F5L_B ML]"7KFW$J2RK1Z+D_$27Q<.V(YMNV'=?/.J(#OE%_=M:ZJ1PG<9/JO4;M;ZW M/XIZD>6(I1S%,$F1A(@T20@X@F'&2!KQ4-D>5@'P?L6;&VUTVNDTQ$X_T%,0 M[#3L]4QLE=17L7TU;T"C*-":@C^UKI:Q'YY_!V8&SL];W9%)[^\J\3_/NG]$%T46J?_+$-6Q&Q&' M"(<$8L&D#KWA*=&^?WHLZVHCO%Z)I";$;%G($=F5T<,[3O- MF*/BJ[F,P8S3]I,QA^"HA8S%JPZGR.7R[0_!GG7D\6O%8 ]E58C:KA/$T!AS MXPTE*]@*"W;26APIAQ S.&!Z FOLX^89G#PWFS!!P^W8.33P=(=0 _7VCJ0F MSSO6E.Q?[N]:N[U?ZI3- 1^4MW4=RH\A-0SY%N1^5LDW/OO4V= ;E#+.$)#!B3#>RD )BDBE* M9))E.4ZC)$(V;#@XV]R(3TD(.Q'!X96C2,,!F#.8-MI')JB?G#=A).DIT MDA$FGOAG>*Y)J<9([4-6,7MIU.8X34.>189D(!"-(>':B9,$$PQVJ!LX?:M.UOVJGG M%G%P!(ICVYO],>P]1HHU/S\O11C0)+RMJEM>/JD9WRW)@ZF_Z/P(<^,E;?9H M48&6%89 2:O3.=MS1BNVN>-H +C+;B,_F(W,+ 9P@3^US)Z\1Y=!?HLFI]OY'!T^[YWV^*FBU+[7K>FNI)3D(1B1@&*1$093B .,@D9#EG$:9I M)H55H8C3T\R-#9I,UYV8)J:\#:AF1L?U4(U, @XH.>7]G@?!8Y+OB4DFS^@] MK^BI]-V!IUTCFQJ3XHY4ZY=[Q>=U>^?=W8O2*")I&&=0!DD $<,2DCBB$(6! MY$20/&"Q7:#2P&QS(X1.6-!("WKB.EY$#T-MQ@_> !R9)J[ SB$^QP 3;^$V M0W--'#UCH/9Q,(S)2TZ=,I>"U**4M\ME^5T'UW1WII0Q')%0L0>6J2(.12$T MR3 ,I41I&$19&!B58!^<98;4H>7486ID(ZE5C\4S8 Z3A#>(QB>'#3I;(2_? M/%O 9-5R\GJX)FLMZ0*;;?_(83@N](D\\_*4_2"'Y3_H^WCA8<>V:L]ZD$_R MLW@JJR:[YXMX:%KA+'*,$V5 Y>H\U:2^RPCB+"*0A#QE28CC/+-*?3\_U=P8 ML954_W:KK:R@[H2U;)=V'E\S(\H/:F-[6[: [<0$7RX!9M_X["(6OAJ=G9]H MVL9F%Q4^:F1V^0W'FL-=3ZQ-.\?=973&J2!9#&,B.40D3"'&:0X9QYD,4Y*' M%%M5&#XST=Q(8B/GKKVKY17T643-B,$'3B/3PA:B;;_645PPEY#P5?#WW#33 MEO>]H.Q1,=]+SU^9&U#OPF'J5V2I#9,O7X58?RB[IEDONP=T"6$]MZX)^NI% M!],HR=Z(NGA8=;5\](TGSY&BCC2&>2JT1[Y%K&YV[ZKDN5]LC_BS,6'$>BSTRKTZZ MSNXY%J,M@>_4#/^"_IR,CM$ /YL(,MZ,;I^E5Z0NZD_REC&=@:[&7] T8&'. M \BB(-/W@PG,<4@A%A0SE' N>&;S-3F:86X?@49 ?12[4Z-N'#U-5=PO"NFF M;IZ^ ]_*#^[*9<&L^X ?(VU&T%?A-S*O;J'KH>.WZM)%%#Q1V_'XDS+26?4. MB>3\@ZY! JS2;K+W*UTHF)7J!_\OP>_)CU=B)62QKM_7G]7?ERO%-2]W95T7 MVK1( I%G/& PEZ$ZP@IUF"5A'L$DX%'$ QFPS"K^T4F*N?'(1@E=,/ZYIT;3 M-X=VB@"U7ZJM*N"IT\4V",%ET-V$J;/^A>SMBC?_M&Q, MC5O^S^>V@<&NGSW#&4)9CB 7N@L90Q$D6N=^(!LY?=8$?V:138CY!DLW1A G1*A/1))3+&24I58W2(<3S(W66_G:;DM_!?]7\)<@!$^DZ\CT M5Y $P4W0_J>]5ZH!>5Y_+2O]_?\KB,*;),]NH@PU3!%%-TF0W81)OGFXJ.MG MP6^475X_M7W\EB^6.=^'*V1&[=?@/C(G=Y WLG6-M&_ ^P8HCPG99_3WE6Y] M./RTR=1GE#M*E3[WG'^+5%'175DU)-6K3GM?MK5IPP5G4-F$%T-:$$(EAD1 O)()UJ@$$&"<@)E M1@6F<<1):G15[RS!W$R[G0[Z&J%L-KAHFQ%N.IG5VI7'.UU W5/&(IK8:;6& MN762-1B947OP?Y*@4P"T&K3&GR)8L%$"?)D0?(LP[[$78:(0\/NO0L?&]?;# M4[<@W]H%:=O-EM7A/MD4U6EVBOJKT[M%?P%KW1=2-,]4XENY_*:&T8 MP;(DJ[]X"C6_9DD&P]"=!IXN1/T:O??"UZ\:R.WH<%\1+C[J'VB7:1%*@5$6 M1) PF>F>\@&D21C +$=Y$,HX2^S:I1Q.,+>/42,?:)ZP,^"/D#.SRJ_!8^0/ M0PM%(]L(/4O.*>[)&CX:?E(3]YQRAW;KV><%++_Y74HGZ_*M:% M/@TKBW=5KE_$^HM8KQ6-+# 1L3K,!Y!(JL[X& N()0UAB$.!0YXG*#&ZNK>; M=FX[O8VMKG:2Z^/[\IFK;VVQN3[:JY9F8>V8KX6!?3D*PB-S1PMN3VBPE1HH ML8&2&RC!02?Y*-!:6(^C0#R1R7C\.^Y%//#G2EN-Z]:L+$IEYGTE:_"5?!/; M-:!"K)15V.BGHU[UPY2L_MN7'6@-[J#Q9S[:=!:?M89[9I[]VPYUPK^3BM>O MEV4M[LO?5T^%KC/1!(]:-]\T&&IN5-^*#!J9-;G?%X^-,_#WCW?O>[5.:NT[ M-([$,H5UF.%'0'1D:C<%LPN2!]X[<%K Y59[W&#\Z4J0FRN[5XGI&':8I#R2$C20@13SC,,24P(VF$ MU/_%&0D6:_-KZ[W1K6AE@AOHM@7VYJ!*&E$MB^KN@6?&'\Z0C&V6-'+==.&! M'F]X3RKLJZ+MWMC3EJP]I=913=J3#[GMU#L%F5 #\<9[W3E)DR10QSLDH @" M"1$+,D@3R2 142YX+#"E5IEFIR:9FSFPE;&]7;/;LB=1--NYUV(S]CWD/BPC MN)R' /"TH4].,>F^'E+R<'L//NN83/I<%RM1UZ_+1UJT.:HZAU5]_16#J#_5 MA1JK^=>;2OXOBTQW*DK5(4%$.N8LC 3, M<,O^Y[FHBS8??:<"V-/A!FRUL,Q&=5@J,Z89>0%&)J*-]* G_G7PVZ>ZN@/H M*QG608)ITV7=(3I*J+UBJ*O:C;]36FTR_/]1K+^^?J[7Y:.HME6-E&6$4Y8C M&+ X@RC*)*0QYE R2M( Q8B'5NX3PWGGQH:=V$#_"G:5.+XKR<%&=.=JWJ9+ M8<9\(P \,MMYPM:UZ;8I4GZ[:5^<]6>TR3:%XDS_:^/7G;K,OE_QXEO!G\G2 MOKOLT;MSXQ?=+;4GI%4SV6-@#"Y\KL1D;%?*/AS^>\:>5=ZU5^SQ@%/VB#VK MSD%OV///.5[!/#\]+9OV+&2YZ;;8NV/861%QF.,89S!A:001HRG$42)AR*-4 MY+G4%H;5)8S9O'/;Y7VQ =]UN"@E8+HUJ=2M28N='I:E*4U7P_":QC_&8U_4 M].'=]7KM"3V*'6$)E*^K&L-9I[VLL8/BZ+K&\G6'&,5;SAMO!EF^?WPB1:4G M^[2ZJ\2WHGRNER]_)ZSI?R9EP<07_4/;?%1C%.(L2#@,B2*RIGUKKHDL#GD> M(Q8F ALYBJ\38VZ4ME,$[#0!:J?M= &=,J#5!K3J6 3 !&-$HA)C&$:QCP+$.54YN9IG1?GF]N7Z,)NLLD4O(RU MP8?%+X+C7WT.@>?RG3! T2:[TBN:$S&_ZT_2,LO1&)KAG,;+PTR8P6BLTWZ^ MHOEK5Q0V^5BNRJ?F/F;UT&;YO_WQ)%:U6 0H"K6G _*("8AX)"$.: A3D@0B M"8((2:-.9&;3S8V!V\H8FQ(DHA7RUQNP$N>#H5Q0-O-?^,-N9.YM8>M+NJTG MT@E[OI*+6[60BZCX+ AR?K+I:WY<5/QD68_+;]F1"1?%XNUJ7:Q?WA5+4;U6 M1/505B^++,9YB&@*42!SB/(L@23-$YA0@:* $)Q*(R_IF?'G1A>MB*"1$6R$ M-".*]SXTVRH2\HL]G!EQYS M.(.]*1Z*QC/YU,5@=&9L3L,THS2&)$ A1%$40YPF$0P0%UDH \R"R/C@=6:2 MN6W>3DRPD]/EC' .48/CE0><1M[,XT)D<7;R -5$!Z9CR#R=D2Y ,'@P.O?N M=*>A"]+O'8$N/>L:+J;+^[!UD\S]NJS7MRNN_IVHOHG;'T6]P(%$69AE,)5A M!I%(.*0<"T@#G.=!PG)"K0X^%^:;&QONB=LU:-)R6D>"#:-L=O#QB-W(#&D/ MFT.0EQ$8WH*[AF>;.*C+2/7C8"ZSU^R#N-0YZDZ4'T5Y^^VA21W3]1)O']>F M@5SGWI\;&R@YX=W;3^"C^L_M-W5P?!"@3973 JN#8U?LG=%=LFU[XJ:D>7_$:1ZN^)OU-B+*,AS MGK$%^"U^QK M[A&TL2\LCO":ICB.(4*>C(%+LTUJ'1BJ?F@NF+[FVL%UTR_Z_:X0^.V*=_VB M;W5#HZ:$::\\VX=B)=XK$Z9>1!FF*$]S**0,(2(YASC@(<0RS1&F&4DS(T/# MBS1SHZ1>"_B>-DW!]$X?L%-HO_R=U@DT2EF>0:Y;3C.2FVR1QK[F&7=]'+J^ M>L#56_?7:V29N NL!]B.N\'Z&-35!Z-H?5?4]:XJ'RKR>+OM2==ZTL)%$D%C'N=>\#Q,)3:PN_J7_' M.ZBC.WYT":6=R*"3^0;LI/;FS76$R9NOR&S6B9U(5E <>Y?L7G?CJ-_*DG\O MEDM%B>]7:_7ST=VPVY)O.T;O>S"<=Z4CZ18+7@NXCA,0AB2+(,HSY75A729 M)8YR97DQR5.CBG/#T\R-LC:E?EZ][$7%M<+:1,6=!W:8FOS!-3(%38"4102A M%\0FBB%T1,XNGO B((,1A>??GBZF\*(&>U&%EY^V#P?2@0=J'4VC?[K'YT9I M3H$3"/.>V"3>" RUYK_1/(WQKM@.R!EI^T"A@=SHR7Q&S@]$H.(^\\_U! M;'T?^P'_U MK8IIDDC)&"2ZZ39VZDIX4N5\UE4RE!3R70 M9A3O*;5-*=9Z_7H#/JKMJMZZ)S\LW=I7KJFANWNZE1K;#=YI8KU$HS0O\XRO M+__YE=),ZU?W ]V1O]W3L"ZEA2XT^7Y75J)X6&U[?+]\+-=-9JUZ]KY4CRI# M5*8B8&$&@XQ@B.(00RHD4O\5) &-4Y'2Q+STT-7RS(VI=QII&NAT JU27:^1 M8@4ZO%0*V=3@N?ZE35PITV[7F,?*_+]EI MI7TU\MD??-H>/2<5.VJ_<_HIMYWZKE@5:_%!&>M'M\NWC[H-Z;^:[V!70DIG M=KQ3SRXP9CQ#(8$(ZT8[,@TA#2(,:V\]6/*;/;]([P MFY'#^*".3"*M K#1X"BRY09HP=FZ#F(F1R$F9;#K M@#IDNBM'N]8/O(F\V?D#"0UE1A*B.[/KPG=Y /,X$I!PPL,\P#D11IX#@[GF MQFVOOZI_$LVQXS6IJI-Q_0L M+-Z]H<1 M9A0*\PAQ* ..!?&*CV9VX3,7@S^-2EA1@M@1C&^81V9:SP@ M:M_RW0(B7YW@3::-MWG6CI(]BK6_/[ZKR6\$%?_7R1ZVMJD^; M4L&[[*X%2<,LBG,.&4YCB#A.($FH@"B4L8@3%(M '>YT_1TS8C*?VHJ>M@*, MMYGTO7/3Z^RIDQW0%_#+LQ)?V4&_@ET);+)5P8ZG+%;%C*W&P7IDSM(P-S$Z M=WV8_]C O!6^EYKJC[SL$?-$81833TID]H =U4HY<%1\][Q^KL2) M ^-!L ?-,9.IPEV4,$A$E$"$F4YQE1'*CEFEC"# MYW!*5RL>Z7-5ZP&[C(]Z$26AC'@>0I%E5%FL(H8T"3@,61(FRIY-.3,Z5)^= M86Y,W)<1=%UL;-I5GD1QF#R]8#,R ^[!LI'O6EBLR]#,;F&RSSLY# M<"'A[,2+4^::G9?[(,ULX$''Z]@V,J,MI\=>]N+=?R/%JHFE+%^IZ=B2U'4A M"\'?-+6O/RI*#:/?R]7Z:[W B9!AD*D3/,L01 F+8!YA 44L29SD.<+,RI3U M(];EX#J+;)3$+0: JTB""/0*FEY_^MGO0WO@R=? MQ;'OAR==0/M;8Z]X^[I%]B/4M+?*7H$\NF7V.[I]:O';J@F;5^.7WT3UTE;2 M-LPS/O7NW'A6R5BN1-M9]/8[J;2#;Z],_D9Z\ZSDDY -LZ /M$;F,V.@_)4G MOX2*4Y;SR0$G2WD>4J>?_SSXG*/YMLE%_%T0799%6_#_*-9?_UB55/1??S3!7*,>"#:!?U)=M>.Y:I>!*E(-Z:X.E0(=\<(&^%\ VF MG+C>O3D(QV7M+=YUXZ [\M(4R[\OWXAO8ED^?2GE^CNIQ(*A'+$LQ3 D>0J1 M1 12SAB,].?^*N".AC5G1: E;5M4>CS:V!&1-=!.E&]ATY&?9G120DV8OIC MG(M(>**9\_-,RBT7U3TDE,LON%HR=+WKO-&O>]9T3^2[M/X%00QCD280DS12 M!QE"8?.JY637;2G\Z>A[\0FI -G4USOM0KH7?U+09 M ]31#1RZ[K4&N@%[I11O0"LZV,GNT]*QQ1N(:WF0.CS(WVFFD!??%8[%ZN %*9O#[Q[OW MX+4ZSQ8*-<'-[S(OP'?Y5M,?4(ARD4 M2?^KOBHBC%7/:F\\D1R@$Q[TI/=9*=H>,V_%HBVFGKA> MM#THQR6C'<9P[5O8];7_I+,AR(H59'E7UD7C8Z+*\")LO0AP(D4@",QX@B%* M.(&8,JJ]SPF+!"<98W9-"R]/.C=RV\K"6F?Y&"V#&8;YA M'9F[/"#JT++0'")O_0H-IIRX6:$Y",>="BW>=4J*TH<]MF[B4]4_B.J;N!>5 MLK@;S^OM0R6:Z=7!KRCY)]GYLA9QDG,JL@0B&7.($)&0I &&:9)22H(\24*; M#E].0LR-LCJQM#M)B6F5/.2V",,T-16T(]/6G@:@4^$&])0 6RUN0*L'^"1! MI\D$RV"5YC7ZQI\P\NTK[@^2TZ\:ZHHWWUW*I MWJC?-A6K%[% >8YA3R2*4144)BG,=8)N@C1,$ L)C;59(ZGL/IN3% UYE[/ MT=;O[N3\S__ 49C]M2OB[=":>Q_2D$0Y#R(*4XISB C.($4BAT$>9DAB3**4 M+]JOEK(WJO44P!Y.-QZ\K\1#L5IIEJ)$_06SK3)QC*?$) YE&D!&J#J5$:$O MTC(*!98R"A,EHO;*^(,[ MA&Z0\#A1!B5%^M<:!!$D"<,PQXB)-"(RCT7W:WV[XM/]5C>3C8>RFL'GS]3T M%'L--",;?ZU -[8_-8=SZCD0O)U*CR:8^ QZ3L'C$^?9)^V^\76U7NBKFG)9 M\,:&:,K2W?XHZ@6EE E*$<1QHDZ/5/U7'O$FPIJ*/&81HT:GQ_-3S(U ]Z1L M"RJ"/[6@ANZK 3"'M[D?B$;>Y@[H&&_QRP ,;7'U=F][JW_:;>V!@2?9VI<5 MVVQM@R?=S/<_5I5@Y<.J^)?@]^3'J^YVZ?XK6?^C?%[R]X]JP==OI12Z@IM0 MC^A0@@7B.L-0%TW+E16*4DX@X9A E.0$\21(,V%E/[F),3>*Z&L!UN2'XV6= MXYJ8&0OC(STRT^R!K,0#&Q7 6ND &B5 JP78JM$\^'FH0XNUP7$=D)Z,$D+&YP[:(8GJ-&@7KL.T%_*%_1=, 4,.\]""Y._)-:$I@" M&;X04525XO]3(G?I9M<-W_<@DSF2:)!+B3-$92B6&-),(AD&6 M8A(P+"DVOB TF7%N!+:1&;!^11;22&QQ*64$ML%%H&\(1R:F+7I[]6RTP%L^ MNM0GSA%+B]L\WYA.='7G 5N[6SH;G :OY(P&FN[^S4:OO$)#D4F$5Q MC".* JMX,XNYY\;:;9V57:,&NPJY+N";69"MK4L'P#R9ES8S3VI?.D!R:&"Z#/'32Z-]$>OULAF@7H0(96D<93"(10:1 MR')((L$A9BE.",%1BD.'_.IQI#7:R=,G9UM%5HV\GF;L^1.7Y]^\'EE/W5E6 M&#NQ'/,K']87\M^U-M@)H$T/+##^7YR\M<9]2]G?)U[T8UU/HLG72QH]?#'JE@W41IA1B.9 MT*@I(0913A D.)$P1T$N0IJG,2. M,SYOKY87+ YH3AF"3&UZB&0D($89AC3!3 J9AC(VNOUPFWY^5- ("'9W[W8\ M8 F^&4F,!^G(#+(1O#W<;42_V>:JH%"*NC)@4 MPQBQ+ FS+&!Y;M4UP&[^N?':I5:9C0Z@40)H+<"?K1Z69I#M*AGZQ,;#?FQG MEW?8[3U8;N#Y(/W5=+EGL<06M_4_=>$FN=@?:$=S XZ: M+?8T;2( >KJ"G;(WX&.[J>\'-K5;-,!H"^(S<,"_D-/'&(P&],EPA/%F<[YQ MVHB@X-'GN6+U7*P>=ATL7@FIA&N?4_.)^NT/Q7EJCF)%JINC@EN?!,LF MU&)3B'6!\DCD)!*0Y$D"448CB'$6Z*XT*8NDQ$EB51QA1%GG]IGIZ(DV^FB3 MP>%":[1U#;((Q5&0P#B(0XAHEBE#,ZG755,1 M8%M%-R%\ND=/M^1%^Z#.K!,7HLTF7_\\('$H@EAW?%#KGR9$[7".H22A2*3Z M#<0T7WP3%2W_S7X!?9E'_PW\LFSZYMG\%.9$ L;WX7-8V/%OTG?&9+NB.U7[ M#;BZ%>V>;]15)N2>>MN2]%[OW<=>!'\W]J-).O5=_]B0GX@2&'U*-QNS+7, M/@^3K,?(Y-\MQ9?CI>C4 'T]0#_XM=7%']%?#:78U*2OAJN0PJ^?D#7 M *Y>.<3;%>\*@=_JL@"-(&^*FBES\[D2N]8;DG+"<"8A2R-EQ8=2'HBQ-QH=;].Z.NOI'JPM;F=UL*,+<=&>&2BW =7.U4W#0AV M&H"="B-UJ[T&1&]A:0XB3!RYY@[2<7#;%6-=WS7WL'%KF&)"XSR%,@UCB'*: M0QJ'&%)*22A#'$>Y56CKP%QS8[>1>N1>WQKWW[\C;G.*?ZI*_LS&:Y [75_< MV;3#=>B"Z[?Y[=90:W.!/NB>F%%7?(&E<11RGD(JHP@BG@M(@A#!(,=!'J,P M8=C*@AJ8:VY4TL@&(L>LRA-8FI&&)X1&)HW^$:\5] 9T@'DL5F&!B>\DPQ,S M_9Q,P?,JGTWW&WC%I;K0<^M;^R2_?'KW>8'"D-(48YBQ.("(8:08(<]A&H0B MI((& 3)O-+(_]MP88".=CG[0\ME4MMD';7CK7PG%V/:!-Q1L*ODXHS%5S1Y3 M5"PK\YS4>[@&S_XK$U;;.2GK?EV=TX_8L1 7Q>+M:EVL7]X^BNI!5[JHRN_K MKSK.A*Q>%BB+0Q($NF1UK(X[B%)(&01L; >V&U;&>]<0B8$NM6J$UCY1?]B9)9?&G62S&RJW MV?BFC[OZ@;N,&QUDKL:^$Y4LJT?=G^$3718/#=WHBC=,%U]I.A4K\E'_MI9M ML%E;0C2G"*Z;32^6N=7J"G M&-AI=@,VNG7=H9O/8D\]MYJPGA;;U/4\]1*.[HR>;/4<7-0^P?;FM/8BU,1N M;)] 'CNVO8[N&K^[GV[T4:S?_F#+9]V;Y[>RY-^+Y7(18Y3':2[5850RB$B( M89[2 ,929D&0D#CE5ID])I/.C:Y[J7>D2[U;"T4NHHX::S(7UGO%B0GF M*.22P!P'3/=&HS /XQ"2*.&1X*G$Q,J.')AKAFS31,X!=<07H/Y.GEPRPL[@ M:L8PGM :F5C:W*R=F/Z+.EO@X3,UZLQ,T^9:? NWL_E*&/CE1\%W9,:9 [06SOY1()[H M'L 7U';7!-:(#=X@F(\VW>6"M89[]P[V;_LJ9GK;&[\I]8#=(I8^A%M ME\GT?#L:^*,?=;WC[J%2JA%ZH]5-'9[])U=1-8+FX^.M !JXJU7C=!S#^(Y:S$:?A$BL%-W0AMU+/^GV]D.Q$DT6 MYX+$24Z#B$.!)-:F%(4$1PPJPRI)1)+G:6S5L]B?:'/C*)_W@%K)MA_XU%>Y MNY6?Z#K7:3W_C:YT399R^GO=(]3G[$^S?ZW[W"%#O=[S',]C'][WIO#7O MBIJ1I1*A*/D[]>_J11!$-$@9@RR3*428(H@%U=F<@H242_4OC'A^<):Y4?9& M4-!*"EI102.K>63?>5"'*=0;5".SH1-*5C%]%U%PBN@[/^ID\7P7%>M'\UU^ MV'>UZS]J(9^7'PHI%BB0),H#!M,\X! %&868!RD,198G@: L2(WR#6PFG1L= MM)(!+=I__D>8!G\%OQ0K\")(59^/17"'W,S \@WDR&0Q6*3Z!O0@GJ(J]3%$ MHY>B[DTYD_K3QR"8%YT^\:X;"6GKY9-\70E>K-\1UI7U[VRA5V55E=_5'UX3 M];-2?[- ,H@C$@8PC;(8HB@44 TK%!U%) H#C.+8JC6OW?2S(Z;5<5V0MM$+W#Y40MBWJ+1<&C/:&@_PD0FL.:^I4UR'Z4;V_EEP*S[8 MR.^/R]QP\\1JEI-/RF]NP!PRG>,H]K[ZNV]/35"NM6_^Z,6YD=$=>0'?ZCV' MR*[NQ@UHA#?WQA_C=-G[?A5$(]/'"73:J'[@W<=^%@8GG_KQ:)/YT,\JTO>9 MGW_(S2"Y7:T+7BP;#_RNSE8;U"IX6_CP\>EYW256OB65IHA:+>R7KZ02KUY. M#]"TZT,IQSQ+2Q_% M,9?8S J:R<*-S'F.:V9M&TV IB=#:DQ))[6Z)H#\T$2;8DI[>^Z^XK=5]7[% M[XOU4I@:<_MOS8UK&Z',3;4#""[;:>[:CTQ8]Q5I,HV4=.I?B[;_BI*S^%;P M9[($P\!8&6FG,7"RT Z&FLP\.ZU"WS8[\X2;8=;N8E(+KO>Y6-5M:'-*XRS@ M!$&>:YM*AR1@@CG,4)3@F+,XMXOI/#W-W+9H(R6D6DS >G+:&4)G(#6S8:X' M:N3=W&+42 C4\:NYJMK;V3H)A=1?F[OZH?87U@;),#2>;(DSDTQJ!@PK>O@% MO_"T:R?JQ\>R#:W<) 62/$L2'D,>"@01%P+B.,E@(A!+6(I)(JV:QQS-,#V]Z^"9.1MWT=CA"2_LZI[:^E\./[$79O/J'?' <]MX6C:@A0-:.O-PK3VPAG?>-1",_?4ST]XJ#.N4JDZ15WL#319L M=4K\?GS5R;]WK9%XR[E:SOJNK-=D^?\53\VOB0PIS$!"(9*8N4)Q&, MN/KG-,I10$*[$HFGIIG;1NRJ_G6BWH!66*"DM=R9 \A>WJ=^\!IYU[I"Y5 A M<0B)*PHDGAQVXOJ(0ZH=ET<1TE))0"1S#&'$,DLA1BEL=0 MR$R@3&":8ZMTF;,SS8X$.D'US3=H1+7L#W864K.3JA>@QM[]1QB-U)GF(AB^ MNG.=G6?:[EN7U#WJKG7QA2M;/'PH"-6Q186H?Q=$!\;P3ZO/^BY*MZYY1>JB M_F-5TEI4WW1,0U-)7OVU4E>]U7C+=K]_$B=I)E(.>1)FRI[/.%3Y_#&9D M^+.7>&0>'6=U1XG3FF)%?/?D\"GBSVGF,0+(9[N C#'7M8E]_T>0JLU (UDH M\U@PF"0RAH@&"0 M1F9/!WRN2.8[0L!#*M]NS)^4R'>DU/DTON-'71L1TO4_1/'P53<\_"8J\B V ME4%UX:U%@!#+L< P9[&R$I,H@3B+$,R#),24Y2FG5E;BA?GFMNF5)<]T%;J' M)G?C>RV*;26!93O;0,9O:91W#')@LEZ0W8R HZ8<&V**T6 MUV>+0B-^V*DLPZAJ,27\6J+K[I G_EH_A0UO5K M4G]]MRR__TWP!_$;*5;Z7[X2LJR$,F^6I*X+6;#6P"$_%CQ)**-(PB#)=(?# M+(<491(B1' 2R#!D(5FLQ(-NZ'IO6\WS5<4RZ;)S4 MIYYOVN1TJ/_L9Q'-V&WB-9FRNO2>5J!5"_RB=?CU!FC=@%8.--K= *W?]F]I MHR0XU%(G3/WP7)K:*_8^*UG[$6SZPM=> 3U9)]OO#'9L7U?KQ>_%JGA\?MRT MH^4L0H@S2+!(%%FS'!(>1#"-$RQRK$Z4W"B$X&CDN9F-G7!FA'J,TS ?7J7] MR'36R>4Q;NZLMD,$HE[JD8?ZIQUQ'(\WR;X_J\9FVYY_P,W&.K#>/C[K,3_) MYEZB_O2\KM=DI9,5;FF]K@A;+T(6!+KE(B0RY!!E1$ <N'H#8W, ]J8]Y\YQAT)[S:IF9 M3&.NP?E)#QA6< M0W/%>1PW>KRK2K57UR]WZD>WOEUQ74_Y2;O7/HKU@B09$R$)U:&2*BI,0ZRH M4 C=))M%< MWY2ZW,N"IUD>DB"#(:(Y1"P@D$29A"'.L#K?Y(EAF+3)9'/CCC;V:" $1GQF&YZ::/L_P@M(GLPTOO>/2:*SQ MO!:KM_6Z>-3NWK^3JM!7^*_+55VH01JWR\9C0FD>4:8X1-(8HCR-(!:9/J/% M,4_")(J$T:',>N:Y46W:8=ELQ3#A#,JP".SSP[;K>!@ M(SG8$_VR7^=*D&W:CHT$]E2=QSR";ME]S &XX09D-@-.V(/,0<_]-F0N SB: ME.RKX,]+\4G>,F6H5H*?KYU:OWKYG?RSK%YK/_TNA#-)&8]P',(D4^=5A"F# M.-4-*@FA848$$Y'5H?5ZD>;V#3EJ$6UICEZ_1H9&ZZ3(CVW:=LIHQ]U&'3!8 MS;D&] 4T2H%&JU$#:/UA[&>#^1K8O*7"K>ZJ]_5&QNZI@ MQG6Y]M^:&_^]_2$J5C2G2R6=>56! RR&2>PZ&$8FHT8P8(B#56&!TRH[%18X M&&JRP@*G5>@7%CCSA._V$7N;N2ED05!,TC!10*$\ATA(#&E.@]*(YGGDDKBK.0 MF'>D.#^$BX]/'1"?ESHTX';%?R_DQ_*9DU, MG'TC(3VVLV\^(-LX^T8">RIGGS'HOGQ\#G@-^_AL!IS0Q^>@Y[Z/SV4 1Q^? M^I4UE4,_R4W\;;V-YXI%0.,449@RS"'".8,TDKG.LT(T#@.6)=+*>SF\1RV0-MZ(+S!-_8SC5WY.P]90:0^/*!#4TUK7?+0.DCOY7) M.X[-11I+=?M;)A(%(A6I+@F&($+Z=ACQ!&*:D9QF$E%BY?+?'WYN-.'BLS\ MS&SSN\,PMONJ/7F.L;M/Z^RK;<7^X--VFCBIV%%SB--/.?J-[Q\??E\]%;I] ME76?KK,#S&X[-K[4KCWY[Q_OWO?:=5GZED_B9>AFOA:J23S.IU'R7*7+"!)W MC_3)4:=U3@\I=N2G'GS8[?/[6UGR[\5RJ8X*A]ZCW:IN/S9)@F6"20P#QBE$ MA!)(F$00\XBFF604"6[S=;::?6YLL1&^"8X^=J;V-X6CU6^W.&:6P&B0C\PZ M7M&VMB6<4/-D:MC-/:DEX@3+H:'B-HAK;^5M":IM6:K=)(N("HEXE"I"T_PF MXPCF/&.0XTP2$B8RYU:MW8>GFQNA]:2U;8L\C"J2F0@B"CF1!"*&8X@)26&6 MHRB.D(LS1+SCBG[;0_&^K-8 M-E72RGORXQ_%^NO79 MV-2(,Z,.5U&,-LI^,;B1R:6KI5$)+L2CX$"6%1"/3\OR10BP)C_ ]YU:E@<= MY_4R(Z-1UV"BP@&M"DVM-M"3_094AQRSL(DA[DRM[3))2&580ZS M%.,H#_)09%;-D8UGGIL-MLO6W(C>$"/8"'_361NNSFOS)3$CQU& 'ID-/6)L MWY75%B]?W5J-YYVVBZLM'$?=7:T'<*.RC\J\)/77NZK\5G#!7[W\4>O([G?% MBJR8-D#9NOC6'%07,A,9#QB'B.E&[R%A$&,>P(@BDMR399F7&8^ MM169;048;Z,IR4'3N/RIDUWG,OS2U;7[%F<\T MS$U,WET?YC\V,&^%![>78;8F-'O$/#&:Q<234IH]((>:FP6VD53M MG:8ZMCJ;:L>P=5FZ 7#-N,@/9"-SSQ:MKI:X/F"VH4112!Y4'.;DT,3W.C M(3WVD6XG^"#&(_4K=.Q@)H9")X8Y,PDDS+%L**'C'#A:8=T"O[/^_)CN;H3Y4=1:A_XNY5] M2L70('/;VDK8Y[HA5; N@9(:WKW]!#ZJ__1O ,"[LERORH$F:990#N]]KRB. MO/TM 1PC"<,$*;=$C,&1ITO&,%%P+R'#Z(6KHY25X?%EK4;4]V=JJ^J2W^N7 M11I+PB1)8(3#""),4D@S'5M+N4PY4KH3;N/XO33AW-R]]WJ.;W+_ MYW_@*,S^VI3[OR(H\33\9E:%3U!')I@/!TB^'4;MFF#$02C\AR.>GNYG!20. M*C\0DCC\GN,]4[G2[02:;C^M'^?M#_TMV244(9DCFK$0)B)4W))C O-,J',) M)T' (A8G86IS$+DXX]P,E[:38>>=_46TPO[:>&@MFR%=!MOPUL@GA&-?%O5D MW3: [,3]=90K;V-T?%T,79QOVOL@4_6/KH&,7[RB.6[G(E:J/%>5,F47-(Z( M# (*9<885$9+ G.:2B@EIIE0G,.CP(9>3LXR3TI9*1.^$Q 0AQH0IP$UHY"K M81J9-EJ$MC<[6Q$]=WX]AX#/)JY'2][P$_*[>&(3).CHU+8T_FVC!4LN_<,'WE"G/ IHWSK52;]["+ MLSH3Z4;K<9[$<<93F(0EFS;8BY4R_9Z[RV1UX-'EV-8#_=?'7^F0 MQ;%.Q(7*Q/WVMJX79^A-6:Q)K=T^O[5E9:_'KS:X((FCTNP&_-:O9_2W1 M:H)#/1LOWOW =G4SFCWC[]/6]B7:]":Z9U!/6O:^YW#[\&_N4._$-@NH8 L> ML(Q02F#(60H1"6-(<4 A"X2DC- XB"*[J@HGY['9]-,44] DW3D7=9-UJJ5L M6ZV#7]0.Y^5R2:I> _9?[4CZ--H!8BP-PQ0*&>40R9QJIVX.,YFF.(BQY';V MTM583V'X])#^Y8\O;SQ#:O8!NQJHD;]$V] 2)6![[KH!C8S^OB&#$'CZ&)R> M8U)6'U3SD)Z''W8\8&V#TP047Q;DX%S3FH0F:A_9>$8O.71]^2^DL H_ M%%)\8850"KQ1]F.]+M;/E>A"+ E)8QHQ"46>Q!"%60AQ%#15_^,(YT&N+ OC M7B^7YYL;H?P7 EIDH&4&G="@)[5%IQ$#L(?Y9 0(1V:42^BY-&PQ@-&B38M? M."=JSN+\H[1KR6*.S6 C%H-AIFN_8J[37M,5B]=<,RCI^OW6)]NTCUW@-$EI M$E&8")% %*0(XB!)H R3)-1UFEEHU2SAQ!QSH]M^[]T/Y>H!JDD?@18<["3? M]->UK%AQ"F(S ^Y*X$8FV2/,[ITP@X@HL[/-:0?A _%!.NR]4G*0LFWOXHUIU?,4Y1&& 40:'^&Z),9A"C M%,,\(42-AGDHC?ICF4PV-\;ZKUC['&.P%1BT$@,MLHW[]@+&)BYP?\B-[?\> M LW)^7T!/1O/MS\4IW)[._T$+7W>9J@,.[POC#&AM]M,FWU7M^$[#H9@U02J MW:[(\J4N:GN3[\S[Y$N5SO5^_82.WA2UW#C #J\T#5F/;9\,PC6&. M70#%S? Z-^AT)M8%M?:,J4O/.IA-GP43Q3?M\:[?*<%^)_\LJTWIY#NA?BWJ MR_ @%D&6A20ARG B"$,4<0F)$+I9' ^BA*4)P]+8>C*;%O:6?UPG M,KONOXK-+U()J&\96?E(FWIENDE5[18+M6C MVLFDK(KNKQ[$2L6F":B5X;$4VTT!""V_";!64H3!_PT:/M0EVIN/1574 M_]T3[B^>K$"[M1HT!@V'FLXFM--MSS2T?-7>0KRO^&U5O7EN5]?4+MQ_:VZ< MWVN" S8RFIN !XA<-OS,P)-U_MQNPFG[;)F!,P1ZW%W$:Q(SXNBL7;U;I8O]QR MKGZ;]6OUQT_5??E]M9 "9R3*)0P)"2!*1 ))D''(:(I%FB1$2J/SZ< <'WU5/Q>E7SBK];D@?CVLLGWY[;SFVD!/?% MHS:I?_]X]UYW*V@:M@MN46'Y-%*73QG7@S3ROAW"!_RIA?55.GD0";>:R:>' MG*Y8\J!*>U62AY]T.Y1LXMD_R2_B01\3/XNGLFJ+%\JR>FP./J]>NK_<78I0 MRFD6B1AF+$XA0J&$>8)U95.$(RGB4%*KH&A'.>;&%-K=7ZZ:% !E'G?2@IX* M=D<2U]4Q.YM,@/G(Q-//QMB O56B#_N-]G9NGFB3,\ H/66NQ-33 <95BDE/ M,E="=7BDN78X1_[4I:3?U_6SX.$B3E*1\Q##F,0"(IQG$!.AZ#&F"6&,AC2V MJ@?2'WQN3-?(!EKA+$FM#YDA4SD",3;]F&!@3R$GE/7%"_VAI]WL)Y0ZVL&G MGKFZZT.OJ"_B- R#7"=B(+4KJ4Q@'D8)%%$:$5'.@+B.4V)N99(=VT8NAX6 M/B UH]!K81J90?=_;Z\O_-ZNRT [T'Z,?+/-%#\ON^Q R<%[J[FD5O^RYN*S M[K IKRGV<-F ME%N:DS!<=4FS/^+D=S0G%3IU17/Z08=H_]>_D^J___9@JS/*CX83WW\UG2ATV%-:N%Z07-(HBE,8(!Y# ME.VQ>W%:ZQ!4L)*O'4J:'_J2D,7CZUE('%-*402Y3#%$<:Z]H)&$ M..1)AN(P#R2U<2L;S3HW_M="-X5?&L;?RMVOAVGG(C7#WLQGZAW1D ,R; MMK2@,IZ[_QTED,4*.$_^5[,Y)W7(6L%PZ*&U>]FUEG%5?%/?1-V*:#OR[8K_ MK>T]=\O47S47;&^*FBW+^EG]6MMRO'F>(82S (J,AXJ\X@C2@"4PS E-6((E M2ZW(RUF2N1':3I&]FKXZ_:73!>R4 3UM7$LENZZ@&05.LBYC>YM'6Q*'2LQ7 MPNFM7K.K'!-7=;X2KN/:S]<.>$6DW^?MZ?:N*A\J\OA9/))"-QVZ?5Y_+2O= M(7+W3-M>-UP$01Y$7$B8D22 B#,!*+,C>JW!7 3D+0J7$#=FNRTZ3_H*^FT?[@]!D=Z2;(]+&4 M5P%V,O+RNA'=2/5>L*^K^I2KK\3TYY(=GB;T:!W%$=F MO)V\L!$8["1N^ZW5EZ^CK,G-"B1//&8VYZ24907#(3O9O>Q:".>^N0IOO,MO MR-K('CO[\ORX8RL>T/+9EL0YQ&:8(+S ,C89G"B08XR20Z&<,TA<42_G<,2) MR^:<4>BX>LZY!]T,AM?EXV.Y:NR5UL^_LTT61(2Z<5@.8YEE$.% 0HH$A7'" MF8PE2[/8*LA[8*ZY;?!65%!K66\VMZZ](]4O5K>O)F";V0B>(!R9##KTOK3H MM8+V#C_^K $#.#S9 $,S3?KE-U#Y\'MO\HIC,^?U5]&49*W$5[&J&Q^2[F3^ MH:SKUZ3^^FY9?M=^)/&;.OCH?_E9L"6IZT(6K&&P>_)C(6,:XRQCD%"B3B-! MAB#-<@Y)EN4!RF4D:6[5\]F#4'/CHT,1 =EV-ZE!L5J70'2]NBT[1/M80#/J MFGI91N:X1AVPIP]H%0*_:.E_O0%:*Z#5:GSJX@9HS;9_>ZC>#5 *>FQ1[1%N M7YVL?8@T;<-KCR >]<7V.?:501GMP>]VQ7L)A+\+HGW]_--*3?Q1;KMMM)D.9Y&%%I92YZ ME6YNA+Z+2[C9.$NT%ZJG(=BH")I,D$ZKYJF^FJ#1$_RI-06-JI;7I7Y_!)91 M)%,O[631)A.NJGLHBD_T?8>L>)'MYX2V^(3U; B,UTD<8KOO1-54@5'0?*++ MXJ'Y)'U1_UW+0O!B=5<5I:ZK793\3:GO/18D#' @600%CC.(1)K!G$<$AB2( M&,62DVP7Z-A^AX?^9'Y M>9Z@6P2#CPK^1!'A&TR!;'&V7)';'X6/C^%U< Z&B]N/.EW,N+/&>X'C[J/X M"\K\7-3_K7\+"YGC0!T[$ RIY!#%4L!/2.2_+AU[(2 MBIN^KO]6+O7=9/UAR;J #"0SPN,@A2F)8H@(8Y#$*(-!%DC!$RYY9E2"X])$ M=[.R_EBI9YY.Z)$@@=Y M$,2MAX]T,AJ>3 T0-C,Q/*# MV\CTZ0J9M8UU&0U/%M; 1)/:5Y<5/K2N#-Z8Z.K_5JKM>GB']4JH(D9B%$09Y#S)BNCT9H%!"<9#H*P+R6K&?YK&AI@BJT']6V>EY5@BR; M>*2'YF9YJ6^6]<5"L5*ZB'H-=&=*4'\G3V/'!5Q8W9%"!/RMV=RC!8C6]$3, M &V4_P%L_3(0MV[V*=5D.6S,=&_60@:O,Z512G4RY MK/GU"X!D)O-"$D""%#>BVV5+2>"<#\D/MW.^0V/Q-U^FL+ P(%I;^"F-7-I: MMN.CMRMES>/:2U7(N*CI2/R<2";BXBO2%"L\2/2BO8M_,YM/)OD*Z$TJ;SVP M$\\L)V.Z=]"3*X2C*4;^6DTRK:.RALMOTEW>[F=]_MAX[7+5/.2". MYIA)3)QUHID2Y-/99M*^KHQL>__:QD>\JKV/NLY +,\IA&*R@'D(8!*)O0:$ M$:!9"-,DR"#V4ZM(M4N]+6T2V%O8;LLM+HN&X=7C96>@34RPAGC91V,-X> Z MNNIB7V\3+37D=F_TT^!#%C+.ZW63P-;)7VNS=W75G ?:6!H'"%N]"QE[FH<$ MHX@-$X!+L*9>7/7@Y/ F0Q<-.YWGH8;GDWO6<.](]5GG\W;K@B9"4C9XMWE^ MV3V(9M2G #BSC%<$8$HX6 [W=S+H.&'/V= DP^GD[8KAK3LR_ MH1V[>$+V4+YGAP,R1C^H,C%?V*]=$/Y1;G8_*K'A64'*N9]2!@B**( IYP!G M(08DSV)&,HIR,QIQ8];22.?NZ'IB?]SD_9">'=UE[$H/,WE0M7?0C),<#:L> M@\T_6!/SW7ZG%Q3=^XEFG+J^>;5SGO3."T*O]N]&'DNY8TJWB#OB54=& MS Y+6 M1NX*?&;8O@U XWX7UP.%[=[MM+DY=VP]KISLT_H^Y:#4J/@'V_YDW\KU^E.Y ME86 5BB#>93G%*1^Q@ ,L@AD'(G55>QSS@(_H=QH=372W]+>].."D(V]WI_2 M8J\QV7#+-@:XWKK'(8P3$\)5"%Y78;,?ERF*;5[H[>WJ;O:[/EB"<^ Q^T)] M4L3XLV:V>N]S"_I&'Y6@.]+I_NPR=7P4BJO*T!VW.'L9NHL.72I#=_F#-F7H MRJXUI]?1\RGQ[O7W;5#FVHFG9)^9-M7^6J_MW33G>CW-_" NGGL 4<$5\W M 6I\,>$&HXF)J6.DUUKIF6!FM*@8A\1J93'0[&S+BW'7NFL,C4_;;:I5T%4E MQDTLHC^4+WC'7];O")%#6*TP#L7_T@"0($%R1XT!2J( T#A,"0T0SL/(9$<] MU-G2>.#=>EW^)24,*J5$01MS/=38:[:5'H19;Q_M"KRIMQR-29(=6/%3EH*Y M\6ZWC!8[3Q[F>A]_2:Y@WF_?F/@:5VC=+Y-KO*?6PB''=2<7X#PSOODMQJ49_2JU%(YQ1WX]](/Z2 ,@%LZ <1!G([V"P6YSU&-PA>I-O/WN! MFZ!JAR8NSK2ZAWN;6:];R_5SS6Z]QRQKK[W@BOWK1;#1QY_BCWVD%HESGODT M "&24DHDR $*4_%')BNKI1CRV"BIJJ>?I;'(P4Q/V6D? ]<'K!Y].(!K8MJP M0LJ\@MDP#J[*D_7T,F_ML6%7SPJ+C7S<>HM(&*/5)V&>*A-P_RPW^M7'7_)X MJ6)T!<6&T&<^!(G8&(IE1@C%/I%QD(>^?H#LZ)*>08R;IL8F.NM[?7Z891#QIWN\:1_N;> M.NJY?V'_J/F@;?E7M%-1O/>\3A-\MZ$7,M;WR;X\9VG.\A3XB2^6)H@G@GP$ M P4D\@-$?!P29%;SU:C_I?'1WGS)0!=U)312=YT,C.;29CJXIU[RN$#:HHBK M%5[.*K>:]3YSN58K:,YKM-HU8TEWY >C+VMVSP]ZEU6GX/;>FNJ>?RHV:".O M]3HRN\*XPX_+JI!<_+EL"X&(7>(#^[5[+V#ZI]C$I3',_1Q$0<@!3&(FUFIA M"& 6\#JXK'C?@W]5!U$AXO;\\Z M&!E2\'Q?%DWV7N178&KB;YR6O-]QNSNLWL%Q^:F]CT>RYK*V1^"P),8> H$E_/(["/G:@J:S_!Y9Z_9!^1LXIO? MN+5ACY*D]6:[\4ZU*"JO M*:K;]71,]5MK].\>;-KA8K\7L).-H"\*J&RGT9)I -SH&>E.((USG M2GQK4/RM-?=W"6BMXMJVVN2Y^5ZI4AM<5BF2SM-STC'4=?]Y34*::3GY/6<+;1-!+-FH!J MBV^\QF:79Z7: #D[+1WO<>;S4FT(SD],]1^U5#4K-L6.?1;K-2KVH^++(J^' MFT)P3^5V5_R/6H0U%OQ?AK8/8IS8*F<9$D04 )*C#,!<:BLC"D&4I"FF&?8A MP49Z9W9V+(VPQ+=.DPMOR*Y=?C"=O?\ ?WJRC-@ MP@-(* 9I&E PQB*R8VG( \8#F@40A_E1AKX^GTO;<*3IGM=VZ782VV]TIR2 MUS/"@ZO4,DR&1F]2G CPB3G',=;F O+FJ+G2A3?H>5ZY=W-(SE3<+9JPE?E9 MRTL1T?SN51#HII)E)QZ[#4-F!.3UQ&.-]/$KYL#XTP#2+OCF>6 M3 $Y5P8R;N'Z6/@/\F9\5XB]"+OG[U\JL<2K*E8I1I3A/O7O&5W)+,@?%.0AN+RC=NZ-G;U.WM4 MY=G9LSS(W3S>;510D"H6]]K\4H4 K3(293A' > 8^@"B/ 4HB0/@4Q8PFK'$ M#XVNG"QL6!HA=N,)&SN]O1=>QXT;69BK_40='&@:PV\Q8GJL.?$X3$R:TPS! M%4&9QB ZCZ[4M^"-PB2-(>J/=S1ORHPP*2M6'S>"D,6B]+&0>0-B^RR^CF)] MR-,XR6(09TJXEF8@\Q$'"6<8QBD.DT3KH*ZO@Z5176VC=S#2DU;J<5@OB,,$ MY0*:B=G'$!5M6AES?>!(7CQ:TX7XRX$E>AN9EJ&!PU5*NJ=M MSJZEV^/4)37=OH^:O[9_[+;K![9]JN[YPY:^VVZ-W]S^%I;V\OZ!1"\RD4B9 MJZY:SJ]^]5_G >C&WV@WJ$W\4FL!-L%K/@Z.U9L^T.QL+_NX:]WW7>/33O.# M#E6%5=#9BM,@CU". *4H!)#G!" 8Q"#*?!+E.>:G*9-%SKM= DI0SU :*8-]3WMH*+- M[0^T?3R4.%^1D$08,RI3%BF ?H1!#E$L"Y*'D9\E) Z,F2WAYZ]R M!6E 8C_. ,^1+]A$_($"E@"9*4TQ35#@&ZDX6EFQ-,(17SHX>;*/ %^/;2:' M=&(:NB;1YZ_R3=-\#CB^79*/L&'I*3X'F!PD^'0:LU6+$]O%NZIZ:6N#?A5[ M^I)^%VPKR);\ZZ6H=2C4;H\0/Z(@PU0LI=( HR"'"0<,@2C&$>!4<*/=L]+ M([Q:6;&VO"W&6]M^X]76WWA=^TU5XG0'1/->>0J8I[Y-=H6PA3J<(5K.=.%T M^YU9$&%=5.L)&XR;)$I:I MKX]Z$7%:,NF2]W:71MV&YKLINF#^T?70I=\[T+5&,@)$_.29;7>O7\7 [=YM MZ$?Q:C_+$5M% <9ICF,0!WDJ-DV$ 1S3%&"2\-"/4.HSHT(:!GTO[)$ [M!N+7\QE.VWRBD/XXB?9TD MMAYF4XACC_3\=C+9>I ,"F9K-F%':VVDKR!)7&S4!"/SU<6R1;0M_J8R4]6/ MN]G MS_D7^\V]51TSWL>^5P@7*R+W6NPBF*:A0PAD*8< QBC!*"(< !AG,C+ MLUCLJ$PH<2:[ET:GM0/R9HA+/=F?2D]6O.YD[XC\Z\$3;]VX8ES$:*XOAAXU M+W"X)Z;UUF.OXW*M)=&,\Y$+1[GZ-][A:U*[7LN-7W[TQMO[[VY:F'F\'$TI MEZ7KXQ]EU4FI3!M4ZHM":E/PSP$$2$!@$A. M6YP'(, I0VF24Q\;7:OV]+.T::8UT]O;:5A8? Q7/=9W@-;$+&T#E#&9CL#@ MB/SZ>IF5K$9@-M/6 MW!PI\PWX" RN=MM]W&\@) M$D-,H+*ZU]/J8+;[/A-WN_> 1L^94\E7QK9_WY8OS^K:?UM]VA@SR$ 32R,. M::JG;/4:8V^\3V6YVY2ZT_\89N,4X0BNJ=?_ TA-0 8:H%AQP%"[L[WZ&LYU MWWB=CYN_Z'7.V3M:%VA6"U;-]_O\R:6]UJUM!LOX'DC&7]_KT)CXK;V4TJD' MCM';VH^!U4MZH;G9WLU^5[JOY,"GG ;RJB*;:KM?R+AQ]2F5)ZZTK#Z56\Z4 MS%6UHAS!*/0)R).DKFD*,A3E(&))2F&0P]@W4@2]UJ"E4<+!YJ8P/9)6UZ7? MU*VS/')=KY&[F%_]L=,[))QS1":FI:$(8>7/C=<9K_K3RJ>];%_'K\G#AXT1 MGC:J6-^<)00;&X.G&8-LWJX9,?]XV6Y6'QC>'2J WI8_V4:&+*G=E[R\+=<% M5?GIZL[FD7V3]+&* XI2E&&08)S) ]0 Y#CP0093&$<8^4&FI6IE;\+2R+V_/\V(-K3VO58-A.9:$?-3GX>^6J&NJ+E6>:DZSUO M9R$'+5TK+OL)%5LUVS6YA!OZ^1 (^0=#E9CEZ/WF&Y/51,7\^!Y51752SCXD M*4PSE(,TYCX0&X4,X"0+ &)AFB(:0Y81.]E9!]8M;;8Z%*6O?5+QYAVOO-8M M#^T\Z7^]9O7$EGKOIJ?\M%6G=3'DFIN*MQK(J7<8'47;PQ#=C([H^1@V,K>> MTR/.2>%WKH7KPK8W4LEU"&N_?J[+3FSU=)Z;\)![_KG]KO*$4Q@P"#"D*8 Y]$$>"F)(7R'-?]KB MS-K\/0Z=B_/W?="R/&Y'84IL2.H3C,WC;5FI_^:[=<\5)Y5DL;:]7Y0%%5+RH+BDA? M#$OBZ@Z'WEIA"I G)H]3?.NS\!929;E">6^[PSJXAFBY*H*KV^V\%7 -P3@K M?VOZO.5Q=W\)HL_[VO1!'%,:!!#$68X!A&$,LBSQ 4<<,N8SG"*S&!>-3I?& M6X/EN?0JV]L/@.:9LF-8ISXJOAY1\W-? XA<'>?J=#GO*:T!"&>'KR;/VE%2 MYPQW?\ KZ6Y=RO/Q.33,?BF>Y=X,'H2$7,SG!PQD&:GLW*0&1"G+&3X M]'4I_ ^E4MS !S'.? 3 MQ$C,$IS'Z(J$_N'>+2Y_9DSOE[*3C?6>--_;V^\I!UYOQ$]4R6 9*D]VQ4\+ MD2G-8=+C,8>HSRH/X!II:PD!/> <"PJ,=/HF\@)Z0/2)#6@^;4=L?T?%YG-9 M5?>;"[J !\%+Y#,!.(\ #H-8[/I2"O($$T#]G 20XSB)M%*7S+I=V@)+6BVC M4TYE1V^\9VGW->JCFN.@QUSNT9V8N12POTF3?Y?XBNG[N:Q5K;O:H[7TZ!2J MHV: .6(LS4YG92PS($X9R_!IBV2 +\(-5/W8%\+Z+*MC-=4<5J%,NTHB#&*. ML;PVBT"&,K$$0R1B".$DR&/MF/^AGI;&2\)6((WUUJKD&ZNM-(@F'X1UF'.< M@C4QS31F=NK?*4.]CVX!,XBR=P7<3,'T7^5!3TW*ENQ_B!R=7$O)GIP]O9;ORER^R!17.]^^.(O%U\!X,N!]L8+ZX M>AT_CL+GM1XP3V 7S7Y[6;/ QW$@JZ=NGS8[^FF-'G7SV'L;6"+'2DL]:2H( MCK*Y99"8U")E!K7*^Y$;YEMGH$W/M1IX>7]*LQWI58S"8I4(W]_J;/GPHXYU MT^+'/^R\WM_?MV+1M^(TS** YH#&! &(D@Q@EF8@S6+(4BES&[DJ[:V^S?NML?)WIX7, MAW!P5[G\8B]SERH?4:OHL^U.FW>UL9[N!X$ MP^NR<=#U2,,IE!/31VLK:*$[NOUO['6OM3\*C6/5_?[^WD1_?]3]/B7^\0 D11"A*>)2B.<03CT&@K,]3;TGBFFTW/ MO4,B_D%]P9!FAK'6W-*X0G#J_9%I8/=\?[K:1$96JX!RS&*Q^[#?TBAMY,\[MY:&GOM+3)5.6[]7_\QM/:]8G?S@O:WC*ZEA8_"RJU M!0=1L9#W/D'@"F7OMJ691;U/'#C7\S[]P!53KJS2L64_V*8J?K+ZV%)&IREQ MV@?TJPEF>;?;;0O\LE-24.57I,Z]"!;3+R<(X"S, *0H WF:4< A(B2$B/M2 M@:')Y! @ ,2B:57[HL!C@D@<1(':23^'AB=\,PYP+.MT!P-\+PC M:[#RFV>\9ED@3CU4=BO*ZP%VN?"\PIKYUZ?70W=Q&>N@6;L9^4-1H^,""=5DC5"R1&SZ?4Y*W\9P7#*4F8/6P8; M_.NEV+WNT]IAF =A)D@GSC($8,X9P"$D( M9ZA-.HS#'1I$%1\TOC5UJZW0R MVG6PTZ,/>T0FY@E],,QO_B_Z[.J:_[CQ>>_T+SIV=H%_^5,NZNK>EM_9FLF* M,XVNLX/ZNOUM+NW]'2D/*W^--J]>ZTXKJWY-U=T!P,>/[J;">F)FL(1YEIJ\ MXP ZJLT[T-$;UN@==W^X5J_&\^9*KN^>V(;*\U^5PT.B+,IS%H,\D[D0H9^* M)46* U#$L:I'V.LE8IZUO+2V&AOG">MT]=K/89KF$6N F%BFM#TWTB5]:*O M5FJLQRW-IL)ZT8&N^NKE#SC/2_K"=ON%:AYCFN$H DD2I #"A "ET:%TEK51*#TF1@![O-.$D/<3U* M['CW(M _'$ M#]1OWXOWE7:/\%8)P\B/8P)X)!4,XP@#A/Q,++ZRC&$>I5$ +?C-QI:%\ESM MBB?&A[$GL2D?_Z^!;Y?U6J8_WIUR[&SH].IQL)&92P)<& F6A MUPJY'D65-L.CW&+K>GAD$GS'3^\>KXOZXM2A3/X5N+J2S;US:;O6L M@/'_:G.2-:N4Z6.MQW=.$9SZE+PY(9M/7%\;'5>%AT;[F[?BD*[[9Z6&M!^T M7+O)XHG?V'.SIZ)B#_R-[>2B\(/*K/G*MD5):PI<44QAGDK5Z2SA $9)*H_) M,B HB,2(L@0C9K-F,[!AJ6LUZ8)8JNU]:-1 E!>V:S.3H?$#0C+* Q 1&@$8 M9&(Y'0<)X&$:!@'"61X'1F6@7(_)G.6@WGHP-!?($T$\]<)8H?OM!-W&_%IBY6O2:=#WO8M<"E+-%KDT;EI'G#.\.VB5BZ5Q4WY^W#-'[ MS7^A;2$#2[\)W@Y6?D@1C],<,.1CL<9-.\IZ9Z&HSH+=VW4#H\=D4\$[,974!SKW- M-YZRVJO-EDBWAGO2!Z890N8I-U^UVWO!T0S#.(M1-GW<1\ZJ2=]R%NUYL M;FD\-!*"62>^.0AOO8SM, E-!.O4]\4&B,X2R3H(F*,@ULM]O&'\ZJ#3PZ&K MPX]:UM@L-X]2D5WRFBP3T$@_(DI"[L,$A%$D=GAAFH&5NEL8YTDH@.GI2Q<@-JVA>!E)O-7,]/!-SAT)&6JC*B-]X'W^1]8NZ=6@4 M&;T_D%1'<5M+;A@65T4Q+W8')( X"B.C M.P'#_I=&'8V=E@<^IN"C+,-QB@E(HX"*S2J+028K( <9YRQE:9[PP$2A9$KP M9U D:\"CLXZ4'O]/B/_$$\,>^L9T[Z!FV-Q9 M=^R^\1J/W$T1EL@YFCM,>Y]U4K&$YG2VL6W&?./[27A:;M@W1DK1U^O'7[*P M9I,)?O?T+"^@"M)#_G.G7JBOS.V W]\GSPY M[A,3G#'D$VR=K\+0:B-MU^-LV^JK .ENLJ]KR+;D37W"7@OP-(4TQ#I^KY7\ MA>U6+"=1& 896;U;\8[71K;[:\BFE(X-]ZF M#@\NVE\4RAO3$CD:\.LMVUR#.C&5[?%L%<(:BZ5(6,=H%87MLIB./DC.*NMH M=#ESF1U]$,YK[A@\:T=)C<[.)V'W;;E1H3XR\/#VI=J)+K>=VAC(3Q'.8I!B MS !$G,JR7!!D$0IB'A.?A4:Y:[H=+XV:&KL-\T"T8=:CGRG FYB"6B$N^89X MK=$JMMQKS9ZH7(8I6(ZH2+O;6>G(%(Q32C)^WE$.VU%-^7<;NB\KOZ)Y#GD8 M!2"@, (0BO52EL 0,P0S)(@@P%OHP7UJ$F_V[L5J%3 MK#7ZR@RV_I'0XR['Z+Y=]EIK]XVG++]1*'\<1?GZW+51P*;*7.OO^&WSUD8! M&HV]-UYML:=,=I@.I0V/JWRH\0[G38C2!N L M(TK_23/"^?&RW<@0KZ=BI]8@4@Y$[*2*S2/;D()52O)X)0][8QXRD*90<(W8 MR8!<, Y@(2,^ARSF/-7A&JW>ED8S'7N]=U+FIFMQ(^6MJ5^LA_8PV3C' J)S)#\L).\#6)Q+@$/ ]P3%T5C;*P;VDA6[<_I+B%7/QPF1;^E7,D\!8:N M&(89"@[96+>8 D170&M2D.B:;ISN^YMZLJD?DLPG"$01E;*=>0ZP('= <0"3 MD"9ARHSJQ0WVMK1E^,E^%=SM]ZM.=OM&)7N= 3?O'A\<]O@3E._5 F7:G?U; M%/+5K0UPXA,?9@PT6!8R0]? :5#06(;*V:7*+X"JDNBQ=J[Y'X'A+V M_0=CN\]EL^;[552KB/E<[*PI@,1GLJ0#!MC'!&0T9#%%, X3K2(K8QTMC18; M.SUEJ-=:ZOTI;36LYM:+K1ZKN4!L8MJR \N8E,:0<,0ZO=W,2BMCSI[RQNCG MKU&M7.4ARQ$."6 1AE(E+@-Y)&@@A!F#84[%QBTQ.7:KFUW::9FJD6Y5M*6! M27-[9>S\U/NH88\MA2%=[XGJ1M] XK%WEW/\6_.@I7=_H2VM;M=EQ1[*/S;/ MA92"O-O0+V*L=(.7AMI8VJ0J;=*/5!I$9_A-,M-3=LIS^H?B2=6* M_^/+U[N.@&MU(W8 M/A9T!=!48- &L4TZ:!D%=LTV/!L,4XZ[G5CG;0^?X6B M_D&-[^NV?-RB)[40Q 3YA,D$-)3Z .9!"O(XI"!)<91 $H4$&A5'[N]J:8R@ M+.T(3WJ-K58+[0&$]29F-[A-3!BVD-F)T@^BX5)Z_G)'\PO,#SI\449^^ GS M*J>W,D=64ZC\[/,+^J(JNYP*C_=Z:U6X\[BEV0IW7G2@6[CS\@=L+]S^^Z7: MM>'WET_EU9<8GU8[^"936*IBQ[ZS[<^"L%HL5F9P/VY4*_7)+&9)A#."0:VK'9>QR>7=Y/S ._L>G-B^(9T'_/-+ MUIGZ=2$)WJ2.R+_>;9Y?=JL U*M]GV.JQM3O$)N;:,T7O+GIW@^A=J>+=!\HDVMUGG;VA M8G>?X\,ZW;U/65:=;R\W.^U6@J5>MK)Z01/1A' 6BO4G!:I2BHP3 \AG$*0) MY3Q(D\1/_)584.-2N^J\1KW\^E>DD_[^-X;[ZEC^(VW;4TWK$.O@[X> MT[A&=&*^Z98AVULY0429"2RN*L[K=#EOO7D#$,ZJS9L\:\=!?R"Q'"C06BZ. M-J00GWR\V[&GJOG^!T$2A8&LZ)QG"$":1B!/?";(B$!*$T)(%IFL8H:[6]HJ MYCM[5'/P]F"M5TASS9AF!&,]CG&'W-3GMPUH'4,]9>D$#*,'BB-N&>EL5E;1 M<_R43S2?LA7_DLLDLE.EEU0IIK64J'E'=L7/.IJK/?*-$H+R'"- N+P.XI0 ME.4Y8&F4A=R/>!X;Q<%K][PT?CDRO"E)IDSW#K;K'#!?.1YZ!#0)RA-SD2N M+63"#,%RIA.FV^_,0F&&<)PKA9DV8!ZM\J7Y/_.*WGCM<<_2Z:Q4^E MO:E[:V59Q-926W0,$ QH0#Q!,,PIBD,?(AQUGN2J1!QR C-ILASKS6 "!'&@!%HP&P MEEG^[B0:M,9+C^GF'(6)25!#A*&161 NW7B-4U[7*QFC6_LUC]R""<(SZ"MH MF;,80043\$P4%(S:M;P$$QT4CYNZ_A]Y/4H/5 D(W3Q90B&+4^2#-.8)@#P, M0)[#',1I*!6:2>2;9>N9=+ZT)6-CN]<:?RJKXBD'KLEF-AH:S9NRB0"?^L;, M)=;F]V@6H+FZ3S/I>MY[-0M0SN[7;-JPS(ZH;T6^L6?)I)O'0^9+IRI&$/,@ M3$(0AI3*G3 %.<\BP/V(9)QCA'VC6%.-/I=&:NWET=U&K?K-M[XZ..M1E6/T M9KMU:\SMY%9-5 K# "!7B10:/Q Y58 MP$FI:_D+=8[>_4'GDW7(9!O>^X'5_Q7_KNLU?_Q%E/+>-[1C'SEG\E8O"",_ M2P1Q48H!9#F440(^H(0D+ D"SJ/49%,\K_E+VT)_$"0%UCJ M+^S@J;E S8S?"3VF7>Y(3TS:TI5&#K'CD3RZ;)WUZH_4-Y='/SQ^HD;A$([_ M6PO$[RI&ORFRWH+A232\&@ZWFCKS#Z-#*9X9C9]=P6?^@;DD_/,&5MC-G8)^ MI05?M^7/@C+Z_O4_*R:Z_U1LT(;(*^CS* H_3I,H) G($(H 3&54"X<12"'V M<423-&!&]UCF)BQM,:]HBHL-5547:N.MZ1[:V_XWL_G+8ESTYJ!IT9[ZMELL M%A38K?D>?O5^DQZ(I[$%TQ.(6!LS*Q/8 G;+I%2U91<9\9>47 M5AK'QG0?6QH]R1B1KQ_OO2\?[XT"9(Z@T J1L45AAB"9!@#W<3*7?+:-E#EJ M:\Y8F4M.G$3+7/R(W:)#KG=VK_(JIMR(1<^'4MZ!K](X@6D6,)"&420OFT. MMVWTS4[:FD^(;-+#APIEUW\@-U$NS]A M-]PDGCVWH"_:X8IGDJU=K^N.IH'S]F>= GK=.Z7__@]:;:O^+MILDCL_L(IL MBV=)#8>K2OV=UDA+2YLDY-[C[^_>?=T7LNT8;;0;&T-0:X/F$+P9]FQ]N#F^ MYS7#QG9O-];\G-L]35=/=H"Z3UE4]KRLO]<(4RU5S=&>EL8=XBODU])4WO8@$_E<(K9Q)31+Z@Y M=N9C")E!Y4Y7T,U4M=,>0K.*G3JP#%;K'&Q@ODJ=.GX<5>G4>L"%3M?G8L-4 MSOL*)CA,"&( $LX!Q'D(D(PJ%C_"."+<3T*C<[6>?I9&GB=B4]Z?TM):H,'P M<*T/6+V]E .X)N9-*Z2N%.0ZPV$2):Y#+V\HP77FZK#VUOG'+:/BRHW:M_VC MV/VX?:EVY1/;JEC?+TS>X8Q1_$O8 MZ;6&WM0) FT-VW='J-[6J'X>0M4\&$L#+E>A4T-=S1OHI.'T65B2SC-V5/,/ M5CS^D"H5/]D6/;(O+W(U<\_56J>Z?]E5.[21T4OO4560502Q'\+4!X02*1A* M"7]5BEC#=-%S6!GW&>Q0!Y$."9B&9AF M8AE($Q! GT,_YSGBS$Q?<3+@YQ%:;,WW4&V_S.-]*C=>/19>>7# QZ>;9ST M9HG)L)]XVMB#WACNU99[):\/.BJO8_R-I\QW-UE8H>9H]C#K>];IQ J6T_G% MKA'SJAH?-SMY+ZU2V0Y9)=]W:/=2K2A/\RP@/LA)(',S, -Y+C:\"8](RJ(8 MYS[4F5O&.EK:-%+;VJ1M=I.C:G/U^&H4W6%JHNQ*J%4L%DQYXF.0^'XL[U]G:6NFVE(9K5:TV81;9:K\BC#=J\'-X0#0&E>M M;N";G EJ(P]IF'<;K[73#50&5ZQN()OI@G4/W?X[5VR:KQW;_KNCV]5Q1 ;O M5@<>G^]F==R'HWM5C8]?I>UY2+-+2)CY/$B!'T4,0(@)R/(( 4C$QI-AGF34 MMY#Q7&QR8VN?RLW>LN()OVPK)9S&?LD87^/4QC-$]19'U^ T,1_N(9I&8?NR MWVYU-=],+_NR)SQ,0AY@#B% , M4 PS$,8YB=) (FT5D4&?2[MU;_M%[8T?.=U ->]'G4*X^2WI /*E#*;N>2U M,N5E195R^C+I\O9,8?,4^P^?KS^4'.'+II M-.WGE_:.?T6OWL_J2,?^(!>GGRVSAV/X3;9%8N)7=A $[T]EKJ.LEU/OK7); M]HW,EL%R:G8W3^7L=]=(%'R7)0B5N(B,FBI?=M\8HL7Z]0,3;\-3L9$=[853 M__/Y+[2E7[<%88=DV-N7IQ?QQHNU0EV$896)"3S)\@S -"4 )@2!/$A" &$. M&0QRZC,C[=.I#%T:-1SL\UXV6X;6Q?^(:>T1%1O#$,W)1E9OV;"$\9J8P!K! MAH./*D94..DU7GI=-[UNE=;:54_YZAVM X KI>O!ON;5 MN-9Q^TS=6NNA*TGB\S[E+$AYE/B8@"B+99GJ# MF0 &(,/5Q'C/,8Z,RU>== M+(X.6@NO2."[ *0A%5C!,_7[;X:,/0V<.>_ZW?_\-FEZ_0[VON7GG[0(Q>F< M^WQLKE";Q'*>1QPC&H P@#& A!&0,TI!C(,,XBACW-\>ZI9&NI M011)/YS#+[D[D"9^T2_A8Z-IT ^40;2-$\!F"K8Q^F*9A=B,PC 88=/_]'P! M-J,>',77C'_:@@B_,C'0XEOPR.[YU[4L1D3_JZRCPDORS[M-4[;H^PNN"EJ@ MK=B_J2AR\=&'4GR2K1#VN2^6/H &$ +(HA#DD C"9'G&XS#$C.B'+EYMSM*( M]>"0O&[8ZG_)$!E6TMMJY+7NN3C!&07LTZ3 ;3Q*S#-==T\H/)JM6=5^JY M&;J?]=!5:NC*[>FKUDH[J)=-_.KB"^>QSM"*!E482"4/KIAZI@T257%X\MC* M6Y=HXRIDU-EX#=1=J^:WQ*+MQW+#OC%2BN_1ZX<7]E!^ M**I_O:!UP0NBWAX5R/*>;1@O=M6[IYWNC;)-VTN;+AL?O-8)C[ZHE_#4CR9H MRVM=&2VP[F8DQB^SIQZ$B:?%R? WNA._!D2K^W.K#F>[:[\&CNZ]_%7MN"E% MVJFU^75;BCYD'.8^_#2#,8G#) >Y#/6%?HH 9N*?A*64QT$8T3BXIBCI8.]+ MH\*]['NEE!E<%RL='@G-L]FI\)WGVJ:3=-ZQ_,:K;6]BA">)_[4";J+"IL-] MOVF)4RU8QHJ=ZC5B44Q!7E%7M^NR$C3ZQ^:YD!%B1B& _2TLC8MJ2SUEJMQ M/11/:EGPQY>O=YW(.,T3BQ'TQA=9;H";F&1T,7,;3C@.C5VEAOYFYRO;,.K: M40V'\4];)BXUPFTJC%B02O6C>&X/\;,LP7F6)(#1, PY1R@@,0@S"*?(T(@ M1D:Y 0-]+8TB6E.];==6PQ2E 6CU5B2. )N8&O98'9GI4.#9 Y7^44#/AI\^,]_9=H^U1R?5?9^Q6[B(W0]AC%:?A"&?R\WC ]L^?98!<_>\E@5> MA6%$$(XSD/LH ]"G%* XB0#-"85Q[&.&_0GZ8>*H848APA$&). ;'!,2Q<%1WL M[6?>XH-C[IX5(1Q]H(\BNF,DR.6?__%O[4_$'QA5[#_^[?\!4$L#!!0 ( M ,."8E=US;.W:XX !6=!@ 5 :'5R;BTR,#(S,#DS,%]P&UL[+U9 MDUM)0EV=)H7F"Q>)"0D %(%ED__KQ M ')?L<3)$UDVUM7)9"9XCB]?>+A[>+C_T__X?C+[Z1LN5]/%_)__Q/_,_O03 MSM,B3^>?__E/?_OT*[@__8]_^8=_^*?_!^!__?+A[4^O%NGT!.?KGUXN,:PQ M__3[=/WEI_47_.G?%\O_FGX+/[V?A759+$\ _F7SSUXNOOY83C]_6?\DF)#G M'SO_[?(?+3/!B:0A>AY %6000G;@!)?,:ZLT\O_O\S\JG:0KN4!0/()"X_/;BHZOI71^DQ_*?_]=? MWWY,7_ DP'2^6H=YJB]83?]QM?GAVT4*ZXW4'Z7KIWL_4?\&YQ^#^B/@ B3_ M\_=5_M.__,-//VW%L5S,\ .6G^J??_OPYMHKOYPN%Z3Q^>ITMB:M?UXN3K_^ M.2U.?JX?_OGE@L!!9&\>L_[Q%?_Y3ZOIR=<9GO_LRQ(+/>]T.8>J7^8EJR__ M?[?_\.=+&KXN<47 V?#\EGYP]N_K6XZC![^O<9YQR^_YVV:+=.U#LRKMQ<6_ MG(6(L\U/)QFGD\U37\35>AG2>I*C9MYK#5[J#,I)!Y%%"\9;91PRSA._P3Z1 MOR+Z-\I98?KSY\6WG^G!/U>1U&\VLMG(Y=;KMC(ZC.[SU?B)/CMQVEN1L4#Q MQH$*R4!,1+; DIW0M)J*.HKLJV^[3O55W;Y8II\6RXQ+,B?GKPO+=$O/UX%\ M]HF?OX8E/0C2E^DLG__KLERM% IY?T<8\$=H8R0R"1B- V2P@Q,A *BU4 M,-[)D)H XMIK=X*#[!\.A\NR$S!\6H;Y:EH%?P9H3A9-%7*=(CH/*G)RLU0A M0,=@@PJ"H_%M=H<;;]X)$JI_2!PET9%1\7J^GJY__#J=X6^G)Q&7$TPE2)LR M&&1(.QXQ$ C())$B=93R::@(N,: +EEG3#IP=9S#<-=;=T*!Z1T%1TBR"R2\H?!J229L M(_B/)']\N3B=KY<_7BXR3F*A/0U9!*$.^1N:H+6B&V>F8*=PV#8#Q(!$[ MX<3VCI-V9Q# M>VP!F'M>OQ-47.]0:2';+D#R(F=2P>KLC[?3.?))EH(Y+@UXEBB\5L6#YQQ) M-,H*K53VH86S<<>K=P*'[QTJM@.%I,ZRV@# M1"]<.&#?>OALZ.LYL-A-M3Q!YOUBMP^Q_3[]N7*>4 M#4E"! @ED_$37()#2Z%8_3MF$U7.[0!R[=V[P:/CA&0\Y2RN/\AYMOW$WU':-RJO_G&W=3?<0[S*!&. MK/Y/RU!K4C[^.(F+V21(G4PV&B2+9+881@A.*W)C A MNAL&.DY)'BW*+L*!EZ?+*J[M"5R%-.G@=#61N:3"BH;@)9(A8Q&B30%D3L;G MX,G,W2Q8.B0@N/OMNT&C^Q1D ]%V 9$WXRY=AC9\7RQ\3'[7+ MVA'YK) 1C+% $%9#U-)Z%TN4IM59^,5+=RN;ZCX'>;@@N\#!QY,PF_URNIK. M<;6:H"%>*2"&XFKZ5#->O6%)H3%&+I(3VKX M_$Q;WE^6B]_77UXN3KZ&^8\).4'!6)&!9VY))(J1GQP3\&1EE+X>WK:P"W>^ M?#=<=)]F/%ZP7>#CXQ>*08NP !$7Y2RS@6Z;\^?B&YK=Z=KNNMCAI93RAN-MEK 63:)'G) MVTLL!E*AH)IKGA26%@'( S3L!I*.LY.-Q=P':$ARRS![,\_X_7_BCTG)@1B(%$UYRR!F3U)"KJ5)/J@L6N#D^FMW@T;'F=4V5/IUNDIA]A\8 MEN>EY_-NF.@XJ=E$I)U4ZU\R M\2O]9#7ASB4=B'JO:G&Q5QEBD@$XL^0?I1*M.ZZD[IX7[P:*CK.<+03:%2:V M%U&V3 AOR&DJ"@0OA:R<3V3OR/+)2+&V5!1BF39WO&Z]>C=<=)SB;"/4D9'Q M@CC(&RYFX?-$YQR=$Q9L4N0+12G(%[("DE!!V))J.>!1:+CVNMT0T'$&\W#A M-=/Z/_U\2WAOZ0=MKFG/5XO9--LK(EK.(&!V6C(=RY:U,H/0PL*>8*0>$(T.2*SC;F\3L$X%\@'0\*YJ6D@[A%WF>O4GWG8 METQ$ZQ^O__MT^BW,B)G5B_7+L%S^((O_;V%VBA-M42@C$[B:M*'(3("KE^2* M+%XI%6VR#\6YAV!G)\)ZP-)1 %@,K8T.(/8BI7IQ;O4!$Q)+<8:_X?K\])GS M;%PI!D*L16R<28CDNT.*G-:?+YX_>+OH(*OT #WC-,08#E#-9-\!COXVC]/9 M#/,E+^>BFBB;M8F,@<5" 8$MCO9ZBC*$]"PR7H1T#T53AZ#H?FK&Z:(Q'(8: MR;T#!-4KO2?X*7S'*PMB@A)IFP\61#(!5,BA.HH:@A"L1)>U>#!==PAX[B1D MG%8;P^'F>&EW )GW2_P:IOGU]Z\X7R'MS>_67W!Y35@3CE9I+TI-3W)03%N( MPG(POAZ'.YD>;L9P"(!V(&NNCAY=( V3GN/ 7V?@Z5[.#06ZS!K9'<67W&Y_O%^%D@<\US# M@:\UY4'^VT0)[8)D'F+1"I36'%QM7)*32(D'KT1ZZ.[480;G?GIZ<)J;1/3- MA-Z!;7EU]MJ+77@KI\J)*3R2R^^ R4Q>&Q(G(44%4A62$84 Z<$>,8? YWYJ M>O"6FX"GD< [@,[;Q?SS)UR>O)E_P]6ZXG\UT3Q&SDL&;E2A6%$EB-IPB$'$ MPJO3%EO'Z7>0T8.+W 0LQXKX8)1\PV5<-,+).S*6H1X+O<6PP@^U2_2[\C?R MS:J<)L5$[92HMY%5)E\L(&VXT='^;:7UTEK#6L?D#Q+4@S_=IG.'%UOKZ>YJ=UN+2ORP6^??I;#81+DJ>A 2#I7:#CA:"9X%$Q6@! M1..X>.A^Z6'9G,?I&J))0I%@G'&"E"N.FJ!7'[&$S,Y M12OX0S?3#P'/7@!I7J,U $ .$F8'(-B*8,)S9(@4UVDB%E0RB@(^'B S88ID M7)<'2WH/S\*,T^UNL'/QO0390<+E[33$Z6RZGN**(O_-#88OBQD)?56S .L? MEZ)QG)MZ/TZ)>OHJT(>!^,3-H+41N /G0)X*!(:$?:QDW$#%Z5,XB*.K \ M5_BZF?]4C%M#S$ Q.E),:$EK2VGK=34DW8#I* MS_>46QPA]#Z@LSREM]Z2T80E:RPC\HM"3FY!*22;VEW$>)-E*#+:AX84'8B> MNXD9=[,;#D -1-\!AEZ??)TM?B!^P%FM#K^#H2*L(%X,<.7K;:^@*% 0&:3F M/"97/#[8]_$0+#U*U+B'$0-AJJTJ.L#6]03H.3\_+HJ2,-9[(1&RM:P>U-6[ MZ:7ZF:A95@HI*!TT\7R3HG%/+09"54,E= "IEXOY1B3_/EU_>7FZ6B].<'F+ M)Q8S9X5V\%!*HMB%>W#:6HIMHS):2AW50T.8#JJ"WH&N<0\V!H)76$W28%C];L86-@][&9G)2RO,*ZOG"ESE4I6H0 O&&JM4P8OE8>L+1=*1\=L MZRK6NRGIQB UPE)#N7> GGO"ARL,L=I+C)8"I. $*),X>&,R11!2\&Q\",US M38\2U4U^H#&FVFJC WC=*L:\*CM<3VAY."NR!_H_L:/J9+9L"S@1>$B"I82M M+] _0E(W28+&T&JIB0Z =:>@)DKEP 2+P-&35UFXA)@=(YY<#(E1D"H'#./V MM$]/D0IHO><=+?4.XKG:&W&ZK?6M=[P7\VIP<9ZJ[R>=5"$:#C;7KF$,:!Y%V9844BL9-]:^$ M0&83A%1"6RN%X@_UV#X$*K>I&+L6;A"P'"GL_>'BMW"9X^?-T7&3ZI*<-R6! M8?8^3"DL>!F^3LG%NK(.)N0;2LF%@BQ*K+4.";PC/Z\8[9%G7:QM7I%2JAA M-E?!$\0Z1DMFR40**D?[T #:0^#U.%7C>D<#P:NQ,CJ UQ4.-@G\FM1?XA>< MKZ;?<)OC>+M8USQ>]5V+\NEJ\6IW%=3F>W6UV>UWVAUSIR M5HAK5\A:%T6;.\OU8J)V5EA4N7ECK7T('#NOU1A'MWRQP90U=AG5>6?,C[C\ M-DUDQ<\Y+8OE2Z)ENJY.)JXFVA03A6" 22?:)4($SYD!QNLE:!VUN.6L;Q\Y^#02IX:3>@5-_)>E"N\>[Y4:*>9/E>X_+S3BU"<:(SL@,//D(*H< M(1-+R>G"B"M!2V6X+/Q]9(V=&AO8@+563%]8V\[I>W&Z_K)83O^.>2*M#SE$ M#D(73EYG2!0K90Y,A^AM"-FYUO=G'B!G[+S8TV'K*$7TB*DWJ]4IL6%$*2*8 MN!T_KSBC*(;9 #+PP)GC*CHV-)ZVI(R=ZGIJ+!V@@ YP=.V0ZXRG#3N3H$@6 M494Z+HJ$8[.@>#C4D5^U19YQ+*G695;W$C-VJFM@++51PG,;OG4AUM6BG-7$ MTF_#_,$D\K'YBL->.F@JHX$O\%YAU*[UR=)2N<)C\L:@C% M1@C>U?ER5A71NI!N3Q*//^#\AO-3O.S5Q$)BQD<+VM/B5BG3,N<>R6OP(08> M"Y>MKZ7>I*&;#$9SC-P^T3Q"^AULKF?T_TI"O.N*+4EJV\JO-O&B_W(]').R M:,XP@#7)D+QJ8]I:PXL\.9:5+E&V7E,'D#DN!H_#Q=T@&TQ)8^?-/N#T))XN M5S7O=RZXB= \:(VE]L=QY*HJ"=[2=YPB:DR%F91OGI3?G2.[Z^GCYL.:@*.- MY/HQ0:N)*TXK9S4PIA2HVH#$&R]*[4>[.5_?'A=<-"M^A407Q/JZ-:XZ:)C+LP(A] MQ-FLME;'.8EF5@&=3Z;S:97,FDS_.5>!210E>J@>0[U&6\C]1PF*&1&3U9E\ MBM9YCYTH&]?3&LP8#:"6#L#V 8F!T[0^759A?0G+S^17HN1&9". ESJ7)HE$ M$@H%'$]1"B4ERM;3QNZB8]R#P,& =+3(.X#-U;WWYI9KN-:Y4"P3'$.2#7(( MD?9=2YPXU-E3Z-K:D[^?G'%/ <#42L%=("EK5#FYW,^5Q/EI7':"?"^WC]R M2(&,RA)"*E$$XU7(S6?/WZ!AW+.^01WJ@T7=00;A0B279U"3F)((WCC0157O M+F1P1@M(.003,R^\.5KN(*.;@JC!\P7'ZJ #&/VVF"^NS+PFF&KD[*M)+,ODRY!*=-\!.-Q>!K,$QL63VTTT($'=ND[GI<\ M3.>GQ-1EZ=DO]7('7O00Q-7K[R0_4M]T'I8_WI OLFD,5XLE%IO$W+DMGV2M M+?F;$K)2C%95(@$C"K!,,A%$;"N;!O;Y>,-'-\B 6SY;W+SC' M,B4V2D"*R1%DKBGE["-X5!R8(2:<3<[YUO43]Y#233'T$\'R.%WTL'GC^DK M+H16(0KR/%"23ZM5AI"] AMD+)8G;67K'.TU L8=CORDL>S!I$P1E?&I'I;2FHK90B#F@.B/5BD7N6C=[>$>4L;- M93P)=@X1>@:; OMSF27, MEOLH0<0<:O/RVC^*5H=VKLB@I%?-7>U]:1QW?OQ3[GR#:N\9H7-KN%.)K&3- M(1A!AEO6R1R<"XAH541O4)76"8Z]"!QW!QT6*P<"B$_3 M:I,Y.-A,E%2Z&/">PNYHDO31&9YUZQZ'.Y"UFW5D?X1MN[62.L#=]72.R]P6 MY16HD$3MLY' (Q80VF$VF>#!6U\6V3^--MA.VUR]#Z;.]I%U!T!YJ&_"KXLE M6>?YM@%>^O%I&>8K$M:VE'/SM]E6B?D_3U>;D347;8M-4!BCR( 4NX%*1D'4 M+M$7@ZB,P*Q$8\0-P\FX6_'0T.U ^YVO@1??PG16;^F0.#Z&&7[$=+K<=L:] MS7<)VCI1!S>'Z@C5=KM!&P:&V$;K0DJB>8UG(]K'+4<8$^>#:;AS9+\,JR^_ MSA:__ROFS_B7,)UOA%'HY1\PS<)J-2W3=%ZX7WG7CMQ[C!Q82J5.'Z-5C9Y# M3%$+YKP*K'7FNR7]X]:ECHGP037=.KNMZ_[38]L*> M1"6%*]:#VRSJS#B$K!TH3,KQP&))K0.P(TD>M]IF3"RWUF<'I]^K=,>[B&E?' M-1&\;YC&4W0+?(RS]FT!'QC.P50BMS%GR,IP@F_9_C;!P M>P+0P?+NP&^[H'XKD6I_%_.Z6E]\GZXF9&-3)(L"A?&:39,.'%H)%&@QH8H+ MSK:?&_4 09U@Z0!-WP>:H\7> 89N\/!J<4+QS42A8-D0$]QF7F5$'F Q&8QB M4B6%3+'67;KN)*03S!ROZ)O5-D=+O0/HO+SL2OY7K,>.$^\D4MR02!I(7AXG M+@(F :B"3_17H9O/W[Q%Q,AU?<[P=(N0.8W-%P_(R1D)T@OQ]!B#H% M+2<+014)S#N?(E(-FO Z2\UM*CKIE-PP?#],P!U A.!=O3M\A=L_W\QOI\<^ M+&:S7Q?+W\,R3V*MY+-1@PY('E\B]D(57K"2%D8)0<76^-F3Q$[B_ ,1S&MKT[3OW+?!<#.HHF]: MK4.E?C!BON)RNJA'0,MUHXWMUAATEZ32&CUD7VK+):7!)9?!.W1>\*@8;[^Q M'32/?K"-[4DQ=)P&ND'2@P?-(A6T#B&[0-Y>'9+G;*TFMMD'YH*7?H 4Y%$' M_H.E YX26ZUTTL4-Y(V8MK;VU:9]\_LM@C-/7>9HVQ^/TL1=5=!M628P% MI^O3.DLQE\P<1D=VV6=BV2;P1C (WD>.IG"M![%LQQ ];OKAR0WAD^FW!Y_M M;H8WDZYWXE.K"8^T&02VJ:BK10=1DJ]C:2$R'VR2Q>GX M1,"\3=RX7<$Z .21^NH7B)N5=HTO;7/R(@3@N3:RDK3 7%&FME$N+$5RQ-53 M&LB]83A8BYX.8'B5=Q=6GQ3U5#YNU%DG FTX*.%]M-/P!MUSCV>#" MK4 ^8%I\GF^>LI'-I-"V8!U+4'AMSB5(%)%I"Y;2F2)#<^ >0>YN^/U#G&@]E5+[@?%&EA_P MZ^DR?:DLO9C37K*>+N^*"B99)ZZ"#761ZNT,.:^*@VS('^.9!]5^=NP>].T& MU#_$\=A@:GMNR-QZ.U)BRB4A<.Y\Y3!#*!PA*RQ)6V-R;%URNP=YN^'RCW,2 M-H#2.H+EU<*9.K-9(1H0QBIB07L(QCN0T5M;PU+1O/GX_N5*?XPSJ4/%WD-P M<[M.AI7L,N8,JDCZ(J2"* G[M3MB;8D1BAS$8.U?J<3_. =$AZN@&8A&:"%Q MWFUH=9V9XSI'7#[TR1I&W,-'^SX1%R^Z: E@39!,B @LQMKD-BEPP3(PP1F9 MLE+*M"X">XB>!LU(ZS/?+Q??IB2Y7W[\C7;J-_.+";TOTGKZ;=MQ[6(4@(Q, M!UO .4E[M28_,O D0#.5?4GUCFCK\^[]J>RDZOM8!-W1SW1(=76P05[OV)J% M)?\O4^#S M-)WA-98^+?:5IO=2)J,Y"%4';0IR,P/6_B^*I\28H'7;NM1R"#Y&GH_[M"@> M'0@=+(972&].TXV*Z?L9GC60?'%26_/]_2Q)&;3QW-5]"&D?\CQ"4,%#- 8Y M]YBT:[V/[T+7N"9W?/0L!E;EB/"L,44=0)Q(?A?R>EOCO?,9Q$E3,.](2%@' M0:E$.T]$S, -6N50>=0W3T-NQ2F/OF5<<]@-PMIJHP.K=YV)-R=?PW2YN7I9 MW9FHE94V.N .$RT1^A*,<,"T<>7B]5Z1=["J^DJ+4Y)YA-&*\=K:4$4Y*!48N"\9V!-(0_"R5),ZVSS MKK2->ZNF.V .HM(.H+J1WXJ8^G6Q?+4XC>MR.GN1SGG)T3!1[P?5*67*%E5G M@@HPVG%OI(J\>3^2A^@9]]I,=Y!LIKH.8/CJ[+5;67X*WW&U';'PDGXX)7ZD M#R+3_\"(>K(H*+P*;',F[3.RJ(L5K7./C]$T[AV9[N#85(4=0/)\_L>[>1UV M\ZZ0'$ERZQ_O9V';*/9K%?XD6Z^=#+7)&7U1.AOP6FO(V5"PQ@7/I;6-W(VR M<6_,= ?/ =39 4A_.5U-Y[A:D;<IVGVYF%?Q$3/UP)9$NSQ3^C+03S<: M>?FE?OMF3D[-Z>98[.Y_\G8:XG0V7?_@$RZ915N'A*"NXR)(\HX55NN!6>)) MQM3<_#X1:^/>Z.ENF?0(J [6V2N,:]K-MA4JEX//_C9?8IA-_X[YW+Q,+'E= M6)($GID%%50>T!K0,F5%%YV3JUM3-Q(]_CZ0[LPVBUGY+(36(%TW&7ZLZ3X_84CY1U"J" *0806/QP9?6]5R[4S?N*<$3']P/I+0. MMO+;G)TG36CQX_3;MN]L-IQQ,O7:UH;G.DIP/G) KFS)M(HE:SV0:1>Z>FN# MV083CT+O2 4=:PJ'LH+5SE^RM)JH8)PQ9-1+S+1IE.H.&Y)<4B7&8(IROO7- M\<>IZJUKYA-![BCE= JX*YFY]^%'96O3(.S*CZ\L,)YB-)S$J8F_VM:ACB;/ MKGJ\PO+$I0C#;\7[4-Q;"\XG NI@2NURJ]XLRTN?9[7"]6J27!+,*TT29!J4 MY8P\GMKX7X3HG!$87.MI\KM1UENCS:>TG<>Z&G*VS6O>7TO*4WG>6 MUR+GFR(_U)HY)$]$UP1R"!"YX74H12A&DB!%ZXEZAU':6]O,)_8EFRFQ2SOY M^N3K;/$#\:Q9PE7>M/91%ILAN3J,101R9!)#8%X:X0U3/LC! 7H_?;WUQGPB M6#926)=@/#\9_H#?<'Y*L1M&IRUYT58Q6EU!,(B>2U?XP,D#D:C4:BM(.#\4[*NKRT^V1 /%Y9 M_9Q&DQ 38E[]2E*^FR\FC21G-X#87+1CEJ0F6*FSCY/5HAC>O*+S4:*Z/'L> M#']-5=3C=GQ>98>K3;*^"O?L-WF"S.LH!4+6F\Z Y-X$)-\7M:?0S)N49>N# MEWWH&S>G/;8E;*6XCNSA!8NO\!O.%E\_+LKZ=U+&Q(=0A(\(VGE9VP :J"D M*"5[I9+B"5O?D;R7F'&3U:.A[AB5= 2Q*_:\%M^3*_MR,9MAVEZF^VVQOG9( M&0-CA0P[I,AK[1P+X&0F)D.0EB.FJ$?=^09W-^Z% M7 NZ$H9@6?906+W9&9* H.ID0,R^#KZ4Q0_I%SY"WK@)[)%!V4IMG2'RU70C MOCJ[[UVYP_78_IY<#V5EHJ K0L9(LA2Y=NRU K(446!VSHO6Y=R'T#ENFGM$ MC ZBR [ NKM()[7YOO+20)3U2#U;"3'D>H90LB2VN3&M4SN[4S?N); G!N9 M2NOW'.:B6\,=@I0Q!26C ).\JY>2 WB-CF(X8X1+(I;DGP:6#U Y;O;GJ<]A M6JFK _MXS4^YYSMH!A2I!1*V YT*KFBL78NM:B$>)ZO+4I1DJ M'G(ECU91#Y@[RQ[L/2>G>.?(XR"QQ:!K[0?M*3Z4.OE<*2%X#*DY% ^DMJ4D%BZ'%52;Y.?G"RV,P@F/NJB.?D\)7@#R@8$9R,Y*#9IY6SR MM"H' NG]5'5Y.C,T'!LIJ<\TY=O%_#,]^>1MC=2(N4T+FXDOK+!HZL3&$,G9 M40*"K$/*8U+1"?HE:^TL/DI4E^H=B68:!D\ MQ?L*1%1DNPM)*=2V23Z'H QSW*G64+N/EB[/7H9"6!.%=+69OBN5_CJ@J1ZA M;QH63F2RR=AZ\:OV$% L6@A>!;+2117/4V2J]265!\CI\CQEZ.WS6+5TM&]N M.2)_X+&V/W?(=()>!XX<02L*K%2*I581(5B64Y!2)LT'*GH#D.$VT%C95276^Y]4?7/GD M))C$-"^T' -Z4%QXB%D(D%$EZ\E/)N$WQNT ;(P;^0R6%1];X1U$14_M.4YJ=UG395;%N13UAH005J\L1R3#PUE?#GI;#<2.X MP59*QS#I8.,XSF+HG%1,T4#(CGRWHA,XEP5P'F,4,D>A6N=9A]\,!HLA^X3X M7DH\&+%?MQ/MUV&Y[@"W)C!NI%Q.U@X MV2EN]U'BD;A]/6^3;?MX^O7K;"/*,#L7Y9MY62Q/MLJ\N$"-7*8:W]1KU* \ MA3LQ,D>1CD,10HK)MK:K.Y(V;KPX&!*'4$P'+O)%?]CSHJUYO@AVWY D+X6G MG0Y96.)DT\LF<@Z.>?H2/NC9T9^)&'@P]!#1N)B8&T5,' #SK#+%I M39PWE:TKGI?7@!2(H8Q"<)KZLS]$*90+' MUETM=Z5MY$*G8:!Q:R<>0$\=X._#]/,7VBS^ML)-@[EW<1VF\YKS.X_9F>Y*9RUAN01Y(Y<[/0D*'TJ M;78 W$V)3#WWP\PG025M"HF+,5YHT1$7T0B2'N,N1"T4*ZU33U??/W+ATI- MZV!Y=X"5\X' R_<479_]97/?>#6M2OJW,#O%=^5*LSA:/::QY70B, M&5 Y>0A6,'#$/!=24A#5_+K%H<2.7,+T)"A\&DV./4Y\4XAZ615(G@;Q4H]G MX^EZOEC_P/5'7*]GF">))Z:RS! TRMJ)F!9B='6R!7-"HI,AW=R"[YXMOO,K M1RYC&A1E PI_;$B1 S!=;1M9OYO?9O&J)[MQ8Y&;+,B4@S"<@K7"*V_&@7,E M<.944;W]1_]0'+3_7/OWUX M<^WYQ":)<3%?G%C MZ+K[03]?TGB3^K/GW0+,T?3B]S4%A60:CQQWO6VI3"2<-^BY0)M)DF)(DX"7 M4FLZLH!8M*W7%J/GB&1H6J<[[Z?F:&\L;"_PG@4B)/B)4\P7@P%8DJF.(:%M MFJPGP=UJ;HTT)C1WLVY1,6X:HY'V;SE,QPG[.5B47\)JNEJ4]U<>'>;YX_3S M?%JFJ?8QN"7:0^S-(:]I;HV.YG5X6Y4H,$3K(Q2=-$6$Q5!LJ 5P:0EF:%)T MK?L=#6>K-O)^5RY?,)'""4PU+R(M!Y5R';]L+:!/7GF9*8YH7:QXBXAN+=4^ MNK\U,O4H43\'0_67Q2+_/IW-:,6^H4?//T_KY(3MB),##-)#CVMN>':FO9&! M.7_?B]OO>S5=I=EB1=O:Y0YI#8N:MD2YF8JB2H3(ZDE3#H%S[W@VK?VCO0@\ M>HCZ+B_[1*+_958O#@9GE-&Y0 EU1'P-3(,P 33Z6J-H V_>_W4_"LWB]65GO>E0$U4OF+T]7Z\4) M+B\/PVWQO@YN,IP3JG2BL)[% )ZIG )]T:%U[?B.I!U_%_/!UURBW:(A;2W3$!BZ?4%S "T]!YOT.BSG]--:N+S) MOAUBFVX]H[F->IC*1K;JYDLN@>6E9AD%9&X+*+3DQM=^+2EXSU(PT=CF%UON MH>7H>S\WGGL);"$+RLHDYCJ#Q<0,WHH KD1MC2DVE=97P^\E9EQ[TP0'M^[? M-!'\<[ HE[?CELM:8[&YEWR(6;G[03'9P2/G@$K01<> M @K7NASE'E+&-2P-]'_3K+00^7,P*INJ_M.T/EW6\6%D0#\?&D;=\9P!0JK' MJ&T67EUYT>;RPZ:9UQW7H)GS16&24+2H8;O5%$MS!U9P;B7!16)K([,S<<>' M6(^\Z*X5$@TF6XNNE4$&BC-:=5(70,Z9+DZ'A#=/] <72'<6:QA\W0Z^!M;? M<[!PKW Y_49/_%8'TY X-FY(F.=_Q?SYLM7 C\-* W9[] #% @?PU,S9NN/= M+VZ^^QJX+G=DH;/-.4.LDZ>49#63("*@I!W9H3 NMG=8#B;W>+=M[U=?+L,L M65;)&Y#%1E#"9G)>C(=8/$,*B$RTK;-6Q] [M@/X-)B\[24^D8:?@Z']-4R7 MF\+813D+_<+LBE@.BE0?>63[F'4?'AH9U(MW7H+D

    ^5;+^OT_)<[S 6?'HBX@!N/065-HTI>8<1'$R1*>B2*VO(U^GX.B+K[=E M5X=@7>*]%)ZQ6 >2MF!0WDN(];NH,K7-3A1 09I!<& M'7?-Y[8\0,ZQ-N6.1U]"FCM6.,\60MV456U=& ,:$-$J\NJ9PN9)^8?H&=>6 MM,+$3CK6LMAPSS_Y30LPWR-AYF;W1[?@= )>U"UA8.EB)TH!V)@>,J0W&F")MRB;%U><)>!#9PC>[4 MPXNK>KA<5@D#]T8'T+0I4\A15)TS%BA.$ )U4%;9YKVZ]J)P7%,W'+;N\*J& MTMMS,(\T'_+I8;FZ37KDF48MG'&B6 M"&1&%G+=,X>D,A-%^\Q4ZQSR?;0\&/[]4JA8\A>.NDA,BZ)9U_ "PJIM(^6 M8U2NI-9G!+M1UNW]P7U0\NC]P>.5TD'KHIMEM#?9P>SK0"4$71MV*6D$!.LE MI.BGX$0$C X$9QM[<\?3_6X M#=6&>5ID=P/=F:N?NX$;K.D_'2M!Y4\AWS; XU@/M4%U[J5S=E#G[*AS5U\C-+6IHBH9-(6HJ#04@7/ M(*A@ZR5<6V(6.:?6)WM/VM;F8_J"^71&ONKY:R_7C;!\@YSDUK-D'-;=L6B.-]+!C7K"R:1!-!%! -%WC6PJ\;XGQ MEQ]_#?^Y6+Z!Y,<8KEY-J?8?P>*K'S;^- M =4GT6]'B-[<@;B/TU]/:\//%R?5)_G[1NV;F26UY3!]YDHQ%EK)34"POJYF M$42=96J!1PR1Q1*2;GX&W9#^<3.#3X_R)]?Y<_!%;_48.=@!O>=)@_?U&=#5 MO+>K2RZ2)8ZJC@5,%/,P#5%Y"GQJ'^$@D;7WK(;J[G.Y!]Q\0ST-3+0\7TUG MIW6N_?6%D()SKA9X18QZ.Z3)F#%&S8EC-LWA5F]5Y X$Y!9KP6HIT5KN; M@GPV33\NE\VU5])?CMTQ#K>!^[U@K.X? UK*H_HM M%&F0]E (N@Z:"76BC:&(V+G$M!-6!=W:=H[8 ^1R/5XIQ[A"Q<4@Y=65@W3R M4S85X_.$EY.!Z,>+[?2QM_6M].<-OX6%:%).Y"MA[:*HDP5/Q@(X17ZEWJG2 MLGGY\Y-Q]XS[B^R!]_NM>5?H>0Z;P".=/ XW_KL]^*D[DPQH[!_L0V$%)^FD M!-F:5.=R>O!&UHX4)OM@!+?-ZZV'[$]RN> NWK)-?=%*NC+M\:\8ZFOSN_F' M6AM0/:Q-6?"--26M9TGS#!AEC22M Y<=IX5EM2BA8,FM*]*:,M!Q_Y-]<'>_ M57UJ)7>0W+_!\GU,_FV^B#5DJ+R^F7^M-2]DFA*)9KMY7+#O'!-1U[,-BR1^ M:R2$PC5(IXV0VJHR7,^>-BR,>Y U&,K'5'1/.-]A1>\L@R2R58))R-+8[5KW MRB5@++*B5(K:MI[_,P0?XQYJ#8_XL53^'/SBAQI*'>X4[_#4)VV-->1YU_7V M2,@LJFP<&(N! ,L*;?]"@_,R*Y2EV-3Z?+MM@ZQ+;^@A65[MKE*LK1W0"VZ* M&3P#[YT'D57.QN<;:8=(I)!5CF2:%G)$+/WJ5AF/!^JM.1 DL=U-0=!YO"J>PZ[ZNU. M'X?OI?<^ZPGZDPRX;][;B8*90HY45A1 IPB*)UG[( = EVO9DF&E^4W0P;J4 M7"R+FV^X(N-??IS]\DKQON>21JCT4#090(7F+@9-&ULZVOEQU(:J?= M3/;!T/VV;#BE=;#;4K05R #@YPT_]7QX,YGOI@LAL@RH"G!&,E2>6PC<<$A! MLY"=18G-._3O0MBX.^<@N&NOD.>P4[["55I.O]9'+LHOIZOI'%>K5[@.T]F! M9_$//&^ H_==J1^^U0UY:1%%S8T$3O:GIJ!C"H2]H(5,QD:F6V\:P[6Z^>WT M).*R+H*ZQ.H2.%MSJTDH(:@4/.18+X5('R JAR!=D$%;PY)JW8;Q?FJZ;6FS M#QIN6J)&PG\.YN>!ZW@OO]0IA;2D7X;E\D>U\B=5V(N+*TI'6*D6KWW*JXF' MR6*4RXLQ8J)]EU$ *=6VT5(0&L$J%G51UA?6NK7TV)<7ZPJ=L.P*QJB(446N M1[8,HLL1''FB@DN1G6Q^!_MN4I[3I<5]T++#I<6]-=%!('!1-'3NOYP;^Q?? MIZN)-<*4'#T((SPH6Q-"DG$PRM;6LA$[;R>R F)W$17+&_>^_X: 2.#I9UB[VX!<8"4 M1X1(]8(F_XIAMOZ22'YG//P5JZ\YL3XG%0S985\#Y^0UU-LUX$)@5M+/T-T\ M2;_E5#WT@B[R5(?H:]%8>&,#X'4^W=:;GM'NG8A*2P14%D&5&"F@D 5H"216 MDLHRW+PJBHN/-""!<>C9ON?/*XY2N-5'V4N#K8^,_](0H_\0UM>ZL)^3XRB&!!9I*' M4M4J.9- I!R20/0LM?8<;Q$QLA48P%L\3LX= >4OR\5J-0E:1\&MAQ)YJ0>_ M'()/#CS73CFT1?O6\^2N$=!'K'J@,N^!QOZ2[0@6;TZ^AMI4Y4H=P?9'U'45B/[0\UOH3:O M!V-GGVT%MHE4IL3B-VWQZB*IM_R#LH N23+$P:$8:H_JHY-,6ZCL)<^.C,[$ MQ""D%@Z8TPR4ILTX2F$@26>5%]JKYAVW[L;!$=GQLVY4KS87O-_CYDYLJ0)ZEO^=S-DN%WT#-NJ^)A,'^TW)_Y,=EO8;G< M7$0=YCCLUN.?\MCK8=Y&.=[B,FERYA2P$$4]@#7@G.2@N=*)>1:*'VQ%CWF\ MA28HQ='0SE*(;Y,B>&$=Z&)T*22+:/[O\=91:-GU>&L?372PQU\4:?UM/EUO M,N]H<\P"&9B@)5E]:R!(QR#$'%R),3!LW9WF%A%]'F/MI=I%2SGW!I2S=!X6 M'G6][<68I=V;:0O!R0+<6UX+;&3DK>.#.\@8NU'148I]""8'2'GLM/9]9S!H M+1I+:R6SS1D,#^!E<,!+$ P-^7W^)E*>T0'6T5K;Y1AK'Q&.#8.;)S.UFZK* M@HRF*QR48 4"1;M@! H?G4)[RSUY!L=83=5^C,C&5O>MTYG$$PLA6Q!F4UZ9 M'#CM(QA>R.4R*N9;K3R>PV%64X4?);0.'(+;^0+I8Y"U65/*RA #08.SR"$5 M[NKQ7N"\=1#R3(ZTCO$XE,3GHA4FR=6A@I._? 6(#MCB"9#5H8"8@Z@(K)U]QZ M(0D$,*1"<9PHL M60 GKM8+BK\W?>5) M=:LOTZ^KLT"<%^^=, P2K\?3OAY/*T=2],'FS!ESLG6YPP/D= NWXV&P&$8G M'<#K$Z8O\\5L\?G'+V%UA^C.F$+DQCH'P7I=)YTQB$47D*6.5$'I96J]\^Y$ MV,@]/I\0C,W&1M4<9S=H M&+F)YE-"ZACI=X">WVK6X>0KKO'%YR5N^^6?<<)X(H?M^:G9"E/HC(*J11D;$UFJYGGRH/1(V;FEB5FLT%E) 3T0[";7Y M#V1ALK(Z.KY;&HB>>@5"]+=+^%Q[82]G H.$D(>+M@<\G%_1##;(*#+X38J; M,P5.,03M,);D-,]IIZX4NR!B3*_Z"&7=5/=YET^HO)K+QU9Z8>H;-%"?F,K/GR_0K@0R2#S M$@SW#!3R!"$)!=D8YTU(F86=G(C'%'_UI>/L ,T4?[#\.G G']CT+H\X.057 MQ6W:.XAZ1*-'?#%-0WZ'[#]>6P,1T9 M\YE",:5H ^9UV)A-!DIP3&FCHRVMSR-WHZS;G-^!B-@=JIVO0_6V%Y73V M=EIPHKGWFDLR^HK5]>D=22R1XZ<#E\E9KGCK_FN[T-4MX [&P\Z0.U Y70-N MM;WDGK0I*6(&CIXF*BD&' M/TI3VDJAXFQ,200@0Q= F7H[FAD#.4G.C,W,J">,CI]M7>!>"#FB+G ?=?6- MQ#L/4+GG 5%%B%S749=>02!'&AB2*Q2,,CSJIT/C\ZX+W LJ1]8%[J.W#F#Y M4 U:8:E$CQ+(#RKL'5IZA^F+G O&.Q1%[B/3CJ UTZI M5RB@&VG$/4U#?H+LC+/R- M0L!/O^/L&_YU,5]_64V,<$')8D&[VBK3TQ?OD8-53J489,ZF^1COHRCNUC(> MB* ]$CN-U?GLP/L?&):??E],'"?&/#DWP?$ZY"D'B"51".BR#-:%J.43>HOW M$]IM.GP,J!ZBO.>)4((<;5-"*DX\@=7&@XHUVQJ4!]19ZJ*XYFIY M\M%0NK<"GR5.?UV<+B>^F!*5I#48.0-5#$*0 B%F%IWV)6?;>J#@891V6Q ^ M%DKW5M_S!"E]=A)1^N(50HZLGEPY7@N@&!2G*0H4@K/8^CK]892.V^.W1Y#N MJ[[GY_5_/AP-ZH;G1!N9V:^F;^DJ*0>V/S[=/WE/-&S 5VIFXHR];X>]7IM22-S ? M!G&W+FL]F4;'[OKW'I=EL3P)Q-Z[.)MN![-_I*^K,L4\G1-KB^6VX_OFU"$[ M3X&=-9!E;2+QT7=$^)A\43*>4; .SM] MT%*%9**#Q *Y-$)(<,('<)G8DS[KPFX:RJ.A-^:AX/ 0.!!K!^AC;+1]P!F& M%2[*B]EL\7ME\GS<().%<6003)WK8]! 9/2=T%HYFXHT8K>)??>]X7E@YQ"5 M+EK+=VR0; WY=/YZM9Z>U+K*?PO+:;7@Y&RLIJ2HJZU]F65,T8*"K'PAQH*& M2)B 1#(R@NRZUC=O.]W3'7>/MXZ3:7YJ, VFAPY2(X=Z$I>1/3=,,:\+)*]K M&]JB*+)/!8*/Y-Y*%A2VSC@?3?2X)R1/[[V-H^T.X'V6??B5='!7A/9FGF:G M9"P^UU"-_LN?PO9SS, .1!( MMP9:#*O5#H![%U\/;WEO:,O#;]/%Z>IL()HOC.D8/$B'Y'H;KB!Z07\-)F:7 M=2K-J[Z/I_IY6N8VL'YBG7>*\DW6[#=<3R)/L=2$6?2E!HRB;G1,0%(^Z*0K M0\T[)CY S[CGU?TA\R ]=8 YVAV6-39\A=L_'\C=3J1B@38- ZQL"D&QU,-X MBB!"X-:IDEEIG0O?@[QQSZ;'1>106NP H'ELNO[Q\G19E3/1QN>$ M**"8&F8FQ<#9P"#:%&3VKDC9^CKL+G2->Q+=GY$\2F\=8'&W97;!Y41')50Q M$G@J$I1EM2^1U:"CUJ&D5*QOO6?O2>)."#5_3(0.JCO][FP> M7= %HTI Z]"0@+0EK\9IH*49%6#\23'8 M>AD<#H@_PG*X].QJ/R>/Y&XE$ONVIUT4M05]Y":'I#F_-7IY]*70R>'O'V$9 M' :$Y[($)H4A&AL,Y&QS':M0(.9"BSMJ-)'1IJM:Y]9V(NR9V^\#47,(>/=2 MX7/!Y4.RW1[_\8D/6@4GR!AX24ZBEH&7TUGIP3)FQ\_(CW5Z,W-]3.$1!JELFZ^ZR)WH*VUR3,%RE1K M@+GV5?"S9NH3<\];^^GVT'%^PNGY3)U?AV]KWF+;X;(V1(! UF;GLP5M$ M8)IL7Y31H-AIX,M>Q:=7"!C7)6NB[]LUHH<*^.!]Y!LNXZ*1*_7O./W\I?8@ MIH>&S_C;::W*ICVRRF?U[G2]6M/:)*%MEND$% M?5),M:Z1VXO <9VB0? UG(+ZQ=_97G"+QQ?Y/T]7ZWJF1@Y;3BJP",8Y!)5\ M[2^6Z*\B(D4N46ILW5;_0%+'+81[.DPV5EH'8>8]2^\^1B>::"@BD2!C$J $ MI^\T1='9\1R#4,&(UEU:]B1QW!*XI[2/391T. 87ZS!K@L&;,MN:>>F]LB)G M<+FZ&5"C%[Z<3 N#DC9=RZLB=!SB%"?PZYI9M\MFBP\^@S!\]+ M/$G#G7MQ%[3Q/II:YUHQXDN"B%J T1EY5F@E&WIAMLHXO$@)9_62[]GN^P&_ MGB[3E[#"\T&)J?@4D19 ]H[6&*T,,J6TT(S@M,2$O3*&NQ&OC]'4:5YB'U3< MM$9-U=#!EG:#B??+Q>=E.-D4%C 2! ;RYG+B 12O1CMI!4*6B%&JQ)H?K]]/ MS;A0:JOUFR-9VJB@6S"=-3Y(2H<D@,%(\ORLTS$JLN W M*R/N;C+RT%MZQ,+ 4LZ*M-;^U*#2,2]]ZD&83 MPGO$^*%8:FM]#U!L!VC^>!I7^-^G)/O7W^C+)_IGFQ4?4A0)@P/GE0*518$0 MN -6M+%""*5EZSO']Y R[LGHL*%R ^'WB:&SY5A'40M;3W&1&5"2W''/24(1 M.3(FB@ZI=1+O7F)&CH!:J/IQ^!P@]_X =!;!H>,&4^(0DJTM<+*"X,BJ(]GQ MX!T/(K8^OKR3D.Z I20Y I M&H%96Y-;7Z#=A:YQ:RR&C6);JZ4#J'U<+])_W4YPGJZ_+):U5\+6^>,3)2L7 MM'AL]G6@I7$D-T?.H%0E9911RM8G=#N2UNV)PX&8N&G0!E!0?[C++^;Y ZZG M1,@KBD\V5UFFB[/ZI4E!E:6/'(RO-V-(8&3()0/E&KY8_\#U1URO9^=UG!-FLU$^DU&OG3U4 M- &7_NCE9\X] M4Y^"P&AOR,H%RT/K@^R[*3G6]M6GOIG3LTZK3+=Y)*.%X:X8*/5"ET)> M!\2+4#.*TB:I2Q*MJ^3N(&/*>L2=,CX2BU+8Z580^*/Y_I MY660B2DHUA'9*6IP042PEO%@R!6,N]F]750_YD'.$X#)#>RPO]*_M+) MZ7E-9A$F.&2O(2R+\N^C0,+U3:N@1E5][Z4_S5EXZ3;FZF^(/EUT$4 M?#[*\<-%4T\*?DJ=WZB%K<#5!GR.#H)42;J,Q6'KH_R;-(Q[^M!JYV\BXI^6I^REYZV[#MVF8ES_\#BM/@"1 T3< 4A^ M":L-]6=&4/!BO:VWKK$(,H)>0U1*UZ$OR0CD/K#61N0Z!?V XQ!]+IH)=_2L M?2W.Q?SN&R[GM:W'14JG\O/QW:\?SG?-6&B/30J$D\23XAP81O@83,(=&)3KN_!EJEB4DG,. 2QNNKTP#MYH!3IY9ZUP M.JK6Q<[WD#+N\71K+Z6%O#N 327\77E)+YZN?PWIZNBQ7Q;+Y>)W6A@OPU?Z MS?K'Q-(J0T=K($1.KKIB&CR&"#D+G;42Z+'U-?-]Z.LI 78@(!9/I)VQM[EW M7ZM:PNQ\P-B;^0?\MIA]JXD +A3/KH O-1$@:M4&TJ+T0B7AHE3>WHRG[][9 M[G]'3_'2<4!I*=3SY!*;B4M6<>EQJ4U>0S!$=1 MK.7D'EK-2W/4[4K;N&5:0R!N$*V,O?>]7)R<3#?M0'_%#?DWIVS6ZYC_\_V; MU20X79NN"9";%$EPLG8+Y121:!NB$4+DW;;"G5\Y;F%6\YUQ&%&/#: WWLN52"IHS\C^\CI9HG@/CA5/3#H1N,Q6B=VR!#N_8 M&D;48P/H/2Y35S-_M3@AGJ>IWJ2;YBE96EQ- M9)(I&U9[NL=<7 *Z!UAORZ6 M./T\O\K?Z_EZ6LMB/RWHDS@)F$749)!3(8DJ7N?11&7 N< ]"\IG?[-ZYC"X M/4K*3MAS?QCLM57-

    RAD;BX_E]ZKY$6Z?LTXWH35$TC19$162BN9$J:3(Z! 04=P+$D("T]\* M?\=]O]VM*CX;T)U "V<&M!V].% M#,A&')'G'H)V+%(D[4;2'O7Y=A [B[3 B710,\IV;J6+F'QB^:D4%@7XI! 6 M(7 .#,(F8? BE."AS^%YX-/MT'46*8 3R+Z"M-/[9G;Y-"YRE"Y8"%W2D62Q4A[<0<6-0UQ%CIQQ%K&@%(\0^@I2_/3K M1&$[T)U%2N $*CJ'21"?8Q8G^)5YD-2K;W9^&8L,@FBU;O$Y$-VY*30&XM&' M5_.YICGX X=]\F,] ME.._Q7 ]A?VTYY.OFL5R,XS4>BP"HQI>FQ3,^0-/(\ZJ&@T RGEPI@EN=V/Q'9IDF+!PO;TD( )%=C&%U^ M^%42Y*-BAGO!TE;-4%^ [26F(EO65^7-$/(?^Y[UOUC6Y?OX%Y"_S(^0I(F/ M;_Z:W YP#U:GA)5!.K]\PK$C2 L+'JB7!O:AET&VFWSYS(?&Q4DA738#";8" M:_,&_.[F)L8OJXS"S-]V^7K'I DLC\/SP :+P%#D!,G@N=>"B]1N $L'6[.' ME'';B\HBJ*34Q[8PG^;QQZ2Y7DQO?K,^'^?KK? %8MIX]TH$AF8'39[]/EG::1V)^ M:=+RS_RP/>R":?,]7[]\FC?_B?[6EA+AF%">(6$B,*@)1C9PAJ*Q COI+:?M M4G_'?'W<_I\!$#6X"L;&V%+N+CCPI#$7$"468JXA_-8 M8\V0IUS#8:VM-D\?V]@-I+V?&+?59P"TE!'FV)#X+Y)U^,MD.EVX9MYL>6LF M/ZKE1$*!AP319L 0,@!#5$3/+9?$Q:>/*^YQ@P]_:-Q&GB'(6Q"32Y@C*8+FA"I/MGR8OH[P7F+&[=L9 MQA4N(_FQ[,OKIKY<$S)UE## M/7[,H<^,VUDSA,-23*@56)B/RV]Q_D@\M\_/$\VESJW]&>'<>8&S+/?&KF'90AOIJQ\QX;+@S:' MJ^]V,L]AW,Y=< "Z3RD]A6 IN&[8$"44=-S27/3R=;[;GI#J6 MA)$[5(8XQDZBC0J.N -9F?=W934FQ$2TULAKF0,#9I$C$J.@0\!)4Y;TTSJ0 M ;.D[SN-TQOLEKF"5.EQ&JH.=>ORG+M2!AFXX48J$%%0B&,!T80C$7EE591& M^;1U\5,6;8_IJ39K>J3V#\*KARHJA=4%%8)&SASRJZ& W@>DA;9(0,RA2!YR M*9]>%PT!IYI@U$?++>#32>2CEN>NSOI'+&SVUFVR;V7#U\]J?DR?[$WV RX( MBS9I(1'U>=H-"P;D)25*Q//@"<4Z/1U5O=OAZOKE<0^\XA@:7OIC._6[F'MP M:?;B2 O4%&N82<)-91^)_;>N/Y MGSZ#7FCJTV?015NUG;H[BIL]5Y)'X9 ++)=]!8X,CQ9Y#X>+$TQ&/N@!?,Y] M!IV@T+'/H(M>*H#9_IMN8PQE@A"4& $O56B/+(T)$0+!D@K@RMA_^@RZJ[QU MGT$7^5< I'W%S)H'8(! L"-SO[YF'AF6AT [!7LM$/!H2]_T]RDA'R&EU$G1 M+4O(NTB] O#L3<\'IZ.F^9D-%W(+CXX01,6(I"A)UI"+*:&T0#$_F51 W[\P1W9 ](JM:/.A(# M+:[-CE5(I?BZ(!A3+0R#<)ECX($9I)/ *&HNG1=.>5'ZTN'HB]?3(*FOHMO< MO7:1^M'(^;[*$WQ9VOFR"'Z>OJN1WS#;P1LSGL2H4BYB@P.?!X:LI 1%;U* M8";$K6JOOHAJ1UE%RL3.!??!<1P=XC;FW<,IXM?!SW\7G@_O[;3%^$_ MUXO5"U3D@DE. Z8@(I5S]U([! *+*%C/O./$1/]T\O 0Q^$V915E)D]P0/;4 M3 7&:ZS,)IDMVOX7,_5K/B[J<,+NPL_!+#98ZWUWFQFQ+S\8[]5/$4=Q&>"V6W M=]+RXBDMD[AX/5GX:;.XGL?[2@[LJ0TN($&=RC=B')D0#;)PE%)AG3.XM!7H M06[_*Q"1D(AHR8.4!GR0TE?]1Q,[]KOFIT'C M]G#E4^BV@M-\%Z.?)XO?UW/!!)-,*(ED,OER.T6D@U3(6^HBIY* =WP"G-[2 M.XQ=<+P MP;"V34]]6#M.ZWOAU%,%%<#IX;3[+W_:[YN,G-!)P)8B2"<*NPVV%S*6Y[YE M#&&\-M;JTD9K-R6U0*BOIK>NY'J+O0+P;%YW?/.7_V9GEW\@T&IG!(J0-1+.\UU)5^^Q;A\ MG_]UUDZVURHJ*Z5BR(M5V$\B'/]*HV0\X5)$'DEI;W\?+;7@Z)0>5!&]5(JO MS1Z$G:(T%0Q)EB3B1D6(=$1"3L.FP<%(6;P"<3\UXQY[9;3= D)'B+X"$'V: MQ^]V$FY'U,'F6U4VO5J_0_5BL8C+VVD*R8!IMYHA2CW/C?,,60Z[+X$ 64@D MT5#ZD83VU-4'LF/P\#0Q-8QR*H#=BH_[]\X>L2*TH5:#G!P) O$H86,ZDE"D ME'FGJ.*T],R! ^2,>T(.!*Q2XJ\ 2:O\&7QUT_,UN1O^8I2T25*.B-+96\0" M&:HQPH[0H'._J"D=]NVC9=S4^4 8*B+X"@!TC!/Z_J[HCN$0/8< UQ*>"TT@ MRK4J"40U\\9AXG$J?2CV(GA<*-9S93J,AJN"\X=F/35K\TY?8IAC(1D2V=7E ME&OD@D^(2JDE22925KKM;1\MM5R$#0Z'O4#LH9NQYVB\OIZO5/4Q??GX]O,% M]@[C;.@E,;D)E8+CD(1'S&@9,'5"MWU>^M&ZYW7YU>:RE.7- M:[N,BPMCJ8A)4Y1L'H%O=0#7T@6D+"8R6$.L+/_X[TY2SN_P*VUWCM=,!0![ MF&AX91??WDZ;/[/PXK_ EWW?+!9?FY?Q<_13NUA,TB2&UZOBJ _QKR6AOS:S MY;?%A[B\D-(GZ:0!2 [@MXK M0/LF%[*^[/$W1S)^P;1P7FJ&-)8T[_%<3(IQ+HQWEBBF5!@H<]63\G%+-\=# M^PAZKP#M.^5]R^X]J^O;B[>@KA?>7U]=KQHM/[YZ][5Y-_/-57RS6$ZNX.\^ MIJ^3J_BU6;W" @R1"YFB3)C+_/*.SN/*F JR$DD@XVC"#8\X: MQ)DB2$MID7-[R?^I 1P4^T=[2!4NTR*T\*,64 M!V3B +Z=4R@)QI5+//A4.H+M54 T&$9KP4K;"J,NBJL4@)O,H274).89"M+E MZDZ/D4E*(">$\(9:QVCI[.K951AUTG;["J,NHJ\ 1!V*6"@.^1D@@8P1$+-J M9Y!E6B(GN29P_(* M.<)A=QJFDI5)._[TK:^_8X51'V"5$G\%2-I;Z&(-U=QD@QX2[ @)V\)HHY#G ME./$6&"D]-7JV548]<%0$<%7 * 'ONF=PWI_$^9RGXR- H%8>'X7#>RJ4Q3% M$)B1.@6S]4A[N=A_!T'CFJ-*/?IR*JP CWOS:2LK_6)YQ^&%HH29&!RB.E^$ MYJX>;:)'*3GP7CV+GI9VR%H35\OM2&] M,UV]M).!; [E-C:XDTS\ 2X=4BM MO$U!P.^$HP2)) /E*2H12L>77>BKI3RI-/@&TU$%^'O$S*[;S;63^I!#AAVS MD<0\]HL@3@)!AL:(8J0*2,2>;;W]U!>%W:FLI:JI-!8'UE<%B#RTV^X>L7G( M'Y88S+S1"/::1UQA"^DR^^R :WL M4?(3$^.(X!$QSUSN0A'KRPHX&JA6B5JS-8UN3[]DBZ_5AY5CU-H,*>,*+,^= M'7]YL[':V;U^.X]_7.>KAO6,1YWG-"2#*%4DNQ *:<$4(EQX3BP&+V(PSVP_ M697D"D<]_TIKKR9 [F+H-K%O79)".21X3NR+@)$14L*&!I$EK;$CQ1,TSY-5 MB4-6"@K[H%9(+Y5";7&W8V\+AGP NC%&)+"(>(H>? OID?%>!)<,/T M796 K1086H"MEV:.1MN/.'=-^;/V[K>_3.(.Q5]0M%C M\&:C KYPH"@ZH5E0AGI5^G&<=I2-F^RK[L0MI<-:+>$V?[<.="2>A* 1P8HB MGCO:K0D&,6N4P%030<4I3.(^ BNQC041TL8\%E%735A\-_M^O5RL)$8W)C]Z M)E7D H60 WV:AX90#H$^,93ZP.R R-LFIQ*($,AS M#?X&9@$9V"D()T$U)+Q%G(P[BL0RDQ'R1)R;'228:2](]\$)< M5%.)=BM ]JMF!E'W<@(;_75TRR]Y_S^:\1LC=SAQE(\6D*LSR"7X8]112D^, M).4+8P^3-"[^QL/*TV*P@HJKXL+FX,M76G 73 3RC<<@*8Z1D9(B&DR@4ALG MR7"]4T>^1S=8A6$=1WLQ?55@!0^^2A-:Z*B4A(9; 3BCGBDK<^/SAMM>&))I=+= MZ&?W/ETG3;=[GZZ+V"L S^>12$_\XP@0C+?J[&&AE!,4HZ4>X<_%Z4]L?. M]7VZ/E JIX0:$'5_27[7P')?SQ6II]$+@V ?!,0]^ !.PR],*A9M\ G,]G 9 ML&V"QAUV68=O54YC-<'OL"17HOOWK'$+"*NR!%=WE/#C!J*GZ60S"^"Q.&[C MJ.@U-@HV(&8$<0K.AY/*(4:U#\[+)'QI#VUPIBK)=_0'X#YH5X&&L2M)\\$" MW()&X'>+"2AUT\FSX6MSX!#IM5.:0AS/\T0+JI#FP*%A1! MA>'A:2IN=RUI MN^]5@KTZ$-(,JZZ:#'2/,^_]_Q(\-G_5PQVNA<>60>!!H0= 9,@ ML1>EG8YVE%5BO4\/G69P/5: SK58#S'D90#Z?)6I<3 Z!A*X MN"JL]+:0ZJ2!"J!T>/O!M@./A%B*0K ISYOE2%,AD7+6F6BE @&>]" =]TYS M6% 5U,5/,"KD@YW/5]?'P\W\V/K$J8=W'.;Q%%,X/$O.)"S1*@O#E=%@KB Z M]LPF$E0(7@UVPUSU% Z:),.:Y(LS:Q%WU".#X1>AHE,V86^+/U#X=YC"T05O MPTWAZ*+<"@[I![7'JXNTG$A;7?8*;KD@D2)E$C@;$(\A[0T(%W/IL'4Z%=^] M^VBI!'.GA48S@)XJQ=OF>M:[9(6Q$F$M%?@W3"!-C$62116P)\28T@6R^ZD9 M%W-EM-T"0D>(OD(0Y=,@O[.>*T!N>V8HQP+TC4 @#G&(G)"1N8^5*\FQ]LK: MTD4WSU-5'ZB.T?\SL.JIC KA]6D^\?&W9@J:>I#M24E&' )'-N3IR(%'9!VS M*$H'?('[$67IVM16A(T;QIX(9/U54@'.]C4U).RT8KFZ2(H T3BCR.6N_L@5 M52:DH%SI@[!/+],9S'_IXWF5T%(%8"O:P:# 8D2 M8+,97_IEG)^_EZD3H(;L9>JBW0J0_5Q+#"-<8J ;L2!9GKULD=&"H&2T%E&X M&&SIGN._3R]3)ZQT[&7JHK@J>ID^W7[YR[+QOV^X\%)&:7(%1C <09@FD(TA M(NXE.":5I8?CMHF/#!>,]C\7D+[:G[668=]?$N!])E92B]:\T( M7!$9$(: ++,1D-:.HF@L99Q9'$SID'F;BG$/WZ'T?0!61PA_[/KH+]^:>9Q. M+K\M?VFF 7;;XOW4W_9UF4!C"!@)NGI[7BJD*8DH:)I45(1;W&[ [H&/U(.1 M8Y37#"#)L1'Q:PP3;Z?3FU^:J_BOG E_-[OE@UH1B,46Y4HNX$-;9 5)2 EK MA8>CW?.G^=3=B#CPD7'=IY*(*"7)"HZ8P^TJ27'M(HY(>.>RFPCV,]H( F/1 M*L.35<5' O7N<#N#P4"]+M.*::PF^ W6L>*H4U2J?.8[G'N889-+0Q%VW/EH MG+5DL$J1OV.'6R< GKS#K0L:QCZO6[9,28,]^" VSXK(/BZ8$6".(0)*X,10 MC]/3HN)_.MP*(>2(#K9+#3 54AG;=4+O-M=:B2-BN;Z'2%S'[5#1EB'&&'*)1!4P*6' MCQ\DJ)YHMY?:V\'I"!V,?98>BN$)]TH&K9&G,L^24P39"+&;!',O&,B.TJ=M MMV=\&])3CVTO1KH(M0)K4[;W,K%$4X"@GPK-$2=1(:=7;VP;#/9;,JU*Y_9/ MW\A]!H-DBH39)T=$!=OA?3.[_!KG5^]F/^)BN4H<7H"_FC 'GSBMVH@E#\@Q M91&A7"1'P:LM?A>T@XQ*PH_3@^)I-UI/#561[,\E"_>YZ4=#Z):K RO.?5;O M9;Q(@7DN?$3>KU[1\1Q9PN&02L8Q'T6TKG0)0'OJSK_&KPPH!])G!0;Q,6>_ MVF4NL[EY#4Q=:*L-,3Q7S(+3Q#EL.$VH15X+E5C4THG273[[J3G_>H AD'BT MONI#WI,B[@LAP,T.*2!-N4<<_H",XA8%AF6>)X9Q\5/Y,$7GGZ(9!(%]]%8! M"M_\<0W[Y[Z\\+\GRV]-OE&U83*]>1WA2U>367:Z[S5PE5M8+C#(CTJN$<9. M(R[ ,]$J*.05Q1(;0:,I?4EX-+'G?X58!KNGT78%L,Z;%,3XE-]_@U3M=/(_ M,?S+3F;OF\7B0FO+% D&:>8%XA%C!"<%0TH(8!@S3%7IT2VMB3O_<+VL1^_/?W/^T\K'J\7H3_7*]#Q%?75]?3U42+S79E&D)%V)(@!TQ@NUH! M7KA@^74_E9.XD1;/X S%R_D/'QS-=I?'RD\PX.9)9\7]/^6ECDM1*9\/3#O?= MF9\"Q-20P=C7F#(8)0F_< '>G$N$(.LM25A0B%5*]_V?^6R=40 YX/R= M#@"HP#O:UPS*,6% $4,VZ?QZ"?;(&\*J3%D< HV4/ M>!#8(8Q+@08K*F=!7+S]\#W@E0@[YGV4&[ M%2#[N59B@G6RR2GDO803B2B;,S8*">*EBG"'GK4-:6@L(^J!722Z506]SMV-LW])P748>$@H%C@C,/XF(B(L(P X9X2+KT0((V M=%4"ME)@: &V7IJIH@"K[+6UT399GR22T1O$/:/ /I,(1*X"TU@F/-ACZVZ>*;@^7UR1(S=(E""\\_-=/JVF>=TR@7S1B1&(L(N/^DL)$$Z&(64EL*) M0&F2[5KJ"Q-6B9T^/;Z:2I1=@9^Q_X$4)95.FC!DC Z(*_#*K!$>11P3'&%! ML%3Z2JJR)VK&QT?KUVRZ*.MHU'V/\TD3OBSM?#F8CYN3U%OMNHO'29+'S;TK MH=S6<[R;^>EUB.'=[./R6YR_:JZ Q6]QMIC\@*5\)\&86:BG4V35W(37SE]<+\!07BQ?^ MC^O)8K(:$C=HOF,FCISU)"!,XAY)@PH6G)G?\V7%5WWL< 9).L^.Z M:*PF^ TV"TIP+(A4&!&6- B$):0%(2C@2)7U@1,EAH+PWW%V7"< GGQV7![C ![+6"0>!JK"LW2#@?V;'=4;($;/CNJBK M)@-]H *Z4)3@E)G2N>\TP\;7-BE@L>7' N%']D[F]4R5/(5RBBO9H >:!( M0('$M #_7^7'O/,[&$ACKA$30G%!K""X^,MA/T,E3R/!I%./(YZE4G F#3 H0>FH<-&5*T>*/.?P1#B#D@ D7,?=+N\%*S/ZIY"E\?I\<$6,'/Z53-91F48N$;$QY MI#D'MUL0CU1T'/AW7*=_*GE.B:\A*WFZ*+L"/^,!L[OR@0X[HJ/+;P4GB3@7 M#.E<+T6UCYHI(:0H79=^F**?J*:G$U*>CF\LI[:?K+#G[LYCN][BC9W/\I1A M.!:M!]DGE+#*]RQ6(F,\0T%Y;ZB,EEM?92%/"^9^HL*=/AND3C#5;_"M\Y@1 M W&W-WD ER#(28ACJ (_,CCO4RQ]?5' X)]'R_GJZP6J'RJ+S7S>SS'V3MO]=_AJ=(4:>-=?N?6(V>#0L*!JXR] M"BR6+@+?(J)WB;OWZYF&8#<.J&!]\VJD(]@IB1QL10C#K4$V88XT,]A&C9-F MQ:O>.] W\NB37OC8JF8?2B\5.!BOP>7^L9JB>5^#_7FR^'V5,C74*YF21\+F MQZ,U!:Z< *'A0(6C44A=NKSL$#WC8FHX%&Q-"2ZDDJK@E3WSO!/SJ*%-DA3+ M1$( 7YP$;Q&7UB.K(D=24L>,3XZ*TJ]0':)G7'B5T_I>./54005P>O1BRY_V M^R89SD14@<>$ M,*<<S-7_Z;G5W>R6C#C ^,L @L<)((XAPB+T/R8 JB+,92$XZ+5Q0<(FC<"K_! MH%1."14@JJ5+<)]$CEH;2L)JM@_8<644\*\'[0IT6OK&NQ9C_R$N/^8+W L= M(HTJ*41BRL.KHD>.!H-2BH)SXX@7I5M?AN%DW&K;,S;U1T'A>$O?+.UT\ WQ MXH>=3%?/"S7S+W8:[\=1[SKBM+>8:AI0@IV/,JO(4D%0![+;(GFP M=R_/ ,E=%7H>ODN;G7MW1)$ +%.!$0C>0T2B.3(^/YZHL8U88A]MZ9J64K2/ M^S[F&<"[I[HK]TA>V<6WM]/FSU]BN(RWA<#K$^ES]+E]?Y(FWMXZ:BOF;10L MU^1P)A&G02"G;436>V.=3![KTJ-KBC(P[EN8U0!^6,57[IUT8'YUUR0QD\H( M9)5\ MX"!]GN>T.L.1)3@B&HTS/F!OR"EOW(]@H17ZS3_H[ZG\<_1RGC)^'X?+Q%)@ ME" %(3?BTA-D.=$H!I-8;C&,M/2<]W+4M\LMX;\GY,OH_(P-_JZS+H44>'0& M"9>[:CEL=.VD0D0GH7'P0A5_,*X$W>V _O-G40?1\SDZ\/M/,AMC))(A$7A MW":-K"$.@O:D#.%*\_AT1L7H ._DP)#S3JB.J_'>UGP\%V;%[_XS#0=BB*ROW+E&$[:*8Z, MM2P'+@XY3 325"EIF&4JU@G[UH#_^1.GPVG\9S/WM[>S.!C#J$/::H>R[!$$ M\";7ITJFM636CQZS'J"_'>Y__C3KH'JOW,K?'5V?FOF*P^5R/G'7RYR6^]I\ M6BGR0I/@96 .X$C@5(,##AGA+<(Q2JJ,D>:D=S-M:&Z'[9\_QUIAR]R6_=P M:-M:"S%UD 1%$13B409D0/XH.>GRR\I^>PSHD%AN07([//_\B='2VBUV7,W@R-B@5V* H60*.(8<^0T$\BS MY*V01C-9>BKF8PI..J"%N.0B5A9IH@+B GYQ-O+,MR!!I\!IZ8*5\QG0T@,9 MO::S=%%*!>F7+Z"1U2RNM;SN-_AJ*@3'R6(I(>)4.B+N$X<3 <).1HW"U";) M9.ENXH,$G45'Y1$X:(922@4(>\+#IL/?)^IA2UJ4B,P=_D2">+R"_2ALB#& M^$H/E]I)R+B(*JCHIK34*X!.BPVW&>L@@XHQ*HPXER JJP.R1'ED(#*+RL3$ M:.DY4JV)J^$<[ 6$[L?A$5JI"VX[>Q4W7"6BDA#4H\1LMNP:&(J,HMS]DIRF M2FLZ'-8.4%;]Z7@,+/:#KY2.ZD(>1$W_GLVCG4[^)\]H_Q'7?-TF"6X?9\+. M6A,\LHPQ$"%)X&=HC+#C,DD2C#&E YVN-%8_(J L&LOKK0)<'AP9%S0Q'D,, M1;G.U3<.V8 283IUB8B,#O MA:U"B4P7@.3PVT,E(%-8&!F:0U MTA(\2VLH_,!PBXL/_S[7V8U]H%1."14@JG/N3RMB?0@4F403. ,RI_U@[ZCD MG8(]X[DN/5]@D-F-8Q?J]G>R!E5=#=#\^.K=KA3P;9;XX:LABCBJO<$HYH&L M7.=Q-3;7&W-GE',XQ%@W)J_[.HP=.GH)R(*55@,Z%1-ICC 2VFDFIM'2EDYO;5(R,KJ$4OI5NZB7]:E[?[%W_ M0ER4+B;P4R,P;:W(+] Y)"R)/D;O RF=1#A%==-P=QXGPN%POM]XQK"+](N^3#E@;=QZ!X'E<\1!BC";N 2"040EIID<.*(*&,X\I 3&M+ MM\X?(*=W049*T2_OK&C>.^# KM^UO ;Y?_R^>=-R<<$3@6/?&"0=@#X_08\, MN 4(:ZI,U(#\5+R>KC5UXSIGI?"R5;@QC'8J.-?N&'KSUW_ 72 [5-9G9^LPK /ZP.FB60!I^YO+VYOJ"$4.>(!>4CX(! =A9UQ';5@8CZ__L9^9R#6#U_#SFT<'!/QA>IU#HR:M MB@KO?O@ISGT.@F0,S&&=$$U< HLV(AUY1,91[)0/GH2G[?*[WY(X[OOC3@HO MC/. M[!X*F358'@8NW)7,:9G\2%G85_7=NY!<>DU\5,I_6+7]D< MSUVARYP'!+R8A4 T(J4M11.?/TI-[M&#[WI7'O:X:#Q".G ML*BX*SABW]K)_#<[O8XO;^Y^^\L$(JZY_W;S/OZ(TU4)HN0I 4,4&9/K[55* MR JK$.7,2ZF)%JSTO)9VE(T#N@&@\+12JKQ>:D+;K^ "P'Y<"6^;OTVE&4DZ M@H@24DXIQ+&UR& ?$0'7Q"9"9#"ELV*="!S7X V!D'T@+*ZNFK#X;O;]>KE8 M28QM*A%%D,I:BQ%1>1)=A&C>$0P'15 .-C6AEI<.(0Z04PG.RH-@']QZ:J0F M<+V\>2"VM_/XQW5^.'&U,W6,1FK+$3@B(*H@$QP/R2#FJ;#)JA1Q\9KCY\D: M)T=RT@.UB$9J MDNAF[W(R&"1VY02#FP3MG']23++:;DN/1,#.:X[2>K$HM6 M"@HMCLT^>JD4:GEN]_5\#GMT8Z.]3";0$!&V GCRS [>08@BUJ'R(.GI2?V MMJ&K$K"5 D,;'ZV/9HY&VX\X=TWY\_/]Q+K)-,\XR(-3UYLS&6J9<4@D#]:? M!8R,,Q@Q0ZR.G!&.2W?H'R1HG(3L2<_,GEJHR83=L@(BVNR9\'%VMV->VL5D M\>]9XQ9Q_B-+<.6,PH\;$.ITLI[._D0Y=0V MTQ#A<2F )4\^Q]W?=52*9 M".YW1-;*V[W'57.=AY#)91J3*@VYA'R0+L9RS$D4A0J0Q$"M* MW^8]1U.=:8LC(= ,J(\:\'5O_^_.A/N4XH4W4F&<, J1&(BMM$$VL%4E@TI) MQ*2*W[ KE3_8^7PUFZ%'^4B+ M58L7C73EI%"IR.:SG^/WW$$(-NBV!(!1';PA 5&7'%@AH9'5BB-!:?*2$:9L M\9Z[/;3TM5 ?KK._]S%M2J5GEYL/+2ZLM1RV5$*)Y71,2*L79F!7)!$2\=*! M^UF8R;W$C#R*M00.GIJC,H(?V_>&8"5.5K'+JO3^5_N?9O[J>K%LKN)\4]5L M+^-%LM$%<#,1$5B#TPEVVWF?D/)>8R\-Q-O/&IX.WQNW6:I$[A)1_ \M.\$2%)21HL$S_U4 MGH$SKT/,3U)C^&N5>/$1R4/Y3E_\MQBNI_%C>OJ%!T)^>;/YX?KZ17L!+)J M(@06<+C#+Q8+D(9@+%CGDQ>EFU^.(+-2?ZL+=K:&-PRLK!$/U,5\F>]U%\UT M$E9LK(+E59X#.Z:33Q*1R +B6D?DI%4H1BNHBP$;W"JO!)]X #7XTSW,]G]] M9!0-K?"FJ/2KP\]MIB%J+3DQB$:7$!>PW;1B#BD5@U R*=-NO&5G!(V91"RE MTX,0.4+ %5QI;L6KFXR1,BYXC#&2S.>,5,JO*$F*=,J/TRHJN2W^YO9N4FJ" MS#$Z?CKBJH# *\#-KQ!]S"=V>I?>!#N<);3AA@4E0AY4'4.>?DB)0S9JBHC# M(BDL/'>EY^@YQI)?7B\DL+A:W>V-EHF$K*' 416Y0 MUHC+1)"6("S)I8V>6V)5Z;3*08)&OHXZD1]47C+3VX)"L6L-%54%%?L4,D=+>>QKS%^BG2Z_>9#?AH?; MGA.&G6*2Y?HR M( D6@'X2JGWB:JJ.:JW87WG@]4$: ?HZ^FL/#&!L";<.U7 MA< MGQ#G'ERH#?%4"3!Y7((/EI]6,1 #.A8(BIH9!T1@NBKZE[B MJN?@W^4KO7]0CD((9LH#8/-= !$"624=O0-3* 3NUOEM94 MW>C[-&_29)EGW=TG!W-0"!$:DMIX,*-:(4ME@EA. [O"!")*#RGI1& 5SDI! M?+0'8$]E58#$3?[X=JYB9N&_)\MOM]4'JY%VJ_K,Q0(B@M6TI@OGM5?4:[#M M6B NB$(Z0#Q )%>&6<==*CTR\P@RJT5E7] TI]5@!2"]NR*]'P1Z07&@Q+N$ M,/-Y+!C)!0V:H: C_,':P$/I6'T'&56X[2< 65\-C-HYNG)8=W#P8K$ID/F8 M-IMH<2$QMI1@A7 DX*E8DP\*S)#"E!,&3JS 3^\6=WO][;Y712PP('Z&$OW8 MT>+G.+ERU_-%]F[O&" :),&C1\Q;B'EY;M-6^0T="F&6L=;@K;+A?;5LVZN/ M.T7W1$CI+=8*#JL[NCW3EE#G <#.Y+=#XFD2^+MV3.A\W(_HMDC<$R MY-)0%_)@7H5,8!0%I1D1&(/H2L\"ZD#>N)-J3^@ #:2Q*@Q6?E;:+Z]SS_*K M;W9^N3*ZDL<4&-*40X1 (T5.J(0,3L)&YPQWI9_@WD5'*WBI\X=7;QU4@*/7 M$;[LUVWM>6]<9:']S^J/%TK1("P89 !_?K\7W#J; TZ>9-2"&>]QZ2NL ^2T M0I4^?U25TD@%X/K0S)K'8<2MM;716VZ81KM4>Y>?IU3YL0)V,\< MD5RUP%F"O:0I;'DA:+3..+QU4SL0NQ6T5)7$QI8764H+%9SWAVLE1/)8,P7D(L M%?-(-:XQ!\>#,^2E)-(PD8@I/53C;"J(.RGV8 5Q%RF/G2G:5P3K@W4N.(&( M\"S/(TK(IL10 KT*2<^@@KB3OMI4$'<1WM@ >%H4JQ/1-D]YD 9# MA.PX;(B #0JP"9*.S$?]]"KL["J(CU9X'V&-K>BMDEALC&5!.D2,@RB4<(RT M=Q1ISB/3EG/LVFWQFBN(CU9U+W&-K>N-+_3RYI7]OIFLNCKC+%>.6I%0"@H" M_ 0\.*D5\$"$]MPH$Y^V.1X<9_/T ^-N\N(>83%95HB'VPI[([&Q#B/+S>I" M- _PMX!JE4PD#G:.:6?N]WYBQ(&A153W#!:.D./8:'AU=X_T8A9^M3-[&<.7 M./\Q\7%QS]C&[$4P;U@3!\8NE[<8HY"Q/B"9?,)8&'"6VS["V/ZK=6'F&!4W MIY#WV$!Z/;F<+.UTBP=.$TXD-XECR=:-52[BW--M+9:<19G:86;/!T:<$SL M/$I(L8*;ACVG[_N[)@=N@TPA@:V%\ ?QZ#326%(D=8C&69JD+7WY\!Q-XWJJ M@]U@%55%!= ZIH= <:LY4ZM,;]X]N_E=!SI9]JWK,&]"]5GHQY8M@>Q]\N]O &)K_/??!H M^_AY7=RBZ3EAC.C:/29M=7=81D/C)::?E?9.K3QD?61]@(':<=R7.8_W+UR! MKA[IH.DFD)%U=G^B]-Y#3Y8:[9QLNX=VLUY<'Z-"\=?E?/HU MSJ\6']/7>0#U?878X"7\]/=>L#RP[&@0[78$/R^8T0_B3!7@ZH.]ZNLI/5QI ME-NU8URD'>S7HI*ODV5O[_714J,T:O=0RB,!C*R5S]?3F#O]278:0O-]&W6,-X2Y!5&0,O\ZO9LNRMO#!DJ/TP_8SA=L"JK4]MMP#"_FLQL04OX=,5QVB>/M89[Y%&%KEY?K_LP"RCI;JE6VJGBLGF7 M!*I0RY?HK^>KYY=?7%Z^^&$GTQ=7RP(ZVKUN*X55<#710C:UYMG?S.?Y?<$' MKX<_(KAG>GU[]2)9]6>(+I!,SR^L_(CSFX]IZUM;2#C.1VOS@1[;=;/J[6?Z M9^]V+CC:%6\7_3SWG77Y-.Z=B-BUWFCZ.BCWII40_DD1C:64 M$Z6(JB]W^B>'U3Y*_A";$DIYO%+515][&:_H7(G+@B'PP85',VK'>@9MQ#2V MR;N\7&Z8ZAMU/5EJM!3CL=K:+8J1]7-+T,Q.;Q:319G$_=Y%1\M ]O2]]XIG M9.U]6?[^:>X_SK\NYF\6R\G5ID-]^:T)9339Z@.CY2N/U6H7L8VLX8_72[#Q ML]6-3CE3NG_5T9*8Q^KR60'5+>58( M ^#XCVL[G:2)WU#_U?[U,LYBFBP70T#AV0^.E_XM"8>V"GF0J#H)MEZ(K"2+MZ!95OIMZJKK>=E5)\2"\?1 M3Y=MI<2J[KJ>EU%%68$F+B N_!S_N)[,[^Q*&:/_2D=TKCJ>FI_)N6C(_]D7R=/J4 MO$DL5$2R?^'QJJ\.JJ+I)I>15?(_]8G==!/^\[59Q>-]M\?CE48KHSJT.W8R M.[8"IM,[LLILC:?+C7>L[Q1WTX;WL2?/1)L#K-Y[XN$ZHQ6I'=H1.Q@=VZG= M4%OFTFU[M?&.[7YQ?&WYBU?-ESB-?AG#!D.]4Q>[5QSO(#E.7P?E,G:< J2$ M.Z?^8TH3#^N^G979:\^O/IX)/$Z7K>4UMLV,1F-;5&_Y8F0X8[04EH\M.YH=;G'6M?G933Z7FR^-OGUC0)YX*=KC59N M>_2>VRF+\37TPB\A$I_>?+*34$A1NY8'T=D,S8@7*.%('"3%4IT[AO MS='J98]4W#.R&=OMO+T9?O'CLIAMW+OH>*6NQWJ9SXBG(NVM*'M@(4HJ<=?: MX]6I%M#E 6'58$KO2"UN4/>N/%Z%:1^[^IR@QJZL^.-ZLKSYS4ZOUZ*$\.9J M/=EQDH"8"-R6TF['3XU7<'JDNH\3Y=AAXQ,S\]MB=8A\^092^M9,0B[NV-$69W^/\3ENYEOK@K=H;?ZP'@EJ\5TO5]LU6EXZY)Y*$T? M^% KC5=U=W2$&,>>-+EM?C+GF\NO,DIO^XU6^J[I]JFC\*K;Y!^7W^)\X/V] M^QNM5%W3Q55'X8V]JZV[GMKY^\EB63#5O7_55NJLZ3KK60&-KSA//N^_VV[E@*W75= %U2"QCMSIGARIS5$AAN]9K MI:^:+HP."*6&*_XBXS$?+M1*037=\NP2P^A.2-.[5/)VC5;ZJ.D.Y@GS=91Y M]U9'UWI56M,U285EJLWL7^"X; A['1=^/EFE80K5J3Z_?"LEUG0!TEYDHY]+ M89+ILE..Z8][[DJEGY];O95F:[H+:2VP6@=JO/C3SL/7R=5D=CG08(W=7R@R M8*,%\04&;:R_KSUNL-QJ%QT42@7*6E6CO+2+N.I1C;/%1G[SW!V>AQ O7M[< M_YM/]F;U5DAFYIZC6?@TM;.<]GC=7-G)K+#.!R%QE.U]& S-Z313 ?#>7'V? M-C3U:B^#RY M_+9Z/<\(T!C]:B']OOVW7HEGCIX^#"HPTPZ!=&U?6ZQXK$ M?\_"?'IS^27ZZ_ED.8F]'VS:O^IXDPNZ:>V02&I0V9N_YO[3?.(+[*_[I<8; M1=!-.5O,UZ"1?\$)L,S/A[^UDWGNKRZ@FAUKCC=?H)N.]HMC9&4]WMDWO_Z^ M7$'IU;?9Y2??S^P]L_1XLP):JZZ=<&HMPWDW6TQ BE_G-K_$]*F93CQ8[D_S MQA>MQ3GPF2(%.6W9*%"5L_]36S Y\G+U^?5[70-OE@\/EWX1FN_+V#]Q_?SJ M(UY%MM;;XUOCEO(:_7I_%YT?FN6&U#*9MO9?&>TZLZB>#\AO>(N^^4'^Q4%D M_+__O_\'4$L#!!0 ( ,."8E?C >*F2P@ "PP 9 :'5R;C(P,C,Y M,S!E>&AI8FET,S$Q+FAT;>U;85,;.1+]?K]"!W59J++-V,8X&$*58YS#M7N0 M!7.;_70ESVBPBO%H5M+8^'[]OI;&V&#(&I+=&#:IBN,9M5K=ZJ?7+5DY'-I1 MEK^68^W8K;2*.9GH.=_SSX8X;Y'"@HNG1823'3$;O-F0CKKX5M?W] MN%ZK[0;A8)\'@WIU$(B@(6J!B/]7W4!7B/L^QDX3\6YC)-/R4-#XK=U:I=G( M[,%$1G;8J@;!OS:S9(R*VYLF2?R*FTYES9\UUESJ!*E M6YN!^W- +>68CV0R;?W0UI(G[)1KK28_E Q/3=D(+6,O9>3_!0R";>YQXNUM M0DDB4S&SOUHCB[N?3GKO>WU6KU:J=\U=])KK*SAN5=;:A]8%NT-,M-#?PO!. M][S?^]#KM/N]LU-V]H'U3[JL<]+K?F#=3]W.9;_WWRY>0Z)[7GK4L[5PY>/E M^<5E^[3/^F?L_/*G+JO6>;FZN\6WWVSN-@^JC<@_E5C[@K6/SS[VN\=LH=-Z M>W?1[;@0U8/:+$P7[?/W[=/N1?GLTT_=7UF[TZ>66A#45H3@G^O'[H-^]$JL M4V'_X?J:G>3&B&F)A4);&4^9'7+[9K/Q]F 5\^L8+>-1!'(K)R*&^K>S-273 M"&%JE>G-MW"Q6IDY\! R=WD? MH>-LA"=G;\Q#O-),C:1E5GFY)8%4A,(8KJW M$GID&B9Y!)V S$+L2H";),[)$'$"*X$X2>9H+(!@[@T-P$>2%)=( GQD"((* M.''#&6=/R,V0Q8F:F!D^M;B2QFJ.@3B]]';#RM("S,S,F"5K7P/2=M<,:?T[ M87FS^;96;1Z8 DM%(4"TH.)8XM$%K,>X%@X:"+4<)()"R 3P.$BD&9(XB8U MB42+]!Q)$R;*Y.A'9*E5XC&2:16*"*\-VP(D(@&,^;AW;\(A3Z\$:X.'SO,$ M$JY^;&R);=?5U8_TY!\E%8*IQR;I9T16"Y#U$");5AXHOC-0C('(S_M A@2E M\^<72O6]=0$GWUX/< :59HUFX%@8%/D(DTM??XRA$F76D.=F]2Z4X@8">"A& M\DE3Y1H*P$=C:1S+04JD3@\5Q7-^7.18+1+N %9DS3E(2@7_4J,$5\(6HQ(9 MN?, DP^,C"37DAR0/K<[UD])4VXHW[KU:%QR=IRHC(!!%AQ,G3*4CC+,$TY4 M#K><$?.\C1Z^"E@L7O!M($@0;(O^(GH^NZX/@ =K#>"5*6H)QZN3V\IPQA(8 MRXA0RHU*.;$X-T XU8X$7:ZC&8P ;,D',I%V2IG\H6%I43G$.3#Y]7!'=*'V M=,GBIG HRW4&,!M7>82ATI$SP%6A5R)%09$ TV@1&2T6$D&%[7&+124S\/5K M0&ZX)LA%7>!FH#OF2>[XB<(JXAA5H!PC(.:!:NZV;%B!;_WCPP6> RHZ@BN- M+R,'*K>/6[!*1N"WTH)JY/B/-S1L,*N^W=H3?B9@C\,9#?#"L1:M"=9N6=*' M<1D.M)\NBC/7\B#FGL"-E+I5&.::@KZ0)Q_0.E+&XCV=+T*7":'H-W]"P[8> MZ1(#O6"M>]*%X=@,"7<40*<$:7YKU[:W:LC-;5%!?.?0+B*7"-Q\%"0]Q8;_ M6B3%N< ]^=(73]&7(7Q]=EF-5['+$T6QQE.:\1#2Y"- Y11'$GE!F+%6J MMZ9Q5*M6:7.;V=T+J!R-I+5"?"8)O%>H':C]6,(^IV0+, ;G&N)T_$LU\VSM MB=]R"?/=.LO3T!T?;'_?3'U]EFTGJ,)0%4I C#:NM 4.I0 FBJQ\NZF9"'Y- M:=9792[1NGK2G5O.SGB>A+1B_^&/#1Z@,AZAHQ&W3/8H*HLJ%%T +12+)9_K M#1*]R4< !F;).5-DD =/PUY+'E^WW4X;Z3K6((H2XBT _D=X )H7Z4>J"R%_QO$\,UF=2]8 MB>H:#F36[=2*U@%6@-!E&)KPS(C6[,L!DD:6\&E+IFY$U^F@T#50UJH1J3L8 M4^9!L5+\F.I [9N+G__W]RO-H$DW *S&WV@V<'$YH.(N!^S8:+EMM]+<:SS: M&E2JSVQKU.O/ZODY6ZM[E:#Q/&,_I[:^5]FM[WU]M94@>"DS6Z]5FLW5U.XX MA'F4 <T/JX=(H4,1H@2]1*[O[5$YP+R+6-5S(/[Z=W"^_O:%VX M9+1./NVBT'&?BR2S^$E7>MKG/[*3RXN+[J]WW%^1:+\,V"\4!$5!1>46'&+N M1QHV,^X9,_/GB/[-YOL%K,B[-^B^+[^=X$]4\9=46KYW^7'8NE*^YR%W(XXF'?A M U!1;A_O\M@5Y$?OQQ>?_K;^COM? K\#4$L#!!0 ( ,."8E=$,2X06P@ M %@R 9 :'5R;C(P,C,Y,S!E>&AI8FET,S$R+FAT;>U;;5,;.1+^?K]" M!W59J!J;\0LX&$*5,>;P+@59<&YW/UW)HQZL8CR:E30VOE^_W=+X!0Q9A\UE M#2$?'&;4:G6K'SW=DN7#@1TF1X<#X.+H'X?_+)78B8KR(:2611JX!<%R(],; M]HL <\M*I4*JK;*)EC<#RZIAM<9^4?I6CKAOM](F<#35<[CCGP]WW""'?24F M1X="CI@4'S9D%(="[-?"2J->K=>AOA_6]L2^B&N\UJB$O/'?R@9V17'?Q]A) M A\VAC(M#8#&;]:KY<9N9@_&4MA!LQ*&_]IPHD>'L4HMCJ>QO__3JUE29N'. MEG@B;]*F$$PWZ[S"\W;GJ=4^[[5:O>WG!+D]9[ZS#VF?=SBD[[5ZT+MK= MUCF^1HG.5?"D9VOARL=/5]>?6A<]UKMD5Y_..ZQ2XZ5*?8MOO]NL-PXJN\(_ M!:QUS5HGEQ][G1.VT&F]O;ONM%V(:F%U&J;KUM5QZZ)S7;K\];SS&VNU>]12 M#<-5(?C_]:/^J!_=@/VH!BD[*;.?($DF 8M 6QE/F!UP^VYS]_W!*M;7<+", M"X'<5DH@1NWOITM*I@*CU"S1F[_#PTIYZL W'OK!A%3*E3V:@2X;\!$P#2,) M8TP(=B -^SGG&I&<3-@59$I;IE)VJO205<+2STS%["S7^*JM4I,GEC+(O[7* M,]9-HS(&:?^E!ZFZ9D$ZY@9#@S,^G+#;5(T3$#<0^%AI'R&AP+!486;'(;A, M&4\G+$^MS@'MQUSOTCZ&CK,A/CE[8Q[A*\W44%IFE9=;$D@A F.XGI#(D-\" MCKN@T^ [@<;@D(FK&7 ,$HBDQAH!Q5+LCI8(T&P\D-& F9P^YOW'H*%00@X, MI4FPF"!4C:4=H(,F@\@92'HS-$T)='.$W03K3Q:GX36 K_92P I$R"S$+D"X2>*<#"-.8"40)\D M/J:(:UW+RSO-M]7*XT#4V"I* 2(%E0<2WQT >LRKL%! T,M M^PE0"!D@'ON)- ,2)[$A4B+1(CT+::)$F1S[$5EJE7B,9%I%(/"U85L("0&( M,1_WSETTX.D-L!;RT%6>H(0K'W>W8-MU=>4C/?E'275@ZK%)^AF1U0)D/83( MEI4'BN\-%.- Y.=#(*,$I?/G%TJUO74!)]]>#W"&Y4:59N $#-;X&":7OOX< M0P%EUHCG9O4NE.+Z@'@H1O))4^4:%2 ?C:1Q+(=2D#H]5!3/^7&18S4DW &L MR)ISD 0%_U*C1*Y$6XQ*I'#' 2;O&RDDUY((%_^H#"2+;8G\0SV?7]0%P M?ZT!O#)%+>%X=7);&@-I%A0X):4 M6B"CQ4(B6&%[W.*BDAGR]6M ;K0FR,6ZP,U 9\23W/$3A17B&*M .<* F$>J MN5G9L +?^L?'"SP'5.R(7&E\&=E7N7W:@E4R I]) ]7(\9]O:%A_6GV[M0=^ M)M >AS,:X(5C3:P)UF8LZ<.X# ?:3Q?%F6MY%'-?P(V4NE44Y9J"OI G']$Z M5,;B>SI>1%TF0D6_^Q,:MO5$EQC1BZSU0+HP'#=#X(X"Z)0@S6=V;7NK!MS, MB@KB.X=V$"X1N/DH2'J"&_Y;2(IS@0?RP5^>HK^&\/799>V^BEV6.R44T\41 MS'F):'(1H'.*(HA]09FQ5*G.3.-8K5JES2RSNQ>H_)Y+--^MLSR-W/'!]MMFZNNS;"O!*@RK0HD0 MHXTK;8$C"8B)(BO/-C5CX+>49GU5YA*MJR?=N>7TC.>+D%;L/_RQP2-4Q@5V M-#!CLB=1652AV 6AA<5BX'.]P41O\B$" V?).5-DD$=/PUY+'E^WW4X+TW6L MD2@"C# M*"^%_\FON&=MWS2^[S8K>^%*-+CK &C=+JYH[>/J %U"0Q.>&6A. M_SC A)(E?-*4J1O1=3HH=/65M6I(Z@Y&E)6PD"F^9W6 ]\W%S8#]_7(C;-#E M (O39<5TX.+>0-G=&]BQ8KFM7F[L[3[9&I8KSVS;K=6>U?-SME;VRN'N\XS] MG-K:7KE>V_OZ:LMA^%)FME8M-QJKJ=UQ"/,H0QR;C*Q=^8L-TUFA.D05?:^)7]8'T7L_"2'?P:'KDK0^OCT@6FCV$? M,T@U<%>SWL*UUN$ZGMS?.[Q%:>&:U#KY5,=:S7TN]ZOF Y"FH2-[PP#1=E'12$ZQ-S73&QJW'<],]^U\RO!X@7PQKV;BF^D\ ;] M-^=?2TG0N8,HIV_XV']D!.RC!B/I?"U@=![3'DB(V>GL%.=RX:2\1V>*N0:] M3 @[[GCCD<.3!S]VR)1Q]]F:_A+'")9^_C!G4G=$$LZ[\#[2:6Z?[O+4=?4G M?TM1?/I?=NRX7Y3\ 5!+ P04 " ##@F)7D?%S9_T% &(0 &0 &AU MQ(?].27AX4_]GRL5.!)!NJ!<0R IT32$5#%^ >]"JBZA4LEG#46RDNQB MKJ'J5FOP3LA+=D6R<,S1UFFE[K"HG9!>]:2*6,M!@.1"QD M]YEK_WIFI!*1!8M7W><#R4@,IT1*L7Q>5H2KBJ*21=DLQ?ZA*!#*9A^7F;PM M9!(S3@OYO:J1>/3^9/QZ/(-:U?$VQ5U'3>0% M M#TYG,)N UX9S9^H,'9B.AA::5VNX91A,87 T>3,;'<':]/W&52#HN,W"0-/! MV>O!Z6A:F;S_8_0!!L.9&:FZ;O6+G(_Q$%%UJZWD?]XT]4\"&W,(!.&&(?GU6 MJ_>&8I$0OK+?7P(2' NY ,^MO(5(2,O\8\8<*$(/84H331<^E;\^\YINKX8> M8N,A41"Q&"?<"#6E02J99E0!X2&,KH,YX1<415HLF%(& /Z;F2%&79A325'L M6]$R*)ED91B7 5WS3R(O$9E2=%6&-Y(J9LQA^0_GC$:X"JZJV16%212Q ,5& MGH9E#K1LU_%7@$.:1?BD9%_S.C5G=0V,RCE%H06RTP\"G M"9*&^-;:I; T82;R)1@-C%'+9IC$,2 9M1+B0()65F5+%3%.>&#>(\.06=8F M?N L#)36)T1"I5U3;46/FYB($Y@(5;$HRJ1-7&'ECF9>C'"G?.JU*M5!#DN[U; M3:[!VTSJ30#8=N7,B[]Q0+1WJB,,(/:4S@Z'[/-F?^=:V$N [9WP?0U ]OJX M/R8[%5SU8V']T]Q3!V>_P\GY=#KZL%6*^X(#TC6>4?JQ]D6>!YLL&?& $C$+H9#M M1U;,CXQ])Z?X!-HL+.[/>;=9P-H _A02GCS_"?NN@/9M8^]4B;Z[WP]L->?S MM:+ZGG0>!J!0QS0$@9<(QI&K+8TQ!4O)M*8V])M7#&F,TDC!60#H.UD+XH$HYD2!3Y$@D>**F[7'R7;;=->AERQ MV[);A\*(+9(B^5 T3:X7Z65\W(LH"8Y_Z?U:J<")\-,EY1I\28FF :2*\06\ M#ZCZ!)5*3C40R5JR1:2AZE9K\%[(3^R29.N:Z9@>%W)ZA]E][]!NTIN+8'W< M"]@EL.!%B?FA1T@[])OUFEOWPJ.Y6ZVV_6#>;-;JK9H7_.F5D!7),QZEUS%] M45HR7HFHV;]3KSJM1J*[*Q;HJ..Y[F\E2WK<"P77N)]$_NQG)N:>,$VO=(7$ M;,$[UJ12QEHL^R(6LG/@VG]=LU()R9+%Z\[3OF0DAC&14JR>EA7AJJ*H9&%& MI=A?%!5"W>SM*M.WA4)BQFFAOUCF90JSK5375O6TWD @W7(NFT M4>HMO7UT-)7?0_'!\&(V.AT-^K/19 R34YB=#6%P-AJ>PNEHW!\/1OUS?(P4 MPXOR5LOVPI0W[RZF[_KC&B(PMN42'1UO(8+F@BI081PEDHD&0BNTEB;?/9* MBC2!$?<=>&:8GAS4ZMV!6":$K^WOYX ,IT(NP7,K;R$4T@K_G D'BJ8',*6) MILLYE4\.O*;;K6&$V'Q(%(0L1H)KI:;43R73C"H@/(#AE1\1OJ"HTG+)E#(& MX)^A###K0D0E1;5O5,M,R30KPZ@,KT7$X<2!WVD^4>*%L%YFM 0LU"O$]2 MJ5*" &MQ^W!DOL^LSTX(FDX"D9@WQVV>#4H3B?F&4R+GA%-5F5S%= U]W\)E M(K&,ZP0M;AQU=PW*A 0!@EN):8@QT[@3IA7OZ/O$J><4!GSCK3<=XGF.US0> MF*'?\Z,1IA@]>(J626Q"\SI<)?V<,DG-"UP90.X _8S@\9#@-9X%SZ^1O(GP MZ^C.X?3:M3H"V>Z:H/O!P:SN(9B,8WI:$IL&,2-J@JP!/K6X%$@39E)B@HG! M@%HVRR2. =FHU1 7$D19E2U7>)TO4&# K&B3,9 *,ZB-"9%0:?=4=[+'=;)$ M B8"56R*.FF35QAW=@F"A@58DWE,B]6YD &5%?1V3!)%.\6/;L!4$I-UAW'K M-LO4S67-A=9B:<1U+TTZ\TF?W8;CLMMV5*2(UUHPZ*C?/JTK'5 MY:$.[J_5G5:SL775=;P'KC5JM0=Q?DE7K^FXC8+23?5_#(/M=N3^0C<6EK5JAFM6KCVCM,UHO MUYM%\"-(-]_3^X/2DX-ZJZOL]78BO'U]/3D;VT^VX?GYQPWK=WP7N,8)I9\K M!/*2SQ2$: \H$;, "MU^9L?\S+;O%!0_0-+8:.(\9H3'P'^T_7]1#&SOQIIY MU$X=V?O9X-!V-;[<,ZGO26N^#PH1H $(+*;1T#AK$3$%*\FTIARUP>]&.VC, M>XT!S-?WVL1ETV84IFL$03&8)"G>27@?B?N%C%-%C8VX)AQ13-6M&F MWV_:448EHM&YMK,,)$DHD??[N@[4^Q$*-MK M[4@:$Y- [LVU;TH@V]5T;UC('.N@5&]GV3:-W#HDSZ_9R/[0_E>!OP%02P$" M% ,4 " ##@F)7:5+44:L8 ML@ '@ @ $ 97AH M:6)I=#,Q'-D4$L! A0#% @ PX)B5Z74WN#,'0 "T! M !4 ( !&+4! &AU9 P 5 " 1?3 0!H=7)N M+3(P,C,P.3,P7V1E9BYX;6Q02P$"% ,4 " ##@F)7>8),*13T !('0H M%0 @ $.(P( :'5R;BTR,#(S,#DS,%]L86(N>&UL4$L! A0# M% @ PX)B5W7-L[=KC@ %9T& !4 ( !51<# &AU*F2P@ "PP 9 M " ?.E P!H=7)N,C R,SDS,&5X:&EB:70S,3$N:'1M4$L! M A0#% @ PX)B5T0Q+A!;" 6#( !D ( !=:X# &AU M&AI8FET,S(Q M+FAT;5!+ 0(4 Q0 ( ,."8E

R,GY/S&!.Z0)/UT?Z)U^[K:6@"'>*_V"5:;/@74 JJ&G/ MS:,:/L-4SXWCE8JC?Y)A]$U6 2E[-$I,P5:!8')\T^?I'DX"XOA"0#P%Q%[W MF,BKO*>&YJE6 ]'.V]+9*&AU,%X4G?"-"-GPXD_E;&%IIWYP'J&R:1<*AM:+1X:_/J<2)&PZC.=V&AC.UIOVSM3P2T<[#GM5+F:+@$ M\V\I_PM02P,$% @ PX)B5^" /A58! 2A< !D !X;"]W;W)K&ULM5A;;]LV&/TKA%8,+;!$(G6QE=D&'*== ZQ T+3= MP[ '6J(MHA+IDE3<_OM1ETA6)+.3H;W8NO >U! MK!8\5REEY$$ F6<9%C]N2_)(U.?#@]!G=L,2 MTXPP23D#@NR6UAK>;)!? ,H17R@YRI-C4%C9*9S58*\@HJ_[Q]WHA3@":9QB :@!Z"?#. -P: MX)9&*V6EK3NL\&HA^!&(8K1F*P[*M2G1V@UEQ6-\5$+?I1JG5G]P'A]IF@+, M8G#/%&9[NDT)6$M)E 178)/H2T0"RL &"_&#LCU89SQG"O =:."O[XC"-)5O M-.3SXQUX_>H->%6 /B4\EYI<+FRE]1:SVE&M[;;2ALYH"\$'SE0BP5L6D[B+ MM[7/QBQZ-GN+C(2/Y' -7.L_@02%O>&O,QZ(F>>_\*(4="%FV/>V)T;[;XG.%5)A 494F_$CGV3)B+KV P; MF^$T52^NS9NML1<]#[IG"!T]R IRV])GY1ON" M_>('0\=!WAECJ#6&+G\VJ#>KYWNA'[XH&\/C$#PGKDT(T/@YGKH$UK.9:Z!9 MTJ5[I8T(T)P1WL9YA,\:F#0E3,76==J&">A/4PGAI#%B*K:NZS9MP,OCAADZ MVF@_ED#D!OZ9O 3;7 +-P61\+9PH5]2^^DGF"GIP=L96FS^@.8 8G\Q\8"T1 MN4(Z[_KPC+$VA:#+.Q4UM)/VYOY)_:W%]9L0W6%=:6UL0.8F MQ,25L)XM,%1"LZ"Q^\0^Z5;J"K3XH)FO;Y MZE]02P,$% @ PX)B5]2>=GJ; @ Q@< !D !X;"]W;W)K&ULK551;],P$/XK5IC0)D&3)EE;2ANI;3J8Q%"U:O" >'"3 M:V/-L8/M-H-?C^VDH=NR,L%>$OO\?=_Y[JR[4SP I@^67.18Z6W8N/*0@!.+2FGKN]Y/3?'A#G1R-H6(AKQK:*$P4(@ MN&:;#)E#&XT*O &EJ!NBH70.[=124D.3!+.D(#UV)ET MA_/0X"W@"X%2'JR1B63%^:W97*9CQS,7 @J),@I8_W8P TJ-D+[&CUK3:5P: MXN%ZKWYA8]>QK+"$&:=?2:JRL3-P4 IKO*7JFICBO"39T MMXK=)B[&"DG*$31!BZTGQ==#ERE;Z1 MT763VONT\NX_X3U 5YRI3*(Y2R%MX^.\%V=B28=_CX=4_^HX!**#@J\ M-\CW_*#E/K/GT_VV8 M0>>\P51!N@>-*0>QL1-!HH1OF:K>86-MAL[$]MH']FEW..NVV&,]I*J9\D>^ MFG!76&P(DXC"6KOR.GW=-T4U-:J-XH5MBRNN=).URTP/6A &H,_7G*O]QCAH M1G?T&U!+ P04 " ##@F)7&D >,RT% "@) &0 'AL+W=O%R5QC_C^H)>P*/6FXWS= MK9R.Q4;'4]EQ;=HN=+9BMYTO&9+?L?U_?I6FJ7> M7F4>)3Q5D4B1Y(N)=X4OK^DH*\A'_!7QK2I]1UF4!R%^9 M?YA//SQSQF,]T M)L',QR._YG&<*1D?_Q2BWOXWL\+R]Q?UW_+P)LP#4_Q:Q']'<[V:>*&'YGS! M-K'^)K:_\R)0D.G-1*SROVA;C/4]--LH+9*BV#A(HG3WR9Z*'5$JP/V6 E(4 MD+<6T** YD%WSO)8-TRSZ5B*+9+9:*.6?-M>P'>K/"QJ>=#=)BXXZO+Q#U?T'$)[2A_!HNO^$S4X[SNBG13J+?+)%-OTNU9C,^\ED/KTLQ1*H6LFY7.4+M%5(C:I;DJ\DQGD,MGYX7$:AH2: MX_58CE(?->J'I5$5C_V]QS[H\6HVVR2;F&D^SPQ*'?W+LO- D\V=4E R, AQ M_]!F?=00]_NXV6:PMQF -J_S&1V*5R(-]Y,'[ MY\K 95I'8I6TPWW:H9NY,JPW8>"'ATU8'S7L!V'+7 GW'D-G__WSIM!P M%-B56C5Q"34P>,#O%5]L8O1'M. [571FJ.&9,ZG.&\/#S52IBL7S.[QF46.@MD[PQI%/(<:56S6TQ!SO@'.P4=%RI M51-;U,&.6*?0*5,$'A#J'U $KM,.IK0TK.K3X@YVQSNX#CRC 3[D'5P'GN%H M&+08M<"#8>)IF3HP\L":G5OJ%-!#+/00!]!#G$*/*[5J8@L]Q"WTO")'VJ\+ M<.6Q04O_,H&A!VCN=NJ!-3L?ZE-0#['40QQ0#W%*/:[4JHDM]1"WU/.*'$#T M<.6Q02WTD%>@1[(Y1RE+>/-!=0HZKM2J62WH$ >@0YR"CBNU:F(+.@0&G?)*@C(BD2GX)OJ.4;"O/-VY^2D%JSC;0^G.: M@ P/;=8'T7Z;38L-%+[.M\\;^%8(ENW<3Z= "FJ1@@8.9I!3L'"E5DULP8*" ME_'.E]E7Y(!;(;CRV*"6)R@, '!_M]\-P;*=C_8I6(-:UJ"A@_X&>:5S8D=J MU<266RC,+9W[&Y8#[H;@RJY!>Z771[)W=[XRN8Q2A6*^,/+^Q="<-N3N=9C= M@A;K_(V2!Z&U2/*O*VYND&0VP&Q?"*%?%K*75/8O)4W_!U!+ P04 " ## M@F)7WAMR.5X" #J!0 &0 'AL+W=OTVW7[];*>- MBIK2+XTOYWV?<^SZY*V0KZH"T&A5,ZY&7J5U<^G[:EI!3=29:(";G9F0-=%F M*N>^:B20THEJYN,@2/V:4.X5N5M[DD4N%II1#D\2J45=$_GW&IAH1U[H;1:> MZ;S2=L$O\H;,80SZI7F29N;W+B6M@2LJ.)(P&WE7X>5U9N-=P \*K=H:(UO) M1(A7.WDH1UY@$P(&4VT=B/DLX088LT8FC3]K3Z]'6N'V>.-^YVHWM4R(@AO! M?M)25R/OW$,ES,B"Z6?1?H5U/8GUFPJFW"]JN]CLPD/3A=*B7HM-!C7EW9>L MUN>P)(D>N"9\3B<,T)52H!4Z15>UD)K^(^X,OZS,GT$!.KX%32A3)^@( M48Z^5V*AC('*?6URLL[^=,V_[OAX#W\,S1F*@D\(!SA"+^-;='QT\M;&-R7U M=>&^+NQ\HSV^=Y13#:>/YLJ'ZOKU:.+1@X9:_1Y*NC./A\WM0[E4#9G"R#,O M08%<@E=\_!"FP>=W4H_ZU*/WW M[$D,Y=:K4J>Q;6Q;G.+S(_>4 *^Y9\2%6 M/,3J5,D6*TF2>)B5]*SD$"L98B4[K#B*][#2GI4>8J5#K'2'%84A'F9E/2L[ MQ,J&6-G.?>'01KYA^5M/UW;!;T3.*5>(P3&R#Z-M[\1]02P,$% @ PX)B5WUX+'WD! 4!T M !D !X;"]W;W)K&ULQ5E;;]LV%/XKA%8,*;!% MHF19&(FVB4JB1])VMU\_ZA+9,AG-3@GTQ9+H<[Z/ M/#?>IGO*OO UQ@)\+?*2SZRU$)L;V^;I&A>(7],-+N4_2\H*).0G6]E\PS#* M:J4BMUW'&=L%(J4UG]9M#VP^I5N1DQ(_,,"W18'8/WR6HNJ MP9Y/-VB%G[#XO'E@\LON4#)2X)(36@*&ES/K%MXD<%PIU!*_$[SG1^^@&LHS MI5^JC_ML9CE5CW".4U%!(/G8X07.\PI)]N/O%M3J."O%X_<7]*0>O!S,,^)X M0?,_2";6,RNT0(:7:)N+1[K_@-L!^15>2G->_X)](QL$%DBW7-"B598]*$C9 M/-'7UA!'"A)'K^"V"NZIPN@5!:]5\,YE&+4*HW,9_%;!/U=AW"K4SK0;8]66 MCI! \RFC>\ J:8E6O=3NJK6E@4E91=:38/)?(O7$_!'O<+G%'/P,/B'&4.5G MF6HS+C4UM(\@K"3ENBNX;(?87( Q]I M*=8,Y/P'5<3].?Q?GJKFXX MW\8>?QM[,JP>X52J0YUZSY9>%T5>C>>]@O=)5I#;-*7;4I!R!1X8+>5[BF4) M$AQ0!A9K5*YP%4(],5*F9)-C\.>O$A#<"USPOW2AU;"/].Q5\;WA&Y3BF26K M*\=LAZWYCS_ L?.+SJ\FP2*38+%)L,006"\>1ET\C(;0NZJB\V6C.:XUJWEO M-_?\$ ;AU-X=>TD5?VY6)5+H1A,!KUQ9+!8;W1:'YG M-'_0: ^8U2L%F3> /N=DA>JYE\L'7Q*<5=DC:7=$UF"PP8Q071F]:TC\HY%. MQLZ)V1:^Q@FG0I&*!)W1J52L2HV"4Z%D<.1OM.NXL^MXT*X+.6\PN8(!B'.Y M5$-+@1E N5Q3U::6-@S%I77E+,K8)&4R5F+" M=]PCRI[Q@\[XP:#Q[TMI6[GR U<9;M[>5W&<]GRBL_D@[*4EWR18%"BN"4+% M,R89$T-@/0>&G0/#00=&>(F93 ^YC7B]IH>*2=RQ"X.3!!DDNM0+9U'&)BF3 M4)V2X,29Z!-DTMEW\I8$V6@G YWM!^$O31238-%$G1D\)5%,,B:&P'J.A,YA M*^6JF7I%4QE?[08[LO%7E4YH3I=ZGJF5/+$5,_Z M7CCL_N'P]O^0>Y@+4B A#;]#C*!GF7ERZ<])AMFK"YIA\(M3SR1:9!0M-HJ6 MF$+K._UP>@'][UN1#9TAM&%A$BTRBA8;14M,H?7#XG#X H=/7TQ59/5T(H!J M139Z!J/AG"B";N\:/B*U(R4&.EY+*N0YD>+'F^J[Y$'137S<]4R%H M4;^N,9(%OQ*0_R\I%2\?%4%WB3K_#U!+ P04 " ##@F)7M:F,LPX# "R M#0 &0 'AL+W=O+,-H_^^]E.:C(MI!*B6_E [,3W^)R; M>W2=_H;Q)[$$D&@;1XD8.$LITY[KBND28B+J+(5$/9DS'A.IIGSABI0#F9F@ M.')]SVNY,:&)$_;-O2$/^VPE(YK D".QBF/"GR\A8IN!@YV7&R.Z6$I]PPW[ M*5G &.1].N1JYEJ4&8TA$90EB,-\X%S@WB5NZ@"SX@>%C2B,D98R8>Q)3VYG M \?3C"""J=001%W6< 51I)$4CU\YJ&/WU('%\0OZC1&OQ$R(@"L6_:0SN1PX M'0?-8$Y6D1RQS1?(!1F"4Q8)\X\V^5K/0=.5D"S.@Q6#F";9E6SS1!0"?']/ M@)\'^(9WMI%A>4TD"?N<;1#7JQ6:'ABI)EJ1HXE^*V/)U5.JXF0X@C4D*Q#H M' V!F[><3 %]FT1T073>!+I-LI>ODWAZ#9+02)RA$T03=$>C2*_INU)QT8CN M--_W,MO7W[/O&-(Z"KP:\CT_0/?C:W1Z,;W*!:3PV-0- M2,D4!HZRBP"^!B?\^ &WO$\5,@,K,ZA"#W?JTH(Z9M65\ M[!9_Y9[ A>:-C^V*5Q Q>@;"JY*VZ\2XL@/^ ULT]]NBFMNA!;-KSSAX+\[ ME2>%0Y7N^C]^[0!P@#4RR%;!&CCP]IAAUY!Q92,\R P'M%94EC:W< +77S-W MA"^H.CM',%?(7KVM-N+9!T(VD2PUA_()D^J(;X9+]5$%7"]0S^>,R9>)/N?; MS[3P-U!+ P04 " ##@F)7PL]I#*@# M#0 &0 'AL+W=O ME9219X'DOJJP^&=&2GZ<6*[UWO%"-UNE.^SI>(/K^SOY+K1VTK+ D^%OKPTD \)@#O#; ZP<$'P3X;8!_[0Q! M&Q!<.T/8!M32[49[;5R&%9Z.!3\BH=' IE]J]^MH\(LRG2=+)6"40IR:+K!@ ME&TD>B8"+;=8$/03>B$Y9SDM*:XWDZ_1#$N:(\P*E-%RKTB!#('W&5&8EO(! M*%Z7&;J_>T!WR$92CTI$&7IE5,E/)QU_;/E> BUTWIVUQ[8"=7J-=MXJF35* MO ^4^.@S9VHKT8(5I##$9Y?CTPOQ-KC:6>N]6SOS+A(NR6Z$?.<3\AS/-ZQG M?GVX9Y+S_V9??/?L9V;X79[Y-9]_?9[]];222D"E^-NTV0U=8*;3U?-1[G!. M)A:41TG$@5C3'W]P(^=GD].W),MN2;:X$=G9G@3=G@27V*>_PS%$6HR=]^,/9A<:28+3_4F M<>ST7!FB/,=UTIXK)JZT[]W"Q!6ZKMF5J',E^CY7%,_?$/FZIP=<$J;D13.B MP=)B)^Q9,<2$3B^)LB$F\OO),<3XR0>I$7V?ZBMMKW_F/LY=0W\&WP+-U?T_^N9# MXC,6&\HD*LD:IG)&,>2B:"[G34/Q77W[7'$%=]GZ=0O?,T1H (RO.5?O#3U! M]X4T_1=02P,$% @ PX)B5_:?%L^ !0 BRH !D !X;"]W;W)K&ULM9KO;Z,V&,?_%2N;IIZT-4#"CW1MI&O#+VF]58UN M>S'MA4O&+;6Q?/E/VJ=P0PM&7 M/"O*J]&&\^W%>%PF&Y+C\IQN22&N/%*68RZ2;#TNMXS@51649V/+,)QQCM-B M-+^LSMVQ^27=\2PMR!U#Y2[/,?MZ33+Z?#4R1R\G[M/UALL3X_GE%J_)DO"/ MVSLF4N.6LDIS4I0I+1 CCU>C]^9%;#HRH,KQ1TJ>RX-C)*OR0.DGF8A75R-# MEHAD).$2@<7/$[DA629)HAR?&^BHU92!A\VR UP1XQP;, MFH!998?Z^54/?X$YGE\R^HR8S"UH\J!R4!4MGGE:2+,O.1-74Q''YSYF15JL M2W1'&%IN,"/H%_0!,X:E"='9@G"<9N4[9"5T:/DT;CNM:P M7M&8H%M:\$V)_&)%5HKX0!\_T\2/17W;2ELOE;ZVM, EV9ZCB?$SL@QKHBC/ MC3[\%C,1;KX:OCA>W5*$^\>KJ\*#[ZM[^'V%C_3AOR=<>^MB??@'^M2J&QHC M3%KW3RK>Y!7>^R01S:[P.EDUYK\GVQU+-J+Y+-%?OXGL*.8D+_]6N;YF3]5L MV4M=E%N?+SE-/HF!R(N15P@7*Y'F*5.VOM MU>J>ZM&AZM1VC.E U8=4#8:JGC>=3 :JX3#CS/5L>Y Q@BQ># 3K^,9N?6/K M?5,U@.R@ 4R+)-N)+E<H;R"T973-<*[RB19W M:M\)"5M PGQ(6 )"R%A$20L!H)U?.RV/G;?<$#H0IH:$K: A/F0L 2%D+" M(DA8# 3KF-IK3>V=U+$CO.,;RM)_Y- PI[N"J\SL#?HP.4JJ_GH]NE;]5*=" MPGQ(6'#T#0DA92-(6#RL@]VO0L=BL]9BLV__YD!GI71@J9PZF@T&4];,L#RO MYS&M_*D>&VHZGNU,S=Z@$5(S&&J:INEXD[YW%/ES6T#IOL6WU MG\$"5-17B$X\JZ<9@&J&2DW;\?IF@Q2-H6A=LUE[LUEO/T^BUSC9;];@M3=- MQ5N_4&2TU V8(J,B7P!:C_#8XD6@LC$4K6NH_2*$J9T.GM\3N2J=%NO#@?GA M2*OF!-R9OP&E+8 I?F@M "4%H+2(E!:#$7KFGR_WF': M;SC99T).WM^ TA:@-!^4%H#20E!:!$J+H6A=>^^79$S]FLRW3?OIH2?;&G1I M!I3F@]("4%H(2HL:6F?>0CUU&4,)UYX='VQ,RPE;5[L:2Y1(\]6[=-JS[<[) M]]5^P=[Y:_/"-Q7G _,BK/=%[O'U-LU;S-9I4:*,/ HIX]P5+R.K=S[6"4ZW MU;:X!\HYS:O##<$KPF0&<& !R,@ &0 'AL+W=OH_ M"RYR(M5;L?2*M: D*8ORS,.#P=C+2<;F:6,W@M4;/*Z^1WI5'SC_K-S?)16^@>T0S&DN-(.K/ELYHEFF2ZL>7&MIK MVM2%^Z]W].MRY]7./)*"SGCV=YK(U45OTD,)79!-)A_XTV^TWJ&1YL4\*\K? MZ*G:]E1M'&\*R?.Z6/4@3UGUEWRMA=@KP/B9 EP7X(,"U;"](*@+@M>V,*P+ MAJ\M&-4%Y:Y[U;Z7PH5$DNFYX$](Z*T53;\HU2^KE5XITP-E+H7Z;ZKJY/0Z M983%*5NB2R$(6U(U"&2!WJ&/1+W7)J*3D$J29L7/YYY4+>HZ+Z[ILXJ.GZ$' MZ)8SN2I0Q!*:F/6>ZFG37;SK[A5V C_R;1_YHU\0'F",/LU#=/*CM5]NS.\; MUD?!H,0$EO+073ZGZ[;#V@#=2)H7_UIZ>571AG::GJG>%VL2TXN>FHH**K:T-_WI!W\\^-4F/"0L MA(1%0###DF%CR=!%GS[0+<^V^C"+!4U2B18D3K-4?K/Y4:'&)4I/]-OI>%#_ MG'O;?;&=C785&Q(6 <$,L4>-V".GV'?K\APD.4J9DEN=1M0IK8/^%7VTIS\> MV?5W]J.K_I"P" AFZ#]N]!\[];\E7]-\DZ.U4/JGZXPBDO,-DS:MQT=C??*, MULXVNVH-"8N 8(;6IXW6ITZM9SS/4UE.\]>4H@BS1)B4BIU8VJ.7^PI^#!Z)TY>]1U M*H*$14 PPPE_T&:) 8@7*M^J ,=>M*)NSO!BT!\?C.69NU==_0"E15 TTY&] M=.=W<.0^H\F2)N@O+O52:"YY_%G[<5W[,=_Y\0TQ+E5HDZE4)7HEI4JHU2+_ MYD15 T4_@V(OO.N#>]3%0*4"F!9&U(4$=(5Q^"8Q^&?7SD M V@H!J5%4#33AS87^^Y@?)NRXP-@=[)0G[[HP/ HK 6'ZH.F9%!:!$4SU6^# MLN].RI>QW*@CH.NHATRJ,U!:6-.,(]+O3[ Y)B*H1DW=VX#LNQ-RK7N7<0Z9 M6&>@M+"FF9H/^I/QH>C_1U#VVZ3LNZ/R!\Z6[Z3.:PE]M%Z,< ,ZBPQ)"VO: M_I628#2Q72F)+)OBL\.+*J:(;=SUW7G77% ^E?=AU*1!ZO';C&BA+T2H+1Z; M5&P5'#3Z@M)"WYJDA\-#L:V;!9-GA&YCK>_.M7<;64C"$KU0SZA4LA;E J6\ M?&G5$C)(SD!I84T[OJ1]*.;Q=J>.88O;9(K=R?03VQ1JF#:C$<5$]5X'TPU+ M5$J=55>%+Y>"EG? ; *[F^@J,"@MK&G&(3_TAS:-H1HVG6@3*78GTMV"[SNZ M*B_,$WNN=%,ZBPV:0$%I$13-]*--H!B#WBS$D"EP!DH+06D1%,TTIDVHV)U0 M;\Q3*=L[E:(34B""UM6YV';G^:J&^_C@0K!_%$[=W>AL 6@XA:*9%K3A%+\N MG'Y'[T^X;9[*Q=2;S+3,9:*H%I450--."-OMB=_;= M76=^:=4%&H!!:2$H+8*BF7ZT,1I/8.= MV5==D]/=0RWES^$-,G>?.OL!>D<9BF8^R=@&]\ =W-N)ZPU+,'<;G9]P!$WN MH+0(BF:ZU8;[P >=U@+0E ]*"T%I$13--*9-^8'[/O/;IK4:?K0$FQS=<79W MH[,%H'D>BE99X.T]2+XNG^!_Y%+RO'RYHB2A0F^@_K_@7.[>Z :: MKYE,_P-02P,$% @ PX)B5PR_\226!P V4H !D !X;"]W;W)K&ULM9QK<]HX%(;_BH;M[+0SW8(O0,@FS"1(FG:FW:8A M[7[H[ <'1/#6MEC;Y-)?O_(E&&%5C=NW7UIP=)YCGQ>;XWX_6ZQ%'&2OY$8DZB\KF<9!KMZF-_ULDXI@60;%4=\=#$;] M. B3WO2DW':13D_D-H_"1%RD)-O&<9 ^G(M(WIWVG-[CALOP9IT7&_K3DTUP M(^8B_[BY2-6[_HZR#&.19*%,2"I6I[TSYYC[94 YXE,H[K*]UZ0XE&LIOQ1O MWBQ/>X-BCT0D%GF!"-1_MV(FHJ@@J?WXKX;V=CF+P/W7CW1>'KPZF.L@$S,9 M_1TN\_5I[ZA'EF(5;*/\4MZ]%O4!#0O>0D99^2^YJ\:.)CVRV&:YC.M@M0=Q MF%3_!_=U(?8"%,<85\08OB3MP/[IH.Y^>RLY_+SNWA5"Q4N&,*UVKI[3Y27LGS.GVD M/I]=J\VJD?QC^KA41-],++KK<;8)%N*TI]IG)M);T9O^_ILS&OQIT@H)HT@8 M0\(X"*9I[.\T]FWTZ97,@XBHZUO1))3*XEY=ZC)A; 45:522B@O=[73H#]0' M[79?L_8@Q_,.!M'VH(EW--0'L?8@?S(A^L';#7>V&UMKIY\=EQ7]) M6+R)Y(,09":S/'M)+D0:RB61*W(1/*AK>6ZJK353U_,&":/V&C@NBRRZ@5^&A7X"-K@3]X MY92'O!7WJL*Y^J;Q?K4*%X*P^]#8[ZRXKN<+$D:1,(:$<1!,$WBR$W@"GPM. MD!HC810)8T@8!\$TC9U!\QUR )L-UJC]7ND-!X.#7FE/V%6W)^5DT)P<1=,E MV?M:[U@EVFBF/]/M^MQWJM?N>X[1YK&'4XB!H&N2T4,Z'& MAZ.X_0A_M(*-9>'8/8LGS^9KCG8T(W]\6#Z0AU#7^2DY&30G-^3TQD/'/*5W M&GO#L7^WOTC%;2BW6?1 /@6+(!?+QUG]O-@W8\6A/@:41J$T!J5Q%$U7NK$W MG!'^\@.U/* T"J4Q*(VC:+K4C1/BV*V03I>?MAW2NAC,GC*(&@8Y7OOJ8QAE MN/J W!"]@(W3X=BMCK/K(%G*1#7#6; )53'#K^KU7*[RNR 5A*II>B0WI5UX MD(W+HB#MT$*_$A7HE4!J%TAB4QE$T7>K&*W%Q7HD=U5EBZ-H3*(VY M;9-FU)HEHU+JRC4>C6OW:#XXU0^"K\,HRJYE*K_W@Z"=UUD^J*<#I3$HC:-H MNLZ-1^0.\G4C*'F$)1&:YKF,DS:,V*H MZ8.BZ=(UIH]K-WUF,BE/1W(ETCA,@F)J;)0-N=!D!J51*(U!:1Q%T^5M+"GW M"-^$H084E$:A- :E<11-E[HQH%RKZ]&M"4.-IYJF+?]M^;S0E*RF#6TI.2JE MOD2^L8D\NTUTMEB(J%!#+,E9+-,\_/K-]FI'=5X=#[6)H#0&I7$439>X\9,\ M!]Y>/:BW!*51*(U!:1Q%TZ5NO"7/:FAT:J]V5&>)H9X2E,9JFM5"YJB4NG)[ M]RK9K:+W^5JD1#]5;0OE[+C.ZF%O5<+>JX2]6>E7^$I>XRMY/KX70ZTE*(U" M:0Q*XRB:+G5C+7E=;J^R+/.J.=K,U#NXFVQF3]99MF%[9GJ8DD%32R81\9S&N65JH 02E42B-06D< M1=/OR&\L)7\ ;]0^U%J"TBB4QJ TCJ+I4C?6DO^=I4I='K\ M92@-%K3M-N8 M6S^I05-R%*U2KK_WY)U8J!.N>$921A9RF^35$U-V6W?/83HKGSYTL/W<.9XY MANW4.6;54Y8:?/70IW?J_ Z3C$1BI5(-7HW51#^MGJ-4OERE(&MP+),L^IN%]"QO<+!SL/-^[2;:+, M#3><%W0+*U"?BUNA5VZK$J.9QQ!!I$R$E1_[. *LLPH:1__-J).F],$]J\?U#]4Q>MBUE3"%<_^ M2F.5+)RI@V+8T#)3=WS_$9J"QD8OXIFL_J)]\ZSGH*B4BN=-L':0IZS^I-^: MC>@%Z$*' T@34&V$6R>J7%Y31<.YX'LDS--:S5Q4I5;1VES*S%M9*:&_376< M"N] *E%&JA0IVZ*KA(HM2/0>'=[_+:7K-$O5/;KCF3D+>RIB]/8:%$TS>8;> MH)2A/Q)>2LIB.7>5=F;TW:AQL:Q=D!,N9NB&,Y5(]"N+(3Z,=W5%;5GDH:PE ML0JNH#A'OO<.$8_XZ//J&KU]#H>]A2TG@*KIUMZKYFB)-*'^-#)D(/@R,'[D1_XPQ8FK86)U<)@_>_0912) MDF;H,OY'M[TQ.>1H9/P> M *U@!\)D1E]N(%^#&.P?J]@S^P=['2.]5^GZ1O9_MMU#.WYYXS<:_;?K3\8G MSA0F76[RJKW?R#^M^7&';VPE[0^V?R-VV/]D>@*+N ,RMA/Y101HM/NFO!.& M.E!C.ZD?9P ^AC$.1I,3B3L:8SN.?U<)?/R6YO%LE!3Q-FXI(HXB53 M]5C2WFVGNLMZEND>KT?"&SV,I$RB##8ZU#N?Z()%/675"\6+:K)9U*Y!->61 ML1_J9ATL#$MY1&/J2X4@^/=$5S2.%0G]^*>$&E6=RK!^_4J_RAN/C7DD@JY8 M_&<4R.W"F!H0T)!DL;QG^VM:-BAWT&>QR']A7Y:U#/ S(5E2&J,'2906_^2Y M#$3-P''>,'!* ^>]!L/28/A>@U%I,'JOP;@TR)MN%FW/ ^<2299SSO; 56FD MJ8L\^KDUQBM*54=YD!S?1F@GER[ET1-18L$Z%9)GV FD )(&<$V#391NX$)I M&=%X1.72A+%XC-\^C =3JS?(4KA)HIC5%^9VPUSJ(\S.84Z'3UX?3(=/C< -J_XQS.G#_]T_ M(BK C80?,Y%QO/[K*Z)@+6DB_F[K 46]H_9ZU?QX+G;$IPL#)T!!^1,UEI\^ MV-BL-METPER=,$\3K"'>J!)OU$5?NID:K3@=LQ >OEW=M\G03; A40.Q+>2= MAGU#KA/F:8(U0CZN0C[N#-@ZE12I$C#R%'PBMA!B,H8M#A8*&\S<<((C!.=- MR>"18J[U8R)$%$;'\UPA3U';-*]-)?VGY60PFIM/=24Z/>JKA$Z8IPG64&)2 M*3'I5 +7$;A*2&&5<4Y3_P562HPK)<9U+L:77(RO-3'N:V( #AXUN]W29PFV M4R:D-HDF/TED#>PCB3I=[2N13IBG"=:0Z*R2Z*Q3HB^UX7 8"'XQ9X6<);B. M]+,DBW$L!?!MM58Z1:G/$GH*.,BB1 TRG-SPBJIWDI-4A)2WR=3M"BJM,=4)_9DUSH\.B%]\[Q.F*L3YFF"-92854K,?M$B M;:93/)TP5R?,TP1KB&=;ARV8U7,@ =EP2I6*$#(.!%*FYD02 TE8ELK6'551 MR:26AYRQ=92'NCWIJT%;E=91E9ZN*IO!K>UO[?\<7$PB.$0"?-$:T&[P%7T< M@#,[!;7QFK;U]VY [V#KI'FZ:$U5G(,JSKL69_39WY(4%V/8S?>$!^!C$N;$ ME^V'!IW0OM.15IJKE>;IHC7E.6SZ[5^UZ[>U;ONUTERM-$\7K2GA8>MO=^_< M-265T4^;&WLR&!]GE:*4/:P7&Y[9 Z=9T"T+UA/&]#A=M+ FX[/!K"K7#,AA M8V[WV9GW2@3=X(ML4QS J40P:NVF6G?H6FF>+EJABED[B4XHW^2? 3.ZMB_ MBM/:ZFGUF>$B/UP_>NZJSP_Y"?J JJCS++?P%02P,$% @ PX)B5['_ M1Z=O P !P\ !D !X;"]W;W)K&ULM5=M;YLP M$/XK%INF3>H*AKR0+D'J$E6MM$U5NYWS/XSNXF^ZX^"T3 (5NLY3)F9,HE9^XKHP3R(@\YCDP_63%14:47HJU M*W,!9%DX9:GK>][(S0AE3C0M[EV*:,HW*J4,+@62FRPCXNXCI'PW<[!S?^.* MKA-E;KC1-"=KN ;U+;\4>N76*$N: 9.4,R1@-7-.\D_CV+R^1S\KR&LR-T3" MG*<_Z%(E,R=TT!)69).J*[X[AXK0T.#%/)7%+]J5MN.)@^*-5#RKG'4$&67E M/[FMA&@X:*)V![]R\)_J$%0.04&TC*R@M2"*1%/!=T@8:XUF+@IM"F_-AC)S MC-=*Z*=4^ZEH 8)NB9$273"IQ$8?D9*(L"4ZA^6:LC4Z-4I3=8?>+D 1FLIW MZ#WZ=KU ;U^_0Z\19>AKPC=2N\BIJW1,!MF-J_T_EOO[_]C_&O)C%'A'R/?\ MP.(^[W9?0*S=<>'NM]U=K40MAU_+X1=XP:-RR"-T1JA WTFZ ?3SDS9$%PHR M^:%L(XPGH3ZH;9.OQB#RB9(;FE)%X0ELR@V'S3A#;X^+Q<;W[$R&-9-A)Y,+ID ?M$*"*$!R M1W)KG76"/#<%>P)K\1W5?$Z$]7<,Z^K S>OUUU=].AN8;(8#%=_]+(#RLI-%>^([%>V=Z:]=JV M](76EN"A<<'!RV1R9T/T;!%Z0FN+\-#TX.ZNY]&7;Z,-:F7T$?H"RBK/X+ [ M.^AZ;$8';8_;F%+,B/B9"#U?2)3"2GMYQV-=%**@XC+1 MDRH(8Z"?KSA7]PLS"]6S;_074$L#!!0 ( ,."8E>VL7[IO@4 +4G 9 M >&PO=V]R:W-H965T^2728^35##4>? M*4VV.?\AEI1*\)(FF;CN+:5<706!B)(R7]%,G5GD/"52[?+G0*PX)?/" M*4T"%(:#("4LZTTGQ;$'/IWD:YFPC#YP(-9I2OBO&YKDV^L>[.T./++GI=0' M@NED19[I$Y7?5@]<[06URIRE-!,LSP"GB^O>)WAU&T7:H;#XSNA6-+:!3F66 MYS_TSOW\NA?JB&A"8ZDEB/JWH;F!.%V2=R,=\^S>M$NIKO3A/1/$7;"O;L ?BM9!Y6CFK"%*6 ME?_)2S40#0<8[7% E0-ZJP.N''"1:!E9D=8=D60ZX?D6<&VMU/1&,3:%M\J& M9?HV/DFNSC+E)Z>?">/@.TG6%.0+\)EE)(L92P0T13(#W=U02EH@/6E9; M;K3E!4A+A>**%ZI =EX?P;>G._#^W0?P#K ,_+/,UT)=74P"J=+7201QE>I- MF2K:D^H375T"'%X %")L<;]UN]_16+G#PAVUW0,UZ/7(HWKD4:&'#X[\13FJ MP6Y ?]ER*\4BNYB>[%=B16)ZW5.S65"^H;WIGW_ 0?B7+5-/8JV\<9TW=JE/ MRPJRI5CZ#0H_W7XV4QCVPV@\"3;-X+MFX_%@.*RM6E%%=521,ZI&,=M"*YW[ MC6NB:(Q?!=8UPAB&]KCZ=5Q]9URW>2;5-%"S L2Y:IYSRDG1_U0'![.U4.9" M3X]CB\236&HY!/1P#GY-FX#-O3V*MO(=UWL/?*<]AMSPQ M?%V>72,,QWO*Q5MXP-)P0GMBV*\=F84$X'@Q>E9_-#"$\MA<@; ,= :F:$ZQ6@;H M2[PDJE/JSK@E?*[[I>0*$^U!.T6/O36^U-I#8$@">D4)Z)4E?*FU1K @%X) WI%#%]J[1_$AC'0 MJ8R!NO 08=3Y!68S0Q!&]N)#AC&0FS$.].G*V]VG;4;[^C1J+"(X'Z^[:0'^ M V]$<;?>T0L)YWCX(_/P1]CK&HJGIWV5^SG8 1EV0&YV<$P6"Q%8@-QFMA_( MD4$'Y$8'4Y*GH;E;_NB[= Z60(8ED%>60%Y9PI=:.W?#$NA4ED!=2.B@N5O\ MU. -;Z #O'&@Y8_>TO(M1GM;OB$$Y'P*5_/+MH)]X_8\NGS.00/8T .?4X= M[&2+8W/WI=;.W0 '=@.'8Y&\BQ$V#+>8.3 <&][ !WC#/2TJ[P,KD1:K_4N1 MN/%BP;T44$T,]>#QLVKNOMS1%74.7, &%W#D=38YX>/HW#VIM7,W1((/$,F! MHNV_J6B[5HZB-8" G0_A=M$>L^3BUCWZ#IT#%;!!!3ST6IV>V*#*_1RD@0UI M8#=I.'I]EQ^LO;YKYNKU!C2P&S3NZ()R_5(_SM,5S4390LG^<+W2AR^U]NM@ M0Q^15_J(O-*'+[5V[H8^HE/I(^IBA>J4$+Y^$]XU0^/1L+_G';VAC\A-'ZZ* M5!W4L4;H%C[Z_IQCV2,RH!-Y7?:(O'*,+[5V[HWO-$Y=]J@=RMZ._W*J_U)O^#U!+ P04 " ##@F)7PQGPFQ(& "A+ &0 'AL M+W=O;GRFJ[74-YS9 M=(-7Y('(+YM[KJZ]\QZ*R1+GB?S,=A])]4)#S8M8(HJ_:%<]Z_90E O)TLI8M2"E6?D? M_Z@"L6?@^\\8^)6!?ZI!OS+HGVHPJ P&IQH,*X/BU9WRW8O !5CBV92S'>+Z M:473'XKH%]8J7C33'>5!:Y0)GL9@Z4K5&,YVH\GQ5>O:?\=Q' M=RR3:X'"+"9QB_W<;C^QV#LJ"G4H_*=07/E6X!WF9ZCOO46^Z_OHRT. 7K]Z MT]8N.^:!;!3&+3!]"R8X'6-K36C'!"3ZU4L9P>K7_:9? SB7+.:;8JGOK$,E[?N,*""O3/K7* ;B1) MQ;]M?:ELS:"]-;J:7H@-CLAE3Y5+0?B6]&:__^:-W#_:$@@)"R!A(1#,2.F@ M3NG 1I_=LFSU3A*>JH&])4(6@[\M%U9,UUR4L%$!T[/:=C89]L_'4V>['V1( MEV&+2\^;#&J71O2&=?2&UNA]45T:)_0_U=]7:G[6G;X)8UL4K;BN41P>O9)[ M$,'C)_S19#0PGPJ!&F5$<%1'<&2-X,.:<9+HB1U]9$FL:H- M[?SMMA905UC M!PD+(&$A$,S(QKC.QOA%%?@Q9$HA80$D+ 2"&2D]KU-Z;AU@=UCFG,I'%&-) MVG)@->^: WM;_L39&?+&;Y%>F(S;P@[9F! (9H1]4H=]8GW5N5JFJG&@I@$4 M,:6P8J+7TFK,*)F'%KE0CPLUN*+O.154?]$ZZ5I]=,T-)"R A(5 ,"-1GMN( M(?=%%;VJ.4!9!:4%H+00BF8F=D_E>O;25V9-K\74LFR3MZ[([(S.V:B$]V!_ M47;FCOR#A1FHU_ 9K\-A^^K6\YL(^K^J8EO")5TD!,5D(?=6M^@GZK!VL_OI M'&5(6@!*"Z%H9L8:A>Z]+(GN@6IT4%H 2@NA:&9B&YWN 0EU.Z=S1HYU\\"= MN(="$]1I"$4S0]V(>L^NZF\R%6<58J26; 2]QFH(H0WAD8IXVV;(E M;6+6<+ G71>E!LNB;FESN2$PCG"2/:FY) M"?K 6;Y!-UG4F@#0K0%06@!*"Z%H9IJ:[0'O9>T/>* ;!*"T )060M',Q#:; M!)Y=F9\^NX!N%U2T_=EEZ!Y/+J"[ E T,]+-OH!GWQ@(E>*7CTCHD5".F!V5 M:Y:KV8;@F*IZ%Q.=")IAO>I>ZA&WU2.N-1N@&P05;;B7C7Y_=)P.4.U?T4;/ M.C5_UFM4O6\5E]VWYBN>L5D^/NJ,<[O;KD4$E!9"T9[F2?F+ M<6Y&O[64V&E=.V]%,])W?MQY09V&4#0SX(T\]^WR/* B8GE6+51_(C"Y;O?; M.36@[8S.V1BT M[0+Z@^%A"035ZL]Y?6;^;D2X;Q?A]YQ&!&V9GE 2O6*"+&^@@AV4%H#20BB: MF<1&UONCEU7>0#<"0&D!*"V$HIF);38"?*L>/;&\@:KWBG90:/I'U0U4EK<[ M/2QNSMY1S)3P57$&5J!B;58>1:SOUN=LWQ>G2P_NS[V+H#PMVV#*P[MWF*_4 M.AHE9*F0[ME8#6Q>GH&ULS59K3]LP%/TK5QF:0&(D3=^LC43IT)#&A-K!/DS[X":W MC85C=[;3LG^_:Z>$;I0B#4W:E]:O>\X]QX^;P5KI.Y,C6K@OA#3#(+=V>1J& M)LVQ8.9$+5'2S%SI@EGJZD5HEAI9YH,*$<91U D+QF60#/S8M4X&JK2"2[S6 M8,JB8/KG"(5:#X-&\# PX8O/#6A0 M<[K [?8#^H473V)FS."Y$E]Y9O-AT L@PSDKA9VH]4?<"&H[O%0)XW]AO5D; M!9"6QJIB$TP9%%Q6_^Q^8\160!P_$Q!O F*?=T7DLQPSRY*!5FO0;C6AN8:7 MZJ,I.2[=KDRMIEE.<3:Y8%S#+1,E@IK#!9=,IIP)N)3&ZI+LMP;>P;F2*]26 MSP3"&&>6IE=HK)N&"::*8@1GWN;#,5K&A3FB, ^^$S[F99: M<[F ^ 2ON2J-$QF9A!:$N52"].-@%$E('Y&0!^NE+2Y@0\RP^SW^)#,J!V) M'QP9Q7L!I[@\@69T#'$4-^%F.H;#@Z,]N,W:Z:;';;[H]#&<&8-D+"F&3YS- MR#S+T9SL$+M%5\>XNV$;6C5G\W;Z?F[>SE?7)'IF[# M_,;N2F(OV%]N3K=.M?N?'<7N/U#;J]7V7G\4>T_.1+O;[C1W'XE^S=S??R1R M)A?H'KAY_1+N(N\_(6\U^L]P-Z+'ESUZY478 &Q?P$Z#9/_!'&Z5EP+UPA=1 M ZDJI:TJ33U:%^JSJCP]+J^J_!73M!D&!,XI-#KIDFA=%&PO=V]R:W-H965TM&%K MB=YL)\YL W&R8 66(DC6[L.P#[1TMHA*I$M2=@/LQ^](R;+2R.J0M4"_V*3$ MNWN>N^/=:;J3ZJ/.$ U\+G*A9UYFS.;"]W628<'TJ=R@H#:",>G6JG7V+2"[?5>^XTC3V263..5S/_D MJLM)SLQO&%?P M@>4E@ES!#1=,))SE\%9HHTIRO]%P E=2&"[6M+-+S5-4S#F5T@(6I2:E6L-E M\JGDFML7&EY?HV$\UV_@%7 !?V2RU$RD>NH;@FV-^TD-<5%!C(Y G, MF<\T M_"I23)_*^T2WX1SM.2^B7H4/N#F%.!A %$0QO'^XAM>OWO3HC1M?QD[OL,^7 M6^O+ 13(=*G0.7! Z9N42I$'N]CW*K6W\D)O6((SCZZ=1K5%;_[S3^$X^*4' M\K"!/'3:XZ^&?P"76B-%FX($OW.VY#E%$C7<5DQ2H'#?[WFX4^^D:(C!@FFN MX:][F>= ]V7'5/IW%]OA=V [:MB.>@.TP#47PJ)=LIP2';L 5BK&3H6M:=MY M'(?!U-]V&!XWAL>]ABESOV*UDA^UK$;#2=QM]:RQ>M9KM75KDV>W=KF_M:QU M:[N0]=IX8<#.&P;G/UAZGG\'MI.&[:0W7HYANXH.CA;>0>.#QRX6DV?9%)\- MNY,I# Z=(OC&Z03_P MK8C^4%\8A;#7%\ ?+NQK0-R8<'0A'_[\RUCJ>I%4X M.5(:PT/7#/O;YE7&**OLD+!JDJ73?/S,_$DT"H^8/W3 L+?E_(?:7"MX4ISC M\$AQ#@_-*.SO1G?LT5Z%3HO/F]!)& 1?NMIOS7T%JK6;;C7=SE*8:@1LGC83 M]&4U-QZ.5^/W+5.4 1IR7)%H<'I&"%0UT58;(S=NBEQ*0S.I6V;T%8#*'J#W M*RG-?F,---\5\W\!4$L#!!0 ( ,."8E?CLN=.,0< "4M 9 >&PO M=V]R:W-H965T M%J#=@J;='H8]*#(=:Y5$3Z+C=+]^E.18%GG%.(O;WCQ MM5PR)M!CEN;EQ6@IQ.IL/"[C)#9MK$< M09;DS?_H<1N(O0:2!VY M@V(VL#N:4"W#>BA/=C;!O:A/3C;!K7T<:.]#EP8 MB6AR7O -*BJT9*M>U-&O6\MX)7FU4&Y%(3]-9#LQ^4TL68&F/)/+;%G-_P-# MUWG,,X9./O"R1*?H7?TQSUDN2L07"&I20=^B7^7"EH#/T2,Z"9F(DK2LFG^Y M#=')FU/T!B4Y^KSDZS+*Y^7Y6,CQ5Z,8Q]NQ7C5C)3UCI>@CS\6R1+-\SN9 M^]#RA9,4#&TU^_ &[UD_0- Q)%@Y)-AN(K#-A]F[";!/[1"9:F49SF66* M@N7Q-R2**"_E!-8)?/ZW3#Y9]9V'IJ=A=FOF:B]ZF+QS7;F*'O;##H"P1>TN M*@10Q*==T RB\FB+Z@3 V07 .5H &F9G;T"6HOY91/@L8F9"="2[.\GNT22[ MVF" .0= P)P#*'W.(:K>.?=V ?", ?B22SN5)O_*)'4O;10Z2>MT)-4G^0-K MU$/B/6 POJW..83"Q%?4ZR@;!ZIZ@(JZ@0VK]W?J_:.H]_41!ZIV'4,"5;F. MD?'!GB)=1P6>"PL/=L*#HP@/@ %31Y4.H'RJ?MMU$+7V9#72 2;B81\6CZW6 MY%E&^94Q6QM"()C<7@0JY.:-RDVT@LV9!2U)98JG (IZ:IH((2ZBIHD9@ HL MIR\:>Y87&Z/1N).XXTZ2K3NI@P*JQX!ZRU+S'P C@:/)UU'4T5( @')]OT\^ M:>63(\@G^EB()EX'R>SOJ-D?ANFS#\ (\7&/_M:G8J.K>K;D.=TO9-ZB&U[4 MN^.E$$5RMQ;173VA M:ATB-EO$ZP,S@Y'EI6Y]4+9P4+;94&S=^6@-*W:^8XV%C?;XQ=,V)%LX*-ML M*+;NM+6F&YM=]W09Y?=5DD6+*"G00Y2N&3@ANN65)C-0\X:.LH&EBJJ810?J"Z2@#E^Z1/<.NIL=E4?V)Q&I5ELDABK8"L3"5' M+"KR)+^'-PW(ZV)UA4XAF!^H80! CJ/NN#, 9I.>BIJTYIJ8S?7KPD!TC^NX MJE4 0$1U50 &VUI1#:"J$JPG!JVE)F9+_@$,+).]U0O#< \HL8"H*+[AU/=6+16FIBM]#"QL &=VDD,@*(^ MU;XH !>QU,T20 68]N6+UL@2\]'KT6LP<_\O];:#LH5$/]:%(G\,STI:STH. M.REFCW'C:Q:\V$3%',4\%T44PV?$9M(7AWU(MG!0MME0;-WI:0TV\;YC)4B, M;O[%TS8D6S@HVVPHMNZTM34"&:9&(,!).2%43?0 2CM JDT!V!FZJIM"P1B M+A .5JO[DQO3Z%O+XZV2!(C0" (>HF:B;J!J!U^=3L\E\9 ,"XJ_)U MB%KX/\\R,[)TI>_=\3 [^E=*AVRZMOPAD*H>PJA?=3-1-P"MC:??P<93R'K; MZJD7A K4DP\(9*N_I#S#U U%Z^&IV<,/$PK="^L)4<=HJ1_ : =_9IYN%%J? M3,T^>9@H-'TH]UO4*A="J;5\2(%K$U3=[I]AZH:B]:34?.A[]*+.W/^+;X4- M:E.W;*XY[H.ZS_'>M<^,%??U?=M2%FCK7#3W]G9/=W=Z+^N;K,KS*WPVQ<#S M$)_-FAN[+7US@?AC5-PG>8E2MI!=6>\]N=Z*YDYN\T;P57WI](X+P;/ZY9)% MO(?4$L#!!0 ( ,."8E=^+@(_^@4 *&PO=V]R:W-H965T,3-M")=&C:#O]]J,>8ID2P]C+)7V36#+O=[P[ MFN>_S,F.BV_YBC&)[M,DRR]Z*RG7Y_U^'JU82O,/?,TR]9V%X^/J!_FL9 MO KFCN9LQI._XKE<7?1&/31G"[I)Y&>^^XW5 ?D%+^))7OY%NWJLTT/1)I<\ MK8W5#-(XJ_[3^SH1!P:*8S8@M0%I&WB/&+BU@7NL!Z\V\([UX-<&9>C]*O8R M<0&5=#H1?(=$,5K1BA=E]DMKE:\X*Q;*K13JW5C9R>DGN6("S7BJEMFJJ/^6 MH>LLXBE#;W_G>8[>H;/R;9ZQ3.:(+]!E%&W234(EFR.3>6'V'OVA%KD:_(7> MH[5]5\R:/S-M% M'WDF5SD*LSF;&^P#N_W88M]7.=PGDCPD\HI8@;=L_0&YSGM$'.(:YC,[WIR8 MPGF>]_!_>]>2X>Y7E5ORW$=XEY]FU^A22A'?;22]2QB2'-U0H9:0MC+^_LR3 M!*E/_(Z*^3^F55#Y\'UKO$]M>>\.E^A[=,-%V=+,R]F4 MJ\J]?S#M,^*.6L'-NJ/P:-S*9] =1/QV-L/N(&_@#,U)&NR3-+ F26V+3ZR( M0<>K[[NN[[7"- T;D %N!7H<+7R2I@4[W <[M 9[G4FF/E<2"=744+ZC:V-' MLD).W8L@80$D+ 2":948[2LQ>J7&,8(L%B0L@(2%0#"M6.-]L<;/;QQ6Q*EU M@(0%X\Y>,G8P:6TX0!ZU_&*G^7+N_-A69?=_:GE :4%-T_NHTVH<(91/O4(' M\@D_LT_6@,,P1B/<"F-F=W-RZH[Q&4+YU%-'FM01:^K4[JUD?(;8?;2BV9*A M1;6=HT@I,T$C:9:%5NC)*Q:2%H#20BB:7IY&PN'7TG 85,2!T@)06@A%TTO6 M"#D,H.3LC).K 4D+:IJVY8]&[6T+R*6>Y$8]XA\L'^W^3RX0)"W !FWKNNT" M ;G4"]0H5_Q[%?7QQ6[, M*ZA"!J4%H+00BJ;7J5')^+5D,@;5R:"T )060M'TDC5:&0.(9=S5I,1U_/93 M5L,P//:]]E-6TS"E MJ/#TW#!B/OD:>LI!&OQ"Y>G]Z'25?A$6$V2I#8E>"#G)EMA/H<1M_1%T&S7.VEJOL;@X=4?#-0 M6@!*"Z%H>F$:G4G(*VV6!%1[@M("4%H(1=-+UFA/8A5*QVV6=L;)U0"5E35- M_Y[L=+XI0SG5T]SH16+7BR\N9>S^3RX1J-8D!JU)1IT*O838)(W8)':Q>40/ M-2HR/&CW4% 9>)S3$,JIGKQ&"!*[$+S2X6NU9%#)"4H+0&DA%$TO62,YB54?'=F20=4D*"VH M:9K,(81TY,%+R$32R$1BEXDOWY)!?Y %I06DJT1=9]CI*B_QFZS;R%KWN;+6 M[2I,[+M.^V2,W<_)Q]&.)HRL2Q/_.8HXIM,5J<%]W?WIXHO MR[.TK?M7^'R&#?<#?!Y69X8;?'6$^2,5:D/*4<(6RI7S8:A6C:A.!5<7DJ_+ M8Z]W7$J>EB]7C,Z9* :H]Q>+PL'^;/;T/U!+ P04 " ##@F)7[_4U M\:H# "4#0 &0 'AL+W=O5OO@P"6Q!FS6-DV[7[\V4)H0EV9V M\Y)@<^ZY/N?:QI[N&/\AM@ 2/14Y%3-K*V5Y;=LBV4*!Q14K@:HW&>,%EJK) M-[8H.>"T#BIRVW6<]6R.Y:4%$ %811QR&;6S>AZ&6E\#?A&8"?VGI%6 MLF;LAV[X0%Y+DF4L/XN^6TNI0ZF'VOTZ6OE%J)XG*\G56Z+BY/R.)JP ]!4_@4 7,4A,45\IR/R'5Q>GAKDG._\N^_,_9#\SPNO)[-9_W M;OE13$22,U%Q0'_>K(7D:@W_9:IWP^B;&?6^=BU*G,#,4AN7 /X(UOS77T:! M\[O)['.2Q>2$V6QWW?C2BGAXI-*#?T#U%+<\97U($%X\Z"\: % M=Z_"X4E]%068Q#87^)A*9I'00]A\RHWN2/3^):OL=UX-"DBSKUHT+T8$G6P%GKJH.HM)Q$12*,8 MQ>O\&95,"++.C*6%CL+UWS"R ;^KSO5!;5D5E<^3H M>KLKQ$U]AVHAY/6W5M JX!ZGW&F'QIZ 3=16S^+U!+ P04 " ##@F)7 MB,QP7FX# "E$ &0 'AL+W=ORLN'N0<0)&G,(ADWY@KM3@W3>G/(:3RC"\@PB=3+D*J M<"IFIEP(H)/$*0Q,Q[):9DA99'B]Y-ZM\'H\5@&+X%80&8$0$3/O&A7T^L)O:(;'XP6 E MF(( !?:0B*ER4,( @T$L;QF((:V3NU8W[\@GZ5)(_) MC*F$ 0]^LHF:]XV.028PI7&@[OCJ*Z0))0'Z/)#)+UFEMI9!_%@J'J;.&$'( MHO65/J5$Y!SLQ@X')W5P_M7!31W<)-%U9$E:0ZJHUQ-\182V1C0]2+A)O#$; M%NDRCI3 IPS]E#?@8<@4UD7)4S+@D6+1#"*?@20TFI O,14T4H#3XR$HR@)Y M0CZ1^]&0'!^=D"/"(O)]SF.)QK)G*HQ(XYI^^O;+]=N='6\?P>*,N-8I<2S' M+7$?5+L/P4=W.W%WBNXF\I"1X61D. F>^S89Y *S+_+QZP;-R;6"4/XN2W6- MW2C'ULOQ7"ZH#WT#UYL$L03#^_C!;EF?RQ*O":Q @YO1X%:A>[FB8WG5'(C> M+@B?D@"4 B'UT!=L"E$WLJ@;E5%? M42;(D@8QG)(0J(P%I+(6X,="8"'+HJT$W;=J-8$5\F]F^32Z]@[5 MMK-PV_^K6O*'[$P*%R89QQ)!)6[8_F/,)-,/2O?BRDCVK7%-8 72.AEIG0-* MO5,G#36!%6CH9C1T#R#U[K;47?NUU+>-7+N[0^JVM>DUK,J ;V ) 7%1T._< MK*OQ]ZU=76A%-G*=EWU %:?@=5%1$UJ1BDW?95?V,^]4<@KZAI1+K"JTO.F1 M[.HF:2\MU[:%5P>U=]5K0BM2N&G8[,8A%T"MG5M=:$4J-KV;7=D3O7*+Y(CI5CKO"0F@SG M0#%P;8#/IYRKEXD^J6;_3'A_ 5!+ P04 " ##@F)7U)F/=0H# %# M&0 'AL+W=O<4S8/AFPT5*%0Y%9,I, US4)J8CF4- MS)3&S/!&^=Q">".^4TG,8"&(W*4I%8\32/AA;-C&<6(91UNE)TQOE-$(5J"^ M9PN!([-B">,4F(PY(P(V8^/:'LX'.CX/^!'#09X\$YW)FO-[/;@)QX:E%P0) M!$HS4/S;PQ221!/A,OZ6G$8EJ8&GST?V>9X[YK*F$J8\^1F':CLV/ALDA W= M)6K)#]^@S*>O^0*>R/R7'(K8OF.08"<53TLPKB"-6?%/'\HZG "0IQ[@E #G M*:#W#, M 6Y;A5X)Z+55Z)> ?EO H 3D9II%L?)*^U11;R3X@0@=C6SZ(;[A3E\[;U&=O4Y\WPWT($&[7P<]JZ58[R,WYW!=VT!(R+E3, M(O+K>BV5P#/C=]U6*=AZ]6SZ'!W*C 8P-O"@E"#V8'COW]D#ZVN=3UV2^5V2 MS;HDFW=$=N9OK_*WU\3NW>W2-0C"-P1O,WTJH,.R\%S6^=O(]EI_NR3S"[)^ M3J8OW+V'7]_^U+0NY>8=D9V9UJ],ZS>:MH0 XCU=)R#)1O 4KXP_7)07"@A) M+J@DE*"A ?IX6>=C(6!;)^6RK?-Z31L7\5I[6@C.NA2<-PN>U7U0U7WP0MWW MP'9 (F#Z6X&0K!^/M4]B?4R6)<>FK:[H@Q9%;Q'CMXB9M8B9-V;[VCULGK0I MN FCO*&4). [IHK[IIJM>M;KO%5[,C^QAU.[9MZWA[.B)?U/7S3(MU1$,9,D M@0U*65>?T'M1-)W%0/$L;Y+67.$7DC]NL4\'H0/P_89S=1QH@:KS]_X!4$L# M!!0 ( ,."8E<$L->5I0@ +8\ 9 >&PO=V]R:W-H965T+U77_ MW==Z=2T.;9%7_&OM-8>RS.I_?^:%>+I9H,7S%]_RAUW;?;%<7>^S!W[+VS_V M7VOY:7EDV>8EKYI<5%[-[V\6/Z.KE+)N0(_X1\Z?FI/?O,$W;4>1R1^/?,V+HF.2]_&OD71QO&8W\/3W9_9?>N.E,7=9P]>B^&>^ M;7> !>!R ]0%T9@ 9!Y!SKT#' ?3<*P3C@-[TY6![[[@D:[/5=2V> MO+I#2[;NE][[_6CIK[SJ)LIM6\N_YG)E&B9=%[R?O+4H]Z*2 MWS>>N/<@S(>$MUE>-!\E^H_;Q/OPPT?O!R^OO-]WXM!DU;:Y7K;R_KJK+#?C MO7P>[@7/W OQ?A-5NVN\M-KR+3 ^L8^/+>.7TB]'Y^!GYWS&5L);OO_D$?]' M#_N8 />S/G\XALQYV]735U]]X@QRG"FDYR,S?"_."2C@ R6%*;M%\*K99QM^ MLY"K7,/K1[Y8_?4O*/3_!GG;)5GBDBQU1#:)"SW&A=K85]_X(Z\.''S>AI%A M/[+;,AY7)& H8M?+QU/'FC#, A+Y4UABPI"<6HS@*2XU<0RQB-(C;&)G<+0S ML-KY]SVOY3RK'N0JLQ$EA^P=&()3>R-"M?M;FR@M/5ATQ[J;I)O=EG] !O-C,L'U-E:)N\__,;B2Q M.8EE;#2; 1!#NLTF2$X$C#2C313V@[D((U]E6_X9UZ+T-C)MRZM#-^W%L,J+JO'NN$PM^+.;VNP[_#2,EYNL 0C'@>X=$X;E M8T-T[Y@PAA&.=.< L #[T8QSL'(.MCKG5YX5[6Z3U>#V9A]\:3KEE"UQRI:Z M8IN&0:6ZZ!UR7>0TV77*ECAE2UVQ3:.C$E[T^HQW'#I9M:(81<9B">"(_*=G M@0 N\%$<4WU!,'%$9EEA/+,BJ*P7V=/>='O8S$\YZ]B+IYQ+ML0I6^J*;1H% ME9"C\!T6!&N6?W%T7+(E3ME25VS3Z"@!@>P*PKH@ $D]DJDCT1<$$Q=3HB=9 M"0 C.&#,6 \ R1$2/*>5D!()R*X2Y$PL>2U3Y^(*--(N;5#U7( !Y;+ 1Q<+P> MMH(Y5D()VX72.25S; H7QIANS!J 1;Y/=;D$P#"5OM'K)P .,19$$L!'9LE?;""#N# $CJ M@VOH -!61,=*#&"[&##W0^^_GKVN9F>\>/EUR98X94M=L4UCH\0+9N^P.3J5 M-$[9$J=LJ2NV:724I,'V0QGKY@@^-(<7J234-F;!( C!"?:B<0"0!#F&'#9 7(SHG%(@2"L0N%)X?-Z%9[F5R MS_#DEQOYU^R!=X_FN'0>-Q70.\/EXI/[]#_A4#^(A&&!?BPW PMUYXSM3/X4 M-[.'$I6V$_O!"[AK6&NO=L*+>UNM1VY[ MC][C,(8HC4%>?QA#@(XAJ/8*X*#:*P #:Z\ SE9[)4IW((T4TXL'>OJ[ MAF!212+=9!,614CO:4@!6.>7F5R:*&5![,K"^9810HL\B77G@#"]CRN98=.U M)@R;W3*4T""O$!HOE.?ME!;W2&(>>KF50>1Z 0>5Y :6YR&_45AF MS#E'R0QJEQFW1X,WHMKD1>^>EI>PY4X5AE.VQ"E;ZHIM&A6E,.@[* SJ5&$X M94NVG&!20!D#G/P"#6O\!&-3[#\ LS?]4R0SZ@LSHVX/5 M^FFKWU/S3($27R_+KP$8Z:KRNN' "06.@Y#HE@.')R&)9GJ#J=(;]*47'\YL M@:?FZ0'UC9Y? ,6,# $ A8P9NR5P_A&=^&5JL-(0U*XA+NZ#IV9?D:F4UP J M\/4,( %0B)P6&D?3 5B YH[JJ$K1J;V3Z56]\"/GZ3,']<)#,* 7'H)!O? M#NJ%7YZ\ARE5X$/_ FSC;<2A:H<7[8[?'E^R_;E_M53[_C.Z6B/@^P1=I<,K MM(I^>*/W-_FHY%7C%?Q>7LK_%,EPU<-+LL.'5NS[MT#O1-N*LO]UQ[,MKSN M_/N]$.WSA^X"QU>55_\#4$L#!!0 ( ,."8E<^6T>DJ@8 .8U 9 M>&PO=V]R:W-H965TZHU? MD;I\S(NOY5;*"GU+DZR\FFVK:GKK4RC\FV^DUG]R7U>I%%5ORTV\W)7 MR&C=)J7)G#B..T^C.)LM+MMC'XO%9;ZODCB3'PM4[M,T*KY?RR1_O)KAV=.! M3_%F6S4'YHO+7;21M[+ZO/M8U._F/64=IS(KXSQ#A;R_FKW#%X)Z34(;\4?KSMQ%I5SFR9_QNMI>S?P96LO[:)]4G_+'][+K$&]XJSPIV]_HL8MU M9FBU+ZL\[9+K,TCC[/ W^M8-Q"BAYI@32)= ] 1V)(%V"?2Y+; N@3VW!=XE MM%V?'_K>#EP85='BLL@?4=%$U[3F13OZ;78]7G'63)3;JJ@_C>N\:G$K-W79 M*_0A.TRZIG@_HS NH\VFD)O#@?P>?9(/,MM+]#J4510GY9LZZO-MB%Z_>H-> MH3A#OV_S?1EEZ_)R7M7GU=#GJ^X59M2R2RM5P;\D-[?F#) MG]?CT0\*>1J4:V(%WLK=6T2=GQ!Q"#6ZBE;R:U1)7RN)!SA8__H!=YQ?3 MD$/"0DB8 ((IQ6%]<9B-ONA*8;SH#IENF]G\OWA84.YCS[^E;7TQ]D&O\DB5:1KOH+D[BZCOZOE'LF MN7 ABP,)"R%A @BF%,?KB^.]6"X.F7RL YBYOBX7TS#,>>!@32ZF8=P/,/4T MM9B&,H&7),& M0QQU&1T)DMK9D>/!ULZ^EU%2;5=1(8W=M2:?.N% :2$H34#1U#*0H0SD3)+0 M@:%*!$D+06D"BJ:6:'!^V.I=[+) IY>[%V#/TV7!$$?KGXDL3..X@X. Z;(P MC:,^=D8GTM,0#TA M*"T$I0DHFEJBP1=BJ[.QBXEK$ F',]U\&.)\WR6NKB73,,H]0GQ=2Z9QA+N4 M.4>T9+!9V.ZS%"TYT8W8T2=/2$A:"$H34#2U2(-)Q/ZY- /4,8+20E":@**I M)1I<([;Z'KMF!%,?46M!H$N&(8RX =4E8QJ&&?-<5Y<,0QSAE!SY^D$&"T;L M%DRL]ZMV(IKZ:L\]=<*!TD)0FH"BJ548O"'!9]($ NH;06DA*$U T=02#;Z1 M6$V/51.Z5.7JQ-AAVM6^-,0%C#+-NX2&,$JX[^N>Q!!'7$KHD44/,A@P8C=@ MO2C 61)[BR?/4]!E.5":@**IM1O\)&'GDA)0UPA*"T%I HJFEFAPC<2^JFB5 M$CZ]'\%]?0%C:0AC 77UKQ>&,.R2R4U488ICQ"?TB)(,[HO8W==824XT)';R MR=,1=&4.E":@:&J-!M=(O',I!JAG!*6%H#0!15-+-'A&8E]9M"J&;U ,XKBZ M8DS#& OT[Q2A(0R[E$[NAYKBB,,P/J(8@_]=D15:"#^Z)V]S52!3A/8F_SY(D*NJ '2A-0 M-+5ZHZV<9]O+";N9$W8W)^QVSG/81CK81OKR'9U=JG*?P:>.?G?#$-8LS1)= M2Z9A;L#TA5EA".,7JFP"#US.=<68AK%:,B:*,0W#A'.J M;]TRQ6'?9?K6K?GHN95:"S;M T,E6N7[K#H\H- ?[1]*>M<^BJ,=O\872VPX M'N(+<7CD:, ?GH"ZB8I-G)4HD?=U4\Y;K[[,BL-#18&PO=V]R:W-H965TS3>C^_6Q#&)N2:'V(DH?@:]]S[KF'CQNW M4KWH"L"@5\Z$7@25,?4]QCJK@!-](VL0]J20BA-C0U5B72L@N0=QAJ=A^ %S M0D60Q'YOHY)8-H91 1N%=,,Y4;]6P&2["";!8>.1EI5Q&SB):U+"%LQ3O5$V MP@-+3CD(3:5 "HI%L)S*;1ZM$:NDYV4+R[XG"^"T D"!IEQ#,1> M]I "8X[(ROC9[BUBA[2BW.)%_(#EB,C:5R&SCK M8:L.-CD!6S.PM](< :;GZST3UL#?,&PE#[JG@^ZIYYF=X%D*0W/*&O<0H"UD MC:*&@D;KUXPU.>2H4)*C5/*Z,<0_,+) :Z($%:5&&U!H6Q$%[]"2R^9H(ZOS M AK]OB2D_C$6\D?'0<:#53$2\:TX2+ *O("3Y=.N_-R7=^_B/IF$[A?C_1'? MHL&WZ-J^G1=P<=^B-_DV&WR;7=NW\P(N[MOL3;[-!]_FU_;MO("+^S;_/]_P MZ!OMYN-7HDHJ-&)06&!X"7E1W3H%R"/2^D-(? M38)A\">_ 5!+ P04 " ##@F)73:3]MUT# "R%0 #0 'AL+W-T>6QE M"B6^46N2V\F MET*/_$$SY-G3QW3DA_%;W[-R$YG2D7]S\OK;4NKS5YX]'[TY.NK?B]\]?:#9:["_YZ(>(MQUK%3FH*VT\S*1H"R[R[8!1)SGU;@D?^1/" MV50Q8&4D9WQMA[LP,)-<*D^;2C?A0A@I?U@XM#VX"6J=G FIJM@V@OT[K2_? M S8],,@X;PQV?3LP'A9$:ZK$A>E4%U>#=R"O;E^O"^-PKL@Z[/;\EE"=3)"I M5"E539C0WPR-AYQF8$>Q^0+.6A8!@%K+W#121N92D,K#AE$WC.R,$@V/&\A%?MAHD&IS,P 5;YW2Y5F ML^V1[XH4UW2E-^6TRG#/W1?H^=_F>4X%581OFS:U?\A9?K+CJ/]K#S'OE?8!_/VZ#>=,FX9J+N+5B:4G%G8VCD-9F:?TAW],WU*!$!BAG@'(LRX5, MJ@\6Q\U)S.&>:9)$41QC&9U,G XF6-[B&+YN-)& ',[B"(,@;L11S 'X %#HJAZ#^Z] MCX+->RIH?Z4=_P%02P,$% @ PX)B5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'C&9383?VJ?WUJEOU@2I[RIGM5Y,YOV.!W!!5;\4WT7(>_GHNY(@'V\E@BPF M9S.\X%HY'[HCNNM+9-P#'MQOM<%>*1W +66 =\ZV.V4V\3+X%-/D,;HX''[[ M()Z[_Q-&NUZK"I:V:ALPH8^C QT!C=^JG9\((QM83"[M'EQ\'KS!==T_6T"H M)%+N7.$.=UUW>)PHQENM:KQ[+2ZDEJ8"T870)X 9 9@=#5"4' O>"%NY!>=?%:.?!X:'>$D ;#J39&)9 O"P*OL^F])1 IDS&^06?'!M%5H7"2\Q<)MAI5+B MF#.;8PE.[67,4[ ;1,Y^N(O=XCW4FQ234L>D>_EEV! I:\R9 MM8%!:U3H6M_?&$$3L+, 5C+TC3'%I+PQ9Q;''6SB$5BK_>FX/T6C=#%G]L5* M?A7[;G3N3H]YZE+Y2EO?#H;JC))(QBP1[+"JQCYR[V1-#-@9I9.,62=D!O,I M2S')B0FS5^@<)NTQ&668C-DPOZ8-X@3GQ!K\7RDB99>,V2ZCAAZEI.22,DX9*&=!@[9)6:A@MA"-.6B; ME(4*9@NE*ZNC^5M)R:=DE@^YQCJ8 964?$IF^8S->9/,*,6DY%,RRV<<,S91 M:[ \Q:3D4S++9QQSJ;S<;!RD;WA*2CXELWS^,Q7>>1,_QP&\ =;!X $ .P@ : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+ MV( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[_I)V;=EVA[S9]GERW.\. M>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K):SNL4UDTX;B[[L[ALI&; M\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@. M@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M ;T6]E4!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\G MT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?2.J'=Q/;K'&BK:W*7(Z M)N?*@GI3[<*+KN,LMJF8#]N*?'J^Q(D>S6Q6YE28?%7'):FWCG3A%T2AKM)= MT9OSR2'N,.U^^=7Y79ES@7'FU!GKXXDYNCSN<"3MZKZ-A-9=KM_CKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU( M'W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19 M!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4 M626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)KAB)KAB)KAB)K MAB)K]I^ROANS_.L7Z.TUK779'/)9]Y7"Y!-02P$"% ,4 " ##@F)7!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( ,."8E=G4"Z<[@ "L" 1 " :\ !D M;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% M @ PX)B5[9!V1G:!0 U1X !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX)B5SV-I!1I P 0 < !@ M ("!M#D 'AL+W=O_NU!2*00 #$* 8 " @5,] !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ PX)B5^A>;MOS!0 J!( !D ("!ST< 'AL+W=O&PO=V]R:W-H965TD@H +D= 9 " @=]4 !X M;"]W;W)K&UL4$L! A0#% @ PX)B5QSI-V'J M!0 SA$ !D ("!J%\ 'AL+W=O&PO=V]R:W-H965T7L9UV0Q $0U 9 " @0-M !X;"]W;W)K&UL4$L! A0#% @ PX)B5[7O9HV_!0 ?0\ !D M ("!?7T 'AL+W=O&PO=V]R M:W-H965TO*G;4P@0 -8* M 9 " @2N' !X;"]W;W)K&UL M4$L! A0#% @ PX)B5Z<^U3G6#@ 52@ !D ("!)(P M 'AL+W=O&PO=V]R:W-H965TR= !X;"]W;W)K&UL4$L! A0#% @ MPX)B5U2FO*FT"0 XQD !D ("!@J, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX)B5TE9)2CA!0 .1 !D M ("!+\$ 'AL+W=O&PO=V]R:W-H M965T]M>;1* ( *($ 9 M " @<;- !X;"]W;W)K&UL4$L! M A0#% @ PX)B5^" /A58! 2A< !D ("!)= 'AL M+W=OIL" M #&!P &0 @(&TU >&PO=V]R:W-H965T&UL4$L! A0#% @ PX)B M5]X; @ Z@4 !D ("!ZMP 'AL+W=O0$ !0'0 &0 M @(%_WP >&PO=V]R:W-H965TUJ8RS#@, +(- 9 " @9KD !X;"]W;W)K M&UL4$L! A0#% @ PX)B5\+/:0RH P +0T M !D ("!W^< 'AL+W=O&PO=V]R:W-H965TWO ^1 MYP8 '(R 9 " @77Q !X;"]W;W)K&UL4$L! A0#% @ PX)B5PR_\226!P V4H !D M ("!D_@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PX)B5['_1Z=O P !P\ !D ("!,0D! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PX)B5_"X M/$8& P R@@ !D ("!%1D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX)B5WXN C_Z!0 IRT !D M ("!8B&PO M=V]R:W-H965T(S'!>;@, M *40 9 " @70Q 0!X;"]W;W)K&UL4$L! A0#% @ PX)B5]29CW4* P !0P !D ("! M&34! 'AL+W=O&PO=V]R:W-H965TDJ@8 .8U 9 M " @39! 0!X;"]W;W)K&UL4$L! A0#% M @ PX)B5]'I]D@Q @ ! @ !D ("!%T@! 'AL+W=O ! #L( &@ M @ &H4P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " ##@F)7%-1QY- ! "M( $P @ ' 50$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 /P _ # 1 #!5P$ ! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 263 285 1 false 57 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.huronconsultinggroup.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations and Other Comprehensive Income (Loss) Sheet http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss Consolidated Statements of Operations and Other Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Description of Business Sheet http://www.huronconsultinggroup.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Goodwill and Intangible Assets Sheet http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 9 false false R10.htm 0000010 - Disclosure - Revenues Sheet http://www.huronconsultinggroup.com/role/Revenues Revenues Notes 10 false false R11.htm 0000011 - Disclosure - Earnings Per Share Sheet http://www.huronconsultinggroup.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 0000012 - Disclosure - Financing Arrangements Sheet http://www.huronconsultinggroup.com/role/FinancingArrangements Financing Arrangements Notes 12 false false R13.htm 0000013 - Disclosure - Restructuring Charges Sheet http://www.huronconsultinggroup.com/role/RestructuringCharges Restructuring Charges Notes 13 false false R14.htm 0000014 - Disclosure - Derivative Instruments and Hedging Activity Sheet http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivity Derivative Instruments and Hedging Activity Notes 14 false false R15.htm 0000015 - Disclosure - Fair Value of Financial Instruments Sheet http://www.huronconsultinggroup.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 15 false false R16.htm 0000016 - Disclosure - Other Comprehensive Income (Loss) Sheet http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLoss Other Comprehensive Income (Loss) Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.huronconsultinggroup.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Commitments, Contingencies and Guarantees Sheet http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuarantees Commitments, Contingencies and Guarantees Notes 18 false false R19.htm 0000019 - Disclosure - Segment Information Sheet http://www.huronconsultinggroup.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssets 23 false false R24.htm 9954473 - Disclosure - Earnings Per Share (Tables) Sheet http://www.huronconsultinggroup.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.huronconsultinggroup.com/role/EarningsPerShare 24 false false R25.htm 9954474 - Disclosure - Restructuring Charges (Tables) Sheet http://www.huronconsultinggroup.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.huronconsultinggroup.com/role/RestructuringCharges 25 false false R26.htm 9954475 - Disclosure - Derivative Instruments and Hedging Activity (Tables) Sheet http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityTables Derivative Instruments and Hedging Activity (Tables) Tables http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivity 26 false false R27.htm 9954476 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.huronconsultinggroup.com/role/FairValueofFinancialInstruments 27 false false R28.htm 9954477 - Disclosure - Other Comprehensive Income (Loss) (Tables) Sheet http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossTables Other Comprehensive Income (Loss) (Tables) Tables http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLoss 28 false false R29.htm 9954478 - Disclosure - Segment Information (Tables) Sheet http://www.huronconsultinggroup.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.huronconsultinggroup.com/role/SegmentInformation 29 false false R30.htm 9954479 - Disclosure - Description of Business (Details) Sheet http://www.huronconsultinggroup.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.huronconsultinggroup.com/role/DescriptionofBusiness 30 false false R31.htm 9954480 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Details 31 false false R32.htm 9954481 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 32 false false R33.htm 9954482 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 33 false false R34.htm 9954483 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 34 false false R35.htm 9954484 - Disclosure - Revenues - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 35 false false R36.htm 9954485 - Disclosure - Revenues - Performance Obligations Information (Details) Sheet http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails Revenues - Performance Obligations Information (Details) Details 36 false false R37.htm 9954486 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Sheet http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Details 37 false false R38.htm 9954487 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 38 false false R39.htm 9954488 - Disclosure - Financing Arrangements - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails Financing Arrangements - Narrative (Details) Details 39 false false R40.htm 9954489 - Disclosure - Restructuring Charges - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails Restructuring Charges - Narrative (Details) Details 40 false false R41.htm 9954490 - Disclosure - Restructuring Charges - Restructuring Liability Rollforward (Details) Sheet http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails Restructuring Charges - Restructuring Liability Rollforward (Details) Details 41 false false R42.htm 9954491 - Disclosure - Derivative Instruments and Hedging Activity - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails Derivative Instruments and Hedging Activity - Narrative (Details) Details 42 false false R43.htm 9954492 - Disclosure - Derivative Instruments and Hedging Activity (Details) Sheet http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails Derivative Instruments and Hedging Activity (Details) Details http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityTables 43 false false R44.htm 9954493 - Disclosure - Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 44 false false R45.htm 9954494 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments - Narrative (Details) Details 45 false false R46.htm 9954495 - Disclosure - Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details) Sheet http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details) Details 46 false false R47.htm 9954496 - Disclosure - Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details) Sheet http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details) Details 47 false false R48.htm 9954497 - Disclosure - Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details) Sheet http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details) Details http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossTables 48 false false R49.htm 9954498 - Disclosure - Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) Sheet http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) Details http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossTables 49 false false R50.htm 9954499 - Disclosure - Income Taxes (Details) Sheet http://www.huronconsultinggroup.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.huronconsultinggroup.com/role/IncomeTaxes 50 false false R51.htm 9954500 - Disclosure - Commitments, Contingencies and Guarantees (Details) Sheet http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails Commitments, Contingencies and Guarantees (Details) Details http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuarantees 51 false false R52.htm 9954501 - Disclosure - Segment Information - Narrative (Details) Sheet http://www.huronconsultinggroup.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 52 false false R53.htm 9954502 - Disclosure - Segment Information - Components of Segment Information (Details) Sheet http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails Segment Information - Components of Segment Information (Details) Details 53 false false R54.htm 9954503 - Disclosure - Segment Information - Disaggregation of Revenue (Details) Sheet http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails Segment Information - Disaggregation of Revenue (Details) Details 54 false false R9999.htm Uncategorized Items - hurn-20230930.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - hurn-20230930.htm Cover 55 false false All Reports Book All Reports hurn-20230930.htm hurn-20230930.xsd hurn-20230930_cal.xml hurn-20230930_def.xml hurn-20230930_lab.xml hurn-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "hurn-20230930.htm": { "nsprefix": "hurn", "nsuri": "http://www.huronconsultinggroup.com/20230930", "dts": { "inline": { "local": [ "hurn-20230930.htm" ] }, "schema": { "local": [ "hurn-20230930.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": [ "hurn-20230930_cal.xml" ] }, "definitionLink": { "local": [ "hurn-20230930_def.xml" ] }, "labelLink": { "local": [ "hurn-20230930_lab.xml" ] }, "presentationLink": { "local": [ "hurn-20230930_pre.xml" ] } }, "keyStandard": 258, "keyCustom": 27, "axisStandard": 21, "axisCustom": 2, "memberStandard": 33, "memberCustom": 23, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 3 }, "contextCount": 263, "entityCount": 1, "segmentCount": 57, "elementCount": 548, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 959, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 13 }, "report": { "R1": { "role": "http://www.huronconsultinggroup.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "longName": "0000004 - Statement - Consolidated Statements of Operations and Other Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Operations and Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R5": { "role": "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000005 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-51", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R6": { "role": "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "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": "hurn-20230930.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": "hurn-20230930.htm", "unique": true } }, "R7": { "role": "http://www.huronconsultinggroup.com/role/DescriptionofBusiness", "longName": "0000007 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Basis of Presentation and Significant Accounting Policies", "shortName": "Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssets", "longName": "0000009 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.huronconsultinggroup.com/role/Revenues", "longName": "0000010 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.huronconsultinggroup.com/role/EarningsPerShare", "longName": "0000011 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.huronconsultinggroup.com/role/FinancingArrangements", "longName": "0000012 - Disclosure - Financing Arrangements", "shortName": "Financing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.huronconsultinggroup.com/role/RestructuringCharges", "longName": "0000013 - Disclosure - Restructuring Charges", "shortName": "Restructuring Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivity", "longName": "0000014 - Disclosure - Derivative Instruments and Hedging Activity", "shortName": "Derivative Instruments and Hedging Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstruments", "longName": "0000015 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLoss", "longName": "0000016 - Disclosure - Other Comprehensive Income (Loss)", "shortName": "Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.huronconsultinggroup.com/role/IncomeTaxes", "longName": "0000017 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuarantees", "longName": "0000018 - Disclosure - Commitments, Contingencies and Guarantees", "shortName": "Commitments, Contingencies and Guarantees", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.huronconsultinggroup.com/role/SegmentInformation", "longName": "0000019 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R20": { "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": "20", "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": "hurn-20230930.htm", "first": true }, "uniqueAnchor": null }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954472 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.huronconsultinggroup.com/role/EarningsPerShareTables", "longName": "9954473 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.huronconsultinggroup.com/role/RestructuringChargesTables", "longName": "9954474 - Disclosure - Restructuring Charges (Tables)", "shortName": "Restructuring Charges (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityTables", "longName": "9954475 - Disclosure - Derivative Instruments and Hedging Activity (Tables)", "shortName": "Derivative Instruments and Hedging Activity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954476 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossTables", "longName": "9954477 - Disclosure - Other Comprehensive Income (Loss) (Tables)", "shortName": "Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.huronconsultinggroup.com/role/SegmentInformationTables", "longName": "9954478 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.huronconsultinggroup.com/role/DescriptionofBusinessDetails", "longName": "9954479 - Disclosure - Description of Business (Details)", "shortName": "Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "longName": "9954480 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:GoodwillGross", "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": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:GoodwillGross", "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": "hurn-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954481 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "longName": "9954482 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.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", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "longName": "9954483 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails", "longName": "9954484 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R36": { "role": "http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails", "longName": "9954485 - Disclosure - Revenues - Performance Obligations Information (Details)", "shortName": "Revenues - Performance Obligations Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "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": "hurn-20230930.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": "hurn-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails", "longName": "9954486 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details)", "shortName": "Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "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": "hurn-20230930.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": "hurn-20230930.htm", "unique": true } }, "R38": { "role": "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails", "longName": "9954487 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R39": { "role": "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails", "longName": "9954488 - Disclosure - Financing Arrangements - Narrative (Details)", "shortName": "Financing Arrangements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-106", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "longName": "9954489 - Disclosure - Restructuring Charges - Narrative (Details)", "shortName": "Restructuring Charges - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "hurn:RestructuringReserveEmployeeCostsPeriodOfPayment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R41": { "role": "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails", "longName": "9954490 - Disclosure - Restructuring Charges - Restructuring Liability Rollforward (Details)", "shortName": "Restructuring Charges - Restructuring Liability Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInRestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R42": { "role": "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails", "longName": "9954491 - Disclosure - Derivative Instruments and Hedging Activity - Narrative (Details)", "shortName": "Derivative Instruments and Hedging Activity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "hurn:DurationOfSOFR", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "hurn:DurationOfSOFR", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails", "longName": "9954492 - Disclosure - Derivative Instruments and Hedging Activity (Details)", "shortName": "Derivative Instruments and Hedging Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "longName": "9954493 - Disclosure - Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-158", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R45": { "role": "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "longName": "9954494 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)", "shortName": "Fair Value of Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:DebtInstrumentMaturityDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R46": { "role": "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "longName": "9954495 - Disclosure - Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details)", "shortName": "Fair Value of Financial Instruments - Convertible Debt Investment Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R47": { "role": "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "longName": "9954496 - Disclosure - Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details)", "shortName": "Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-181", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R48": { "role": "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails", "longName": "9954497 - Disclosure - Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details)", "shortName": "Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "longName": "9954498 - Disclosure - Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details)", "shortName": "Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R50": { "role": "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails", "longName": "9954499 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "longName": "9954500 - Disclosure - Commitments, Contingencies and Guarantees (Details)", "shortName": "Commitments, Contingencies and Guarantees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.huronconsultinggroup.com/role/SegmentInformationNarrativeDetails", "longName": "9954501 - Disclosure - Segment Information - Narrative (Details)", "shortName": "Segment Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "longName": "9954502 - Disclosure - Segment Information - Components of Segment Information (Details)", "shortName": "Segment Information - Components of Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-211", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "unique": true } }, "R54": { "role": "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails", "longName": "9954503 - Disclosure - Segment Information - Disaggregation of Revenue (Details)", "shortName": "Segment Information - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-252", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "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": "hurn-20230930.htm", "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - hurn-20230930.htm", "shortName": "Uncategorized Items - hurn-20230930.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "hurn-20230930.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Securities without Readily Determinable Fair Value", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change." } } }, "auth_ref": [ "r307" ] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Life Insurance Policy", "label": "Proceeds from Life Insurance Policy", "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r9", "r35" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Arrangements", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r132", "r196", "r377", "r383", "r384", "r385", "r386", "r387", "r388", "r393", "r400", "r401", "r403" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r92", "r139" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r158", "r232", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r345", "r352", "r358", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r747", "r861", "r930" ] }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationProfitLossAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Segment Information", "label": "Segment Reporting Information, Profit (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases", "terseLabel": "Stock repurchased and retired", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r16", "r103", "r104", "r135" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r391", "r424", "r425", "r426", "r427", "r428", "r429", "r519", "r564", "r565", "r566", "r753", "r754", "r765", "r766", "r767" ] }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment to Acquire Life Insurance Policy, Investing Activities", "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r9", "r120" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill, Gross", "documentation": "Amount before 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": [ "r331", "r338", "r747" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r399", "r544", "r755", "r756", "r880" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r14", "r137", "r181", "r184" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r140", "r167", "r197", "r235", "r256", "r262", "r308", "r364", "r365", "r367", "r368", "r369", "r371", "r373", "r375", "r376", "r485", "r487", "r529", "r617", "r689", "r771", "r784", "r907", "r908", "r922" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "verboseLabel": "Contingent consideration liability", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r90" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated impairment losses", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r331", "r338", "r747" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from bank borrowings", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables from clients, net of allowances of $16,011 and $10,600, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r270", "r271" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r48" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r518", "r519", "r521", "r522", "r526" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "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": [ "r90" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares redeemed for employee tax withholdings (shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (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": [ "r226" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Shares, Acquisitions", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r103", "r104", "r135" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r232", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r269", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r352", "r358", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r747", "r861", "r930" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards, net of cancellations (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": [ "r16", "r103", "r104", "r135" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalization of internally developed software costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r121" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r27", "r379" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "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": [ "r594" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (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": [ "r16", "r103", "r104", "r135", "r441" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r121" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivity" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activity", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r138", "r491", "r504" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r150", "r752", "r916" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchased and retired (shares)", "terseLabel": "Stock repurchased and retired (shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r16", "r103", "r104", "r135" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r594", "r598" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 }, "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on cash flow hedging instruments, net of tax", "totalLabel": "Net unrealized gain (loss) on interest rate swaps", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r172", "r176" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets and Liabilities Measured at Fair Value on Recurring Basis", "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": [ "r518", "r519" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to cash flows from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap agreement for a notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r912", "r913" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r57", "r59" ] }, "hurn_CMarkHusseyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "CMarkHusseyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "C. Mark Hussey [Member]", "documentation": "C. Mark Hussey" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r118" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r48", "r49" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 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": [ "r109", "r141", "r623", "r771", "r882", "r892", "r917" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r172", "r176", "r489", "r490", "r492" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Change in fair value", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r172", "r176" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r177" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net unrealized gain (loss) on interest rate swaps", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r172", "r176" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net unrealized gain (loss) on interest rate swaps", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r177" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment reconciling items", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r53" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill recorded in connection with a business acquisition", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r332", "r747" ] }, "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": [ "r822" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "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": [ "r855" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in unbilled services, net", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r520" ] }, "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": [ "r791", "r802", "r812", "r837" ] }, "us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Cash Flow Hedge Asset at Fair Value", "label": "Foreign Currency Cash Flow Hedge Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets designated as cash flow hedging instruments." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Allowances for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r192", "r322" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "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": [ "r57", "r59", "r594" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r48" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in deferred revenues", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r738" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r201", "r202", "r203", "r230", "r593", "r658", "r666", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r694", "r696", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r714", "r776" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "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": [ "r790", "r801", "r811", "r836" ] }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Other Comprehensive Income (Loss), Net of Tax", "label": "Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r111" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accrued payroll and related benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net", "label": "Foreign Currency Cash Flow Hedge Liability at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities designated as cash flow hedging instruments." } } }, "auth_ref": [ "r82" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails", "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "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": [ "r792", "r803", "r813", "r838" ] }, "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": [ "r790", "r801", "r811", "r836" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income (loss)", "verboseLabel": "Net income", "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": [ "r114", "r124", "r143", "r159", "r180", "r183", "r187", "r197", "r205", "r209", "r210", "r211", "r212", "r215", "r216", "r222", "r235", "r255", "r261", "r264", "r308", "r364", "r365", "r367", "r368", "r369", "r371", "r373", "r375", "r376", "r515", "r529", "r626", "r697", "r712", "r713", "r743", "r783", "r907" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative unrealized gains", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r306" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "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": [ "r796", "r807", "r817", "r842" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r170", "r272", "r319" ] }, "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": [ "r793", "r804", "r814", "r839" ] }, "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": [ "r793", "r804", "r814", "r839" ] }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInRestructuringReserve", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Restructuring Reserve", "label": "Increase (Decrease) in Restructuring Reserve", "documentation": "The increase (decrease) during the period in the carrying amount (including both current and noncurrent portions of the accrual) of the liability pertaining to the exit from or disposal of business activities or restructuring pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination and to asset retirement obligations." } } }, "auth_ref": [ "r879" ] }, "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": [ "r794", "r805", "r815", "r840" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "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": [] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Significant Accounting Policies", "label": "Basis of Accounting [Text Block]", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r125" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares redeemed for employee tax withholdings", "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_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r248", "r249", "r250", "r251", "r252", "r253", "r268", "r744" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and software", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r20" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "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": [ "r795", "r806", "r816", "r841" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r106", "r135", "r622", "r651", "r656", "r663", "r678", "r771" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled services, net of allowances of $4,779 and $3,850, respectively", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements", "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r91" ] }, "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": [ "r797", "r808", "r818", "r843" ] }, "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": [ "r797", "r808", "r818", "r835", "r843" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "(Increase) decrease in current income tax receivable / payable, net", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "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." } } }, "auth_ref": [ "r879" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value, measurements, recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r517", "r526" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration liabilities", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r484", "r879" ] }, "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": [ "r797", "r808", "r818", "r843" ] }, "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": [ "r797", "r808", "r818", "r843" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum principle amount", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Interest Rate Swaps Designated as Cash Flow Hedging Instruments", "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position." } } }, "auth_ref": [ "r78" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Assets Measured on Recurring Basis, Unobservable Input Reconciliation", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r18", "r92" ] }, "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": [ "r826" ] }, "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": [ "r828" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r163" ] }, "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": [ "r827" ] }, "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": [ "r828" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r129" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r200", "r237", "r254", "r255", "r256", "r257", "r258", "r260", "r264", "r364", "r365", "r366", "r367", "r369", "r370", "r372", "r374", "r375", "r907", "r908" ] }, "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": [ "r828" ] }, "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": [ "r828" ] }, "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": [ "r826" ] }, "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": [ "r789", "r859" ] }, "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": [ "r835" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected timing of satisfaction", "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": [ "r147" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r18", "r92" ] }, "hurn_DigitalCapabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DigitalCapabilityMember", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Digital Capability [Member]", "label": "Digital Capability [Member]", "documentation": "Digital Capability" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r826" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "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": [ "r829" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r523" ] }, "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": [ "r789", "r859" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition, Contingent Consideration, Liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r1", "r74", "r483" ] }, "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": [ "r826" ] }, "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": [ "r789", "r859" ] }, "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": [ "r831" ] }, "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": [ "r830" ] }, "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": [ "r834" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Divestiture of business", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r37" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r218", "r226", "r227", "r228" ] }, "hurn_EducationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "EducationMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Education", "label": "Education [Member]", "documentation": "Education [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r773", "r774", "r777", "r778", "r779", "r782", "r931", "r932" ] }, "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": [ "r832" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Basic and Diluted Earnings 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": [ "r886" ] }, "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": [ "r833" ] }, "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": [ "r827" ] }, "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": [ "r833" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of operating 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": [ "r551" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Amortization Expense", "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": [ "r59" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r198", "r462", "r467", "r469", "r470", "r475", "r477", "r478", "r479", "r664" ] }, "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": [ "r827" ] }, "hurn_TransactionExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "TransactionExpensesMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Expenses", "label": "Transaction Expenses [Member]", "documentation": "Transaction Expenses" } } }, "auth_ref": [] }, "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": [ "r827" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Axis]", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r339", "r340", "r747" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r518", "r519", "r525" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r551" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Domain]", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r339", "r340", "r747" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used in calculating earnings per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "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": [ "r800", "r808", "r818", "r835", "r843", "r847", "r855" ] }, "hurn_ShareRepurchasesInitiatedbutnotyetSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ShareRepurchasesInitiatedbutnotyetSettled", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchases included in current liabilities", "label": "Share Repurchases Initiated but not yet Settled", "documentation": "Share repurchases recognized during the period that have not yet been settled by the bank." } } }, "auth_ref": [] }, "hurn_ReleaseofAllowanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ReleaseofAllowanceMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Release of allowance", "label": "Release of Allowance [Member]", "documentation": "Release of Allowance [Member]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "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": [ "r349", "r350", "r351", "r352", "r356", "r357", "r358" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r349", "r350", "r356", "r357" ] }, "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": [ "r827" ] }, "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": [ "r827" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r349", "r350", "r356", "r357" ] }, "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": [ "r835" ] }, "hurn_DebtInstrumentCovenantActualConsolidatedLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DebtInstrumentCovenantActualConsolidatedLeverageRatio", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actual consolidated leverage ratio", "label": "Debt Instrument, Covenant, Actual Consolidated Leverage Ratio", "documentation": "Debt Instrument, Covenant, Actual Consolidated Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r66" ] }, "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": [ "r828" ] }, "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": [ "r800", "r808", "r818", "r835", "r843", "r847", "r855" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "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": [ "r129" ] }, "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": [ "r835" ] }, "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": [ "r828" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation satisfied in previous period", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r415" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r66" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r129" ] }, "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": [ "r828" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r129" ] }, "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": [ "r835" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "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.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "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": [ "r846" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of bank borrowings", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r41", "r662" ] }, "us-gaap_UnderlyingAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnderlyingAssetClassDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Asset Class [Domain]", "label": "Underlying Asset Class [Domain]", "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)." } } }, "auth_ref": [ "r86" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r534" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r165", "r343" ] }, "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease 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": [ "r2", "r122" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r910" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "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": [ "r32", "r33", "r112", "r169", "r621", "r652", "r656" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r468" ] }, "hurn_OptionalIncreaseInRevolver": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "OptionalIncreaseInRevolver", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option to increase revolving credit facility", "label": "Optional Increase In Revolver", "documentation": "Optional increase in revolver." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of the period", "periodEndLabel": "Cash and cash equivalents at end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r122", "r195" ] }, "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": [ "r854" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "hurn_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "documentation": "Commitments And Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ] }, "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": [ "r853" ] }, "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_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r110", "r189", "r612", "r627" ] }, "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": [ "r847" ] }, "us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndCollectionOfNotesReceivable", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale and Collection of Notes Receivable", "label": "Proceeds from Sale and Collection of Notes Receivable", "documentation": "The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable)." } } }, "auth_ref": [ "r36" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "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": [ "r419", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of businesses", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r38" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenues and reimbursable expenses", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r188", "r197", "r236", "r237", "r254", "r259", "r260", "r266", "r268", "r269", "r308", "r364", "r365", "r367", "r368", "r369", "r371", "r373", "r375", "r376", "r529", "r615", "r907" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r115" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "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": [ "r419", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r235", "r255", "r261", "r264", "r743" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Restructuring [Member]", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r748", "r749", "r750", "r751" ] }, "hurn_PerformanceObligationSatisfiedinPriorPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "PerformanceObligationSatisfiedinPriorPeriodDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Obligation Satisfied in Prior Period [Domain]", "label": "Performance Obligation Satisfied in Prior Period [Domain]", "documentation": "[Domain] for Performance Obligation Satisfied in Prior Period [Axis]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred payments on business acquisition", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "verboseLabel": "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": [ "r34", "r182", "r184", "r190", "r613", "r629" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r146" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "hurn_ShorelightHoldingsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ShorelightHoldingsLlcMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shorelight Holdings LLC", "label": "Shorelight Holdings Llc [Member]", "documentation": "Shorelight Holdings Llc [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "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": [ "r541", "r560" ] }, "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": [ "r846" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails" ], "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": [ "r147" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r616", "r624", "r771" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues and reimbursable expenses:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r14", "r137" ] }, "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": [ "r847" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "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": [ "r105" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r747", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r667", "r669", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r702", "r703", "r704", "r705", "r708", "r709", "r710", "r711", "r724", "r726", "r729", "r731", "r773", "r775" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease 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": [ "r550" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "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": [ "r785" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "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": [ "r517" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other Noncash Income (Expense)", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r124" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "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": [ "r11", "r56", "r60" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.huronconsultinggroup.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r145", "r151" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r55", "r58" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "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": [ "r153", "r154", "r155", "r156", "r157", "r204", "r205", "r206", "r207", "r208", "r211", "r217", "r229", "r273", "r274", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r346", "r459", "r460", "r461", "r471", "r472", "r473", "r474", "r480", "r481", "r482", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r527", "r528", "r530", "r531", "r532", "r533", "r542", "r543", "r546", "r547", "r548", "r549", "r553", "r554", "r555", "r556", "r557", "r595", "r596", "r597", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ] }, "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": [ "r823" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets", "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "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": [ "r406", "r407", "r420" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in contract asset", "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": [ "r879" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "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": [ "r787" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in performance obligation", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r592", "r879" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "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": [ "r47", "r153", "r154", "r155", "r156", "r157", "r204", "r205", "r206", "r207", "r208", "r211", "r217", "r229", "r273", "r274", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r346", "r459", "r460", "r461", "r471", "r472", "r473", "r474", "r480", "r481", "r482", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r527", "r528", "r530", "r531", "r532", "r533", "r542", "r543", "r546", "r547", "r548", "r549", "r553", "r554", "r555", "r556", "r557", "r595", "r596", "r597", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "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": [ "r164", "r329", "r611", "r747", "r771", "r894", "r901" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Life\u00a0 (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "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": [ "r128", "r598" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r430", "r558", "r559", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r671", "r672", "r673", "r674", "r675", "r694", "r696", "r717", "r921" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares redeemed for employee tax withholdings", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r430", "r558", "r559", "r671", "r672", "r673", "r674", "r675", "r694", "r696", "r717" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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": [ "r236", "r237", "r254", "r259", "r260", "r266", "r268", "r269", "r418", "r419", "r593" ] }, "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_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r104" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r104" ] }, "hurn_RevenueByCapabilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "RevenueByCapabilityAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue By Capability [Axis]", "label": "Revenue By Capability [Axis]", "documentation": "Revenue By Capability" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "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": [ "r541", "r560" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r18" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r773", "r774", "r775", "r777", "r778", "r779", "r782", "r883", "r884", "r914", "r931", "r932" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r194" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets", "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "terseLabel": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r104", "r107", "r108", "r126", "r679", "r695", "r715", "r716", "r771", "r784", "r882", "r892", "r917", "r932" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r122", "r123", "r124" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock; $0.01 par value; 500,000,000 shares authorized; 21,597,274 and 22,507,159 shares issued, respectively", "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": [ "r104", "r620", "r771" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding letters of credit", "terseLabel": "Guarantees in the form of letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r89" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "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": [ "r541", "r560" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 2,848,126 and 2,711,712 shares, respectively", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r30", "r66", "r67" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net of interest income", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate cash flow hedge gain (loss) to be reclassified", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r104", "r677" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails", "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange forward contracts", "label": "Accrued Liabilities [Member]", "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered." } } }, "auth_ref": [ "r25" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "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": [ "r29", "r97", "r619", "r676" ] }, "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": [ "r854" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r558", "r559", "r921" ] }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Share Repurchases [Line Items]", "label": "Accelerated Share Repurchases [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_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) reclassification from accumulated OCI to income, estimate of time to transfer", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer", "documentation": "Estimated period for the anticipated transfer of gain (loss), net, from accumulated other comprehensive income into earnings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on investment", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r173", "r174", "r176" ] }, "us-gaap_AcceleratedShareRepurchasesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesTable", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Share Repurchases [Table]", "label": "Accelerated Share Repurchases [Table]", "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 }, "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on investment, net of tax", "totalLabel": "Unrealized gain (loss) on investment", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r173", "r174", "r176" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "hurn_InterestRateOrLOCIncreaseDecreaseFromKPIs": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "InterestRateOrLOCIncreaseDecreaseFromKPIs", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term SOFR Borrowings Increase/Decrease from KPIs", "label": "Interest Rate or LOC Increase/Decrease from KPIs", "documentation": "Interest Rate or LOC Increase/Decrease from KPIs" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration accrued related to purchases of businesses", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "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": [ "r854" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 }, "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, net of tax", "totalLabel": "Foreign currency translation adjustments", "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": [ "r4" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "documentation": "Amount before tax, after 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": [ "r4", "r112" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r96", "r871" ] }, "hurn_DeferredCompensationPlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DeferredCompensationPlanAssetsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation assets", "label": "Deferred Compensation Plan Assets [Member]", "documentation": "Deferred Compensation Plan Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r13", "r21" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r247", "r258", "r262", "r263", "r264", "r265", "r266", "r267", "r269" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance [Member]", "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_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "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": [ "r43", "r162", "r740" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap agreement, end date", "label": "Derivative, Contract End Date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r668", "r669", "r724", "r725", "r727", "r728", "r730", "r775" ] }, "hurn_MedicallyHomeGroupIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "MedicallyHomeGroupIncMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medically Home Group Inc", "label": "Medically Home Group Inc [Member]", "documentation": "Medically Home Group Inc" } } }, "auth_ref": [] }, "us-gaap_ContractTerminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractTerminationMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Termination", "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": [ "r748", "r749", "r750", "r751" ] }, "hurn_DebtInstrumentCovenantActualInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DebtInstrumentCovenantActualInterestCoverageRatio", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Actual interest coverage ratio", "label": "Debt Instrument, Covenant, Actual Interest Coverage Ratio", "documentation": "Debt Instrument, Covenant, Actual Interest Coverage Ratio" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Reserve by Type of Cost", "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": [ "r62", "r63" ] }, "hurn_RevenueGeneratedByMajorClientPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "RevenueGeneratedByMajorClientPercentage", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue generated by major client percentage", "label": "Revenue generated by major client percentage", "documentation": "The percentage of consolidated revenue generated by a client(s) above the 10% concentration risk percentage." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)", "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r524" ] }, "hurn_DebtInstrumentCovenantInterestCoverageRatioMinimum": { "xbrltype": "pureItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum consolidated interest coverage ratio", "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum", "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum" } } }, "auth_ref": [] }, "hurn_RestructuringReserveTerminationAgreementPeriodOfPayment": { "xbrltype": "durationItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "RestructuringReserveTerminationAgreementPeriodOfPayment", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment period", "label": "Restructuring Reserve, Termination Agreement, Period Of Payment", "documentation": "Restructuring Reserve, Termination Agreement, Period Of Payment" } } }, "auth_ref": [] }, "hurn_ReimbursableRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ReimbursableRevenues", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursable expenses", "label": "Reimbursable Revenues", "documentation": "Reimbursable Revenues" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related benefits", "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": [ "r25" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Segment Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r50", "r51", "r52", "r54" ] }, "hurn_ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ShareRepurchaseProgramMember", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Share repurchase program", "label": "Share Repurchase Program [Member]", "documentation": "Share Repurchase Program [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r79", "r81", "r88" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "hurn_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration for business acquisitions", "label": "Contingent Consideration Liability [Member]", "documentation": "Contingent Consideration Liability" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r50", "r51", "r52", "r54" ] }, "hurn_Q32023LexingtonOfficeExitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "Q32023LexingtonOfficeExitMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q3 2023 Lexington Office Exit", "label": "Q3 2023 Lexington Office Exit [Member]", "documentation": "Q3 2023 Lexington Office Exit" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use 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": [ "r552", "r770" ] }, "hurn_DeferredCompensationAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DeferredCompensationAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation and other liabilities", "label": "Deferred Compensation And Other Liabilities", "documentation": "Aggregate carrying value, as of the balance sheet date, of the liabilities for all deferred compensation arrangements and all other non current obligations not separately disclosed in the balance sheet payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "label": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r82" ] }, "hurn_NoncashOperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "NoncashOperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Noncash Operating Lease Expense", "documentation": "Portion of straight-line operating lease expense allocated to the amortization of the operating lease right of use assets." } } }, "auth_ref": [] }, "hurn_RestructuringReserveEmployeeCostsPeriodOfPayment": { "xbrltype": "durationItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "RestructuringReserveEmployeeCostsPeriodOfPayment", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve, Employee Costs, Period of Payment", "label": "Restructuring Reserve, Employee Costs, Period of Payment", "documentation": "Restructuring Reserve, Employee Costs, Period of Payment" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails", "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r79", "r83" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "terseLabel": "Income from continuing operations before income tax expense", "verboseLabel": "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", "r113", "r142", "r235", "r255", "r261", "r264", "r615", "r625", "r743" ] }, "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": [ "r855" ] }, "hurn_StatutoryIncomeTaxRateInclusiveofStateIncomeTaxPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "StatutoryIncomeTaxRateInclusiveofStateIncomeTaxPercent", "presentation": [ "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory income tax rate, inclusive of state income tax (as a percent)", "label": "Statutory Income Tax Rate, Inclusive of State Income Tax, Percent", "documentation": "Statutory Income Tax Rate, Inclusive of State Income Tax, Percent" } } }, "auth_ref": [] }, "hurn_PreviouslyVacatedOfficeSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "PreviouslyVacatedOfficeSpaceMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Vacated Office Space", "label": "Previously Vacated Office Space [Member]", "documentation": "Previously Vacated Office Space" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "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": [ "r349", "r350", "r351", "r352", "r356", "r357", "r358" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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": [] }, "hurn_Q42021LifeScienceDivestitureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "Q42021LifeScienceDivestitureMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q4 2021 Life Science Divestiture", "label": "Q4 2021 Life Science Divestiture [Member]", "documentation": "Q4 2021 Life Science Divestiture" } } }, "auth_ref": [] }, "hurn_PercentageOfPledgedVotingStockInDomesticSubsidiaries": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "PercentageOfPledgedVotingStockInDomesticSubsidiaries", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of other equity interests in domestic subsidiaries", "label": "Percentage Of Pledged Voting Stock In Domestic Subsidiaries", "documentation": "The percentage of pledged voting stock or other equity instruments in the domestic subsidiaries to secure the revolver and term loan." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r854" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r872" ] }, "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": [ "r855" ] }, "hurn_JohnMcCartneyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "JohnMcCartneyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "John McCartney [Member]", "documentation": "John McCartney" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails" ], "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": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesPerformanceObligationsInformationDetails" ], "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_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r116" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r10" ] }, "hurn_CommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "CommercialMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial:", "label": "Commercial [Member]", "documentation": "Commercial" } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange forward contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r741", "r765", "r769" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets", "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r168" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in 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": [ "r10" ] }, "us-gaap_UnderlyingAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnderlyingAssetClassAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Asset Class [Axis]", "label": "Underlying Asset Class [Axis]", "documentation": "Information by underlying asset class." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in receivables from clients, 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": [ "r10" ] }, "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": [ "r853" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r160", "r171", "r197", "r308", "r364", "r365", "r367", "r368", "r369", "r371", "r373", "r375", "r376", "r485", "r487", "r529", "r771", "r907", "r908", "r922" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.huronconsultinggroup.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r887" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r200", "r237", "r254", "r255", "r256", "r257", "r258", "r260", "r264", "r364", "r365", "r366", "r367", "r369", "r370", "r372", "r374", "r375", "r907", "r908" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for Restructuring", "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": [ "r350", "r878" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards, net of cancellations", "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": [ "r16", "r135" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r887" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r73" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r16", "r31", "r135" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Value, Acquisitions", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r16", "r31", "r135" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails", "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "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": [] }, "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": [ "r798", "r809", "r819", "r844" ] }, "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": [ "r846" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r264" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "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": [ "r798", "r809", "r819", "r844" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r305" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r915" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r185", "r186", "r535", "r536", "r537", "r538", "r539", "r540" ] }, "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": [ "r797", "r808", "r818", "r843" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gain (loss) on investment", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r173", "r174", "r177" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r786" ] }, "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": [ "r797", "r808", "r818", "r843" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r14", "r137" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss):", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges [Abstract]", "label": "Restructuring Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring 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": [ "r347", "r348", "r350", "r353", "r359" ] }, "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": [ "r846" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "verboseLabel": "Total operating expenses", "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": [ "r11", "r354", "r356", "r905" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r119" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per basic share (in dollars per share)", "terseLabel": "Net income (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": [ "r191", "r209", "r210", "r211", "r212", "r213", "r219", "r221", "r223", "r224", "r225", "r229", "r514", "r515", "r614", "r630", "r742" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused borrowing capacity under Credit Agreement", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r24" ] }, "hurn_ReimbursableExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ReimbursableExpense", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursable expenses", "label": "Reimbursable Expense", "documentation": "Reimbursable Expense" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r915" ] }, "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": [ "r799", "r810", "r820", "r845" ] }, "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": [ "r853" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "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": [ "r786" ] }, "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": [ "r857" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails", "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "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": [ "r350", "r355" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-competition agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r72" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (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": [ "r191", "r209", "r210", "r211", "r212", "r213", "r221", "r223", "r224", "r225", "r229", "r514", "r515", "r614", "r630", "r742" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "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_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "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": [ "r463", "r464" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible debt investment", "terseLabel": "Convertible Debt Securities", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r911" ] }, "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": [ "r852" ] }, "hurn_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "documentation": "Commitments And Contingencies [Line Items]" } } }, "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": [ "r823" ] }, "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": [ "r846" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r99", "r100", "r101", "r102", "r197", "r308", "r364", "r365", "r367", "r368", "r369", "r371", "r373", "r375", "r376", "r486", "r487", "r488", "r529", "r907", "r922", "r923" ] }, "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": [ "r823" ] }, "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": [ "r846" ] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement input", "label": "Debt Instrument, Measurement Input", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r522" ] }, "hurn_UnbilledServicesAllowanceforCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "UnbilledServicesAllowanceforCreditLosses", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled services, allowance for credit losses", "label": "Unbilled Services, Allowance for Credit Losses", "documentation": "The amount of allowance for credit losses related to unbilled services." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r786" ] }, "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": [ "r825" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "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": [ "r846" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate on borrowings (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "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": [ "r824" ] }, "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of preferred stock investment", "terseLabel": "Unrealized gain on investment", "label": "Debt and Equity Securities, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r706", "r707", "r733", "r734", "r735", "r876", "r877" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (shares)", "totalLabel": "Weighted average common shares outstanding - diluted (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": [ "r220", "r225" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common stock equivalents (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": [ "r886" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r185", "r186", "r535", "r536", "r537", "r538", "r539", "r540" ] }, "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": [ "r856" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r402", "r404", "r504", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r628", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r888", "r889", "r890", "r891" ] }, "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": [ "r824" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "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": [ "r117" ] }, "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": [ "r858" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment expenditures and capitalized software included in current liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (shares)", "terseLabel": "Shares, Issued", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r16" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r11", "r240" ] }, "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": [ "r856" ] }, "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": [ "r825" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/EarningsPerShareReconciliationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (shares)", "verboseLabel": "Weighted average common shares outstanding - basic (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": [ "r219", "r225" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercises of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r19" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease-related impairment charges", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r920" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails", "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r201", "r202", "r203", "r230", "r593", "r658", "r666", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r694", "r696", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r714", "r776" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r631", "r658", "r659", "r660", "r661", "r719", "r720" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r391", "r424", "r425", "r426", "r427", "r428", "r429", "r564", "r565", "r566", "r753", "r754", "r765", "r766", "r767" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Reclassification adjustments into earnings", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r176", "r179" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r786" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r459", "r460", "r461", "r665", "r883", "r884", "r885", "r914", "r932" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r402", "r404", "r504", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r628", "r746", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r888", "r889", "r890", "r891" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification adjustments into earnings", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r177" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset after allowance for credit loss", "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": [ "r406", "r408", "r420" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustments into earnings", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r148", "r176", "r179" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r786" ] }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cash Flow Hedge Asset at Fair Value", "label": "Interest Rate Cash Flow Hedge Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments." } } }, "auth_ref": [ "r82" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r391", "r424", "r429", "r519", "r565", "r753", "r754", "r765", "r766", "r767" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions and divestiture:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss), Net of Tax", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r33", "r918", "r919" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r200", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r545", "r752", "r753", "r754", "r755", "r756", "r881" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activity", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r17", "r75", "r76", "r77", "r87", "r199" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r786" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r124" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r64", "r65", "r93", "r94", "r95", "r98", "r133", "r134", "r200", "r378", "r379", "r380", "r381", "r382", "r384", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r402", "r545", "r752", "r753", "r754", "r755", "r756", "r881" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [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": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r786" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r61" ] }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating expenses", "label": "Other Selling, General and Administrative Expense", "documentation": "Amount of selling, general and administrative expense classified as other." } } }, "auth_ref": [ "r116" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r161", "r197", "r308", "r364", "r365", "r367", "r368", "r369", "r371", "r373", "r375", "r376", "r486", "r487", "r488", "r529", "r771", "r907", "r922", "r923" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuaranteesDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r391", "r424", "r425", "r426", "r427", "r428", "r429", "r519", "r566", "r753", "r754", "r765", "r766", "r767" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r31", "r155", "r185", "r186", "r187", "r201", "r202", "r203", "r206", "r214", "r216", "r230", "r312", "r318", "r405", "r459", "r460", "r461", "r473", "r474", "r496", "r498", "r499", "r500", "r501", "r503", "r513", "r535", "r536", "r537", "r538", "r539", "r540", "r557", "r647", "r648", "r649", "r665", "r714" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "hurn_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DebtInstrumentCovenantConsolidatedLeverageRatioMaximum", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum consolidated leverage ratio", "label": "Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum", "documentation": "Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r42" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r201", "r202", "r203", "r206", "r214", "r216", "r312", "r318", "r459", "r460", "r461", "r473", "r474", "r496", "r499", "r500", "r503", "r513", "r647", "r649", "r665", "r932" ] }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerAssetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Change in Contract with Customer, Asset [Abstract]", "label": "Change in Contract with Customer, Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r463", "r464", "r618" ] }, "hurn_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "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": [ "r849" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Direct costs (exclusive of depreciation and amortization included below)", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r862", "r863" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/CommitmentsContingenciesandGuarantees" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments, Contingencies and Guarantees", "label": "Commitments Contingencies and Guarantees [Text Block]", "documentation": "The entire disclosure for commitments, contingencies, and guarantees." } } }, "auth_ref": [ "r130", "r131", "r906" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r421" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-Sale Investment", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r173", "r174", "r175", "r178", "r186", "r187", "r873" ] }, "hurn_AdditionalImpairmentOnPreviouslyVacatedOfficeSpacesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "AdditionalImpairmentOnPreviouslyVacatedOfficeSpacesMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Impairment on Previously Vacated Office Spaces", "label": "Additional Impairment on Previously Vacated Office Spaces [Member]", "documentation": "Additional Impairment on Previously Vacated Office Spaces" } } }, "auth_ref": [] }, "us-gaap_DirectOperatingCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectOperatingCostsAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Direct Operating Costs [Abstract]" } } }, "auth_ref": [] }, "hurn_ExciseTaxesOnShareRepurchasesIncurredButNotPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ExciseTaxesOnShareRepurchasesIncurredButNotPaid", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Excise Taxes On Share Repurchases Incurred But Not Paid", "label": "Excise Taxes On Share Repurchases Incurred But Not Paid", "documentation": "Excise Taxes On Share Repurchases Incurred But Not Paid" } } }, "auth_ref": [] }, "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": [] }, "hurn_ReceivablesFromMajorCustomerPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ReceivablesFromMajorCustomerPercentage", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables from major customers (as a percent)", "label": "Receivables from Major Customer Percentage", "documentation": "The percentage of combined consolidated receivables from clients, net and unbilled services, net generated by a single customer above the 10% concentration risk percentage." } } }, "auth_ref": [] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r747" ] }, "hurn_PercentageOfPledgedVotingStockInForeignSubsidiariesEntitledToVote": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "PercentageOfPledgedVotingStockInForeignSubsidiariesEntitledToVote", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of other equity interests in foreign subsidiaries", "label": "Percentage Of Pledged Voting Stock In Foreign Subsidiaries Entitled to Vote", "documentation": "The percentage of pledged voting stock or other equity instruments in the foreign subsidiaries entitled to vote to secure the revolver and term loan." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "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": [ "r788" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r360", "r361", "r362", "r363", "r423", "r431", "r455", "r456", "r457", "r567", "r591", "r644", "r668", "r669", "r718", "r721", "r722", "r723", "r732", "r736", "r737", "r745", "r757", "r768", "r772", "r775", "r904", "r909", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "hurn_RevenueByCapabilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "RevenueByCapabilityDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue By Capability [Domain]", "label": "Revenue By Capability [Domain]", "documentation": "Revenue By Capability [Domain]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r80", "r82", "r84", "r85", "r667", "r669", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r690", "r691", "r692", "r693", "r702", "r703", "r704", "r705", "r708", "r709", "r710", "r711", "r724", "r726", "r729", "r731", "r741", "r773", "r775" ] }, "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": [ "r851" ] }, "hurn_StockPurchaseInitiatedbutnotyetSettledShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "StockPurchaseInitiatedbutnotyetSettledShares", "presentation": [ "http://www.huronconsultinggroup.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement of repurchase of shares (in shares)", "label": "StockPurchaseInitiatedbutnotyetSettledShares", "documentation": "StockPurchaseInitiatedbutnotyetSettledShares" } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r5", "r15", "r33", "r186", "r187", "r536", "r537", "r538", "r539", "r540", "r873" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r747" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "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": [ "r16", "r155", "r185", "r186", "r187", "r201", "r202", "r203", "r206", "r214", "r216", "r230", "r312", "r318", "r405", "r459", "r460", "r461", "r473", "r474", "r496", "r498", "r499", "r500", "r501", "r503", "r513", "r535", "r536", "r537", "r538", "r539", "r540", "r557", "r647", "r648", "r649", "r665", "r714" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "hurn_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisRollForward", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]", "documentation": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r821" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r360", "r361", "r362", "r363", "r431", "r591", "r644", "r668", "r669", "r718", "r721", "r722", "r723", "r732", "r736", "r737", "r745", "r757", "r768", "r772", "r909", "r924", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated\u00a0Other Comprehensive Income", "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": [ "r3", "r15", "r33", "r498", "r501", "r557", "r647", "r648", "r873", "r874", "r875", "r883", "r884", "r885" ] }, "hurn_Q12023HillsboroOfficeExitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "Q12023HillsboroOfficeExitMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q1 2023 Hillsboro Office Exit", "label": "Q1 2023 Hillsboro Office Exit [Member]", "documentation": "Q1 2023 Hillsboro Office Exit" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r360", "r361", "r362", "r363", "r423", "r431", "r455", "r456", "r457", "r567", "r591", "r644", "r668", "r669", "r718", "r721", "r722", "r723", "r732", "r736", "r737", "r745", "r757", "r768", "r772", "r775", "r904", "r909", "r925", "r926", "r927", "r928", "r929" ] }, "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": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of weighted average interest rate of borrowings", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "hurn_CommitmentFeeRateIncreaseDecreaseFromKPIs": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "CommitmentFeeRateIncreaseDecreaseFromKPIs", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment Fee Rate Increase/Decrease from KPIs", "label": "Commitment Fee Rate Increase/Decrease from KPIs", "documentation": "Commitment Fee Rate Increase/Decrease from KPIs" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r360", "r361", "r362", "r363", "r431", "r591", "r644", "r668", "r669", "r718", "r721", "r722", "r723", "r732", "r736", "r737", "r745", "r757", "r768", "r772", "r909", "r924", "r925", "r926", "r927", "r928", "r929" ] }, "hurn_ChangeinEstimatedVariableConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ChangeinEstimatedVariableConsiderationMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in estimated variable consideration", "label": "Change in Estimated Variable Consideration [Member]", "documentation": "Change in Estimated Variable Consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofOperationsandOtherComprehensiveIncomeLoss", "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails" ], "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": [ "r144", "r149", "r215", "r216", "r243", "r465", "r476", "r632" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofAccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r739", "r780", "r781" ] }, "hurn_DebtInstrumentCovenantConsolidatedLeverageRatioAdditionalIncrease": { "xbrltype": "pureItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DebtInstrumentCovenantConsolidatedLeverageRatioAdditionalIncrease", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional increase of consolidated leverage ratio", "label": "Debt Instrument, Covenant, Consolidated Leverage Ratio, Additional Increase", "documentation": "Debt Instrument, Covenant, Consolidated Leverage Ratio, Additional Increase for Certain Transactions" } } }, "auth_ref": [] }, "hurn_HealthcareSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "HealthcareSegmentMember", "presentation": [ "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountofGoodwillDetails", "http://www.huronconsultinggroup.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails", "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Healthcare", "label": "Healthcare Segment [Member]", "documentation": "Healthcare Segment" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.huronconsultinggroup.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "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": [ "r152", "r409", "r410", "r411", "r412", "r413", "r414", "r416", "r417", "r422" ] }, "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": [ "r850" ] }, "hurn_DurationOfSOFR": { "xbrltype": "durationItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "DurationOfSOFR", "presentation": [ "http://www.huronconsultinggroup.com/role/DerivativeInstrumentsandHedgingActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Duration of SOFR", "label": "Duration of SOFR", "documentation": "Duration of SOFR" } } }, "auth_ref": [] }, "hurn_OperatingIncomeLossAsPercentOfRevenues": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "OperatingIncomeLossAsPercentOfRevenues", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationComponentsofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment operating income as a percentage of segment revenues", "label": "Operating Income Loss As Percent Of Revenues", "documentation": "Segment operating income (loss) as percent of segment revenues." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.huronconsultinggroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r860" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsContingentConsiderationforBusinessAcquisitionsDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsConvertibleDebtInvestmentReconciliationDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r518", "r519", "r525" ] }, "hurn_PercentageOfPledgedVotingStockInForeignSubsidiaryNotEntitledToVote": { "xbrltype": "percentItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "PercentageOfPledgedVotingStockInForeignSubsidiaryNotEntitledToVote", "presentation": [ "http://www.huronconsultinggroup.com/role/FinancingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Pledged Voting Stock in Foreign Subsidiary not Entitled to Vote", "label": "Percentage of Pledged Voting Stock in Foreign Subsidiary not Entitled to Vote", "documentation": "The percentage of pledged voting stock or other equity interests in each material first-tier foreign subsidiary not entitled to vote to secure the revolver and term loan." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.huronconsultinggroup.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Asset/Liability", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r68", "r69", "r432" ] }, "hurn_AcceleratedAmortizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "AcceleratedAmortizationMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Amortization", "label": "Accelerated Amortization [Member]", "documentation": "Accelerated Amortization" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesRestructuringLiabilityRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve, Accrual Adjustment", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r350", "r357" ] }, "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": [ "r854" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r771" ] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.huronconsultinggroup.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in unrecognized tax benefits is reasonably possible", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r70" ] }, "hurn_ConsultingAndManagedServicesCapabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "ConsultingAndManagedServicesCapabilityMember", "presentation": [ "http://www.huronconsultinggroup.com/role/SegmentInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting And Managed Services Capability [Member]", "label": "Consulting And Managed Services Capability [Member]", "documentation": "Consulting And Managed Services Capability" } } }, "auth_ref": [] }, "hurn_PerformanceObligationSatisfiedinPriorPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "PerformanceObligationSatisfiedinPriorPeriodAxis", "presentation": [ "http://www.huronconsultinggroup.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Obligation Satisfied in Prior Period [Axis]", "label": "Performance Obligation Satisfied in Prior Period [Axis]", "documentation": "Performance Obligation Satisfied in Prior Period [Axis]" } } }, "auth_ref": [] }, "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": [ "r848" ] }, "hurn_FairValueDisclosuresConvertibleDebtInvestmentReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "FairValueDisclosuresConvertibleDebtInvestmentReconciliationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures - Convertible Debt Investment Reconciliation [Abstract]", "label": "Fair Value Disclosures - Convertible Debt Investment Reconciliation [Abstract]", "documentation": "Fair Value Disclosures - Convertible Debt Investment Reconciliation [Abstract]" } } }, "auth_ref": [] }, "hurn_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentTax", "crdr": "debit", "calculation": { "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.huronconsultinggroup.com/role/OtherComprehensiveIncomeLossComponentsofOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit) related to, after 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": [] }, "hurn_AbandonedCapitalizedSoftwareDevelopmentProjectMember": { "xbrltype": "domainItemType", "nsuri": "http://www.huronconsultinggroup.com/20230930", "localname": "AbandonedCapitalizedSoftwareDevelopmentProjectMember", "presentation": [ "http://www.huronconsultinggroup.com/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Abandoned Capitalized Software Development Project", "label": "Abandoned Capitalized Software Development Project [Member]", "documentation": "Abandoned Capitalized Software Development Project" } } }, "auth_ref": [] } } } }, "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": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-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": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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.19(a))", "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.19(b),22(b))", "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.20)", "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.21)", "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.22(a)(1))", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r66": { "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" }, "r67": { "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" }, "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": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "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": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "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" }, "r165": { "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" }, "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(17))", "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(18))", "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(22))", "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(30)(a)(4))", "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(4))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "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(21))", "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(24))", "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "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" }, "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(c))", "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(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r660": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r661": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r732": { "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" }, "r733": { "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 D)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r734": { "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 D)(Footnote 6)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r735": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" } } } ZIP 75 0001289848-23-000121-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001289848-23-000121-xbrl.zip M4$L#!!0 ( ,."8E=I4M11JQ@ "VR > 97AH:6)I=#,Q>#DIDOC5 MRXF2T:O_>OG?V]OBIRPL$Y46(C1*%BH29:[3&_$A4OE'L;UMKSK-IC.C;R:% MV-O9VQ3G*HMFKEY&^%3KZYQ-](*/1 M\X/Q,[FWNW-P&$;R1?AL?Q3NR-&+'P^B%^'_[1\\@7OA>KXI+V:Q^N>31*?; M$X43.'JV-RV.[W143(YV=W;^]TGCND)]*K9EK&_2(YHN_#K.8''VYS"+,W/T MW0[][QA_V1[+1,>SHW]D_@ERF^7:NC![SA;G^CSK:Q8?3 MQSL[&Q@GUJERL]O=PRF]^331(UV(_<'NRQ_PDN85Y$PYA]Y19TXPOWUQ= MGUR_^4FE2FD3)XU9-7O[R_A$T^O3B_>G]V/3Q_*]Y>7KQ_AV138]^G#IZ![8SKU:\Y=C;ES_*O-#C&7^E86)I<;1?#_OM=NI@X6G^4IHL M!=F3YF5W<^Q6N@Z*.\W,U![E7S.-Q5M% M.[%[_#004H3UE$1F;F0*XT1"II%0GW1.&TE$)W +WZI4&1D+;QWB3-Z);$P_ M7Q6@%/##3RJ6=]*HWFS\V].S?FQXE,&H$V74:"9"99"!A,S%.(OC["[__KO# MY\/IS**@&RW8S4NCO;V!CM[N!'70(BI3)2C59^$=2Z620^\ M-0.$H%,@?3XT'5I*UVF#@>;'OL/3U3'PU)TN)O1S-H;[JXE<*0!3A30S_*+B MH,7L!./]*DTX$;LO @!7.WL>;]+BKJY.WP8TZPV@HKT^4A'0RJ7*"T*_ITU: M I(8UGPO"E.0E4#3CBQE0?212D62'&I8$#- (.$+[&LYR:[%;G,$KN: $> M;")Q@E=8\;S:+(J)+!;1X#VI[FO?LC$=YA@%)+VNF +,,[:79D'A19 M'R;]JX3Y'@9LA6P!W<0J+/2MBF>!Z(E>\K:A#_II$Z3&?A^E!BA\U#)I)B*= M Q%/91K.Q$@5=TJE'2SOLXCL$ P=TB@0=Q,-:@)Y*"I!#LDHF^(U.A4R!%:+ MX/F*&>L*F0*X9>_@T#T9T-(F4,)!+RE!X/8L.F-= <-*4;#0-.Z$X?1TD0O8 M5PUR<(9BE@@B4BB-\6:X(E>@43+0*'CYN(SC[J/LOY%[%SNS9P;^_5G_2YU!?9#S(^0LV M$!DP5]^>W)#'?!.X''0C*+4*Z9AZD4W;N"$!T@ZD#Z)A[W!7G.FBB)7X6<9Q M+GXR@/,#\4''"4B*(DL#&*M,"[(<<"&G,H>KV;9W,@=UJS<5B?N-H_NSN%+F M%B=XFB6 X69? I-ZSRK]YY5W)9Q(OB$J;\J+Z=!Z@/%4>@.T2-@]G0F@>D!U M .,!1!K\1]]JH&N ?!;T-WVZB40[PW/M>M[(WQ./&\L@0>';Y_ MN4'==_GP6^_%PU61A1_%,,]+-'-7/8*&Q;;[W/O&\-C/%YU30Y)LXS7KDHG2 M%.)DL#ZF:VW@CX-GN!JPE(B+SS./R0/0A$301H0+"@SZXSB#_* MBB)+CG;J6^0HS^*RF+^E$^'Z_YT8-_(4A.[VR"CY<5N.X:2/9'PG9_F3KYEK MT#F9AZK,9((PR^F'(BM >XK&1O7%8'S+YS9X&'-C5JK QB9#K'0$RE$;:8B8[P)$/9U?R#LLP%398?R>-@4_SJ3)B+;71L5%IG)%^&QOH@]FFT?Y)T7IE.? MINC%Q/!JS3 Y=,KA]VAJBQ/8Q"0ITY-22 2]JT1CZ8K(4_38BR4 BD-S MJT$?P0)02E%,.!-C_8F>1.(E+VL9XZ[D+V\S0L_3[$X9N!D#@W@)B385!?AW MFK6O(O&&=T<$OBE[0D0J!Y)VXM 3G#98R2*05&FA0SV5."0\8(IWL)S,*-_% M"4XK+*N'+1&_+&0] 8P#J6Q,Z2BPH;"H$8C/HHJ=VC/BX"G[FLDZY'1'[U-> MQ&M MDK-3+$TUP[R4&4/$L^C)]I%;^BG\/OH#N!KO!9I2"6V^@)OIQD(G1%H%<0A- MV/XR->1^-_Q'SAAU2\.(&'4N8J9P$!B*2$'CK-(H%UOL>[0S",NDM)J0Z"K= MKK]Y6CV+4J$"S-3AU61II.V1^U.B2?)74SF3HYAN1^Y).&IQ)8"-KBEQ\+]V_IVZ>X0;>8+\ [8%>M/H43F=XH6A?0:.#)E65K M'#O;#=EQ/+=@-[=<,J6L-M2\_NB@*QK2)P,"2'8I=-24FT*_RPBU)^:5V6- M+J\9K,Z-L*??P=]_*Q!UVA\09?V B^R6^P.H->$EER.U^Q=MZPH916#4[KLM M6NRP_XUT^3HQTT"(BY38-9&@ A%AIC9(-RO][P\0RKP@)+6U^]2.AMH#GLT2 K0R*-=/L\ #463PSXU>@%A"( "W M3S0H)!2&J'9 =',$F:5_86#'0#6)499]7(2I_X3%O&;RWWM(Y'^>B=,:AO2! M&=#J\NA^*15C7OA$WC:@E 7G##<>+A7M/S J LN,\#.#V:MRE(=&,YZ^I*-X M@%0U;:PI]]=T3_+:!+3T4^_0TCLTP%%]72D$NX"'WY4&T'&N/A=%?3 ^J*O: M0F6[_-^E-HI@/ADDTVFL0[)J8GDW9QE9@B9BIL1XMV%HGK,%D=/6U?X6]$=,X#F/ M39:P!8Y+AW\#E]C-M0%\8Z0*]!RDE,NO"@LVD(%OJ/;>-)\$G\HX0O!C;?.H MMD=Y2W"",E8-PRXMDU$;4LG4L_,"Y\V@[^YTWG)HP-$,Q#8/ M?.W\@34)@/MS'G'.6GDOQJS5#L:;2NTQ746]7YW?-B^E[+=U(JB^]X"PL8]& MI.;A:W]$K5ST3O&&NJR-,KI3&!4IWOG&-*J98:KNXW46*>:?ZN]\#::<5/&C=IN#HTL='6FDG6/8FW.T'/@^+73LI'$8E_GBGA@82M]]=IQC8?Z/P*EI*6.1*&73 M.QORLC<)"#37$Y[KKSS7/J0C!)ZT0HZIV(.#GM1T LTRHZH<@J"*X&/1. 'P M8>#^&)+D=!^& _%&5G!;*&R@H B?RNJ9'5$_-+H)OY,V7G[&%-6FO(J8$ M.S6-I!$S!?^!G3_H$QD<])(,G*'"WHE0X3&Y<[N;8'T1VC2X];;$KGF(8*I@ MKH2F&CS#>27D>9J)6QEBMX+ BZ]8.D 0)7ET54W! MC3HUFF> XRS8;SL/$#'PJ23!#[MWVUZ1PXXTO;HZ:L*>$/@'FR/89P[$,+7Y M>6"RV7A3-9)U4,"LW=Z5).AL9@Q?50DUVOT\Q\B0;;Y0L0UPELUML1DWR\8! MTH\UH5-93"CMT&7=X(?">E@"-%P;"3,<]DZR6VG-79[S@/S!*@UQ!ZN.*C0U M*Z4]T%JXO6^+O&#.HDXS$6?I#<:[K(2QRR,$AMZW<9>(JO<%'X%I5&G4N=DK M$A4_EV_![ACL2ECU4.HS\>[]"@>Q&7@CZ@W><+BQY7E$5J\37Y9ES^%%K8R[ MP!=V+IC+E$[Z"LEJ)R.LVPL4E4*Y=JUO-,_^=4 M"^<)N4T,8.0[6(@); K6"C.R1/19Y=06D&UO-KG]ZKVA!4F+>. 9GIB98IX> M"ZEYESK%Y (\")A5E6BU,.S73B2E$\W*PN4OM#;!:DGN*=.D%A)>SL9RJ('3 M#]EU2FH$-:M-80QEB=K3)CJ"^:U-4H6NU8)9SU.AGX#JOJ/X!4MJ;QW>DC]; M5=;.*"&0F8&!R,ION3I\ MFN(NVRZPR5O>=7Z/T9H-B=;T@!$'XCPK\)+JR05YD8VZR3B5&D0=LN8NJ!\QN0&R:M-Z#"5IU-Y^;[.'J1 M7\K3+[+- ,*J-T#8.M[ >L5O;=:['Z<@;5-5$G!\58XRSON!H\5C!.GIU;( M.UH^<+',I.UDPAB-JX%)Z$',T>J3,B'&+)&&.$Y;SR+*ZJ]E6+C(#2PE][*Y MW1!DBD7(M/,,&+CJAD 0N\//"$^#:NESK12IYF)UPJW!]6BVC?[B=FW(2EB3 M,!Z8QVX,+Z3=/9IE0)V"U:@C;OTXL^I>UN&M^BRX5RK%H$DBC;"A)-V,:)%V MNYJ C"B(39?8.6QB-+E/_8MZV"SP3,N1CBWFWJ"0\LE2EW2= ,E%63G6HH&X MBS7KIVSN#IO;W>#.,4&(E)L01S(!T,A?(G($5H,'CW54@O[&W\MBUG1*!ECC MHJ8%F8 9/9M/PCX>-A)CW,2U( EMU1:!]_I:5[7G>B53 1QWERV\;)$ZEHF MY,;(Z41L/7O*>G^46WRU-:)OJ@*'G;V&S+0I-&3%TOL ",R@K*ZEV4BY1M # M,:SN]2[0=:=HM'!LU%WA(E(2OW9!=&OL4Z>_6*Q;P$9GU(L")$7$U2"M)CUAF25H''>P<\6 ;E^P MXRZY2XR:*H:!219YKD2+N]8I-TZPG!.65LO7M8C.14IS*;_+"-1QCH <3%N$ MWJA1^?U$5(\&9DAE:RP/:U5OQ+">*"ZC'+O"LX4G1R8-0*NI=><0],'A$S P M&*-4+KO*JE\RX$8J[#YI[(ZV&P!Q-9+%B3%8HTC9K0]?9WYP%C,V#4R %Q*$ M[X@UZV6RUSG#'H51HV5Y._D)M65H]ZFJHJTR/-&0P,N^_^[@V3%JS,^,U&3P M!8.Q R[,2D[KQJSC@F3O'Z71>:1KET)GZU!09(%SE%MCU?4:E<"$28)J_$[. M%@F#NF[6K9F,]WK6E6K&7^:?86^VZ=J&HT7\=^[Y!#F,V>I"RKJ]*LMZL8NC MM5LW@@[N?')A@ X5*\1&N;*YW[S4LFD]>]$YK8A(SO-PD*KV:: MEU7;(I)F/O'G?UB4' M\GS<<)^-$H%LYS@.>[&,4MMCO'-")\(-B+[YKJRX>,".B@ -LUN7E+#M*)AV M;+O1SK?B2,ZB!IY5C58*7:,'_@XOG8&[K#4'@@,40 %Q2?19@S ^,Y@[0\-J M")]G,#^"[.9$1ACB4(^>[4WQ;(\T.Y,S+E6^-\_5MZW$=XO:)'0P'F50Y!G+ M\*8*V$P8V'\<.(1Y)VF%QA\^ KQ>:#=IN\S9@G1V#C28O,/&]>IUT+SR+=YV M)9A$R_NN6>X#ZD^1F>9U'V)C#8O[FKO?S@1CKXJ?]D9R.\0TC<@J<=D(?=NU M=*7SN\TH3671CP PCW4[> ];BIRM/JFPK#;*>13H0ZQNL-61T_ND#);[CBMG MT9C-5,SI(V\YM02'+\.JS]S\UG25V5DO138"6I0VYEP?=CLSP&W/%BYSR6KY MH'/7WFGA6I^2NHYNJ7>2^C15:<[XLQW_D]YBZNE9=*,?&] 9' ML'<:J,+OBH%L5O%.(N/Z-@C?-&R)M$E-F*]>"U>=/M)I)5R+K N/?=560WTBZC]%@H]DM$1' M6S@(0!.KM6Y5E2U%(3K6VC9@ALJ5U0V%_R2GD'A)#2&U??#URHK)%@2K;8[" MXGK=*D_%>J/8)>2R$]MF-RAX]%%BGU!XME=-Z*&'#>",!Q,N7#.E?\6 X9?* MH%8HVTKLH-*-9!K=>.7M7SWJ""MXC#S.O\OH]]X[G,XS<<+&\>N9^�E\(O MP=R(EP&>,%U2WS%N&]3R&K$I [87K'I%1DY@B:34B'D5-1*67/052JI_63G7 MMD,=<9C!RU.9FQ8VGN0SHI03.#8*]-@R);8DK:JURZ_;BM.\LJ[6I+:L@@KCR#QJ)X34U^N2W=>*[M3<@+\!?;X.P;9HN56K;T+I7 M +0PREX%-[HQ'@UK#4YVN74U3W43^(B.T2VORSFRTF-(;D-"4O6)MJ[%^:R.RCL62]MS'/_PL\R]!@C+W2"VK_QRZMU$Z=S_2-RI MK.IO^?81NW\KM 2-X4+VD@F7P1+N,JJ=)5K,G7* N 4ZV'NIJD4AE/P'GD\$]8!Q?4^U8% MOO,%VHU"\:I:L!)'7V5*2X BY<-8065+F *716\?QB8D/\[+M/^J9V>R/*BA@>PU9)VU+W#: @FTQC';"#0APG%'N-]N J?(V>"]@ M6F.U[Q*N<6E#ZW2N!SW=&YM(M=ZML07 S98%P"=4]/RE+%+5M<'M1II9L)G: MK0-:+!!%M;(/.,,LFQ8M::13^_YPM$7PN7\5V2Z-C.7BMT#\-@PH0A:(X>\! M*$#:\-_7'#&[7Y>'K$=91+\_9A%]V[!R#PX9^&:(4UM[8/E^;+):?)FS)QYW MN;'+N#]8I %PIZ3$8HON*!C_N%G>9GVC"F4[@'<&?_O4@=^'O_7>5GWMNN&? M9LE(VUL]*S?1J> MBP_#Z_,W5U?BPR]O+M]<_#Q?%4+U,=@',+JG#<*]FL(2K\WX%3HV(Y[&V7OV M3>3@L\'SE7IDS<5X\;2V#[!;UC&]0SF4L3VTD0153*Q=3-8JNR.N,_]7&8-1 MM[>SM[\J"78'?+^8:O?V#@?[Z^NP]LO[RXMS<7IQ?O7^['IX_E:\O;QX_TX, MST^[]^0QQM^,\=^?*#:-CI:I<:K>S>F_X@WHB[P0'P;B&J[4:2#^90:B^W_+ M]7X?5O[DU;E,%+UK".:[<'T/81'4.L*M0KPA=4,O\\4VME5T.7@0!]*@H!IS ME"EH'W[GAM6O"D&*H0YC/9=U/XRR: ;_3(HD?O7_4$L#!!0 ( ,."8E>$ M\M!#5XP! /<"& 1 :'5R;BTR,#(S,#DS,"YH=&WLO6MWHTJ2+OS]_ I> M=9\Y56MA%_>+JUIGN6S7+L]4V6[+U3W]?IF%(&71&X$V%U_VKS^1"\W4E@5*DH@G(B,B(R.^_-^GF<<]H#!R _]O _%8&'#_=_CE_SLZ^N^O MMS^X\\!.9LB/N;,063%RN$+N_&L>!*$LZ,C\JNS8/X< MNO?3F),$2<[ORBZ&)[J@689DJT=C4[2.E D2CBS+,8X,290%4]45%8G\_8FB MVK(Q<29'EB*.CQ0D&4'[RZ=/CX^,Q?!'X=N!'B1>[_OU] M&"3S8SN8?<)S%TP9:)'^TG/]WU_]\FD<>L=!> ]W"O(G?'EL12B_/8F.[BUK MOOC%Q(K&Y.[L AD_OSD*X]4;X*IFE^(E?S6]VG>/U471]N M0YBMG^+0\B/,-2L&MN,G"4>"="1*V2";GX3)N?2DHPC9KVZ&OX_O@X=W'R:J M1X)Q)(N+EX,9NN^0U_6CV/+M!7G=*% D47_O%^D=+Q/==*\H+\TTO]U!+[,A M]^8O!1=><079SOH;X<)K]D7N.I+"7,5/__WSQ\B>HIEU]/8]\9#.FZED/],^ MI1?)K2>>Y=__;8#\HU^C 2 >6<[PRPS%%H=_>83^2-R'OPW. C\&23ZZ>Y[# M$^STK[\-8O04?R)<_33\7__K?WV)W=A#0RPJ1[D4?/F4?OGE4SKT.'">AU\< M]X&+XFI>^@I_]"SP/.!5I/CB1U,!2 ;))A M&HKQY=.K44L\Y"P)0WC"-S>R+>]?R HO?.<<--R 2Y'ZMP&@^\2!;XYF,,KT MR+%>YJ -AJ+T219W?WRN5U^>_PV^B19/T =#3/VZ'G #MP?.ZT<8@^'?*SS@ M%$9WR!,\ZWXQJ#D83BPO0J7&-1<#9_KQY!8](#]!MR 5K@^:&>9/V +"<3WV MW'NB22Z>YLB&->G.G<$MUY,1?!M-+!M?2U]8?,5-K*M.G"0D_,QGK*KR8%B. M#*:TU^D^ SA>9JL ],K-%BNAR#WQ70^$/4Q0P@B3?34/\CJ]TU?%3Y.#'OQXC M??[+0[,Y1$$2DK_("G22$8Z\!T9[_CTB"BG_RW7PWQ,7A1P9'ZU=_\XN_^NU MHGK[XV'^U>O1YX28^5^P'H0Q5DM$&QP)(OQ?_KN7:XMI.DNWFD=8<;^^DO^= M/^33J_=>3P:) C*D"V.^FKQ5-+>#^XLUFR(J2$ TS MPI*+^1#YM?QO/,9Z2LFT4>H5!G:D5$+$Z34I,NOJY-?HO#R5%+JHA(W>(UFL M3B70@B,,G,7K@7T$TUJ^E2A#*P["'0FZ\GO\Y3GR ]#)ZX8M"N=70WQZ/?NM M_%0IX.=;-:GO7TUJM)%!*DX&J3XRZ!22H>BB62,9C*;)D+T-NL<6>/JG P][ MFGNN[<8_T6P,CW!F3"^OABTT8 M@S&(G LKQ"9AE [XY=/:YRQ(LIA.-T369$RBW_P4A8YSZ=0&1SSQ[0%=^G8P0[V4+K%Q_^D0&->&Q#7N\37,./A^%OBC.+!_KY]!KQTL M;6<'ZPW-&_<=&Z;Y74C\BF="]90!G:%]XQYITXK*<5P#FN(\(W[K'UN.\%Z,#PH8 M)77>%]Z7I4(#L[KN_^[1C=I]G^H-S;ONNK;@1M5&^ZZ[L"VY4;71O^MN[+[= MJ-H(WW7_E0(WJC9>=-VEW=>B*]7GWTF-NZX]6W3KI'W7?>LV%MTZZ=]UUWFO MBVZ-A)<[[PJWO.C6R0L:,F4;>K6N.Y1[SA%I)^E,[KSKV7JJ04N,Z[K/NK^M M@988U'7?=O]; RTQJNN.;SM; RTQJ^L>\QZC%'5%AN2N>\HM1"EJHWW7O>26 MHA1UT5_INK.\[RA%;83O^AXP!5&*VGA!V4'6.E^MZ_[O_NR)"H<]W]"\ZZ[K M_NV)^FC?=:^T'7NB/OIWW=GO42?MN^Y;M^%KU$G_ MKOO9>_4UZB1\YYWLEGV-.GE!0W6IAEZMZR[M_C.L6JAGI7;=V:4BPZH-QG7= M"=YKAE4+#-*Z[ORVDF'5!J.Z[OBVEF&U%V:]E/9-9[I2M!97B3X9I1?S,8I7 MK=7H=\&_)A'8(5&4O6/&??+:WY'EQ5/;"E%VL2M!=HU^[_L=LE\XB4VJIW>& MW/0[V^^0&R\^*+3=[FRD:O3[V.UJ%0H"WAK]F]WMJ" :>$-_\* E?44#<^B/ M&5!C,M58 D&CW^-OW62JD=PZ_?Y[^R93G?2FS@V/POCDUO+O44I7_.=/UW=G MR6P+30MS\AL,%Z,?[@,"MQTH=^^./70:12B.OC[_M/X=A&>>%;T-G"51' !S M;Y%'!"J:NO/.U-31J7.WUW'9>F)?^F1/6I##%WA=Z&5F!Y^4QNV:('?]'"%VGA% MY[A2YUI(;3AC-ZZ$EH.NK!GJC%@8U 8X:&9 C1)@4!?QJ,2 JP!G6\U1C$[O M0T0"5,P$/#)8P*,Q^-##Y'[%.SK-BGZ%._;.BCK7-^JB'61KY :%DR"<6;Z- MKL>>>T_"2"/X-X)!'=>_@3<,;\A[+F^H3+'*=/V+*'9G.-OX'U;H6L#!LP & M=W#[[KULQK?0\,2@+HI1@8^WR$/@-@634\\+'O&/^\DSZB(1/9"]%G(M#.IB M%QV3O39X1EUDH^NRU\[! ).Z $F79*\EGK444XF?Y\C9;/O?H@?D)^@6S2P7 M'R96K9A+\Y^5*6?FEFX&,GP..D^E 4"/N:?=(" M?DL$I,B;-%N*WO0.3DJN#0X;3BW%B7H')Y7!"<.)VEC7:&J%P(QY$MI3L#IN MPN ^M&9+YLCZ&QJ-; E'HE@7X:F+;-%,^#H13UTHJEG"%W]\,H[0'PG,^0(4 M87P'^NIU(/G-#0TS'&S'>F+()G5Q+.HDC8)HHTE=E(IZ+K40ES*IBTOUB4OR MDL:KPB51H"[L1!V;7AL77?AOA::+(D"M2EU%#/IA8BL:) M;5(,-6QJIFN(*+"X0(,"4M]"SZ((Y02DOH6>LK*;$@Y-B6H][]:XQUQ>O%Z] MW?OB]>K6:N)%K5.:;Z'?+B+F60TS.PF1<_V 0M^]G\;?7-_R;=>_Q_>-KK_= M=BF;NA4$+&K%^0F>^$JIN&P,^)@/4+Q0G"A0YSXWG\G=$%*[@JX*0[\Z\G$M='%4SYPSW9=1)%: M/W\KN_(;+V9S+WA&:(3 ENAM-KXH4NOJ%Q.LFQ ]N$$2><__L&RR>ZD>)NNA#21XN6I);*8NGRAW-RB1 MWTAZ?;^ZNSO4[WZ 81_4IR%Z)[/X0CDYJ?&HORAW/V2P9RU5*_6I#0.S%&K]7Y-^YL0S2W7 MR:/[8"X3R_@L"4-X5+>ZB8D*M?Y[!QA1JT10ZYUO9P0A.V[NT4T1H-8UIY'R MM6*>6K=\.^5/;3M,D//#M<:NY\9N=UKEB0JU3CEU9*\5[8?EDA=^^C?+#?]A M>0GZ^OPSM>#Q\[^%I,"G_?S&\,UO7KHUNL4G^ L$)'>9TN+C=R"Q%=K3YQ\X M;7O#K"[]>1)'Y ZI._J@XU&([@.3'BRHU 8YZI!)N39HI#5"+.\%ERNI10\H MC'%7O',TCDF-D2++%0/G>^"D-FK#\- *'JB-(C49Q:,0$LRP6H]/:H-K!X9/ MBB!!;9COE^^@T'L&8I(HTE+[7I+5>8XF* R1[J:QV/ M07&1Y:P0.+]-(!"698K< \N)8@O)>GQV/-#<&WQ2! EJ M0[RTVA9LBZP-F'8A^LR0T08R6.AWXPQND8?+"M]88?R\5+L[^OJ\?&6Y7?04 M5E@/-XK^'L C_/OHAV=W9A]=IS;JNX$1^Z<\#;6F=&J#GP=[S]V"&?@N#9'[I M=R<$:U ;@F7\KZNUG+RTYE13%MT-!!\66)JR.:B-N]+:QZ5H0_!:EW1J@Y%4 M$YRII^T"!2)K5Q*YJ9U9)DF=3&B6C5?VVT*3:I#2-1+E*M,(O: M8-,HAI?"O[GX(\%QIF V#WP6Y?R+GTL=]V?'O?[-<_T<0=:>7ADEM#(5:Z: A]&E2&\WH M@"A1P4!JPQ'4REU#4623VI!#!T2I*9Y0&V!8\.1K$KD^BJ)1.L3R!N%W8$ \ MM:T091>KAFRC,,:[CE'@N0X1LTN8PQL47,_)/J1_GT^HE]$,2: VFL&0T6KH M1!*H#9TP9+1J:\%H#!F4(Z.=V) DT!\;>@<9%TZ2=O;L(R+:LB_HCU$=*B+: MLBOHCY =*B+:LB?H#[X=*B+:LB/HC^:]@XBS8#9#(I"R72R)R6UE>1NF@> MC-\0C(];!*]CNQZPB=S5TZ6'NJ@3Q3QJ M:P6B+@Y$,8_:6HBH"\Q0S*.VUB/J(B7$W[U%#\C']1C.K'E6[.%U78@H\;"Q M<.H[/RW?ND?."(4/KHVBEQ]4]92;3!WHZ,HH41=$86BA=XV6J(NO,+30:RU( MU 5\&%KHM5LDZB)0!=!R[MZ[L>4=!C#:,E&HBWXQ8-!AC5 7>6/ H,/PH"[< MQX!!AXU!78R19B:UM=Y3%V2DF4EMK;W411DI9U(;ZDYFP;U]9GUW5-_*+*C7 M)92TI/!E%LSK$DI:\KSD+@;Q#A[ZV*M1%!2EE3AMJ36'!N+V>KNVH@E58 M-*Y3,&E+U;-P7*=@TI)SI70Q'G? ,&G+-J$N2M=.P8T&//^NFB'4A>D8(EJV M.*B+TS%$M&Q<=#I0UVM$M&5'=#HZV/?0@MKI\&#?/7J5NO@@K=QI0[.I!QN6 MZZJR.]@ 65?UW\&&JCIJ_JO4!8VZPK"VUC#J8CH4>DYM+5?415=/6(D1=Q(%"WK2TWFC4Q1N0[9Q<^H[[X#J)Y2UQY#^#J?_3/@.Z^*BG M*XQ&77RA+6XTTYY7TJ@+$6PD\-E/*_S]>Q)%O04[==Y_.[RH#O5/[M-)B*(@ M"<%#2O^<(LLA\X&W&7Z!?PC5704D0-(5;6(XBF+:NF69HH1L>0*?I;&&_@'HB"L+_'I!;AU^BN>7G/[ # M+PA/_@+<$2:3SQ.8Y]'$FKG>\\G_.<6U8+DK*PR#Q__#1Y8?'47P6ME=D?LG M@E'A >3/Q^RA@O#9)#R^,[X()671,A)N& M:/*WP5^VDQT\BSMK["$NF'!GF*U^''WY9 $O,%F76)+2>?AE''ZJ[>(JOZWP M'E@>!_,3!2A 7M#RW'O_Q(:)H7"PD=M GT:(/!AR^9QC0J?LT>,@!&(?P0P\ M:QZAD_S#9\>-YI[U#")$AB(_^IR]USB(XV!V@F'\@,+8M2TO>SWRINGE%X0? M"RG*8Q"GV,F?G%T^)I<^Q<[J-=,X-H7-EX5C<7'M$QD[S&_(7ER>QP/R.W@K M_.Y_&\B#-R^>O8HXCSE2A)G+N9!=QRQ)G#)T*H-9!H M& /2&PSH:S'PZ^KR[N*<&]V=WEV,5@!.U51'%V>_;B_O+B]&W.G5.7?QWV?? M3Z]^N^#.KG_^O!R-+J^OVIK_6W%;/_]_6M$4(!('/L^='Y\=_S OTIF M,(C-9=;1+5Z![2-QP/D6MB0=Y)ZOQ!#/$%^70FQAI?B ?2/NVD$[T=V!@C6+0LO$5 M7,F!KPV&WW_=@O8XN[X:_?IQ=WGU&_?;[?6O&^[RZNSXK2AP=-M$'RZ>+#LF M;X[W:,+%&W-6Q$5S9.,M1X=S?$GNTJ$?,)&P/$D:YEMT[Q\%XE 5M M)V/6.%9E>2=K]KUKTK%J[/;+=R>K'2M&TS8R529=6>U]Z=M!.,]VK\DYHK,@ M\>/P^0SL]55;.<)WS,/@ 8_SXOSJ@^$Y\JQ'*T3UFLOK_(\4R'N.NPIK9+K[ M#D!9M-Q93Y=9BDU:">RUM6N M2L>"9JFB:+R+A#JEK8&,&$4HN '(C-<$')! M/$4A]^\D="/'M3%QP%8@"1?NLHR16\-[RW?_)']_[(2 O"7&ON6C/?Y>WH*/ M.YM[P3,*"3=?"P"72L#'KKF\927_U'%"%$79?W[ >&(N]>9@J*H"]T\4Q=P_ MX#6^)B'RN5$<(A1WS-#?D2IG\/$ZO L>%PNB* R&9U/ R'WPE@1\Z;!"]A2B M::[#&UA]0:,47YQ%<3"\].!E S'<. Z,G9">Q^X#]T0D^&K?9VZ3B)8 7'&9&(:=8VW_: M857X80UP&B+K%>!D>'%9E#ZN J[PN#\"6 -OIH'_)JXH*J!T#?G(@(EW#,\O M\:+_^(LAB?KGB(N1A^;X);/(*\\!SKT$FP@%#HNG[#=BF?WD")NA M\-HY]5T?&TDG1_B;6C%68)\HS< $]1BZL8NB+%J'0N1P\R2,$ARVBP,.[B#V MFRA]&'_$RA5O)9_:\4E1F+UZ=7/IBY#,PUQKUJZC3F?V,67C6#:*@;/,L))X MK(OU[X_*VK$FU!+[R7B28GRW9.LV'9U5F=FP&^C&Z1D$9-E3SO:L*"K@RAT* M<4*++$>CY]DX\#Y$1=SV0J1)M46/*7>5[9H05*$G>VKY]_"%SSV"?S1=4L]E M D0%3T#T!Y55TR&R!?%9E,9$SA>&I)IN?P?88P_LWWEN;H7<@^4EB/LKK!0B M3JKBHNEND5W&II)LRM1,JF46/$HW4Z_:8D"/5%1=8G21Z;%TR_MM( 9KN3GH_/3OW&]>,(:)C\#GL6,.YT^OALD*1!/;L*KQ\5@;A[O'SYP]1?;O MW RG?S].$8E]8PMZ:6_\@_@Q#0A/K8CDU3BBC./E:>Y19J,OF?8Y%[#=CB_CW"/.@:NP4.-;YR&R$5FV18DC MV9L1]P'& WYQ40*+3S0-\%9]GC@:3ZWX[5L\6J^G2A*$R(^S%_G(2C88J<]'9D)F:D4Q9PJ<8SU'Q^DXJ_^6C8:= M)6$(3TGSWK!6B:TXB1:0- ;#?Z&5B."K!^Z2H51'KE^V@YXE=)E5\ NOY M.01KQC-WB9SUWR9PIR*H6%OB"TL#!CT0CQBKOV6PX ?+3V0C0#!0)/"?/%$,1F!B1XYK&! ,T-,R27Q<_Y;2LW9-?Y_(:- M\UOZHUMU?Z;U1+/6S5&_NN M!N[2*Y=*W^1RE!JYJ;^T"$ME[A/.K3Q+S5EZ7KN%@ZOI6D5(E;?S*%K\0-SK MH=46@721NT&_I6X0PTV.FYPR*6'.P&'ZD8OBA:$-B\H[KCK/(UD84[)[*_M M.%B4%Y*TM+S0XCS)-_)"\,:)[Z9H2JDW>(,P:0!JQW;!P(S^-KB\^K9FXYA0 MCN0#C<@0UR_T?PU X-21$Y *R'A ,+/ @K+FY,3N*Y1Q2B9: 4#7C3D"_.Z@PO3RDO,SX/4GOK)$1XG_8! MK10>?YDHF:'P\A-K#+-)XM6?;*N$7;9F.FX+E/YF&KXX&??H:!PBZ_6TYH<^:]9%,)[S_&XC-$L.PIPW* *W;N[U99HEIQ("=&4\4$R MGTA/MC6?"R8I7)*>=_CPR[<2QX7K'TO):!6DEQ D!IN]PT9[ YNOE@>P0=QH MBM ZA[T9+JYQT\FIM\TJC[&W*'O%#4QDXML#_IIOQ'=)U^,-BSE*!X](^OHU MV1G%.UDAFN*^FP\(ATR"&6)RWGT<2$S.>\M?G!KTCIR3K<)IX,' 4;9SQUW\ MD;CQ,Q/L[C->9H+=7_ZJ[PKVF15-N6]>\,@L\1XP6F&"W%_^&OAT1(PBG#^Z M-1##I+G[W%;?EV86G=YG=%IBT6F:Y477!L.?EF_=$_6W2"X\=R,[21M_X?C$ MJ6]YSY%++)\7K0G*U$GS_O$]MPBG?+R);C!UVGUX2 +3I_3H4YGI4YH%1L35 M]/^.CRNY,4G-);H1OO#RO[%J]8(HP=G=I^,@R4O=<;=N]#O3ESU@OVPPA4F/ MPE28PJ1;8M) 6QP"5XBRO D#&SE8/S)MV />RF9%;;B:7%BKBF.YBVWG+N*" MJVGRXDOV8KHCOFOF(DM.I&7U9MN'[A:>=UE M>K!./7C*%"'=(J,,AC@"PWVS[#@(F0[L T.9#J1)![*M0,HE1A\,?_E+;0%' MEI>6($E3%I<[C.! S:^(U!#(#$>F,?O ?Z8Q:=*8;+./;HF1A<'P'$TLDOCP M:XX;IB#?#<(E3.!:<,> M\)9I0YJTHQF,CU(%U>9'J1)#VI,#](M,>9@>/$T=<5=VN9;*OGFYB;T]L[[I([XKY=7IU> MG5V>_N NK[Y=W_X\O;N\OEH5RH(B( ]H?>'+NXN?>9HJJ>Q]_>/R_/3NXGR) M J,[^.+GQ=7=:*-6VO0NFY190;IIU-)MEU+H5$S\%8^_GOX 'E]PH^\7%SMP M=Z\3_W#I<_$T2& ,)^(Y]&0C7)$7-W@AJ1B+=B^<-<.MU**/E+_/2XGA[2]\/U2 ML73+_OT^!-WK'&4SMFV$P 3>*?BP=P*<1A&I*KR5_QO?LWRU^!T)666,G4O: M%W_2A/R/.K:O#Y^?)6$(HLA9A/TG._'_S0OOQ)ZFQZA)>&G?#2%5";$]:.,/ MZ(_$?;"\U+-]S=@R[RUP%'6=6O_>?ZWT?I_?A@KI>;&-'2R3R'G;OE)>;E^) M_TJ[5R;1T;UES4\P-DY]!__GX@48I_$93!/W:?X'[AY9K(FEG#>QQ+EQ)B^; MQDK_RO6M<'81MQ+LJ7-581+2/PE16I 0<3 41=Z0%8I$9*\VS9)+G?W^"-]\ M(AHUMPPN")A;,/6!MV-\M&42!C/.]ES,9Y[S48RCP9;G!8^XU08Y^O+7&E7P M:3[RMR \#Y)Q/$F\4]LF 9N7:64V65F@20 TC1=$<;67,+8(2KW'%D%I]#UD M> ^!UP1AY3UX+D31'-EXL\=[WK*7*)6#\UH5WF%5MPV)*]RZ0O&.#,.-K#6- ME^55CI54<>O53*-60%''X\#AM$TAU @G%>"$FZ*K$D5PVFOPA[85\Y<_=CT/ M :51^.#"NMC@4CE-0O\D?^ H>]YBO0$DG87(<>,?012AJ"RT<,XFK^MF>YLB/ MLFHQ 3D#9[_:<-Q)BQZ 7;%%BV;TO4C)>^H[Y'QANH6_FX&!<[MEB5?6.!?, M6.T)J+8HU09 )0^&DL8+JDX1J.HT6F6=6A5\%\0P4@W:-GO]0HDS?92:;8'T M*O*AX#/$*J_*E;VZLESJD)U[L,C;%G.O@CQ,6HO"V]+^3U)?URD\4< MS&$BS\12QGE;<]R.C<39F8V\HXV<4O3&L_P8K)F+G*A7J+2TX"9H$F^*JQL' MS#CN"9JV&L?UH4DG5K$H]- JIE2[GJ,)"G%!6W<1RLTV,5D8=R?EFA-T$8A+ MC9$=A 'ODO&ZK%(4I&.QW'UJUOJ@A/?(>%6MRZ)E1NLV%/P(_/NC&(4ST*L/ M*(IGZTX:, .CD$;%M+P#4EZ^4+(D_E6_\SYJE^_>,32*K UFLNY5J=8!(W4PU&5>D&F*S_?;:+WT M8\N_=W%!I%2+LFAJE:38G)B+V-?%D^TEF!Z_!8'SZ'I>69' 6U8"+Y@T93\R M"C M.+!_GP8>T#3ZC[\8DJA_)CG,\?-&KZ50L+*R'3_/FY=WXN;6\[KB!Y6]R*XN]#VNE5FP@-Q-BHC=CB%I$BF.:?8Q M98W)1/]DHF 5O&HR@>M?*KQ4/8^9OO!1!]:Y,$'OUJU8,FO8;N>N*P@NE[0JW'BBI@Z&D\Y)6N8X]??N:7=&YX%J$@><1E4LZ M>L)W8^2CBSN1<\(W2;DK.ZF&A@FA@R;^B5]__IL]<9I@JIW-HQ MI0.F=)'7)9K*I&[1O7F//Y@L>A^&^[JS;Q/NBT>11T-GN 5Z&C$/)ESPYL@/ MJ3:Z7G'7620<)2HE@Y@X-Y%K3BJ=19GZIX,DE+$Y6J!AD'XEXL2G^$ MZ 'YR8X*]@#LOBT*]@QNQL/\TXVG9TD$+X3"BF*A"Z00CB3V,/K/4%6LXUH# MJ!(!52)O"CT\#-2MHJ,U6;4'6_]Q6\60JJZWCH^T:PJO&Y5=[XYE+3+XU5!K MI#+\<'5H1>4U5H.4#NU]M70TOG+V5HTI=HV-<2 QJ(4+9 IR\IXM43>OGK^D),MJ1X4T9-!9EYO^HNJ]'H(-H0K7_99Y3>Q0V9D> M[%UT,W3V4M[106-6AKQ:7<=S(.'.!4YT#<16-7BA^FK 0F6T JE@;<=J0,(% M'$R!,B =B!W^MM#CDMV]:*B<^U_S(,1,8?9XG;O!NXN- ?K7Y*7J)?N9,4XK MI';;$-X=4N9@J*B\JM*48W @AFW-[2 .P#;9HF]7:O@O>:CE"_D; FA;? *& MI@(JS-C=I[:M&5 BB:6)"DV .J@M87_]U@+;%FYT6WAGX\20P#C1%%[4V,XP M0V"%G>'=$2CCUJ@B+]>6@\LVARO5?#D+9C,W;2E"M@XQ(F#6R+??T^,[6$KE M-.%3Y)[XKO>W01PF:#6[;#'G4]\Y6Y[Q F<*9M\;@%&S2UU.)BO30MU(B[Z4 MK%F/[5&]]8N*+C$]*%Q3C*&.^]#&T1M ?( ?"%H:H7H75/K M\NK;.J$*? *?&RN\#DU^R-TU&:60R^F H' NK M1^A7ON#F5L@]X-$^T&S"K)TQESUN*)S9/^,HJ2TF]F"B3G6C5U7M)74PN(P= T M6W:;N$@Z.ZN"SHOJ:L)XS@"7C,US\'F.X-(#\EZ6!J+=6'RGY&F2!?>(@EIU M $R0YH;*4S!)3%L8;FZYSI'K<[8U=V.+-=O9L;+?@J W0,]+_RRE MYI(I5U8@#'Q"4>1-DSD"O075MAI_M8/*Q'4C#5X7>I@.0*FJO46Q!5\Z'+)" M'Z;+#IKMIF%S.EYD9#RU[626D$ILYVCBVF[9?5:8X6"HB!(O5E>QS'*E%55; M5&P#J,(95ZK$JTH/*ZI2JF.7N);7K YF\Q!-D1^Y#RA+=F6F[:Y%JW/BDB.8 M9\ND3;,4?P01SDV\GMQ93Z7E12+M>C6]LK@P.Y=6A&VO9=THPG!; 8,71586 MJ:4!/Q?B3 M6-M#NM2XMW/SPVU4R-B3DG1=-\'#;*9:/W5ZHH&*'P0Y]9T:])%68YOCVIG: MLI/#9)O)=CM';.J1;;W&)LO4R#8Q1S[%N!=?GA0#_^03GUGAO>N3Q[\YJFXC M8$78$$3(<"=X"\NUWP>-1(R.*>(L&T?R+/\9UP[Q@QA;'B%\[7,N3/0^)!O8 M(:D?$L/M@"1"2Q()G+B^Y=LN\3_A"W( Y/AUHM 23;)'*RK,=AY$9./MA'1C M/F)-889)/'FG^R+VN_25GR3,+7T+YXJE@U7D31) MTA5M8CB*8MJZ99FBA&QY I^EL8;^1S0'^8^F83[]N76/CL8ALGX_LB;P=B>6 M]V@]1X-/KQ$(\,LF)&LPX[?$VDB2R:09DJ1" &HB"$G!N1.0:A3BNV!"%AT3 MX:8A5I%_V?AF'GVJ[N"):>T;\RDDG M@OCOOVZOK[BSZZO1KQ]WEU>_<;_=7O^ZX2ZOSC;K!"HFCJ=\_>/R_/3NXIP; MW<%_?EYG=)=S G5Z=<]=WWR]NX15_WMQ>?+^X&EW^XP*_ MW_7/"^[#C^O1Z"/=+_KAT@>GE3.^;YK&AB5CU9Q&4[,'9JG!,5H4WQE=Z33&. M-5/<>%DXWGSMO6%%^*&F[C3L^]<4<[=1^S-9$1C6J:P6.G!\!S8,XG["?=.(NP#3QB$6Q A4/9J-0=?+ M_HT>.>T?,* MOBE#SBTX+7/JNH0/2S4))0$?I=H.N2+O>V!TDPK0[4!)PR!5!Z0ZNJU6]'UO ML\Y\6>MO=S9.PHB8WN@)U[ZOV(*D-GPU6?F%3;*]278T]7Y5O#;EWJ]O?%DY M(7I/FTY%W[/XKM.Z%VQCWZCHFY79.%*WI7H3,'P+@]FZWHN7ONTEF"BG$:C= M"#F[9!H::;,"L7HR*WTG"IC0]%%HM/:%Q@2[SU!Y6>]AOR7&-Q/5]-Y1>M,=Q%VM+=]T[$R[$CW78D7#08[!KM=(ZKE86>0,*EB M\+K:F:/D#'CM6ZB5@6<.AH:L\WIM.\%]J6#08G;92Q?R6K*K:$G[86,4&*/G MF4[G;HCLM"%!Q'U 3[:7D,IWP034VQRNN>0P(7'2K%D <_XS_<(ENRK(X<;( M"QX__!8$#CF6CL('UT873]F6U?D2#^"SA_ 'N.]TB15E MEQ@)=QY2%%AB:-K+.N3RI2WX8RW 3L0A-YF7M1[FN#'8%?/'6H"=-!CJ@L'+ M*BO6W%_8;?'&6H"=/!BJFHG;*%$$.Y8PPO;82B>,7*2$+"T!"LX744R=HATV MMDW;3K[(KA!2<;J(*3((]1="1=-%=H60AMLA\9)2.=F988A:#!7-%MD50SI) M%I&4'M:!I]64&R$/OKSGN7OD(URMCP0@G9GKNU$2)]%HNMH0>,QK_ MEE(8.SROZ+NKM!BP:"N\K%1>M9F_32VRMD07&T*6"3ZUPBLJ32XU0]9> XC- M($O&I^),@==8D+#'T-H2)&P(6GC;0S%XH[8$-A8(+! (!*XE=IR$.&G#GEKA M/0L$[IXQO$3,LY26I:5 @J6;5P3FA?<71ELS@&N $>[(QLO53ZXS&%$+HZT9 MO37 B&Q-R ;KD-Y?&&W-SZT!1NI@J/"F2M-IUIZ'!<_?RTED<<#=#+QEHE9, M>Y UO&,G"BRSL+]HVF+GU8DF/2T7T,-"10Q-QS.UW?6%##M2&V&8.7 6Y7@Z<83B/U6 M104._N!LY&Q?H;3WJ0B#H2P+O"C55<.D&)\Z%. X4. 5./I3"7@B3JF3>,.H M*R^3 :\?P"MP^*<2\' %0E7FI>H)( QXO0)>@>,_E8 G#X:Z)O-J;9GHS0*O MYT'@EW(,KF\',U3I[/F!2LP6XW1!XDM"X1]!5%YH%+!/=5ZNGGE?BE,="L0< M*/2VF*=U0$_%1<-XR:RAFU47C&9UF/0*V&BU@$]':Q4 MA9>TNO8W*#-2:4U!W5 S+)ZB,#=0/V1AU(\\YZ.8%0\[E#%Z[HA=XBZP*(KS M70*";EPZS,TOI/@_J,2<#Y7+@\YI=/5(8MC7 7^8J/F"L6EUPL# MYV0+:\[I?60[X3W UHJ?M4]LF>#\\Z*X:HHP;/4!6RN.U!ZQI>+#>BH/KA8# M5R_!M>(J[1-<(CA1O*[*=&"K-T[2ADC^9B?IH$[K-6(S$N(NB\,K.2DM&!*I MB"^L5L,O+ACLN R]J"IJ+6Y#U2IP\.;IFJ-6##:4PJ;.@'J]*DC!*D@W*L\E:$OR\DL*U;R!O286F"Z,<: S("\)0Y,$Y"E MP="0>%%J_"@7 W('@;S%.*<)R#( 6>4EH3- [GTV+#'OP:[/\V%94]Q*%CR( M3^;Z?D4^FKCE1834^=3UNHZ!=334TFLD%3*AJR-)Q6EAFL8JT?47285LV.I( MP@W))%XQ5A.I&)3Z J5"5F1U*.FDMYTNT[2^L0IT[52@HV_"7;FSY[L.5RC> M5">EV3# .B*TJ+__VMS;]V79VN*5 9)V/YVN&;!8B;PJUE4MORMQ-R9D3,A* M.*S5A QO^>N\KM25(LV$C D9+:]=HR]?2$$:;%0C:W(M5/1JG($ MM9=V=B],Z1L4CC!WWXW 2F\MZESQYK_^BF&R,)Z%%^,9U^HX%GO8WI:AO\_H MU^I!OSP8"L=&78XC0S]#_U[0+]:#?MQV@>E^AOZ.H5^O!_VX\\/QFFI3U-9S MH2]ZT94[&6$98;MU9V_B@H6"&([K)3%R2H8QBJ8'=W8Q7_>"?5O,RX4QSE.@ MK%O.-1+(Z&&J/,-_G_%?+I#Q#OYU$LJHJX +PS_#/X6AC'?P;^!@AE#9G6/X M9_BG-YCQ#OY-$LZ@R?[I^4;L/\D?X+58,"'K'J7>2\0E$7SG^AS,T$Z\M/LP MJBD/H@N=S-@8C71VH[Y*,PFTLC(66*VGFJ#DF:E#TA>C^Z M3N(HMGQ,GRR@72Y)UA!(_7)=IVF!J#N?B&%LVY&A9C&&"[\)O"C0=,B<8:QV MC&TY,=,LQB2BQ\SJQ]88QFC&V)8#(\UB3"9Z3%W3DK+SSA3U5F3FX1Y43[>] MV)$985=$I+1TX-9*)J_H-&5.U.WK,93M:$G6AC*5Z&"MC]EI#&55;[T%5J-C6WVWC/N7 OUW)C/=7LE5PJR[RAF3#28;C?^L[="W=.%\QY67U614H: M#-Q[<_^6'"&;P)W*X>\OUL[TK#A#E^@\HY61E MB[:K.\![MVA/'RS7L\8> G$;@5R,$'@;;NRBJ :YPGD(O*RN)N<7EROZ8B<, M?W6:N.7PMPHQ?3 T9 :PS@"LQAX6K:DU?":;%_0>[B#V&GI[MV ;!2$^&,WK MXFHXMA75U_-([&:;U;:B*3?Q@D=NBIQ[?"C:]:,X3%A@=J]F[!FPX1MPX3LP M ?T&+"+R-XE1>(MLSXHB=P*4R9W'=::$) B@UM=L;["(!*4@JS&)HEYHE=+D MDB!B55IN'B\8] MF;4Y%F^"D.CU. [=<1+C<,5=<&.%X+^6ABG91S/,SG2L9%C=9S1W2SBW3GVI M87VIJG6=3&1 [!,0*]C)32A-?3!4>$WH3"_MGH=ZUYZO+>N?9$Q(";>NQ>.! M=@JOGSQ]44I;JM_4N3@:I#J$*-=55+T^;E)>DII)-9/J6OVS.J7:)%*MR755 MJ612S:2:2?4N>4DU2K4H#(::Q(-#RZ2:2363ZA;# G5*M0A2C3,(ZVKKTKY4 MDZ# )Q((@?\Z[L/P"_R33WQFA?>N3Q[_ID:KC8 %8:W8$(4<&F2X$S>&1]GO M@T7"8+F;(LZR\8Z9Y3_C3"X_B%'$62%\C0\GQ.@^A(?/K3#-Z8+; 4&$EA9N MF#%Q?1Y$+F;_28CPF98']/G1=>)I#N*E M7V4L%EY^8HUA!DF\^2?[HO:[M)5>TV'Y7SQ5+!BN(FF2I"O:Q' 4Q;1URS)% M"=GR!#Y+8PW]CR0-\A]-PWSZ<^L>'8U#9/U^9.$-ZQ/+>[2>H\&GUP@$^&43 MDC68\5MB;23)9-(,25(A !T1A&1?_02D&H7X+IB01<=$N&F(5>-?MG-&!^G! MLH_EX@QK58#^ET_6< 7]*9V'7\;AI]HNKHC6GA&_4J>/(/[[K]OK*^[L^FKT MZ\?=Y=5OW&^WU[]NN,NKL\TZ@8J)XRE?_[@\/[V[..=&=_"?GQ=7=R/N^AO\ M=7WV7]^O?YQ?W([^XR^&).J?N8N__[J\^Q?=K_3AT@=U'20PAA/Q''JR$5X% MIT2USV!!C9?2(>A\@U^^E3@N+#.+B9+%]F5=( L\S,6SYA$ZR3]\SKOPNCX9 ME/SH<[8>9XL)7H'>!M_Q.Z>7,U5IFL>Z)&%MF87^LP=GBO28*-(W]DIZ31*/ M94G>>%DX%C=>>V]8_5A2M9U&??^:8NXV*ILKF^O[^LH'0K<[\":C)'S>!^5@$)CN2M9.#ZAX"A/%#B6,1IRV&\MUCL 0)W^< M67,2_ G8[1DS3QJ(+&HH#L%]U.2="G M -T.CS0,4O1 :H^W=O0T7#'>?+4\R[<19\7\GI"S;TJG]O"[5!#?]75,DJ-]B=*AZ?/-! MY@V*7&Y2D9-#RZ9F\J*YFK[8VX/+3(7W6X67*Q8@%RP6L$Z9ETPJQ(>O%9%7 MUIPD9,+&A*V3PE9*UI3R]E))$X%ZY<1UDV)F9,S+HJ9EO.?=4@9N9@ MJ*HBKW4G#M?1&B_%T+&VPLN6FHAUU"=E8[ QFAZC2S5PZ]?EQMZ.\$H"V:54 MQ;H.YE-TM+['8**^TJLD5J_TRA!%J7K:7XTO?%*ZUAI?!UQPNQ@.\!XIR3$* M)KCH-CYW$6'/ >Q+C (?I?!X=./IR4Y69M$M;S8&&X.-T8TQ:G*STU72I%4U MWJ(H#ET;ETA)5:+U:(7.2W,L&^M-+VWFNSGQ^(!,APW).L:V9!U,W#17YSP) M@1 W,*W 27-X7IA ;CO%+"#6Q;<@G" W3L@3RV7X2+AIO 9.D$B1E<%,UEJC MHUMX;5!SYHJ:>R]G MJIJ^6U5IZF H&W7596, HTZ?F?3H,XWIL[[#35H)(;8'-_T0X,;&8.)7.."Z M3^DS:)2^+?&'O'8<3!:]#U!V)[NSR3MKVCJ@/%!VDX3VU(K('L(XB>!ZM%L\ M;,W;=UFS-Q$/.[7_2-RTA'+YN)=)XEZR7%?/+HI2(P\17S7'O39#ZUT3019J M,Q$HAA4;@XE9/?YQ>0V^)&LB[E2K*973(YBD=6:,PY:T"JYP)4&3Z!.T7B>W M$^OV: Q>!'ZYV1SY$=E89YGM; P60:S=0#EU_IU$,6GU<.GG%6USK]M+/ MBMP2D202>;8DD+"9X2XV'HB2=GX MA*=;L(AVYUTAYD[54CUM-5-I7?4TK&F^!>&=]?3/%YS!%^3JU[=*IVPL6L8) M2[PA53DP1'$0XY!0MD.ZTM+B=HM(!?N[H##05I99[<6Q6ZX M+@&EM*&/BW69 B\9JU6$6&V CN%KUXR3K=C*0E*K*[\)*W\_<O&:ML2)FD]'./ ):U(2DE#@B9F@E:EU#W;/BG=/.M5,^;F M.FAU36I*NA&2V%25MGZ7H*J^L68=JKC=*4Z2W0;CUM*+OZQ?OH'RM,__$ M&KIF*:1K5N4J %V2GH-4W&4#0%*3C0^5M%^6+O&:O%I0I[X6/C2ACNGLONKL MU&1#K;S\EGD1%6(Z+3PD;DTLO*\$9.D(P]]/IMV]XK95-D4V13/.0I M'LH>^'\F/LJWOR56G6WC5HG6X%:)*I#&M:(A\PI5I47V9);WW/CNH8DM[=#, M><6,5G':D[QZ?*?S>.^QVBR]Q:PWJ3D59CZTPJ:$%/7Z6BE% 4.25431:4P5#6%5Y:TX.V\X8& M$XC>"421AC[5! )76!%U7I]&.[LYY**VP##!@PZ!76M[JW:-J2TU0GFG W M*-XP*R<.,C!1"J8M>WG@6CB8"AKO*0R_Z<7N%OG_Q0YC[B? MUN>:1&/KJRN3!T)"K9.TP3%&!J74Z;.70YWL)8)64V:K2 M4@;#-9GE#%94PJH4JHID8M<,)G4MF/JS^+$QF(05#I?NT_34:#0]:XJG4AX] MN'A"H>U&)+":A@^"^>Z1@FX>_MAKI(!)69C,)FJUT@O+%(F;2+5ZYQ8 M8@4>D2[F.)-AT0>2Y<6R,5@4HW:C8ZDSZUUP"F3 (UH>[O9]Z9]9V/"*2 MX[>-66_1'XD;N3$:H?#!M5&J6F^1'=S[9)2=>N+HPF"H\Z!9*8ITT(CJ/HUQ MV!+:-0$5Z1/07J=VIF$Q+D0.0C,PBH!=')K-O> 9(2ZVGDA29]9%>W-4DA9W MA98Q^N''CM0X!5R@2\/X'X<#DS+O> M'E)>?&D[JM!V]]8.PJ-L\)+VDSH8:H;*:VL. ;,LOX[A:]<$^*+=J5<5J@:^ M?#]QP\9@FLT%B[$4/" M[4;TM<>LF#PSY*MR.T+<4_E6&F\D86!6QW) M*J]H-;JDU(@RV=#\%%OP4/BOXSX,OY!_R#>+^:>S@+E[UCQ")_F'SXX; MS3WK^<3U">_(CS[/K/#>]?.74N>KNYMXANGESX^N$T]/3/-8-63,\&QO-7MP M>E4\)EAX0]3TFB0>RZJR\;)P+&Z\]MZP^K&D&3N-^OXUQ=397-EI4U)B&%5Y)!JD;<^'.K= MA3&=0!>I+4H7U@LE]T.YT%B1\7H-OAD89!BAY([?'6 M0SE6<8[LS-\4:SM5T8NTUI)9K8K<9%:K3LY-2, CU93KC?3W94_ND+?<#F=' M3:[C= .N7BT=FA@=JAXO>SQ!V5IHHXHB-\GQ!%7FQ37)%[NF,U.//:;"^ZW" M2YT=4%:*C31V=L 4TK,#ZIK#IDS8F+!U4MA*R=J6TH@UB!ANCRP:O"[4?)Z; MR1D]D&-RMDW.BM0CJ29G$LB9BFLG&$S.F)P=JISM4-V@I)S)8#(:O"BN%@!E M8L;$[$#$K'$IPS5V8343E+IZ9^XG+;VOE7A?97=P;N',CLZ7T6-C]'>,_I5( M+*/#MQSL?R7Q:2H7Z1U^9SV55N8J*'.3UZH?)Z2X_NAA@TG<(M$ M52O;WPQ,M()I?UC"#=HE7JH>FV0%6XOA &^+DM2B8 (O1PYC1-A; )L2H\!' M*3QP,[$3UD6,C<'&8&/4Y5JGJZ1)JVJ\15$6$"N>T4LX!8%]^"<(+<.-FA.XYI#(:R M)/&Z7KG"&;-9:0#>NHCH2L'+0J C'0:*86[5>#4!5@Q0?0#4!DUFKFBR]S*A M]JC29 $G3N&,\S4M4QD".XC =2JM2.G/2BJME+,N"^)@J/*&SJ*(74)$*A[48D4IO&(X+Y[J&';C:AWFOH@5R\3FF<$[_L 2)9 M4$CI5DVH*SV-H@RT'@,M4W+]81$;H^^0K6;7%S6*0TVD3J,'8";[*VQ-CT'B<17(_8AE]#5O>I_4?B1J048_DH MN#X8BAHORRPDV0M\U;ROMQE:[P<]#!J#'C2&Z?HTQF&+614'H;P&7Y(U$S0X MKRDTY7_2B,X^C7'8DE;!;:@B:*) GZ#U.M&:6+='8_ B\,O-YLB/2.8@2ZIF M8[!H2^T&RJGS[R2*9\B/H[O@U,EK^^.J_I=^5LZ?B"21R+,E@;Q%J59%(Q0^ MN#9*%>XMLH-[GXQ"=&]I?8O+[BB\J=95#80%1.D?X[!%=(ME0YV$2A1*:*^+ M&*0!/RY$#D(S,(N 7QR:S;W@&2$NMI[(J3-] MKB(LUC3?@O#.>OKG"\[@"W+UZUNE4S86+>*Z1(K(Z\)J^^U>Y"@>$LYVR,9> M6MYN$>G0-*P"5+@70_T >&*WS M+"G@D/)O2UMBA5(!;A>T=$Y]\.-B-UR7&5#: M-PB%L4-=Z0JP@&Q0&70T+8 MKLD 6]&510M6M2K.)A'["1PV!A.DLMO]106II.UB#(:&P2NXD1F3M/Z/<>"2 M5F2[OR%!,U-!DU=K5+0B:#T);6]MV#A"\SCKV"B0CHURE=3A/G7Z*NE,2&)S MC;YD22#G]!1=Y15C-6*[6U(,-:7DMT1TF@5=1TO)EW[W#@K:F@5**K)";>G8 M*,,@($UU5=?JBA@=JAXO&Q62I"85N40Z-NH2K\E5G/>.88^I\'ZK\%).QFL! M:[)CHRSEV]S2:H$#)FQ,V#HI;*5D36ZX]XXLX1(BFLB;YJ$95$S.F)PMY*SI M'E>RI Z&BBCQ(I,S)F>'*V=-=R"6)=PP1N UO7*B-1,S)F8=%;/FK48==VR4 M>5GM3#0[VQ'*)Y+15B,RM%X$R^Q8OLQ>AODY03+VT,KT"PS$GLF>R9[Y=J ] MI7SN0;=OW= ]1W:VGRN2_5SQ@!) 2T;ZU4:W; VP(V7>T S>%&DZM%=3RDQE MZ'34(ESW>AV4B'5I=K7LK9H8]JR<<)?49MD=4K7)'5)9(#ND@L$;2I5-&_H0 MQ#1F%S1FNL0$@@E$ MXP+1^.:@+(/1I&N\:5:NF,<$@@E$XP+1^"Z>K)!:VX92N>$DDP2BML#12VP2M:76E(%&4:,32E:-I2'Z1.-.F#H<)K M NL\TU,JOIM04'>".-I'<$$WBYV2S 3\=;NKY$6CKWNDL5P]R*\:H( "L&J#X :KTFTX053?9>2LX^59J",WA$A9?, MRC%XAD :$+A&I6D5.E/6A[DE?2>!L\ZK EM$NX2X4CF(VDK:=CF%UQSV9((] ML4KI5(IAQ\;HNQC6&'^M5_;>;0BN*#0V!*\I0$MY..+B"86V&Y%(;1J/".:[ MAQZZ>9IDKZ$'0>)D_V&&B9DNL/B]@8?8=L-;N^ MN$E102TN&1*D0XTBK=8I92+7US$.6^0J&/'U2)Q.G\3U.D>7&)%'I(4SSJQ8 MM+AC>;IL#!8$J=UDH:VINH)KM*B\I/5Y0X:-P42TL(E#G82:%$IHKY--T[@: M%R('H1F81< O#LWF7O",$!=;3R3--&L1O#FL28L_0\L8_?.KRA8-6I.8L:YH M$-8TWX*PUE;4+Y%>50 '2Q5X84T1[2X743E(G.V0?K''KN>J.!CJO+KF 'HO M@,;&H'., U< Q%W0>-58/8O:B[2P0T+8KCG]15M(KRI57-:GI\!A8S!!*KO]WTPO=E4= M#$V=-^35VA-,TGHXQH%+6I%=_X8$34L%3:T2C=I?8)LR7V!K*XP1FL=9+PR! M],*0BO@%:7>1E##K&HSTJ3=V2=]!UALL_*[J@Z$D88^9%]2RF;BU,:W>-6J3 MZMT/UKI1Y[$^&G10SM;U7BNR'FUKPZ'BS :I;(6>CDG1H6OOLJ$?V6A2?9ND M;X>B\-J:GGX;S9F.08XI[L-2W*4<"7FEH%]CW4 TO)$MZ[RPIIXODS4F:UV4 MM5*B5B3,7$W"Q,%0EC5>[+L5Q<2,B=DF,5.*E#.I)F82%C.55[2RK7R8F#$Q MZXN8[=!YLZ28X09!(J\H92M ,REC4M87*5MIUEB[E"F#H:IJO*25/<'9NIB1 MK9]/L04/A?\Z[L/P"_R3SV]I+!L!3<-:62T*.:_)<"?XD(EKO\]]"7/_;HHX MR\8'-RW_&2C ^4&,(@XG@\'<7)CH?0@/GULA*08;P^T "4(\G/O'35S?\FT\ MORB&+TA>X/&"16^)D#U:46&V\R BAUI.0IQ&Z#Z@SX^N$T]S5"[]*N.I\/(3 M:PPS2.+-/]D7M=^EK?R:#LO_XJEBQ+N*I$F2KF@3PU$4T]8MRQ0E9,L3^"R- M-?0_DCK(?S0-7W3W/3H:A\CZ_N&N[PZVZP3J)@XGO+UC\OST[N+7%U-^*NOW%GIZ/OW+CYQ?3(H^='GF17>@ZK+E@F\MKQ-H\#OG%Y^48+'0JH(LV2-[,G9Y6-RZ8V) MD5[3I6--W7Q9.!8W7GMO6%$\UG1]IV'?OZ:82C.3-0L-6S A9N/&I%DD=R9% M\AY,:K-0 LT5?,/]A-NF$7MB;WMF15-NX@6/$3<)@QD7S!$VYL"%P>[B S@***K4 MRZ&SA_"'4]\Y7:)L:=6( M:XT:O*:VVPZK$2.!H:K(RMH(JO"Y X%7=;;@[LMI#/PCLIIZR(H0AYYPQ9(5 M![*01%2J#],)B=B@9Z=)Z)\ (3$=KW-+Y >FYT5*SM)B8.)^Z\::XB_[+.2\ MFVYMO=)0)Y"T0;?6CB1=P$C2JSLP-2*IU^8K8=91F%:'XMS9W')#[,YP]M0* M[]LH+=0)>=ABP;Z6A-0P"3W0*^?=W9:^NZ=(.(P[:*MN6QUU)949<'0UGE99,FFXA9UWM< M &K"D3(82C(O&)4C8,RV+K@YL!19PHFG#AK''*PI-KQ03&+%;A0EI'R/'40Q ML[5WTK++5+Z>?$MSW/W[,TS14]\YS^@=K1,)O'.L]W#;F"&G4'GD"LC!.ZUK MJNHS0YH9TD3U>U[PB#5[1#J*X.--\23QR/&=Q-]1U???$-JBZF_"X,&-8)!O M07B>D?34WBRD.@@I3=8.LYKWJ-W+@L48#*MGD#'3N&C6Q 2%(8XX9SDRUA.+ M->^:+9&2,DT;N\.$!.,%_GL&7[KKL6X.AH;9;H\Q9O>VF FQ#3'E(@N&@'M_ MB#)-J36]MBY_LUR? PQ$5GJB=1[BA,+XF<04<&/".=X?X#GT9'L)?ATN#N%I M&7)VCS5TTZ8H5=1NB[+%E,?[+M?^"&A_/;G)*'_C67Y\D5-^G8R(@^&:,@E[ M:H[#S- &(;-%VQ:%3$F=*^'6,F*E[B#[,U9[$'WHDG5]-K7\>P2V-3>QW)![ MP,7Z\3J!<0N3)^D=@1^Y#DI+*G">:XU=CZ2A'Y 17FUAV%#L]&L2P8.BZ"R8 MC5V?D/=L0?:S9:J?AB%F$SD\D'+LTC^=8?_T>K+A)S\R/CV+ZU0"+GJE5EEC MF$%/*_I6UACZT*<,AG*)2MC,^*]9N<_#/*82X<,,#2H\F'9"M7VM<91R# M6YR61ALA.PG)^OC+#Q&\Y)_(R0V[$CE8AEI;#A;S!SJCJVO!50&70(/U7^/- M-:5E:?0)NFUB7\=3%/+XF.12B.2+AZ*?1 U"DV92T;%L>T M?&AZD^-B6]:-DQ"Q8_)%("B:M.+A TAGB \R?,2"33YA;(3(1NX#+A&8E4BP M/1>[IH>VQ-:Y69%3^CRC,SCX6?[#[8+:I8U,DYRC5X76FN6RU;8]WZ4)1)GX MR*?"ZZI)!Z)J6HV[J883'Q9C#\>04/C@VJB"_CT 3[^T_B56ZHNHE';Q37P6 M5.0%4Z+#Q6>1HW:U;V4\X79$(F_*W=A&[K<);"=AB+=F7U(BEZQB[A,WMY[Q M)V81U[!+NRI*2\EP-RFAKU!\/5GZNH*)(^.J%K+66M][9C.WEFRY9Z0IX)Z! M,2W05"WBH"WJ "_16<"+V=%UVM&+NABGA+BE144=##5>4E:SEIDI326DFM@V M: A:&IC5=93A9:9U28SD_.0^Y#KX(U;"^;'+W(8FFPJI9F:ICPT:U7ET,+-S M<+5-VPX3Y/QXH7IIX<*G.L&89HF.?<3:[HJ[$:P9Q)Q694IV.P[#DMZLQ#$[ ML0X/ \\C.CPO7#A&/IJX!V5A-VI@7\SF7O",T&U*WRHBA#<,!=X0*A?+8,9V M_Y1V;3B#MR ;T\::\E8LE+UO5>WDJ>@A>D!^:5?8**;6%99U6!8N;Y)%^!W-/#U^5>$RV>\A D7Q"^MD>7!4%5X MPZR\85.6@QVRG?N$RD:4>8/X5'"T3=>K).?M"YD].7!4K(5N>KS3K:&%7$:% MYEKH%K7<&IEDKP]7W"2A/07C+=IB (F)U[CG?6,_D:/Q=<(H/HX3H5=F6 M[/SF+I5;% $7'>;%-;4&V;YS]V&UK2AE<[#2!D-S;>2T( M')WSW E.38J2D-2>G\,B:K/M[]I6BA] WLNA6IBA6JJE0_^,]N;4D1MKP=?+Z)$(454#[,\Z=2YKZ(=XZS2';-;Z[); MORXH2LZCX(!C=L4I+1HBKDZKB918(LQZ;=5ZK1-8I.RQJ?0K'Y-.=7MFS=T8 M)O#2P,X%%(2^Y7G/ ( 'Y 5S7"D@F,2/5EBEAUTW;9-FE/%Y2MA11M72 B*# M@)B@>E>[>[#PZZ<.H[9X'G(3MM]7@%-'YUR'H5_RJH496F0]3,AFTI5K ;?C2,'YHZ MR_;:5'VM0M]OBW1 %FJ#&O5-'YO7.]>KXJ"#.;%:LXI%7ON!G9+:]%WLE+13 M<==.7J>JRVNOC=7SETJ\RU%89J965:I+A+V>K(F8I=??1LS>JX^NB":KC]YW MA)50O<41MH(D"6]U"3TT9[MR^B<[\+,VZYN=]VFPILF&DQ67.1]V/UDAB;A= M&Z^;73A:P0[]=.;03QW0E$C-!G;JA[I3/Q/7MWR;G?HY[%,_KZ)=Z F%MIME MQ:2M_X(Y24MDD:[*D2Y,SNN4FA<9G=?:Q_)@:!J5[6,6X*(4,F4"7.LA4W(! MQF5\>3 1*4)43];9]6 83:T0-&B('(1FX&H!NSB4U28BE=@?W7@Z#3S\)H<4 M[&HBQR6K]707W%E/_WPAZ[<@)%SX:H' G 4SW+V-9!Z5%AZ56*^"6B4%A@6\ M:$59P128QE&F#88ZKRJ4@*S7!B_A&"CG>9X ?D"6;1,:&(3@=D%,W.Y]-@M\ M8KB4E@)],#0,WJA4%(J9O;3BJ:"NK1%/!CA2*J_HK(?UON,(8\O_G1L'>-0# M,W*;.K88^/=W*)S]P!MM(!7@7+BE$QPD?&S1E'AX>XIVWYA)V];!Q3HP)>/= M7$.G#%.]MF!A>"-64M:* S-B MNP^C+>JU-ACA35/=X'6#$ACUVW;-U2F.U#K +LZ-HH04WMC]'&(W38TF(@37 M$RP"EQE)SS!%UT$>%Z^EY"@N,TGW:9*^!Y/"^:FR0F-^:J_MT+S&._=BCOJ+ M)&[.PJ?R(Q /^!2Y#JG$'/AYAY/G;WDFS^YI6C+> MZ.)59K;V$FG%5/">D(:/,_*&WJ_CX%U)_E[?^F%=*F 5J_=@\VTKIH+7(5[Z M8"B#)A=KL*6I206OT=#N$S1K7 (:!&1VK++RD=U]@;+71OO%9(+L& >.T9,] MM6"IYV")1USZF9CP>)U@YX :5/XI#ZXG%QD';H$!USX6/_S_^/SR \@0R3O" MA6'M&#FDSIGOO/YBZ;9=;0P)":18"=!]K?>:#]0%3!?3:5&M(SZ%L3 MNA3_QLY!WG(3'PPEC@*NL 9\7<&-V[OH]# M1N!+Q%/$S0GO#RC67T;ZE/>][XJ&54D9DHD,&7)=;4([Z@3T&&ZJ1A/>%%SP MA=<-=@*1!L6-X/MW57:S$=1U5&I-IO[:W+OW0Y'(-.D1%7FJRG%.ZEIJTLOIF;;UR#CW-P?XG=3NCS$/(&O,L=]]Q2< NK1)I)V&( M?^EE*6!K,H,J.]H=M4'6O5X_S(PMF:E9-Z>+)3!=^@0HSMRHZIBW>OU M0U5L.WR,A[V>_(K0*4;1=8:A2S_?+_T6A OP_<#P6>3CE]8>I'.U+-%T6']/ M83(F-C2\5YV'K?D6M@EP8I86M+3;N/*:A(<E6J[2@]?3YFL57.<1_R@;/?'^&;3T2#2-3^%\'\5"X&P,NQ7,ZR[7##BA@M M+XE+3B:\&K.9^VLS;UD:KP(?;P!=AS=6&&=_G+Y4:OB'Y27H>O+C)3@!IG4R M(_IC54_(@Z%G M2>B?$+B\%)J.+F$<%]M0XR3V@_@9Q2,4QUZI'JFJ2J/AS+Q')AZE<@FKR$>! M (N&=R!4G:8.[H>Q?WGQA/M'D0Y$@ P?Q5S4V)K)+.6.*H4-_B/1"2F [JPG M%%W[JPIB.;DAS6Q8%7Y],-24U:(4S&5D@D"9(&QP&7<3A.(FI$%M&=-/L37V M4)U,$X5M7),PU]+W7OTWIT03$R+#G9#,6+O %.^F",=B@QE,Y1DG^8")A!-L M876U<*/U&-V'\/"Y%<;YV3LHX&GUX18>;Z^81,/..WQ-I(DLFD&9*D MP@O**4AW 4Y Z%&([X()671,A)N&6(W^93MGP"*XPXH%RP7>YTCKS%C#C>C? M!,KAEW'XJ?S/&L+RRAD=@N7OOVZOK[BSZZO1KQ]WEU>_<;_=7O^ZX2ZOSC9+ M.Q43O[J^NQAQ=]=D[M<_+L]/[R[.N6^75Z=79Y>G/[C1'7SQ\^+J;D3W>WP MK"6>%7+6#-;*&#L\H(V#!,9T(AZG;")8(^S9N(OX4SLJ\G67X8K,4O)IB9 MFH*NGR#G-,Z^PT,@,-?FF(AA@G#Y\\@.7=*<&>NNKXOLHU<3>4-3N):-G6[@ M+IYY)+Y>>F=6> \+#SZZ9M:\YUQPW?V>A'B"8,5P]UXPQN9+&$S@#6'>V%!! MX8-K@Y$S<<,9R) 5$_/&1V%$&AQSMN>2D@-Q (;T _*".0<&ZB- M12!QN+W\#&:5)T@#)\BY)+"FD(=(:4K'O<>&& >_\J/%\44.TQN?7^,(CN@%45$"L+V5,?*'7_S'-@9EGIN##W9[!T(X[8/N1Y,$,TFP>/(/5+ MDPX>L6I ;LA-$@R68^[K,_85/6L<9*GZ?&0'A-Y@]:/.BTCZ\_HGR6M0<4.4%3I@> M<,%)[#C]8P8LNT]O6C07B*?@ZMQ/N8T.783NL1'];G3C\NK;BEI(9F,47D_ MG0,D84J/TH%>GXV&=[9QJ/,Q")T(^0L_3E@H$4T8#&&2"*UX<4LG ;))1B?< M=V1Y\=2&%8?G+N#5"1]Y\OHX 1)W?K>\8VZ$$ <^)>)$F<->HB1\SN;'7;X< M["57Q,\$&[. '.=;7'N#B$]O]%$II:\,6@;6^K5 *KL6?+4B-[J>G(+_EI \ MFQ"E=:=@&,-+/I_[+U[D]I(TB_\ M513L,^]K1] ,$O?V!A'MMCW3YWBZO>[V;IR_3@A4-)H1$J-+M]E/?S*S2A>0 M! @$"+J>V,=C@RA59>6]LGX9OT#Y!CIJ3/G4=<:B4O*:9[J('ND . @]DLV! M+BBSB86@Q*C(X@?",+4>*3L@<&PEZC' #=YL!UU!#]!]9J$420#I$QN6 [)@ M^U,/\6]@(H_@YS$4=IY+:#7KBM;46O0T_&5_)J(M7O _G^"''RUJ81M235OE M(:"@Q[+I,]5?F#)BS ;%R,#(\O0\DMLUJ$L5V2%/ I5P^/1:6RI.:,<"-'AAC93AS7^=G/S32Q2 MMX&GK>PD#"A6;F#GIBT\/6Z0\.NU2PZY&M>J&W^"\8YZ-NJP2EBSA:R-R4+R M",@C!<< C*"GNXN(BR>ZZ<;CDA" *=Q=3L)Q,2OEFC,! N4A;Z'N$F<_#FV+ MZ2\XCCDGX'-[32-B#HT=W MB+Q/D>+)T-FM#&^@E?8&PN&)#^(7*/P-.\6'_#49+]=.$#7FYL:SMRNP[_\@$L M\MS2%]>F34NC'WT05!4G"W@>Y<%%R(-XNO&_35RN$6 M_Z[=;G2[^5\W&VKN=^N&5=7&0,W_Z;IAUW_7:UL-NZ%1'(4&4"7JS%(B37V^6 M!$^.O[+Z(Z$8'J!*9[.K1$O^J%N4UN 9G3!@"^,KK2S@PF6,R2J"%LH9'F>& M1[I;>CJ)2L5@ARQ;/(:N/$G=XND65J1PL;L!(CCDA=]5TB"EX9#2L*$/T7[20)VG MM?J@*VV#E(8SD(:#"D,?<:2:_6:]WZF2.%Q\\N!F/ YF 8?#,6=SW73I?,1R MEE!PCM8N['224*@[Y+9!PQU1E!D)*M]%1/ZZBYQ@E^I!L][42F@#?$Q[]DV1:-I_MO3GANDS)VC)P*"Q9;4S::W6MU3FT9%V$ M6+UIR;I8X=K2R2TL7!TP6_UZ)R/JEE9+BM=;$:]#25>W-NQJ[?J@NW=[BF.) MUU%;+A\:?&)]<15>YD-RAK?=;):X[!9=7==C7.GR:ZN[CH,5=9GP*\.;G-[JHER7MO=JPU][; M2969QLKR2W??),'1M']Z@CN8<<@3%RC;@%7&TZ E[(IA_CF\]W[ MT>5"='*W?YB40E_EYTR#3EDMB\K8M?-(YDF!E0*;+["# PFL=J#C*RFP4F#? MLL#VF@<2V-9ACL2DO$IY?J#RD'X;S]@Z]9Z:+N\]/WE=ZMRR#KNOC;U$ MDJVN6]U0$F,-SHF ^3!-^1+SC2VDV(0%Y7[NQQ0WE7B[^LO:\KNC*-H(\2<.4"6[>! MH)O92)\K[]$)^5E 9>(9I(#+W YR,_<-.$2,S13AS^D1S&QRY?@2/N-\>I@> MP5YZ":1D1%_?9J89:-9+R(J9Z-:"?=Y6$YU.?A,=V0]']L.1_7 *3OQ>]L.I M\JK6]\/)!]D] SC=#$#AY IWQ-4-S_*^F(B8_A5,8 H:^>/B#_U/Q[VU=,]+ MP^_V.]6&WTV03:?EK)[>9/0!R($*1[?$]- G$1[/Q+$LYQ5=]6WZ-ZAMHL#9 MP.ZVVHV>VB\=;W70T/J[H;B>!!NVJP[D9.5DNUKG1!#!93PZ.$< U)LM3]G? M&$'6WU/=MQ)C)_#-S=4<52/E#X]- DOY:DZ8R.UAS/0.G&!LK.&E;ET?FY1% MRO.K3&>"4"+:WHK&!O2/&XHF]B'R5@22.[ $BQ22'F;VWVWAQ2672RX_@QW8 MFLN/>BWIZ,=HMX$'&\"PY93H 3MW:Q0ACQY])B=.>FE4B?Y MB1+N4Z!+D>X9:@0N.A9QUJ1+J?F5MFJ^L[ZA54\[T&QZM:':6M^@JLQZ^YV9 M[J*/^@LO_D+.\WL;#O37I"9W0NCL]VO#;J?>[+=*NII0F:OJ4NRDV!U#[!+> M5M+1*BR( S""6KW9E((H!?$-"^(&T(BR[=^ [N75.]+^2;&38G="^S=0P?[U MZIJZ]PVL8PGBD>YYGBA[\L3&4QM>]+R@*@#/F?BOV[6A+/V"ZWDE23J'24L, MM-I0*YXDZ1YH-JV,E,T>.9)M\^CK, DRN.S2, EZ&_ M2O>.$"6R6]=:S0HU M[Y \516>*LOT=VK#0;VK[NV"2R:K+)-MN+A?NN+"GG2M>DLJ+LE3!U106/LP_72>O]>[]X$#N/9X*Y;KW$FRL?%VV M 2>C=/LX@ VNP^(K!$@F6:HJ+%6.>>PTFY+)+IS)^AO@0DK66YVF*EE*LM2A M]996&W;J@^;>4#7GUX7L1&[]O6-?(;0#\SDV@O[L,@YN(,\;-H0 _<,497:: MK5W.&_J'*CA&I(>$:OA-5CM]S>"4=F%@YIBVT9S(G)4?13^+;4=GQ"7*!8P :> M(@"<<<,1O!:(@?"UIJLPSX<]1D3;@ /BT?,-)1M'")%S7YEEX7_'0% =,:/C MZE2Z-.=GWZ%;G8(-WRHZ;+^%+0;@DY'NF1Z>M8X=UV7>W,&Q'$+9'>L>K,=R M7CV%_9RS,75:<)01 S%PDO,> L"HD!#N8%).O"!NPMY8&*PG:Z.%+]" MZO/)-91M0'XK@G(T>=?KV:0?@%?CB,WSY M,JH[]G+AT.4C!KI8(5T*E !EBK2(+8ENVP%HM4P%%%(NK95=;)Z!)%R+SMY8 M7P^S%G<]&_R?KW5X/JCLO5Y#5;OG IP]: PZ[3*!L\\ B_+_,-U5/MLXW26P MYC)PJ\^2()\CW9!42XK02Z7 <^Z*8UJMR'A+=',)?".!;TZ3\4][%?3JHFN]"6D+W$2-?'%"=S"6D*M#5MU54TGKZ4S<4@MT9/.A'0F3J,E MX-G"6@*!2>OJ_I?QRO8EHB*&E<..]0% TH0.K[/.BL1-8AF*8 MDPESHU-^;^FT2;2OUN%_>+@66#Z>'X6#8G=CCR[8>W4%3V^8[KK70>3],0J8<[M9.W&90'8/Z7;1(\?O[(79 ?L"I,>>],CF_S'] M:5@?DCY.U%KIXT2ME3Y.% -[ZP_T5:=?:DG AMJ.8ZRJ M U:@WVFD(\IP5:O'_0^\;?BY[5YWX^XEV!1KPHCA3==0_@YTUP<-"RR+O'TL MELZBQ#?FTK+M,7L8@?TDA?((?WH3$YV%;S 9TPD\>,YTC,(TPHO6C6Z./Q 5 MCJ %XH7OK^N@**8 [% \5B+Y.= SSG,"+ZEB8'A F*]3LWQM!C)^M6C M6;\V[#7R:DA#FF'-FA$P*@V<@D,'W")8+'0"B'T@UE->=)?71,+*/=/ RD). M%?@KDB]@ZP$*T/(#6#+HB,5UF M,: *DA(XT'G%N7D*%VUFOB!9/]E^S88RW1.(=JLV5)L9&K%"CLT&MCL!T=KH#)Z]8].O'%TAX%(;>=<* MDW0]J&W8W<6I@(+L;E*0:UV<+ UX*#>G>F+=PP1:7L[W +[.COIP4#G"]0L& M))74AX-FY>A*@5[>4>71]&&%?>6;=9=)2%U-]8)LT-I*AW]G,]T$/?FPGVBR6)[%,V>'3B0N=/H)JX253 MVQ-[ ZP,[TBP,8Z(MS5MG_AS_=I!D; K>.PJ/&%:(@;-!F^#IGU_?LX$_WIQ MX/W&;KGP;G"W;IKRO:J&O=>M47 M7NW79?\ G ,Q]@!?OKKNW-5-)H=9'2^Y,/ J*FWS-1D-? HFI%=C(LK41?'\ MQ^8B! A7Z,XO%>N7VX?_SQ M]>GN_C?EM^\//[XI=_>W^?YI)29^__#T^5%Y>J"Y/WR]^W3S]/F3\N7N_N;^ M]N[FJ_+X!!_\\?G^Z;':ZW@'O!98NAOI5U*D$-N %0(_ EP[\,+1SU"\J0#< MP,?>5WQ5/VP],$SPB=]GZ;W\^A0MLSZE5;7ZE+B0"OZ+'@+F'!SW+P&P(MQ" M3$_HQI\0U')'&;Z,?YCCVF,Z(Q6))R-PRH0L%V"=&&&%AKLV(>(PQUOP1ACP M*[R^D-RMKT *TP)[GFC66+VP&+$C&13&06^8CL^A.:^(H;#)!I/VC24Q_0O()KW,;1#ZH>_1$PI7_P61X&- M'>L!%F$*J"><$(JM%V"4[ FZS^86"S<5/YDQW0M<$G&1R<2-XY-1]/G<=5Z M=IG:(1&+UY49\)[BC,? AB&/A/@@(3>&V"'(8H)L!F4T3#O-/G7%9CXE+E9^ M3U]$/+,6?H3>%$(ZB*]4^DHKCJVT(;K*2B>2HKEG?N&@JE,;=OJE0BNUCSA[ M;'S27%-^MGJF^U0T+[,A/W%GCUW,E,+.TW_O[-SE%5X;ME->EZ0PQ;L3*5SP M_RV&NEAH6R-'&2_+)NKSO-Q8J*-#UTV(#L@M_HV,>ZQ04';U,4HCC4,91(XF M%\H51N1ASIW,RU:5U971R6N\.O#?;KDFF[M,6%!./I>ACF0N1Y,;6Z!:3,SQ MHT))6RW^BTBO$R*?*%D7IS\Y5$8-"MX);4FL+N/F<;RJ/7 S,R(X7H#K>E;F M8"S'6/X09!G5LU"&H:NUN U@]G9QT<-3J2R8LN7CDV-HQKV7@@=!:B,/0Z-2 M:C)::]%%=O ";\;I_[ZJ4K@FD31O5&\)E[F0FFTHR[. U:21B:VK@XZ!FR6=_!7Z+O5,1KJRJW!6- MFZU55^0W;48S ITMKRMUJWE=J5/TNM)GW<63"#Q/?\0L4_I^4J>;3LQTNNG[ M2>%("@RET%@[W53B0V>\L'(WE?8C]#?R)S+(W5LE[$?=@^%92-XX(2@.?\%= M,JW #S6$Z9&"#2BN7\!W+R8!ZV',!E(%0HX?HTSQU:''!=X4.$8*"/6(WSV! MQT#'\O> @ 6^Y^L5UU, K\)[!?F^22BG@\4P;^&X_BP1$R"6#2M MC+7$=@?'=C#U;M(QE1&,P^Q8QL\H+.?G5CSR-2<0O\)?**$4Y\OB= RXY:;G M!6QI:ESGL)_,'9L>]^/A%WA[E#00@2PGGA8GXVB77 K>%^*+&?.GCM%0'C'@ M7S^/,&N1134^F/ZJNY@(SG\"=7]X+S.Q14MS=>;B7%H<_@/#H?'F+//"&LJ= M'7G0N+>B7!QW9.ZXX!X3XUB.1]=!^?ZE&">?72(>U2TKL:]+4V1_!^8+6 ]Q MQLA]!W,V1\\!'@K?&LXCL?VOM/,C] Q\\RI:4ZHC<4KS%(>0?9BL2C#)Y8UM M"*[.08OM]%?EN5I:['-:J&+V'I'J0?X*-X&KEC *=LG^3APLAO*N5ZYRK[>. M:?C-HV/*#@:-?J>U"Z1LN]MHMK=#:2T$_JHVNJW> 9!J6_V.G.Q!)MMI:0>9 M;+MU8 S@(R%U]+?"L\@&@8@6-#A'#%_"W%(XQB>"&S.#B@*B:%6!0+4,@..S M),X]1O$%:/,V^#R!W+,C.G/5]GE;?.9MEKM-E]?+(9M6+OCY!5%&,E0)#'4D MB+03=9:^CW(=I:%A7SSVV=MJ"==9CXH&#'1'_/-UAWZ.'3I;1KE))UX9+5/:!D=9NUH=JK]\KNHWBADO6FA>M2Y4L]I'RIM6%G4.^VR\+I M/'AS$2EB4L1*%['>(45,P\K2>KN;+F&LJ(B)4''E\IZJD0"5!$\OQ[C0,2X[ MS_"?[0_"_[]_]#55_<"/5',S6%HQRF1:FW-1O)Q(!0/SD.(WG.#W5+'R,*$# M>>\AIC<=SA?6S8C=U:_W>NFZ_]/!E)?DX4@6VS9"/2R+8<_K9EUMEM6^3[)8 M%5EL0Y!V6!;KD!8;E)8DD2Q611;;$*0R\1687WU)4=Z;DYB:ZW9\E'WA)L9F'WW>*EEAEQX.2F7;Q(G=CIC[> MYMW[+%$R4X69:1=_<3=F&M2&W=;>Z7W)3!5FIET\PYV8J=>L#5O]O1/9Y]?Y ML6H^8'ZZ4=S;V"?AN-_9UWF+TF[9R#QA*AIF]52(Y ?U=F]O3_+,CF,E>QXR MDUD:>VJ4!>BJDCTE>Y:7!2V-/5ND/3N]LSEIE^Q9>3^Y1/;D)T']05DG06^N M$"2QX!8LR7 "O#V\RRT/.5E1X3Q11>ZO\_OZWL$2=^PB U8X-$S<)*<^8KY!!)WK]5_R M_O%X7RV']WO8C%CJ?4-"R=\%^]0H:)/=?+O<7"UKRN;_?I+#E FO#)/=? M+O<7"UO6<+^*@N\Q#>#AX=.3 FR:[][B@ MIWG_& 0PMYCG\;[CY=81W0!E0L(\1G3Y+,CR!:AR&Q,D#91]0TV2BO:/Z+?* MKM8[S3+:9='C;^SE7M07J0[00&!/L(^/B-'=PW4B(;I,NI0JNB!/W5;*N4LMS%X]O*JS@55$SZ.E'0?=[P3/TZB/C2):V*C82V+D@?F@SJ.\ MA8.)W ML45MV%A)M*LV&+9F ^U.O8)FNAWU1\2>'VS.T$S9P+_8LYKY"WR_Z#U=%RUL M<%:\%8Y.?Y^#G6-92JZNC/6Y/C9A%#YM>L!EANGCF-1UK*X\,QO\9POFXO[% M^#Q&@0BWS)O>)%H[6NR9V@6!G\U;Z7H-Y0;6*^QR@7::PLRUL87( MW/'H?==DT\%1$9U#1/27^)7H.]*,?Z*// =CM]R?'+E=>[8=[V4U:>=_3J-* MSSEPQ=4(],U?5_H$)GJM6Z_ZPJO]NNR4@$0PJ^/1JX%] MD&F;KXGM\"F8D%Z-B2@0]($V^L?FEG/@6E"+(10M[-S'[_KKPUPG,8^_AM1K MH?#/#L26V7WL?O_Q_>%>N7VX?_SQ]>GN_C?EM^\//[XI=_>W^4YQ)29^__#T M^5%Y>J"Y/WR]^W3S]/F3\N7N_N;^]N[FJ_+X!!_\\?G^Z;':ZW@'O!98NAMU M.*8^C$X 8V)/,O9SS.9^HF>4>.Q]Q5?UP];!8D$8]CY+[^6W)*Q<\\'8T!MA M-V43VV,F>NGQ5LIZHH<>V'SR5:E*.)6PRKA%RKO,.W9DX,%C@-@VSW>M>,"Z MT8'OZ&:WM]^P"O+Q-QUU2NS;L]QOM8FVV;PSNY>N6M:B'#8 GINOYZ=C[ M%3/UOF^)0#@1_\ C1?EYD,//T\"U.9F^B='O* 4#VG,4^+;C+YC_R&>Q(S-C MZ7VGKF5$A3MS,CC>V?O.5X.CQIONY2ZH\)9WJ2!G Q.'74;1X&M6&[T\@KQ]F]C_OR1AUS35W0(L-!;U-O^F45GDP-E<:3AU;" MW2:6D_3KG0QD]CVXL74")=QM4FU F@^5#/T;FD]S39);6S;*ZVRR5JY-5IMY M1SF'YP?PQUKUOE:J3>Z.JI;W^9&&EZI%6FT*GY'[$<-GO+1R&2$\+\** M"=U>*%-*_!1439N.P[["*Q\FMW1@\T6C@_('@M^*$I[#HH6N; M%?V$DCRU#+O)@&\VA.O)X$Z1 >&PO#G$,Z!>B+]!A9IC:.!/=6$5_AA<^8T8P/'8N7JNA-O-R8F04'^;>[X!0+Q*'COP<%H]EYTA>D%NJ&EPH%B-U_SIU/%[W9Q)B MHO+J!):!QZS1:3WYR8%%A2Y(0MCHG^8LF"4,RAP<]K$YQ_J.U:/\W-V&>1Q! MV/_@<]U?V,%>]==L!&?ML,IE%+[.VX82Y+\$'B^_:"'H(KX[[%PF:/C=]W:J'?U'83SQC-_$5 M7CWM2-3#RBA40>._ ]-+GG\[5%(2GIB/'7>.!XS 0@'\#7Y=Y7S\%R;*Y4P\ M# )M@ZHN0>07E+WH_ $]J5M8-V(:D3[^RL2IQ7FX'91BI/I$(^-R3^T B_4,F%U ]\N41.R^C&?T<0*QGY S/_E;$U-<"\ MY#FM$S:E\]$]N[,]\+&0$'BEUGN<@UXS'NQ_Z\ 8,"78#:9&(@].4BCS:I/2 M@EKZLL8O=(JHVS9JP75)K+QIYV5M2YDV(G V^AD G+]PP%(K6_.JG[R>0,&SA+!N9^($W KO]W?*K?"&OU!15= AJ]?;^OH M\SZ"&P01KS[B?N$C[,_8IY0B:$0RD:\F:#E^)\+VA"^"__S.2[&0:JA3O4(J MNJY0B0 ]*;QWGFLB5WN6J(7-5=/OR!G_0K^Z"7^%/C@YP9&IQ*2E.3%AA+_8 M C41N3+H,IA@EL?/7RH^"0P,M@&3[YEVOF&=H1D#H@'G[Y?]!. M95!^A2Y \'!->@3X[84T)C?CU?26; ]2CV? 0C-83[J^D]"\6\P7R<$PR,!O MA!$%"V8P,FLX.$@HDB\Q 7K,=GRJ-Z%(+8Y@X,V@4<3?U^05\S32VCSS;;02 M\%-0\83AQR?Q2KR?\+^_W7F9^HC2;#I$GRQ,HB3S9IC?6]_ATJ-1["T]G$5'\1^0^D)RV'(5O!T]:"5TN1^/#*:.07?#BP*9@#LY&\ M]1<+HA>F7+;:B@3MJ\QE&&^08\3#S9%E/NL\%;+-&ET69>D@(O4"G9OMM>DW M<1-LD1P'*[W7_>:;Q0SPRE9L/W9 T)H?5K^DC]4/[[E1_ZC;?^%>WE!*6*\K M]XV;!CH^0%Z\Q85QM02^/'9JB=%)7'!R#,-$X/7YT!WX7G44<_XE^R7 MU:/[GZ!RR+*.()Z?F)$C90G_:3/%ZWC/! W[%>4SD(J6R9;S6G$Z ;_"@,2F M.?MX^Y7.]E#=BE?#PQ[FWI"UX>\PGNYY:5]F_>)%J3[$M;01.]BB]0G";\S% M@E+8I8<)WVSCWPXFV.C@Z,[^A-E6WQP_AI,S6;99PL*5C!3T+U&U([^;YXJT M"ZI#?Q%Y/SPE"K0SQ/MB:IC"%3KNNK\X+HBRG5SV9]AC/#]\;M:4 >J!"^&8H0*B/.EKX)OYGP>26818ADEEI?E=[W&!B8_&C945X+E&Y[X'Z%P3E*08#=A) MJ$J3;O.2L:]'+@7,!IQ1-@*5BG>4ZJ*\++KN"WX2_>(#UY*O3E@O :J69Z=- MRMV*F:#MF8#M<5Z]:^6=^9XG,.)S@K5)T%!X="\T*/ IWDF$Z5'XXF=Z MB-D%;CQ?^MCQT(D/4Y#1:.2X1T=MR%>'8= M+^DRP'\P0K09KRT11TP$R8"$&.D6Y6.I6&+=Q4@JN,$L+I#7,I<6Y&7[-_2U MOG;^Q?V^5E%W_ :K):Q>!Z)$6LX%V=G/L>45V=8S_C\11NV;UC\TBM*(Q9 M5VM#!-+I-]84S!(O@FB.+=WSN/*!\,N"UU]102=7#K9 :4EPK)!\T)V,^>'9 M;.+$; S;1:.E;Y!'!5&NN"2^#XNG ..09"L]^9+GD%DY-ZV#47/Z^NDOJ^ U M;#+!!+E0KC3'_1"'.=>S%L]B5)KHH+,6O[*,S:I6OGFYCU@'S5+IVOJ&5*^I[8#GR% M65W^D.[S G$Z%*12OTCJ5I&3UE=O@VGGIY@$ZH0'-$N8#EG5COF#K0(5\M-R M+SXNW^@A3/4-(W!%BU^5JFGY:\(BYF1/^UV@([M:'\L6\N_4A3ED/2Q !G7K MA:>9!J/$"2^8H=K3R01ALN**^HV7JA*'T#ORQ2O,J%0*9]2(1_>R]JX2UP:@ M-MIJAO:.ZL3+NT+5T:IYA:I7] K5]V0 0]> *8TH[ _PV;K[5:UF^JI3JYF^ M7[7T$N661TD[7:^BT2OF2W[/B@%74)JW FU&Q:@&].^N$ M*H9:P(*++, -]M.DS'2LQF"/J"@+XKB?,#4?M>$?X'?JXVF 5X$]H1OYY1?N M0Q6]GZ9NT$:E$$=#NY[74"#T5J)L02KE$$(EA1# O,((:!=@<1K/W),%Q%,G MJJ7@5TS,GV0OXMH*O%&0(&T.)DK^%KEL[#S;! A:D,H;7,)2J(RAYL;KR+ < M-IM;SH*QJY">=%O&$^44!1=V#-FBPL\,,(O$FMRPI&EU377,Q> 3'C8U1@;A M?;)X@= HVX/=%]>G&Z! 2MES"#$'V^A3 M7L">7.T6.I7B@]]A) ]\/J>N/+CL6<1+>:IVY8IAOK+RBE\;5+M'("@!"&W M&]E% 6Q ]BIE[KUL^Q''",LP*0FH^*@@]5QV^[F80.6 M6"E$I)Z,^YB'#T57-3C"JJA176O#JE I'LA"%"6*E@,?5B91VM2_+$V4!.#& MDH#H(Z +OW##:UO$-5KB9,^9^*\8?1L,I,N9A_?@L?3UPPX*0SN"]6BKV<@L M602(-+G8^[0^-US0*S8F?8(Y3^9&G +*(ICQMA+;^1/*V3H4.V#$[>!:',$2 MMK5M5$9AQCZ"'6RW,,C< '&_"ON(&<_*;4%[FRT@MSZ+)1-V=DW(IH5UIX4U MU 98N%(HT,F.:3(H4 VS=80T09NZ"&U*$X3ZB.E8ZQO>)A+4XC5]^,.=3-,1 MHO1V+[M5TO9NV XB?0S=U-]"-^6+M,F/P8Q-CO;N0GV$1$6;G-$MA+HT%UL[ M@K+N-+=<5554U1&XO:-FGUIEJ2JP3%=S':]Y@6*R/;&$*.>VXHO/',.L\"VS"A/D"-%E1RM5=Q=W,1H'WA9 ;OTQAV!Q3V&!MUC6.D6S+_KJ(UNOY/[-V^G)LR) HS>AP MSJOL3]$*/%6I05> /@M/64$%ZZUVW]Z/#'NSY'F3]H&*Z,LEZ1DM_PFKXY96 MOT' TCW>P=-CZ1[OR45;;)+?W/V8YIZ6_%'4(&<#D&M;][87ZQ:V%2TOMK:G M6F[%G]'*Y;/F4LB1E*>]^ MSV$,8;\V;-=;:E[!5N4$K;#S/*'_RWRWJC6T3I5%)*P-RP](M6(KSU0+9RPA MJQ5M*1E913;%_A,E2 U>;JFK_;QSB*VE9@US'LH"K;SRJ/F+M\ZMK5;YW$K5 MI%?_9:Z3P:C=9FV(=U95[<,%L^I;9ZM3J,"N6CT56%)B[3Q\@V\"F7 GUR!C MX><@%>]*]0U""GYQW"6)*"P*&OK06C_M0[\OZCY7*!0]F2/P)GASDR>0SYMI M]FO5AKWT#::+X+TWSR='TF!MR@)TTV5')^&BDF+\K6UWHLI##'&%SU^K*OD MIXG\(^"T< ?*FT.WT=EB$AGXHIC6N6HU,@I6$*2-8U>NHIE*9[V85Y+EG-]@ M1V?=BIE"+1(#=MY"#"C3%<=/5VS+JFF6[(*]V?OLM<+<^-8YYU!\TZL8W[RQ M4IZH:%8)ZV5W/!\2E:\M(+OAX&4-.B/*/SUZ*V>;^]'E4K1'ZP@'GUWLYU+O MMO/N&YUB ZL2=1^_.$CJ ZD/UNB#3BDE1=U!;=AI[7U@<3D"+X53"N>^PKE# MB%C45/>:_*@Q#U/HG"27 H9?Z198$O@T";Q9J9M[-W$[R8)7/8M@'!1BC/BJ M9T_%&^.;;D=ON#B8N D:7I<7=V/78,N;'EVL'HL?8EM>[,DK+C#:0(APZFV#/[\[_Q3!4=B5?UK;7";G34 V M<%$^K]0C\%2+>JZ+&\<;KJ8C;?&N3/T(K/843R+"J=^!X]KE<-P22"BGO4"N MC\AMLFUX3W95R]'I@_RN:@4@MSL1Y+9LQ29;LM;L56J MR4"_:).!N.%-HM_-C6V(;C?;-1OH==+-!GJ==+.! MUU=FI!0.^L6- D(*-M M=)FP=5K@>J2-0Q 9 O%%D&!PJEYUU\CL+ .^WDRWL7].NO>,:WI_(2:H,S;) M\:&>;.@.O>BP"-#]5_18JE<,/N(QVW1;CODF2;= MPF6L*@1$!8U#/VLH7UQG1@UXR,LV$?GK%7M++Q32)$A%)]GZ>QW]@4:[$6"" MR$#PLBFVGE]JS9>UB8@'O9E,#>4_3#$@1 MI#/@KFS4A;#*>/.[*C/O&P0"XT6&JNJN*J7_8%NC%R2C!X3G$%H\4,5MRB&N M[O'>BA-$,*+-Y1")X)?!!M9748PFNNG&"$9Y_:.2^[^&K=!R(AJI:PA1X7$1 MQ$\NFX)<\+DBUET47_Y$QT\TI\*O>02?Z">'"0_=M;EZP.[CB#_/$<(:ZU7Q ML=F%AKLF1+/Q%@8Q:MJ(_;^41Z1SA=D=>!%W5R#W.6MT$N@2$9V'73B?X8-G M_!KT M=HH1=6N#= :P/"8RQG]^)=N_7AZD%XHG6RVLGMVR&@M0&/L;05(,!] M'[Y\STP:O8(. QL$S],-9&CU\]GM#S[8XA/F_Y:Y#?-65[1T_/&5H2^N%J"4KQ($ZC=KPR]L MY :ZNU"T ?%(?Y50E<9[W] 9#[Q/;&VG@V\_-N?<&43,R3)[W24[0MZ"$?\" M-AS##_8;>&=?'<][$CX[VJGC*>FW$&FY=O&T4*1OZ MFQ56)JONTBXQ&FH7',03D*L&CUL)_94V%$]FME/[@X.I_18HSN Y '$3CD$[ MK?37:M:U+@:U8UGK/O(.\#'5J,?&W?WW_.Z]IIUJW:NV-R#^EN64]?'TJ=[J M936FB]LW04QIN:?^VR#<=: M00_3J84:G]1C1YF'W8G4S5)[:!(JIH^GF PW'0-QB*NT1*\B44/&^6>SRI?M^5 V4=>?OS9!C"!WH=.$DI80@EODT+9 ,N=>T)R@QQZXW_1 M3???6,U0]/;.0*T-^W5-E5#>4O[>LOQMA'X]E/QIM6&OKC;/1OZ.A/YUYE[2 M62V:MX#"H[H2_!Z)P;.EQMF HG$XC=.BYCKMO36.!'BJ+G-M@&0X''.U:\-. M76V]012H$RGO+QL/K\H(7ZM-@Y-&\I>,AEMJ#+OND#BM=]*JA8HP2G*3*Q2) M2O[9,@8KQC]; [ .NJ4!L)X?R/+!%?::KJO*S>&CC#W&V/2[-PBP5&SE%Z*7 M-FBE)36455C#N7P?G[H'AD^M#_9'6"JT?R>.Y:3X2?';HLOB$<0/H4BUNM;: MNPGC4<1/. XKV#DJ;Y1P."C2RH^QF>IG-L,-'F)Y./M5?E(2X8)BA:,FN,Z* M!C>%T-?DN^&;&$D&S086HIAK"\ M'3R/HD4INE)T#Y1-VUYTM5+/ M)0&S%_&EP29Z8/DTD3%LE&Z&F.])='9Z MW$- >T2W?9[B6^C^JAF^F]"G8 KP =)F3FB$>+V57^BFF_$)@O%Z$7IK$M<< M@<,48%'/0V !D[]0+B1.?=T'7O-3DN,]3PA49NE@*SW:T,)LBY!UB7(N@19ER#KIP19'Q0% M68]XS3%-VJ?',[D-_4#NY^;X:BAJ,Z9[!*2N^PG(YX;R)89_!B<. M?$QX![6]0=]S#D1C'"_IU0DL0V#W(%HKX05YC%HN\?CZ@H&?%0!3 . M^(YQ3R+$#X(E8.R"@';"(Q[ 6(''_6T^&'K+B5]P M0.J_ Q,D@V"-=-MD D+^ISF#W:*)!!P[WQEAKR(RN6)P_#UX.:DG SOUK$"" MS9HM^M6F%T+>03BA6.#J6]XRK)+<6!#1>M<1IM!Q,6<& M@T:/XY 4A9Q1NXUFIU,Z,$J[H?;ZI8_:ZS;:W5/ K?!T?[8R[!X]!"<'_BNR M*$]TJ/P_=\2-*V;TT/@AB2Q(^ MC0^A3139LRE09_EUT8\2%GHBW)O(UXD& .X= MS)$!B4<8UF..;)%\B_!T0#!U_ :?I-03IK?"1BD@P;8GQ;8LL55:RIL6UA]I M/W0-LW-L7]$?$\30#^+N1KR!*/(H!1/PN&^QNF).X#?P0\';>NB@YK\D@[EW M.7C8"QX%HJI)R3@/R9":6/);=37QX%B:N%=!37PI,7(V(]PZ-DT$#]4, M-L*VV2\0(&S9,DM"'^RMPR4\A=PCN4<[VZ9.\UBVJ5\;=M5ZK[.W;9+<5%UN M4H_%38,*LE[5$S];6A=L$;]I32N4=5 H!4X*W!D+W+&JP56L!F]VZLWVWHT. MCR5QEY((S[E)'2.-G/PJW^&N@JWC4@HX)+^= M![^56EV62^,B]FHG8 M[@C53OT?(!3E18 (S#H*//@! KN/_PY,WG5,U@7**B&Y1W*/*FZ7-J );+)+ M!=/Y@]I0J[?4O<^K)4=5EJ.Z&^X E\M16K-Z'/76Z@,3Z/.R2%">/A: M*'3M\ZEYOY2\>'9!8-@@3 E[@\FJ0#G)2D_R4DK2RF^S46+W$SG&&8UQ*1;J ML&TV-BBMO9/^Y^KW9JVOPJ[MI1QA2GX[#WXK=GAV+,A3K5T;JEI=:^U]KTI* MAI0,J8DEOU6?WXIIXMW15PMJXDX%-?&EQ,C':;/QA@%0+Z7H7NZ1W*/SL4V[ M PD7M$W=VK#3JW>Z91VV2&ZJ(#<="[Y5ZU60FRX[]REQJT]M1JL7KE[R'A53 M?,="L=7ZM:$VJ/=[G0J%>)*;I,1?P!X5D_AC(7-J@PI*_%N[ER)QJV4!I+R2 M(MGX#;-Q,>MX+!C=5K,V;&MU56V?2PVO%#@I< <0N&/!Z+;4DC-O4N"DP%5C MU<4$;@/:17D"I]6&@T&]V^N=B\!=2AY6Y:"G$J;!^*J/ ;7\*53QM(,7DK8M)J05TQ1,6O3(3 M%E)JI=1*J2UR\]TOR?F60BV%6@KUKI5^)0OU (6ZI5Z,4%,X_JNOCRPV M#-=T'\Q@X\;P;\-\&?X3_@C7,=/=9].FZ0Q(J _!&S3SRU:#NKG MM1+NPS%YEV;S-&7*!/A,>4%&\Q1GHCB!JYCI22JO\ FPKFN^,$/!,Y)G!9X MQO/A=[ZC>,SW+:;X,&+ZYXK^[#*&0$9>77F=FN.IHL-P(]V#P4!F\%U-E8CFO'OZ,Z3"0Q9[Q21R"SS3P08+^ MBQ,$!OB+^5?\-:8]#WQ/T6U#T14#9 H87$S191,+7H,_P6%@]=$+?F?&,XYV X.^F/Z" M?J%^H ,F% .40=A"T^;RC&H#_Y=-^D8DIN? X-O7T1V=VZ^5''Z?;)QS$?;? M8K0#BD/X$F69:U!9CNG<,R!^6^(C0:4V9B?G#C_SO':910PR^,&%5P"AY]I7X,59RX^!1/2 MJS$19>JB._0/LZUU-:W7[D[Z1KL]&/=T?:!J;-R:P-^U49?]WQZ8*#3VR/MX M:H\2\\]?]6&N1LQCL.$_1^ZOQ7]VK,L Q)>___C^<*_:.X/7^\^W3Q]_J1\N;N_N;^]N_FJ/#[! M!W]\OG]ZK/8ZW@&O!98.)GJ&O@&Z *"*G0#&-$!1@SYGX+?.P1?PIJBOQ6/O M*[ZJ'[8>@,O!C/=9>F_%+H2A0[-UI?'H!;YAQHT??MJJ'=\%6:O.U[I[=?CO MV HP\%# 7DTC6XQ>FC=WT,::8P;/5=POW.Q4G)>;N X![(0!T7^8,M5AXW0% M(LNKOP-8S<2$61J9TYU;,+UWR!IBZ[_!!V)/W].FXG0V12,O.?APVPVMYP%8UZ#?-?L:82'M@O%], S!#MK**,%O1LG M)*@:>II4\@8!!KP!%H?1FA>XNCUFRASB];$)_NQ,AS $_A_&>37]*:A!70$^ M]GP^"_(ZX4>Z?XPKPA]?G<=7X*?SEVP6GI,.N$ZVNZQM5<=V$U(]?Y M"Y6M#S_B,L17 ".]F(9PMN.AUL_@_U>X [) ^8N!=9<<\*_LA5F*)G3'[HLU M/?$&6!/H%Y _8%.T)C-PVX%3<8_$\(D-HBEP=47Z2P%]!6]$1AS3^_WP09/K M!-Q)3+'H^)Z1;M$DO"EC./?O#'CWOXQKNL!VPW\^P[YZRCO+@:$\8%+7F=%: MLEDK,3,773F<&2@\/C.8JS-CRCN,2FR/O:]3T)(UN<06(F//1<'EF>FL-?C, MUR?36,JCB=NN-=4VL+)07Q'W_4^Q>I]ER,U.*COIV,]/S)W=Q>*S74JR&Z4D MVXBQT6SD@8H#=2SR0NPPE)XAQ^2N EX(NG7#0N[NOZRNY!-L7VR. _;R M$VSU,@.CNKJ:P6A3_/V5H2^N%DQWKY@=;[Y6&_XO'=QE=\%Y5NU1A\'>:D*Z M#G2VD)QB-;!+,)1E,O?$:F]]2M@!OH6MGL$WQ(1DN6%OT"$&_D#OF!QBX!A2 M >3G\-1EJ!5($8&21\JB!0*K";_'S8S2F\A88.)#"?CWW>?(;]*!A1;@HA#[ M .V$023.3HB2X0!; '. ?P561Y@PTS9#AM45&+2A@$<'2L !9GXQV2N- _P% M\1N(+% (.'*#* ('P:8Y MX[_XCU^=P )7"G9'AZ'9WP$N?<8@MC02)&TH-YAH0MI%D]6!ZX6S@7OBA?]8 MH7622EOL&"QNQ/C4D%!@YE]TT\(-NH(MN_+T4'EY;$R"0F0,@T'\.2S0](5_ M^Q=;@!O&/5E!2*#\\C:F%I"F)8S*T)5B-$+FO$TON3::%)D[V@+41]Q91SW( MHR0:-<$S*4Y-[H\(K,AYL<#Q@<'&>LA-RT0'OV@[LE58T->KT%4%&IO\;^CE M+I[@V8\6<'BL%ULUA8&MG&/BPPT8/UU*T QV;PSSIAWRDXX[6:F$BSKE1E*X MJL@^W%O%X)=S.7FMH$QMM*7"5LT=4K&1WXP6T653X"F3/"+T51NK.EJX^*Y+ M80&?#LPS\G5A- N1B+LC'A8L7; M5I?$4SNP\6-0%;I)X4@PFU/HD$CLD,[#;Q*\ ];'=%#O0#3]/.5QN+#Z"NY6 MPJL\B1/1CIP()<]_^! JH9#;83>.2RB036A_BT"??W3S;F^Q"FS+A8AWFR M*]WX,Z 0Q%VF]O8^_!(H;JI28F4SP'T%T\&=>0C>,[WV3FVHM1MIZ-M?B B% MY]WY=FE^Z6.,7-#?H_+.Y3[DD[G>VFL0W+9I]JM]U'03:0S8 [6V&)LVA2ZPDU.2;?)HKP0'<#.?C?256('QH9F;0E)Y-FQ!TE MF')@461KF),)HQC5A/ 33[8Q.;36+@JO/L,V8U8,Q"+L0+N+VG?&BX MSB*N52%')RJ[XJ!K@B6,!_L[.G40HCY_U,$V_;"=$3A>+ZB8B5?@:Y LD".R ML1GNT6#5/3I-N0\53X'[CVJ<Q7E.JV,6@D MR^>A/8*]SY&&>/OX?**2 BH@ V)8^MQCU^%?/H"1F5OZXMJT:57THP]BHT4= M A8OK%ZEPO,W_G5\,M]H\M-Y<:M+O%E\W:"O5NKA^'>]9J,U4'._;C9V_6[0 M'>STRW63U;H-K9W_=7+8#5?<"F"-[?!H1LTK/RD]17UG-D9?,NN+YD*YR^[* M=R1XM-,5NGX4^H";N90IDX#V$B?UT-73QVH)UFF>&S#Q!NT3VD]8"5NOF?=[ M\DC ,:?CUUN>) 07*?:7)3K, 66^OP'<+I+V1/#V'].?IAQT;]E#7W;G27/\ MIIOV5\?S[D2$?&<_8";Q-AFLW%&L@D\5UBDJ!(YU=;"W2JD>O$%UQ7799XF" M$26,0TX/?V:+5A5ZWW.MV#7!C;9S/? M[HVQXFAUIZV?7'/DE9CD%5TO888X5 LM+ R6$#>VDT>D? RZ!7 M]V%IGN(<,G<3='$<+WX4G0_%:>.YOG#P;=%J1:&092T4&! 'PN1RO!N)HR-\ M0?;&CO2PXLE-5)"U15WO7F.:=LO#, M"VU6Q5N^G(Y3$BI8'M@?\L!^PVE5:!-OG=G(Y!=*8QNZ9$)#<5QD"1>6B??: M\BS]>%SP35^DBAY+LM!;"<^V/=,J)CSOBDG/!A-58KG+(T'6%;C%GY"^?FVH MUH%H*?E[7]2J2=LEJ\[.0@[QN!7^=AB!C$Q=N@;ML[CFFB6&@]I0ZZA[".$9 MV[\J1+(YZ:N3A[+9!3^14'PRKOQ5;T/O0H20 _R1*D5 M>BE:4QT03-".L'#]P\/"=56L1DN'DTH"$&YECWY#G,PZ;,VX$<%(+3\2@ZGI MRM3QYL@-5[I_-<6?"\ T7J^5N,J,E84SW6"K@"OSB"4(V E^MS-0ULI0ZX"S M4D!**WA8*S0Y/B96:BW>.0)B94':I!@NA9HEYAVB/7$<(QO)JAL(^!FR!QUA MQ]JSL0%X9E6\/M-K'OE;0#%C=.E@H0&]Y5/B)9&WEH?1U-56BP^P8-OB8#&( M^C>?6PL!6AM%LTMEC&+;?7,6%03, Q=XQ^-8KH33ET0*,QQPPA2DN+4*HA5Q M*\?970@*P^-A879#^4&HJVMF5%\==1EF:HSHA$ >Q+(!@0?>)18Q<0,7=65N MP1>P^?R)L/"!5RTBB_!BQ;BTFM"BDP42Y&XBS8"3/7T8:GSUARJH*_8PP@Q1D3$JU1%YA;8D_PY=E@O*OJ@1?U>P$"6L6 ;4GBU;D8 MK=2@)$8N!8&^;6"CLG+8A@>QG>R3)F M;5S2;N>IC Q' KC&"W@E^XJ](3D(97$)K8M1Z?:8147;ZSP*?1G6FAP>$%EJ M: /&*E>YA5H!I!SH9L1;C"HB%$MB@619%W^FU1"PQ-RHPCX0JOV2B2;DQ@2G MC -^Y>:%Y;&,MP//;'!==["M/^:(N_\-:75#&&>XHMMH\C=4:%F8Q=K 8OU& MWKT[P6)1,3\K"X][60]RM?Z:CZH9F] ,_Q#X4/57O5F7F6-72RN#4]:Q[:J-6,!_PR&P3U!S1$UCO%OXP?>6+/J9# MF@K;YVS'A?>=P-$),!4O[$%H1M"0 5?M\(#'U^R)-8_YFB=BS>C=D-J(W&KP M5E&O++\LI\]#77A^RQT6Z%8E>9[K7SUBNNO%V-&Z'P-*N_2BR/2&C1+$34K^ M+;S$8[XH(EV&S5LP:N67R[SM&[BL7^*9 M-4) (%!4Y_075#VPR5&3&P+-4.+T8J()3H4%)UH3H9RRY)I \)TUQSA.T<..4JZYZ#^7B3?FGZI8@11 M.&8+N/R)\-6RWA7"@GI3D X>K40XN?R'$-B;8,]7>W7(2WKQ);W5 ]_$GSA7 MM)R;[X]A"E3>[),W^^3-/GFS[\W=[#N1*Y ]5[59-$6? 1&&WF-& KZ7;JK8 M[>& RVEY[D,M#:O4UCOTR?,2:+F7)3D;\IXOU;TBN3C>,J,P&(/DQQT M-%*8&>OOIVX_5LH+W'0S$A;KV%'Z([?/!.^O)A(PZ$;I/^M10LT'P\,/2[:^ M#TE/$_[&V=V+;&N-KMHJ_09CK]'M'>*V9:>UW;5(.5:U\[RN5@M7.. M5WZ?2('_P?7V9]3;Y-?OA"[YQDFD%;D,7> ">1%^9SYU39U*(+]\@J:3T M2NFM&#TW2^^1[G$!)4]Q4>8+""2\7AP4CD7AGH!ZU:-ZCI2H;GDKY>U>K3KC MRU.%;H9VMKP7NJYU@&#"6\W'YXXUM/,4,&=<7<4L"PIIUP6I0&W:[:1C: MPE>Q#WMW2H+Y2$$L\19C2@ZY^$T#URY9]DCJDD52$_,G,Z[^RUPG0QI[S=J0 MNMMK'\X"]T>*I13+\[>/X-8^3++-8T^5YE'*X9N3P^ZI_=1B* $]C1"%6FE$ M+RFG4D[/2T[W$M.JN+$MZ<9*L;PHL3P#\QF[L06M9_M,K.>1D/I.E%S^L7+% ME5>!\:98F3W#"T*S791>R5K?I6B/,H+@F_!J/ZB11Y#W^&Y?&>YV!Q5&O[T/ M@&>)V($EP5=*63H/6:J.*.6DC+JU87M_W'8I(%) +LC8[.R<]M#6M#K2UDA1 MJK@HE1'U'=9O(^!U5>M+69*R5&F_[;"BE..W(1[Z("T;TF^3 O)VCR+X??UUO?<6&?D$9KJB^6\_LZ,9Q:"F/(0\CL;6[KG MF1.@2'BP6#RJ[*O\-& @/6::;,DA4D*4Q5=N.-(TRZB1+51[0Q1 MDAY>99CM8J6HBD*TLX>'O0+J@XPVX:090+[ %>=ORTNBD[EX' S(9:76VF0Z?"]?X5NGQSR9Q7+<;+26SU M(8;H[JVL)6.]896VLZLP0*>[TY8:[4(9KVQ/=8TM33'7 ,M(.( <56?CD*(^5;[U#0FZDY2%,4[#=9O4G%8-2Y7R%L[ MATXT'>,V6+^)E4WR,M@YL57%%-8Z&X_E.25T=I2,54'&2ON2Q[2$V$U&,M:9 M,%:U^*I0.^E^Z#=VK!7PMVFL[CXS.5F4-F<+^TU+#"QV8I)NRU2OT73[&)7.#&O6T !PPE& M%N,[\P:U39ETN11=U"E!$T4>]C?')7WC^ZXY"GP=B/KD?--=9OL%L1GZ:@^Q M&9I[=8@J<;]/?/PI15V*^KYN?QF2OE[&U2PY[M>&76WOEHE2E*4H7[8H']UJ MWS/_85*RT4:PA'JKOP\JJ)1T*>F7+>E%!+V[>['7(;QRK8D"/NA(>RZE7$IY M>?9\#S'?Z)(7E'#$H:@W.R5=GP>E@ MX%W-(7UZ9-FTH_^C#3W6?3#M?0F:=/ M!'!:_.L/KZ;A3Y$-&DW."N)D0KQ9?-V@KU:(R+]K:XVNVLK]NME0<[];-VRO MT>WE_W+=J.N_Z[3RWRGG*N?Z1N;:U[8:59Q5A@\(H]$BIR+;)RF $2L?/?M' M-YQE;QQ>[:2>S? >QPR;*I["7>IE7V>"3Y0_X+&IIWRV#6;\<^3^.GQD8>_I7Q^9S2:F+^E97+*9SR,K9U*(+]\@J:3T2NFM M&#TW2^_9MV79J@G+.'!=9H\7BN_":%8*E6W'M-%F_KC@[.@6BZ]P"K18Q7,) M]0J"%6\%)SXA(_)78WUSS)8W$5>NN_FC(1QJ?Y_:YZ*;>1Y'&5(BSU8B]Q)( M+H?3P+5+%L)B($9:NVP0(RF?4CZKL>HSL)CA@6.69':DP90"^78%LG=J%[;@ M.7\7S_E[+2FP4F O1F#WDM>J>+@]Z>%*^;Q,^3P#@QI[N 7M:?]\[.EE8Z/^ MR,5%->T7QG=9-@E>L[X**Y 24EC;J(V;%]VTL/03],NZ9O,*\/S M'M2&[;HZ2&L*V6M+BE'U[/!!Y&@'N6DAN'A=57O5:+4E1>9-BP#P5:K-AQ(8R,% M1!J;,IRW-B)K]-2*]+,_^ZI6&N[:].$]XRUXZ0[+CIGG*Z[N,\5[U>?>]3;E MTCOW,9-CR#&J.D9)YP=5[S)^RYNGF;8RT4U7>=&M@,F#@_/T!0JE;UK]DELH M\@@S#W:[H"/0J0T[]58SG0:5CK44INHYUL>2IEU$B6K@VNH^+4NE%$DINB"3 M%/7V+2A)A,;>'\ALCQ2G"5VDI11)*;H$F[2CB]=NUH;]>G__5AW5.X6H>B)R=0N3P!J*:?N. MPG37A@7E(^)HQ8B2J30J)EPGSD*L:2-;4+!43.AURFB*4:'+/)?,>=5BO%U8 MCD">VQFWM7>[82;Y[BUJO)T]B19>@&@.]BGDEHQ76867]F/+:EY;I'-[NPU, MIJ5MJE1P%>:S?;,.AV*T'!;K8)YNG\,CR5U2BR7,:)K#NK5AJSFHD!*[[*O# M]\P'KLB_/IRJ 2RM$7KSDB$,"B^^PDID7Q^\+"U"6J.00]2K#;7>/O $1;>Q MXDER*8OG+HM5%L4<(>S7AAEG4;MET*4@2D&LQJHK;13#(HRT,&(WZF8)Q7]2 M$*4@5F/5ISUPWN23%DL3=Q#O0ZNWU;+*H*282C&MQJI/7%V5[[ 6E% "%-D/ M]%G*II3-2LEF!45SMS+BCE8;#NIJ*^W@5M1\OK4[Y6'O)/9SS&^:POZ^ZJY! M3(9[):^8RS'>Z!CRBKDL]CZS8N^"2;#!H9)@ZZ\BI=T$;'16@@=_1DZZE)AJ M+*S2 I,C+>W:4%YRE1(C;YSY$:'/$NV4=+!R3 M]W[.A;.JQ5C9+-5MUH:="MWSD6QU;@IKC8WOJK6AFG:.I;ZZ!,9*^Y)'M(1= M!)*0C'4FC%4MOBK6%KO;*KLMMF2ZMZC-UIG)=F64V5N^9CW96!976N7BQ:?/ MMESYQ:B/PYUX%KYOW>W4ANT2.@-NMX453U-+"3Q?":RR .:('O9U.'C9NY0_ M*7]OW@+FEB]TL2/$(2^&2?&3XE<]\3OO> A/J87*(AESQ-F3(B+TSQ M]9^*/@/Z^9[B1L'/X) MT[06#05X'F8/(]X[,*>^@M=2M.:'3T# %QT?4NYLSW<#?J$;1\-C+& $Y0;' M,/T%_4+]@)-6D$>0-V$_3)OS.4H;_@_6;\2#FO&@C8B#B2$$E]_#EZXYYO]& M.IAV0(,1RW#>&/YSY/XZ7/YY@I_$UK8[L/=SQZ.)7=.6P P^O)J&/PVU0^)7 M0C":\4_T$8A!X.?_)"$$8X;T/P7O8F>!)3HF_IRZX53F^C.[&KE,_^M*QQ/( M:]UZU1=>[==E200Q%(,/\.VK"\]=WF1RF.5Q/6.@ ! 37(->8RX^!1/2JS$1 M9>JB_?B'V=:ZFM9K=R=]H]T>C'NZ/E U-FY-X._:J,O^;P\T#>I E-=;-#TV M7@/1\SDYC\$V","1^;*7R9>___C^<*_J"Y/WR]^W3S]/F3\N7N_N;^]N[FJ_+X!!_\\?G^Z;':ZW@' MO :FRHW,F6DK_M0)8$P#S $8'0;F? Y6P)NBF1&/O:_XJG[8>@#&AAGOL_3> MBM$0SE2OV[O2(F=0F)ATEG;9WWL<3YD16.QA$LQ6Y;RB#X _=&S4 M7Q&Z>XG+T;9:SHH;''(K.,.D8R.S3HXMS,@"MXM=AW_Y8)C>W-(7UZ9-0]./ M/@A75/@"Z$"LEIZ@#/"O8^O8:'(+*4I@Q)O%UPWZ:L5+Y]]I[4:WE?]ULZ'F M?K=N6%5K#%J=G89=_UU'3O9 DVWUV^5/MMW0.KO1X#24;6\WH0W59@70_*O_ MZ"#U:$8*BAOC4^1<4B::]P/0O:F"A8\4,K)\ +#R:%8^3YP!G!ZS)[ MO%">7!C-(L?G,#0_ Z+3P;ITTN0 ML0$U?]:TDJNPI*15B.>DI&V&\]A06;&_I/6;V":VJ:8QX*6@24$[9T$KYD"V M4W<-"CB0::E2:\.,"F+I($II.E-I*B),[<-;+;QJUZ^K:LEW<4[6W?P\D%MY MOIQ*'TP'UD%YNYVZE&S;OZAB4E P*=$I 0MCJP+9M(#@7;7^9?7UO63&*L97 MW4K56_?;E!#K76#_M4MFN8+ DOW3Z3*\K]/&-^#] TIL_UE>-"L#?OU_OZ-9Z0(2Q%^ M(R)<\(B^6>81_0"[(I?1QET*J@R WT8 7$1:M=399^D&5\-C@7JW=Q2DOJ/$ MOAEH/UN!NQ!)-J-H8(?;TX((92,3J&I#*88PP+.U3_K/3Z8WMAPO<#/@ _!. M@" 5,VY\\1D.M@PJP =38#2\<;E*[^0E^6R,!#%HQJNT6L7@FKXX+N$1^%.7 M,64&ST\]A=D(D13E2+GPA(G2.N$0@7AP "1">2(PIE?=4W(5 D@OC+2J$Y94 M0DHC? [?$6TN7JR[Y50%R7J8,XX@XT7* @<[0$>0JN-=!GK+Y@#?N584,\V M=1P60$^X% $&A4GB_RFBWI:U6R>7/S_S\3\RFTW,+<\-NO&B.K7AH)'6;PKP MA25@HL1B#K( / [YXCJSK$W@V*O10IGW^:?OZJ A35MW%W? 2]Z]8Q,>EP.3 MM9_#^Y*%B="EG4V?TX54:"B(0I;!HD"3*G%H+Y=#498LYGG*1']Q7 +A\*>Z M3:+J^;H?^(Z[H#4)7!%"'8'EX9VZFG@VF"FQ=N7EGP7SL&9X ,Q M/;XQ=YP\:TTNOX]-L1KI'/4ORMR%=[N@ZA0C8(BLEI3,!"(<_ HT50 _0PIA MXQCFA4AI9G15V5,"CS\_ 1LO8-0FS'690>@K,"K7WI:ICTP+/ \":1N#8<9. MY,LO"6=A(C_GPR^=H6;7RM3LW4/*S0#DIGDTS=X]AF8?-+$]52.-4%F"9M]J M 570[(,FA.!:IY%.>A] LQ^00P=-+9=#3ZS9LU==KF8?-%NDV=/;>$::73D# MU6[#-T?WV=5#R@WX[%HODW$.H=G5XVAVK%;4&IU#J/:M5E -U0Y.>U]KI-.K M!U#M!V717BZ+GEBU9Z^Z;-5>P&G?2LW"IL,_ CNF&7T!PNXR9:Z[/BA-&-*9 M3#SF*R-0X(IA>F.7^9Q%1EPH"3J9P#>O1KJWJOYUA)%!X$7=5]!VP/=&X"+Z M(N[-@NGN.7CRVZK[4AWYWB%E:4 !\+'4?>\HZEYMDH0$ED8P)5BNL+<#O;V8X M%7R!D=ZA@0"6$.74*4=9?[VB-P'FSP=QH*-T/XF"$\-G\*.O1?P"G@ M+8*:_,[FCNNCE8?89::HS:M_1;.R'5"J%-DM<,:ZO4A. _3.ZE3Q,R\8_4DJ MG?]@;.GFC/1S/9SP6" 1.'/3%DIFIMOZ,T/&K@N5E=#R(^XFC(67,M5!:^D* MJGG:&=UX8;AN;C]"?V4"- ')P.F)SC8X.?"/ \LGFCB1,]E0?G=>&0Q23VI! M(/)?G/2!+7P7'P7-M*>,II^U574%E'8 GX4O$OK7G&#?(6JF%*X^6I)X],1A M;4%Y2ZJ:RLI;/,F0]= BDR%C/G /\0%81L-$=L6E PN7Z3=\Y:]YF-S22QX" M'ZRIC9QR0VU'"KL(O6P7(8I7D5T++:!]Y 7T<0%K F[*)3GQ:Q3PZW*<:%IL M"#8KOE+#K$JR[5<=1=H+YJ3HPC#$F4S,,?A1Y!8Y(TMHM5.+X5I^OK-Q]VS& MM_75]*?1:0A] M&"I CUD6R@@XX4A+$^B5U*K,I:W'BYH^4(:)MFTS;*,"NA0T- ^&4<8P;>=A MHD@,Q T=:5D1? M="L@,X@V(LEGX]";\E>H$7O:F$4HEO+O##:(EQ@;[,H7F-V_<7)Q55QAX1K4 MAEI&K>_ATMX*_O8>U#Y,S">1=@P03W!WR4Z9,UUD^31 V5O"2>,=T#B"AA&LMG"P\Z' M:N^#,F&8!8,' DKYF!E*R7PQ+72WQBX$C-@>4; 9?+3D+!7(][RQ]H8=V=Y0 MMC>L7A\ZV=[PU(T WV)[PTH9]#79,ZTV!!<1@DGNU7K"DP:W$][U O:9/@FX M2QV,I[A/'KIDE > G7QV'/)3_2DXOQ;NZ_,41\ ,D:?8#D_ 8HH#?0J^M]Q3 MX+Z .:8I17X_I4HP-4R)H= 9X,1D3_%LV?@S*RYRS+0,K*JFIK.[HHQE;NXE_1.>5P^ M=L8;*W>E93^:?W,L<[S@?V907E+(?8U H/G62"1"Q(ZB'716W]A0'SN:).O'!YU8HZ0=T$7/_38 M7*?3KCBX3G83!\'7P^Y>?#1/81C&ZCQY^(SF +.D"YYIPZNP8D>93_9./#YB3M%,761#^;]5R.ZDW>6?_;N\>U= M6VMU=_]EE:ON*4OQ,'D()QRRR5+@"AP^QN#UU7$-C]E1W-J,^:U5&U(!?SJY M%=-"S!$S,[3W.F6[,"^-/,T[N(I'KI7?F0XV /0SJRN?C2#4[;@#>!#$7.25 MQJJ*V+8:-KST>(77=Z];W?!.+]H2V[^^4ONGT<489FK=Z +HD=^_3!6UTU!; M2(9X*W:F[BGT*XIC//60M<@;05$&J2/[SS J?\&4EY>,_&UB.(S>;5(T_!]3 M&D_Q%AZ6;'R 4 MAVH$G(G_*DB!I3WP*L=]UFWSO^'\EV?[(;E2X\7TL/P*Q_5\M(1B"J9M.R_T M?"-)[N3(W)9/G#&5)($U8!YJ4=.;4NH*O&P/'5J=US.%N[OTEFA+9H[!+(4' M0>@8T#5SY)-7?PIV. ('@%6"L^=A(M*0Y?SQF)J,-E"ZM_86 N 0R/H<4[(6P)IP9>5)3BQ1_,'#=1 MKV,M!*N)7\6GSR@H$:^!&K#FRM@RN0]FZ'.?!TA8TZ//30/&B=8\C?>;V2^F MZ]A$7GA^Q*@83^>3T)]-"\PC0\*IWY*;3'V\A'7&5Z7L"20EZ'[WPZ M6J=@CDYDX<NN9D07J7O0*[H8"A^B0W$U31$B.:_UVO+A).63VQY6/N^1+[ MB*H\,!JT0B?PD:Y\IGCXOJ1$D=/\B+YL-K>A+LY_X^]+VUN&TD6 M_"L(3?=;=T2))@Y>4C]%>&Q/MV/;=J_MWHG]] ($BR+&(, !0,F:7[^9654X M2% D>()4O7CCMDFP4)7W59F"O*;N#[6[F .'4 EM0;04R@@WC=J?WE"I5JZ- M-%0R._'L[)1LYXMFBK 4A-$0^P_HCL"F G[/57D&L1YQ"N6%P $#TQI#';ZH M7"/NP#"*P=5+,K56TB9"8N4[J:'95VBNVW4J7R1!Y9Y)]\ A$RZUX7RD> X< MOFGH@\P H8O:?8_*_/P >ZU:,'D3>GAZ<^45A"B@E>,L2[(_M43O(U:+C,8NFU+QSQ M.=64@1]_5T'- K0K* XL0=@]O @V$0JM( DCMXL$KT5G%+[-P^5GYQ;E6\\L73\I1KS( M8");A@Q%94^5HV1HI:,=#_Q!66)89>0G\7R6JI) D4BB>Y!B-" FE-"8E';/ M-(_8+ 5K"A$:&1[T/!YP2FIE!F.5%5\X7-G5>HSB[X5KB\)X]W_(CYY@U2=P M^6X*&:^*)%+^96X75GR9>6X5WTWF8#(6LE\5C^3)G>S+"A]&1CE+KE^ -\-E MR5[@/L(NXZGP C)/$QP 0G41T67,JL+V/-XH#6B0HB&/I3D.D FD@ZSH!,$L M(C;A'$,XXI+] A7ATM+_3JBD$/-6:"2H\%1"<7I D=J=EZ.TL!;%ZH9QY(ZP M'+L0I2]@O1R-S8^!AK:18'2/_JF">UFL.1;()L''D0D2_/E M!#DD*/ )4BH&+*]H\I&XNQ4!\X JR?"HWH,<7G:1%U,-0V1I%5%6]$CQ"C?^ MSM-;$;87OZ>3D:^>H&(19<39/S-*%/D"\-4PWF,\^.0RS%Q (AV;-TANGND M[G-58Z ?.$W^*%T8+,Q< MHQ<4DE3Y7D4OF14O7[E[>6DGN\N#CS'UJ8Q$/JF/EX_J>>A%""94HHNS127/ MQ+4^)KF$!$:Q("<7#RJA1^5"UX_ O[GDD1Q/U)$!E8EF*4$@RHX6]H?79@"# MA?/FUR);XOK#^OH:8Q3QA!"ABH2RBA(9B\32G;1XHCIM%UY8_*JGXURB(=@&CU@K0K4=Z:1D8+A#]##H5M]2X2B9UWFO:/)\-VTM2D^+ M^[$N%D/)Q-U$]?$+.18$87@%@SP@CL%,I]XZ>>5@R0Z*\FNVB:Q@S2_VHK%% M=I&Z7XP#-\0]W$)I%'RP>2V(Z1#:9)FLLBQHK <6!+BSA-^HO]R"\S(+W*<; M/R0\T(]NY6+2'$$;9G'B+;*A^#I7T*VV4-)RX*Y\L_RZ15\MC"D1WSF#UL"R M5W[=;IDKOWMN6;/=Z@PZ6RW[_'<=>_5+]68;N-ENV]IHV37CHM?.(Q\L/5HQ M!4JHK5,,/%I29FTA;%% ?A1R\3W*13+L2N.D%Z<,O1C@?$*=40,VNU)08;A9 MC3E,389@U2#R;8_[LL!F[8/K+A(RFJ#V0%!K1-7:X8H;#C@$P)WBN/D]B)M- MB&7-N+S=J:CNJ$J]R?/89&TN&M/_-8Z+JH=A?I'9F(VG3%:<[J)&H5:=[T*& MF9J#P?/33"4QJ#[LN.8__73R5J99/ZBT\1NZ\DQM?VN..QU8':36?'73Z\,(K-YX^K)GF;)G&:B_-ZSX^TW2Q,8?);'.@F48SS3DPC7EZ MINE=W77:)AL,E@=!:*;13-- IK%.SS3]JSN[;[)NMTF:YE("&=4T\GFA8FYC M"%><\J)XO>I\%\+K:UVQC"CR\5BU>7EP=>=T6;^_/'F])BM7L]-!]=^:D(_F MBUAYXPL:6VC9K.\N#335/:)YH($^L<:3VP1,FSG?J,VMW1TDSA6:* M!CA*^V *Z^IN8#+'69[]?#J>N.Q4U,H;1&Z"5V?$O$_LK89M]N2S\8KT508= MJQYT*D7 N;#*B@G;95>C/'2U@E/>)'*TZN>Q2@Y6#5FUQ9#55=-)CAPF.#H2 M?MZJYF!-5$]3[2IG8&]4ZP#55DUXUE2KJ78?5&L>A&H[1+6K!N)JJM54NQO5 M6@>AVBY0K=-J:ZJ]H!1&=2UFUH-RIU+,IM0(ZC4V6..R?5%=%OF2\N[VR?/N M=N_JSC1-UG96#2W5Q2I-H2W--,0TSNF9IG]U-W"8[>A28LTS9\$SG=/SS.#J MSK8ZK-_759&::LPT=ZX5 MT#RA>:(!?M(^>,*YNNOT6=]ITHV2RTY$Z:+( Y4\V(7"P4,=N->3NI"[4 MN3BJ=0Y"M:)01Q=%:JH]#-5V#D*U/9*U#VS0V3G>I&M5-,\<@V?Z M)^>93OOJKC-@O79#3$S-,YIGGN>9TSK$_K:.V!X2^QT;>+G#'%L7NVB>. N>6.-H[8,G'. ) MAYF=G6]D:I[0/-$ 1VH?/-&YNK,';-#3A<*:)\Z!)];Y2?O@B2ZVS&=6OTFV MTV7GH711Y(%*'GJ'*'GH]*CD01?JZ$*=PU!M_R!4V]?E99IJ#TBU!^G*VQG@ M'.#6SM,---5JJJVB6O,@77F[;;(0=*?(2\I@5!=%?HM26.GW>:Q[1;Z<-2[; M&]55D2\I\7[ZP:9=\^K.[O29V=-ED9IISH)I3C_8M(LM3OH=9O<:8F5JIM%, M\SS3G+XK<1?+0E@;6P/M7AFBV4:SS3'8YO1]B;O.U5W?[+.>TZ1RXDN)*ZQR MPOSIRQJI$B[##4?PCPT,OG60&$;QB,?7<*H; M!$02!?[(4&>Y=/=O\\-?C)C8+'A?7SK@4(UNCSG=?8WHW!@W#0^A: 9[60RV M6:"_-H/UL$!D8#&SKQE,,]A+9K#-D@+U&GLKVS@X@TD'4VU$P=0B]CE!<5GAP#8<:13-T?E;//&I2^#T M+D^ZR\LN-EQU]4T7'[Z$W/::^,4>;K/V;-!2?=;795*:)\Z#)]:$'/;!$\[5 M7:\-WE%#YGIHGM \L5.48!\\@9-N'*RG;<@-673Q BCU'"#(/+L9#"]FC;V610P: M2_B?@<3C0AQ@IZ+7317;62N =4-C$:!?>0"ON?^-AP#7X$TX>C.:^J&?I CE M!_Y> +FV8NA=W3DV:^\M?=D@8TG3EZ*O=0-8#TA?_:L[VV']7D,:?VCZ.@1] MK>L#?$#Z&H!A:PU8I[MS,U1-8,TEL'5-=0]'8/WVU=V@R^Q>DQ3D41VGD?^@ M%I:_O\:';\P^$>L)+E0!2N=>.H_1N/0F;GQ?L"UAM[H,O;:%68+I6P'2VIQB M@BG)VH.=-;V^SM!<.EIC25;3T3*I8,7)[G.@-*$TEU#6SNC;@\"QZ19>_P); M?FLZVM#RVPL=.5=W%NOM[D$T]095U&Y6%U.1T7--OG^34 MN[HS;>8T:M"?IJ?CFH#[I*<^39LS&R6?UIB"(S^9!>X3;I8_3X+ZR?*3EUU^ MLFXB9QT7<^5]G@N7/.OR\KL79O7Q@GX/#.Q]S6C:#%5G%-YXJ;2W+F>_.^T- MZ.XZLP8[5X]KVKLLVCO\7-^!>74WZ#!GH.6>IKU:J?X]T)YU===SF-7=5^+@ ML+3W0D+!HI-61+6C (L?Y@NH?X/4Q3]+:\J@'II+)K+U5VNZ/&$X<7]$R0^+QMS]?NV.8:'.9Z@'"#_2##6#= KC_$IV)#;C(T8DQBEQM]\Q^I:5L_I MCOLCQQEX/=<=F!;W[#'\W1IV^?^ G_^-I@A%8P.E!M!,\NMK]ZZ,P T([.[7 M8?RZ_L\.1)=+DY2(+G__Z\OG3\;;SY^^_O7'MP^??C-^^_+YKS^-#Y_>MIJ] M\4^?O[W_:GS[3'O__,>'=V^^O7]G_./#IS>?WGYX\X?Q]1M\\/']IV]?FWV. M5T!K\\"-\0[6'"C-\$,CG41S6'.4,(/_\#@(:%!91C)Q8ZX>^Z7AI_HK=.4*:S95X[F0D@M1]+RAB6("#?IXAI.(Y+ZN*J1O?@W!%I3DX>IL% MRW"0?;(@BB1ZPA)NUJ M^$$PIWX:/*$^=J/2D5%,99/0AD]&-(^-]#$R9K$?>OX,]@6G=8=^ .J2)S>& M_PM*M60>4)4RWO[[Z(:@=T;&5QX_^)ZS]U R8^H$G(^"V\#I#B MP8K9!A:VQ4?YEM(H__L8##':X$HS3_;H>];]^_#I'TM9I_ETR.//XZQ.2?9% M+UP39*>)@9:NT"?5A7=RFH"KYDIQ5:J\E-)K@V'9U^05 * :/& M%/8^20P.R@>A.@-#$G8G##V[S0RK;=GT-/S%6BUGEZA1D$-F"9&!!U09N+.$ MWZB_W*JB>S\D\J(?W=_TO=&HWN1E;O)( ]].ER-; M$[[9BD'7E#_O7/+<+ CJ"2A4RCW8:+*IRI[BFO_TT\G;>0*GX_$'"@@"5-XD M"8?_'WUS?]1/C-IX7:#-.LZ^IJ VZ-* YIH+Y!JKW0"N<6@J8]=JTMT(S32: M:58RS9KZO:,P3>?JSN[TF&5I5:.YYBRX9LTLTZ-P31=+W+O,=IHT ?A(]_!. M1R6Q.:(K0UHT:/0FA](#2+=0=- MZK>N"6W/A+9VX,P1" UG@SD.ZW5W=DXUI367TM:.I#D\I9EMG$+787:CE.=> M&X?9#<@(/M9!S8--.'*MMB@-<.Y,^^JN MTS;98+#S&$G-@IH%FW#D>FJP 24S)O9L[9NLVST/-7@I/1.K*V/?C^:>N&M^ MZL)8O<89K:&+5'61JJZ!V$#CV@THMS,[8/5V6-^^P'FLFFDND6D:4&YG=J_N MG &S=Q_PK9E&,\TQF*8!U78FCM;M6LP9-*G:3G.-YIJ57-. (CH3!P@[%NM; M3=(UND95U]GLSEX-*!TT!^3^6&U=T'7!A-: [)+5!I?!88/^SLDE36C-);0& M5 Y:6,W3M9F]>QI34UIS*:T!=6,6UJQ8;>:8^QI[JVM4=8WJ&3B[+ZPPP&Y M?9R%O31,D[6=?;G!NCA'\^ 9\6 #BG,LY^INX#"[8D:W9D'-@A?.@MTF^';8 MYL/JL/[N403-@IH%FW#D6EK0:4#!C(5-0[HVL^SSX,'++E%]&TT!L1XLIVM4 M]1JZ1E77J.H:B/VJW :4VUD]4+E]9N\^BEH7#FFF.0;3-*#MV.@TJLM&$MF=":T!RR;:N[AR3]08[.PR:T)I+: VH M&[1MT=NR8VN1=L&4UH"J,=O!JK$^Z^X^@4E7J.H*U?/Q=5]:74 #JN/LSM5= MM\<&G7U-X-&E.9H%SX<%.PTHS;&[5W>= >NUSZ,R1[.@9L%]%J@VP;7#'A\# M![2@9D'-@B^.!:U. ZIE;$K\VZSO['PM\R@\>-D%JL(+_GT>ZRZJ>@U=H:HK M5'4)Q+YU;@.*[>S!U9UE.JS;U_.7-=>Z3O6"*:T!M6-.]^K.[H)QNGOX4->IGFV=JH#^#4#*&$7S8< -=?*5"=@7 M5$*P#^A$A+,WMFMMKU?4U@-O[V("GP^S> MOD9W:6[7W*ZYO8+;&U! Z RN[DS6MBS6M_?5/$CSN^9WS>\5_-Z B&JG?777 M-_NLY^RY:/^$W$ZQB]>I"R^%_X[\ASMUM$]S@)OOW?T*'ZJ#3-WXW@]I.P/B M]F.2C(4D\X\H-M()A__%G%,]9 C/&%/XX20Q>#BBRLA9RJ=#'@NDV&UF6&W+ MIJ--^NP;WG&/OC)LD\G7A9&1 *( KU[@\S U7,\#:DAA72!!XS[F;HK+3P"8 M*WD""!16762+4IV%H[AB,H]#8 F/^P^(V039XJ/[KRA6_/ GCSW8B'O/UW!! M1OOF,^Q:O37[6%O#\4K+]O;2!S\K)'O1= A$,S*&;N"&'L?/XWQ'QABV)#&5 M /)X2GB=AT,_".!7B2R\I:]:QKMYC*6YNQ/E$I7<\Y#'+E+)+A1B/H<&HO;? MU'O^_B0P0:^OCP>[-HETCK8WI_;>>D?;6Z?VWKI'VUMW,]ZJQ7TAJ3$B;"5O M6YGFS%00GM@/YZY8KJ"$I#YP.J P9E'BXP,W,0_@R0=^^^B/THFR+PJ_DCJV MG?_$'<(^YNGJGQ0T*4(-T' "A8<=%DN@*?R)>T5,^8[5M:R>TQWW1XXS\'JN M.S M[MEC^+LU[/+_Z76OU(\FL=K_#.C@>@BBY?NU.X;CW;C!H_N47+TNZWQ0 M^')'=A>VO BME3 9CP\#$V'A *E&,1''#=A5/,:G8$-N,S9B@"8 3OW;!IBY MNON&:@?9 RU75#J_OG;OREC/X'SWZS!^?9PO=S0^_#M_4=AO%BM#;)_ MYW&HCV\^O?GM_OQN=_&/_X\.G-I[]!/C_\S=&+0#.$I?^"R*4P/L$W## MIH(6S/;U_V%@KX#AG) 1+"T5(X)_Q(]^@F[4O^=^C 8S&9(7"LU"A?I?@-O M?&9\"+T6_=1/$_()_9'OQOZ2.7)L#[@FHKZF8$M-47$8_AJ<&8@N="/ IP$' M-XQ2 QY/HQ@Y$7\=NND\Y@S^*@,F\'"4$%8]'H?*TY$HDCR3&-X\CM%EX3]F MW$M)&R:&.XSF*<%V/,=5 1\(?Z #?+=$%YBACVX\N@ZBZ#NLKE"7Y&=R$S!V MQ^2PP0:_Q!W!Y^"(I8 \X_T/#_RD>VZ\\5+\VAS8#L-EP$HF M7^P5_D"^O_BP?/DO1!/XS)\Q^(1I:?$_X#_W=$ +=K0^5L&G18"N7B-X$=RPG>6ODF0^7?[8*#R'!CY"5@F 19J65\FW#@PO%JZ@)9%W"D M1'2Q5G,C?IUQ(XEE29P8M. M!,%)B[2,K]&4*X8Y;@@=_/ M4S_P_R.8.B8:,##6@^^3_U0"(>0>H,2-GPSAF(O0$?FPUS)<@[\"'AP+U $U MW,+&7%@/X(=OA[?B:@B[T;_FB4")C"G!<@ (6($D.4!H!IBC/8/>^GC>$\ 0 F OTQ1^<# M88!+2!*283!ZX-^ -B&[@ J2* QY<%N$ZQ2P@1A!%00HFX$*>C*D.,+0:B H M<>+/Q'I)BM"]]SV,P/I(4HNP OW'"0#ZC:(0BZ]9X +T>S9.,*FDW%S&;T- 55CTHMX"B'_ M\1(I$6KIB4G\B2,%[J."+_P)S),( M^\B5 <7 &$6/(8@ Y!A%6,!,(_'V#62-'SY$ 3#0]Q 6DL%1\7?:.)J#8"P@ M*2#L6 &T$OP%^P*^G4:P/'U/)B*:&Z"_O-@?(F^B3VU\@%<;YIN6$IM?X#W& M/^1B2G;":9 MWH0ARI=EP^=_4[0=L?7$4;Z2+:#"]3(L*V/V0FJ!*JZ466M% MXZ)D1 P.>5' "9&'9$HT +:4D2OHT?8R6&D-3A(&N"&0MD:Z!JDMXY\ =C_Q M M<7^XF&@;)T8/OS&4;L<%&0=VC5XR//T B:6_(8N'N4-D72C3(UA-(33XJ? MX&'PS40K,7=!R%28XAN&O 97I[+?5WF<9*U__K_OO_S?#^__>5H7X_DM A?] M70HTP1?+?S9B^]7^D/#V?"3 ^R :PJI%?9PI1&,,BD(P.JH0$(T)60Z9SD/+ M!-DOFAGWL"GX1FDL%&K1# Q&V!7\A<1=<5CPG8* A_=*#:( "W[[WG$4 ]ZE+<"#9>@,J!HH3+[E"B. MXGLWE,87Z4Y$#S^Q _XL>8& M<6E0YP$J.#Y2XA&(%W03A7R-34Z%+EP,XGW"@YD(M2C_>#2*R9$F3Y.#^PJ\ MG3FX+#<2W("!X1&"\>[C7V<\F@72^2QH0C?(CJ=4+,\\LUSCQ!@Q *\]+VDA MQ5ZT'Y390*] 8^)Z!*XD_"2W(LB $%X"'DG*A1R#Y'0G\QGY4P$X:]<8PU]P MZ.G%)8C@^_!5X) F!%'TS;VT9;S_X8)?0DXU!6S(#G#1W"^$4PSOR0MXD5:$ MCYN ZX;^\FCJASX!&$TJ5U#6)-.>]#17"C0W=1XQ5I35(110O41T('S_Q;VT M#.7Y+%! I@B,!%65#9#';:IR+;%WBP&496HB(+3@'F1@M MI'#6"TUA8B9 YX]([YD=NU9BJKV6)..S4C&SA7/)5HH'#>DLA.H;Q M(/\^5+R*80V2":7#(9 HNIOY7V6_BV'T":%)KEE!$F+5$_J& )3OA5> \052 M2%8E"GD"[XV>N(@4U2K*('EFN+%7UU0#H VC[<\BHUA[/+/F$_]^50MMO0D:$]\P3_A MA2/W*=/8#'\(2@=-__P(R3(/DWLQE(&*$E/N;*)M/X^>9#X\W4 M_0\\]D\^+-@Y2X>@1S^H6)<'6ZN#KFS_1VO#F<4[.8A>%9?#@?X^B MJ6^\![KE:H%GW+"751QGM5<7Q^DZ-UWGMH\ZMV8);HKZ8#12Y#I 26R:Q8/L,0J Z=!I'YY#-EB3Q)TT/D)#!AY/\; MMH4)N@ SXG,1_\5'T)&YYR+'%XE 8\EE09^1PGHB+ /F@\B)N25=M7:GTJU) MRJFM&UF%]$6Y,%_G(-)%350@]6>&P@2_DU:/R%(6;)>B?;+*(5()96F_"2L1 MM.E,)%IOY68^$)3\>S1EP*AW^M:M\04O*A'"<&M_,PVPHKYCIDRB3WV?48NH M.N+B/L/?>9+B!__[CS=?_^MO9L^YE>$MH<]6O_:-T)90#$*\'-K 0*JJ0I>19 MAS):)X-3]^(?(@QE"*<*JR\\=P3>B[?T!0CD*5[U>5K^";+0?!A@[- #*0;* M.\RJ+4F68STB%FVZ5)5B3*)DA@B4GGP8A=?K-C^;/"4^< BX''1+1['N% 4M MK(Q75F>PEYG[%,5R3WGXC]:-0/^!4)6ORMXB-&,!K*6"*&G)8#U22CF07(&# MU,\$1)Y7+6XZBYV*F&D>5E4J -''Q.X6_7^!I.7P8JE(2H7TE"G$#*3)L!Q' M*05=LJ!*20"ZY9SN4FCE=B'@N[#;V^))1P]^$DDE+H/*XA]^&$8/]'RK".YR M4A4_&4?>G(I"0@,4-!CB?C*A6$*G42%2TB4VX]V $,=P+,+L*I&<@1F3& M()J*)$.1'2Q[6K*U 6OST"O(/&()DA8Y$\,.2N=(J%C,S8H+$IZ6XH!^DLPW MB '*VNDG584044("Q2>"7%RD+A"B_Y_GQ46IBBI'>=F )%"!TJ 3@GN *'H'E2491U5JKT M&U)>DBX[5J(61)9,BX)?I 3 I7!BBW*RX%WA77\N1 )Y/P*.<&4 MB8%5WZE4)1&]?<11Y.-F4LK R0?%<@M"KZQ9AD\J+TB[$1D0 M[P:I4FE1:XS(PN(K6,V=S8(G!40BIMPTJ<*4^NW$G_VR<7&*-O1W,O0S1^NL MA!/JV6SGBV:^L+2EWRJN_&"]'+^7MAPH&1)8HIPYB[GX89+Z*5B^2:'$.4LZ M9\Q;XAFA\?.=U+",5UA^M^M,9F2[;,^%FD-A3[Q&91;&0%5BJ7+N M$Y?B8I<\]7-;P:5+.<*>Q-0:UIN6+4BL"DL6\$'AW@NR MA"57I@NV_ )1*'Z[K6U0WN:*3/$I)EUS].<[D_HUG."J616M8,J,$R7><@-* M6D$B,%:X,P1?H6E,Q32W9!-G!E0&E8K4OR 6Y3E/9_-$&0&XN4<>!-=#+BYK M(.#32< 1\&<06;O,PI8\N'EV.CC?>B96_:08GB"R+$6"EP0V7>,BI8%%(>#6 M@N6*=U?B^4Q4@XE@'/C\*1K5TBX=/I'DDDPVS=WK)<^ZX$XOU?1GTJE*910. M5];K5 P C"5FL+_(3]Z@E6?*$5$%^@G/D?-S[TYB8T('7<>L\*7N1"J M^#(S$RJ^F\R!^U$48&FDR+HM/I+'V;,O*Q2F]%A*=D: -ZIB ;' ?:3[%4+E M9&8-:!M"=1'19'2 MTMA+.-X>DRFB+):04% 54*1VY^4H+:Q%@142PL%3*:1:O&A2"IWEQT"I;B2> M*!]B620F"PQF 5SAO*ZA+ S3R$C4-KI<&DFKJQF7XI9LE1TJ]EWAU+["JR2$ M2C"69;UFT>'UHG@6$7.)'_/LZU^RO;0,;$<1C=R\YX!B^(=2_(LMT-,4K]AB M !*OKRA0%7H>+-@(E>H=$*M\ZTC%2X5<*%E9F?7VP,4W&%,4Z"O7#9>CLXMU M=4(Z[%PRITN$1(F0J4N$=(G02R@1PFO,H]$SKGD6&L3>"$)D895,K%2$JG6] MEM95[G_=%J-X^7)"_B>X!Q*-*D(O WU\1.%$6#/"TQ6:Q8CWH$HO.V"+B: A MZG 5[\\J"K)V"+?"EQ&_%T%/] 3I]C.%'OWLGYGJ$=D<<2\19*Q/!#<#ET9= M9B:O"43\=SZ) K1G;E4]PX-?SD RNNZ^:&UFJJT0R6Y$#4>UQZ/N^1I?I59G MQN=28H6**3*UTXB3K/8N,M/$5W?NR>+#VF$>+][#547'&+XO5($M^PF[7.VI MM)X+=7>*< %8 .7%E=&W'6IGFZT13&=[&/ N6)X61U'S-DRON7-4*(<>C(2 M6G RAO^2=X'%>MA20][MR6-7R02L1,$R *A@+G(V 'DTEG+_[N9\HO0GNV_X MG*)=$9.GBG:5.%$Q5=G;(\\\E7Q9?$+>:P<,K;HZQ32Z]H^NWV!9A2QQJ\>C M"'^ELZDQ< ,O"'/3>% =?/!>A'9,D+)UQFH=509&@L'P,+?YWXP$F5(%%$I MUB+E%>=YG;D,BB'60GF5&&%/77)BT;"#M!(MAMH2#$#JI"[$7"%[-)*E ?*& MJ\;N ;#[59D3HN,1QXH84;4P$]5^%>K#,DD?1F!GE6[?(ZEO-;)'U]O/'/S]_>O^IU%'Y MTV^JS7(C,%Z]\R^+TW&;1Y2?BV-N1&!?I:7R@2.R%82J8DR,QTG>;&BAZENL;7@6I/_@9D3'YM1!7S)]79E$I "2%F'S0D\(W)H:* 5.S3@?D;%)GBC MK$J3$D]9!VC!,_EYW*0H5U;V[FP97ZI!):^.#Y\6MKIN0?2)Q2YP"YA9Q_]2 M7VP:KRP]Y\2+9C)T(/IERZ:J!=!C.0!*3'631MR6@8>RGIN%Y(GJ%\7#>RQ" M1KTG>H&FV3I1G*@^'^(V\D8 ,K+F&G+MK/L?AACXJ.'B65%\>?@3M63, W[5 MI%W=+T'=:L**^R 0>G-,BO-I1H&9K+,L1GM"":\;8^S_X*/K,>?&JURG9LNK M/JARA[_(L/[7D,9UQG-TQPP!FG MR 97;=:IQR==YI15QQ2W%!(^ MD9G%DB597U605"TC1T7Q6$)JM7G+6 3; ME.]S9]4?-,?>%2E+&JH;LR5N\JE8L M/A9U5$F:7SD45^O"0G,]DCL//G]LX4"3"#L@H3>"QW)5=WM"S^.$B\B//\Z4 M'&EL"6[I81F1Y\WCEO$9F^.Q:E0GBP[%DHS$OM^9"BYIYF]T/0 [18G;FE6K MX^ZIG=D39F>?RL:!%#VR\$!DZS&&*"0E+PDQ!-/4_T&Y767BYRU8M5E\%.'U MM9ZS*+PBRHMVPX>GC=WGVB?+\85(!T3S4G"X>7J?WL M_+D7GWFM16AD,5(QOE:RK1=$\Y%DF&4[M1Z\RV&CPG!DV O8^T]R2/(D/P&> MJK@ =LV+1MF$"27OJFUNVF3G([Z"PG2:'')9L MKZ(Z&D54Q*FB-_.L$G0"*\#!RKEO&1^CF",EL5)H,'V:R4222"T8HHB*?:P5>VLLG":T#L/43 7LXQ$Z;Z KAS8C3,J M\K8"2I$CP$@'/0+VU PC@0")(*1]798KRG(M79:KRW(/6Y9[JNS*O[/ABVK8 M!5T8I>[75'@@6_>COGO:+/:?2\)<4+&%$,%&(0',XU"-UX/K9RD8%'%LH]__ MKZ59:?EL--3=(L9 [1[ SK[GY0@ F?Q]R0VAUB1>._*3BDNN3#"47%'@Z1=,#1+7LGBX 6RVA1RT-@ 2$_Q#DJ,F9UHID9) M+6[VF2.080;G*&X^H0E&A-FBQGQ.ZY+2* &MU 5C)&XU$9U;EU0;;\F.-(G8H=Y6RC[JF58%\&O8 )0ECP?FX:96C$V4-K[((F M)+5%^R8Z]WMAN#8YPUW:KS2T"T$;Z6/@-0#5GB;/ZQ9G[H$TP>"#:(&:7D?C MZUGD84%MMJ8?TIS$D:C=#$,QF[8X7:G,);)Q0.;,"+E?LICCJLT3C58U491Q M8K)T"^EG[(4SCLA)JU@MXU;XH9B&2N7R& #!")*+41T4:W*DJ.S24A)32@K[ M<$"\=!:2V*?KPD'EQK$2/"DH@9"1BI=3NJ; M&LOD0R:C<>&26C/$QHH1[9P2'BP;P2IN#^=]:QX*(E*Q5LYLSS.9BK9E#0U; MQIL"%1,4DSH;H!Q,>89OGIA'GF 5@4VZ<(?#"B>1L!-S9,>JPY H%1-]!;*< M2?Y<@N,<9-@3;ZZ(9BZ+3P&EQG,_,T5A]Z+0-']"1)Y$W["E24'4X)363@KZ MM<&T\UD +5,\1>N#^!2X13;;E&UW8KH?/L*!,9XOJV7%CUB9J544LC0-6=P( MI?0:,30O\'C.UQL(!S$$>51JZBJ:#ZE66 V&^E?9G*38FIJZ:DKNS-RLS.0J M54^ZJKL)CO#->QD5T9<9I)D5F:43I9\CEP"OLN$$6VR,@EB[ MQTN2NDE&WBI+T8^9@I&^?9A*6%CYUOZ\ZO:C^+8 M9R A)X"(,!8]4XC7/>6692&$XV/#*Q2BB*81[4'$5TV)'%%YBB%'TSR)'M$1$CL@]GKF@,T0:L_XS7D;VWDB@QO/X0M0<2_Z M BU 187O$<12R>6:O$1-A7Y]H@9'_(9J@^? #4I8$17-L)8GFB&$-&59*!-?+.))H5AC>1WZQR2/9 M$R4; @6N<&Y@JRB6QO- 'A)HXEH&]B5H$K(C"X/;2, KA*V! ,%85"\&3X6" M_W*(;9X&4?1=8"?KEU(X[&P.&COS.TBBY%Z[O/5%J(Y246HF+./BG7P0<]DE M?8KUJ;@<063]0?*2 8[ *EDJD;Q %L6%+K7),O.*($&V6^K86FC9$L=E:[@8 MGB%+2A8K+;3$@RN^X3JG!N .WQTK:?HQ B^ M0\N)AY[LQI<40[T+N53*&HI+$12XPV;"4CD5)9(N49$E*K8N4=$E*F=9HE)3 MZ'ZI"B">\#:-ZAB;!<;DEHR1Z'Y=#GAB<079P6Z<9L4R^8 =H4PK8Z2R<'U4N5#R,+3X4;(KV/4OPOJW426H<2Q5SV I95KLJ"">F*!,LK,:5371GO M5B&;Y?V?V)RKR7 BGHL3:7"N";J-R0DO>3YCV A^JMBM2MPN5$X0>RX4&*LK MFF"K #>(*C?%IH&?C^\1%S4I-BM3K!2]D15#>:0T\\R6W"A"/BNJ^U8Q6(@OE/,N8^CSXII_1#'\,Y31)_"X"Y/:EM0C(*")C#/>X R9 MIEP?L9!IJ$*21\4F<'@59G!P30Q-DYQY-CQ1X%NURZQKA+BZ?E;4\LW]48P. MY8&Z$Y+%MV(.0PJ-%/:9[TX%ZT6^@ZKO\6.7*N>4OL7A1H!!F=PO)48*YSPO M='W(H9'5RGR06=S\DU!T*E'IW2Q:]^ZY]&[3Y$ BCK!\7G_C\U+2XMF4MM2^ M"X(CRV.K] P5%5$_>+Q[D6D0ZB"E,IGJOGS54E33$5/33VITG26,LI2VN Z+ M2?E"@E\ )>L'D[$II=ER7U4J7D:J*[L?\=RQ<_IG2AJ6HL*RFR5I7W\JJT2+ M17U2O1;&]*FB%&Q%*T;OO;IZ_^7/JU\*)779T#U9J)75U2:Y\2#/4*L2L%;] M93/*N9YMS'?]6UZ#^V>Q!K<16U_;L&_UO:Y".38B##@@N*;*@.(U&+S\E=T= MSZ\*K.\X+I;$>1%H?5XT"[.Q>WC#M\A)P,V4,ZQHD _\ MR?&Z,(;:Y.Q)MG04NI9#5ZM0$R7PVM$\X(7F(DF9G:*RL^&Z*_BE MQH9R93E/LCSO?JDC?_7[RK-L95<4)F:/>NJ^6#(7T;T')!_99T?4D G;2#2O M1@.[8G?-2'-6\^1?A1MA7X D&['5E1G9Y6M_F]ZY])-,=PF:A*/YF?)9Y#AR MKE1_S!+)B^9/><-%O+-Q+Z?4R1MEKKKW6+I8FM]:PS5$I0Z^2F:,$U[]PL)E M0\KBJ^X-;[+EQ#*B^#_KYJ:*5[&P .>I++:N(K>@XH6%@C7<&,9R!*_2 H*! M_VI];>4KDP!XY/Q[4MQ4^8S*_,$:6:RN!-\$#(WL,B N6KI$V#+^6L"S:OVI M[B1L>K=%?9TN2E5JC2_9?WXBJVN'5_X4XS^PO+/L*%YL*?/S6YJ_#[;!;D[_!I@-\T MV6#)-YD'$,1MY<(U6:MMV/_GUZ)([K4&0B2;+<#=LY*8E;CVIW:K MWUTCB'7GU8,,D%JX0U/&J-UK=15&[4$MC)JMMKFM:GUA%9J.KM#4%9J'K= \ MH5!BLLG^15F(N&^LBN9C,-+NL;[?%.GEK MO&@ZQ:(_+.=I1L1[11AYE4_^4\_**9VNDI*7SH[@IE-1@-H)HB3;7E8*(*HR MYY3[BWEX+R;&+K2P>UN>"K44J?3<6=:QUHNQ*@2ONTL7-6'%<4@;O>^=[&9< M6#=OW"V23/C8>S7(EG:U[!QGE5<*!$D!!J6KBS3#F,*CU1-T\9E54W0+XUR7 M1NJM'0#;,M[(N\MN^6Y?%!8#T8EH.2AK1#2M,:'J6"4IF M>.]GMA3GJ.0$)OL5$<8+M,?I-K4@/KR=& 1Y.[0""2WGAPI46#AD@5[S?<*^ M>CUTT*5(W$#'@<3H//O\QJKM-#WZ)"8+0*K@Z$), QS=.N#9%6J/JZ2!"J%Q3_IFC29OM3M M+'!E6RK1X)&2IW@W4S66D4ZY6@CSF_ ^>>\:>YX:KBP6R"L?J*O/**:62^5Z M:!=T*[8?3G-R7]J]FQ<^7DHJ76@@BJPDZ7[_ T621]RF[?%@TSN^"! MH#%FF96>!;;FE\8KM@@65BDDV8T +ZUC&UE0_F7:3!?,M?S2 ML*CD@D>QZ9^LP5/1*64OS]/LPK]8DBY$X)Y$VY?,W*8.)-A2@#KF$W4L/$"$ MRY[K(;.1EJ[R7(:N]QU,)'CWM43]F/[O]BB$D 5D3U:WJ2+!6\1ZE^*2%7@Y M5IBRR9IHR\!$]WB!B27'+-QXRX]NLG0S3^B$L+0BK5:N-MO9OKH5O=Y$-]/Q M&$7T-M'MVGO/M%W=+678_:9&WV84ULA8E.3:3D M%^,T>9VRN&V=2?Q-XB_HI?<5[A#'U<_TBVM TF(*^E7K)B%Z.HH\)6'D3EDDO=6%67A\3([J5T(@)WEO ; M]9=;;+D4N$\W?D@GIQ_=2J#+?!@FT<#D3_&NG\QU4WG;?.0-GJU\^MUGPOSO=KMZLWBRXTQLM M^YKX(4O#2MEB.23-4I0' ?+N?U_95P8(*_%WZVJ!K0"GB+#WQR(?B-W^Z.P M9]ZCNTV RUQN [SM%PN<3VCKU8!--9N:5A6;;@HX>V,NEM^CF5.+Q9L&=32I M-R"YC8ZKP5H$J[4/3GZ1D-,$>02"E.)S)5R6(IF>Q_EXO#5 JFP;6.04L,@3 M8IN8(BLA48?*=H+F+B_0FSSO3=9F4YEP:!HG+H5JVL5L^E9LN'#21;S4@5#; M:) W5@VJGQ9A5.M\Q7/%N&IS#F;V!LSL]42Z<9=#(D?5/*RFMQ=(;[;);'.@ MZ4W3VU$.UFF;;#!P-+UI>CO*P>R^R;K=$\JW;3W+\S!9\^"W*%XZA =9!U(7 MQ6I5YVLPJSE=UN_W:W):-;4?5+)K#9;PZH'X4H.;1@E6]V6=1+_ MZ^@G_5F31DW2Z&C2T*2QBC2ZFC0T:521AM-JOT32N)108G4=2G9-^^1E*'J- M,UIC#5,TC?9UY8?.5*T(,)DF:SNVSHQJ>CM.@,EAMJ,+C32Y'2E=8W58OZ\+ M/S2]'2OJ:#/+/B&]78JWI@L_=*IJ':NQ3J=N1$9G1C6Y;4EN%NMW3I@9U>3V MHLBMUV.F63=+I7 M=VC26"4U3A-[UJ31>-*P6J<)V^GRC@.6=[S-9F+H^@Z]QM[J.\Z\#ET7?NA, M5;?'!IVZ'K].C&IRVS+ -&"]ML[#:W([4EG;P 'QINE-T]NQ&FC9K%_[XJ2N M^]!U'Z=GM3-+59D=YM@Z,ZK)[4CDYC"S4[<^7I.;)K"&E8NM_'.4<2 M5XQ_BW R[>_S6'?\T&OHBA!=$:)S6%DLH--G9D^7A&AZ.Y*!U>\PNW<:&TO3 MV\NC-Y.U\1)O[=RAICA-<=L=K&_V6<_1W4 .9K3ZT^$\3MQAP W^8\;#9$L+ M=E/GX;DPQZ:9K8;1Z(!9%S ^Y9(QU&5]LVY38HVAHUJR'38P-1,U&47F@+5K M]^5J7J);0-IJ69T&:.7G(JPJC6VXX0C^L2]%O:-A7)XT;P,\1]$<-U5[U/PE MFM5[A$Z#)8'=[3&GNV67__V!J.$NI.84S2G6P&)F7W.*YA3-*6M#BTZ?]6JW MH]2\HGGEI?%*W^ZQWK9IQM-S"CERKU-T9>"_(__A[E?X0VU' M.9Z@BQ'WHE@," )JY#$^!1MRF[$18Q+S\7]?_"#0#'KA[5T9@!N>[7X?QZ^-\67B$N"IG M"N)D '#@SA)^H_YR._*36> ^W?@A08I^=#MUXWN@(,E)R'Z+T1 $HO@ZIZU6 M6]"7#,S(-\NO6_35@F02WSF#EM/IK/RZW3*W_,X9.%O]\KG-FNU6I]O5F]6; M[?0VVY ,5BXH-9 F!@FV5WYHI)-H#N\<) MK@W2#S;ICBML@^9 ]!LH+&Y\A.]-B( /<5X,2G0P"4W68O%CB?X),Z ML*EF4].J8M-- 6!!- M;B^/W"P'+S+IH<::WHY4;0#JM%.[2=@>Z>VRKY5\2/DT,<(H-=P@B#P*^+JI MD4YXUJ0IX ]<3Y30:QR_?X 0NX/&,L]G8).XX/L=LMH[6^,"N\\X-FMO6WK9 M()/BDE%D.^#4GJ9[E$;1AI:2-6"=;MWNO1I'Q\31H O.TPDEW5&-V4+!F_S] M-3Y\8_8)WT<'_A>>I/'<2^'?L=G,?=\*O:FVD-W&L&^ M_D,?:$>ZKEJVG?,/S5\RACJL?C?:9LXIAYMI%*U'48>9.B5TL*CV M$>;/U;$;=[LFVS#2M7N@HK><0=.8B]$:N:MZ2#!K4+<4YR4B]^PP.^@P9[!O MMKTXM)XC9GL.L[I;!F*.<__^B#& TZ%!-%*+**$NYX:]DNGT7Y@1\E2' NH! M]%67M9W>+]J#:29V;-8?=#5V&HH=TV9VMZ/1TTSTF&TV<"X_B7XZ '\0"GC( MQU',C=3]VF(O=(]ZA/;G2 M:'JZ(WS]/E/E+89L%[OJ-= Q3DU;C8),K)N M]ZB3N#1N:HP^9D[_J-?USQ$Y)[2GNZQGG_!^^\5[^Y]X>L!,_V$MR&9!ZQ7N^Q/4[&FXD91<6? NK4KP#45:RIN M%A7WF=/=+ M7+?Z)R2VEW.YXYV/XQU'NBG^'EFMZGP-9C6P6'5+?$UL1[-8S[^;J":V\R V MN]4^_[ZHFMC.@]C 8CVA&KW$(69ZC3-:XX)R;]5S T5'^;P#SSLW=4^>?=-K MG-$:VV;!MIV\V2S^^32GX<'1V(CY P_G_/J>AXJ99G$TYDGB1Z$;),;P*9MP M\LJEP=5^-#)X.-IH8O5YRD^]QMGJI!/=COB=NT$Z\=SX(",MLS4N\=X":_?U M,(8F8\ADW0N($UTRAC0/-1U#)^:AR^[$^GXT][;O@_Z"6_>;K+=M'\X&E1%< M-H8ZS@F'*V@,:1ZZ R=E(>.ZOC2=*ZC0_AM-)WRV,/E%(3WMX=NJ[/!)FYG M4>*C#7 3\P",@0=^BS&Z:YM^O8@@-^&X +8PS+L7UI]L]J(-6J=SPFX#&D,; M8*A^!WV-(+&X=5BG]E G MC=OSP*WFV\O%;9/Y5E0G7(Z2JNOH@Z*RRG\MR9._0#/WW2)8MZC<.7 M+)Y5(#E,Y@%5(>*,ZX]NZ-[SD?&5QP^^QY.SBRY;NT27]>WIS<_78+O/,AW6 MU:TA-+T=;>ISAPW:6WH:FMXTO=6-6?0'S+2W;*:IZ4W36]TX2L=A=F?+1MIG M5]!Q=/"^\^_];=,Q+SE3Z-C,&9Q_[XZ+QI$U8$Y79]R;C"/'MEFW]M!'C:-C MXLCN@@:N[='JNHC&U$5LG6^Z>"-XPY,WF3D[?6;V]MT5_IP<-4V]YTN]5K_# M[%Y=,UI3KZ;>)AS99&W+8GV[;LFHIE]-OTTXXH/FF^^@)E1HW&%_[IHJ;]%379^LKLEEUZ'-VEI^$8:@].&-;6 M&-(\= $8.BD/77:GJUV*,UYP!QB+]3OG7X![V1AR>KK/5;,QI'FHZ1@Z*0\= M>T[;V15E[-$HW"')TC"BW>;&>RT@G)&I?SE8W>:NN\9JT[&J>?42L=I87M5- M*?0:+R$WE5']H=-3U7G?OU(_\/]#_=.-V$T76E0<)3M5M;%MLU/.+_O?\8:0 MO#E"7DRO<5EK7':\.D]]ZY!U/JW3Q'*.?M*?-6G4) VK5?=^G":-%T(: M74T:FC2J2<-N;7FMYKQ)0W=KT$4JR\S0:=6]Y;"?&I4SD9,OF33:K2VCH9HT M+ITT[%;=-E>:-%X(:9BMTXSW;()U]3IUAP%784_Z@S[)SB[21+"]P)TE_$;] MY7;D)[/ ?;KQ0WH/_>AVZL;W?G@M3GA3$>PEV(BO;Q_]43K!G;7:M#MEZG,M/KLZ;JK,PGS#*_,8 M=Q&JWGU;@HHE(?!MPHVI^Z\HQGL=T=B(YO'Z7G^/?CKQ0WKV;32=\MC#+2;\ M?@K0-3PX%CS_X(\X?"8;FKE>'"7PGR!0;P%,,?-&1/N!NG$ MGJEP77QP"3'9Y;\O8@?1.(6+J8O>]XK$R5+/O1*G9#)$Q!JX19[]@E@JRC8"ID#U GK+H.RT3%O4Z//N@X MO?UA_108WB-$E_F]!D#-=H<^&.P1GHWAHJ/<$]V8 MN42!Y3<"I4RC)$6R0AF=J1VY1?CA\ F_2;C!I[,@>N+R=/AVW" \4;'%E40F M8>D@-2U?$LXJP@#)Q5_)>K)V_A-WF$3!/%W]DT(1GH=8B$]!J%9WX59QX<]) MG'M!]_QZ&'/W^[4[AIW>N,&C^Y1./Q@7B!0#SB M7A03X=W,03#$XB;WKVXS-F* L3/^[ZN_^8[5M:R>TQWW1XXS\'JN.S M[MEC M^+LU[/+_Z8'HIKI'X(2W\$*@F>37U^[=$B4+.-_].HQ?'^?+=8*Z))1-NR"4 M5[RJ8IW!H07YTJ5[XH]/47C]VYLW?QH?N9O,09:==J^TW W>R?&]#7;_!2@N M]$#P"KD+A/.)I\:'T(NF8&9'QON_?_CV[@UIX3>C?X$/#;)2?+;Y,<^F%K=C MM>R>M?+K'0H\V^:V%:K3B!H,P*9HS_^,; M.?4?A7/]'IUK$OV9IV" D[#!M9#+!,XG##S4@,V&%'2ZH3#]C2Y[5%]IJ3C0 MRDY@[>5F8$W&,SK!^SKN)KUB+@=LUCYDPT5"1A/4'@CJ2'V2IOYH%/!3G/B+ M#)OL;>S>(L8W'KEX#!@<>N3BTN'7WJ@\W:D/,[&Y@N$WO%N:0>(Y.7.TL:&: MC,^$C \SNEF3L2;CHY[Z4#.<-2%K0C[JJ0\SS'E?9'RDMERG S_&\7V*X^_0 M5=T&Z(ZB.<;O+Y[WZI^^P9TMYRP>WA"OJ X?37XWXQ&!I[B M9I.LSEF.O=%K'&0,T,:#+4]'VZKNS/UA\!\S'B9+OFMV_H/U\#S=Z0>LUQL< MLXGG04R 2\90CW6[=>.R&D-'C7M8S.G7S0%I%!T515W6LT\HY_9D(9Z%.DUY MS)-4*5-FA)RNR?CJB^H \4;4M],8DA-Z+ZQ=VPO?:0[)0;)GEXPAFYEFW8"? MQM!18[(=9CIUDPL:1<>U5'N=H\[O.TAV]0QT[#L^B[DGKT_A-2EW&L'6Q#W6 ME^2]=IG=UH9WDS'48VU3QQ>:C"%SP,Q^7;&M473DP@K+WC+[T2#OM0D*M?H> MPL+MXBULM=U*!QM&;X[%NLZ%UX*^6.3:'=:QMS33-7(;CES3[#*GLZ6;K+'; M>.PZS!PT]=+4Q58S=U;R)&]\O7\N] MY.!EASGM+4W>,U6-YX8AD]G;7E#3&#H*A@;,[G&SP%14R^Q?!CU\.2FVMJQ,Y'JN;U105.;!TV:31^_NMO?=\-/WS@ M28HS?5Y20&4[$:Y=1(TCC2.-H_/"T2NKRP;=1H9;+LAY_4<4PS]#PYN#<@V] M)R/-O5DCB!+P88U7E+WX9?OTQ9D:>Z]LNT8@5AOBQ\6-U=>X:29N;'T[L\GH M>>6T!R=AG0NJ"ZV^/;)J2-V&ELO+[#I=^_ -9BVGS]K;WD-M3-']&I]#4_&E M4['=94[M41::BC45-XJ*3:O#!KW=>]YJ,FX(0E\F&0],UALTE8HO_C[X@D5O MN(GA&C,>X\1 ]YYFG<^]T,Z^8 (\1"[I>5N_!0 XSUO"5OB7K@7A9X? MR&:#8/CBC#?5,S\R,DNY\#%V),P^?^<'<[*DW3@$Q"5H1AM?)VZ<=P!^'@Y% MY(J)W0 9 F%&:X)B $*!.TOXC?K+K2I0]T,Z&/WH5JXN"; S6R(6>I_X^O;1 M'Z63F\&@U>^:/U]E3H]\L?C6;"&@%AE ?-U:;M5=_75QVC MDRW_3_H''QDN; E+8!(,X2?&M3$2 ?Y=[F-?6&YLP)Q>W3:8M2%Q1E=0+PN] M5IMU38W>2T4O<&^GM^6L'8W>QJ,7N+<_V'(@V>'1>_$A054-P(O5 $FI&F"+ MFXF7:+.?BUENMLP3-DHB:T9!VNW^N=_R5P3VWD0F]UJG_\P TULYT%L M5JM__CT&FTLW;_8QNFLS^__4@ZST+D^ZR[WV$+-:5J?1;%68.X^UX7Z8NN&] MCT!RDX2G+ZH1MLD&M6_L-L]@N&0,6:QO;IE!TA@Z"H:ZS-*ML!N-H3YS!IYG&=JNM6:RZFMZJ.BILY<3HV:HZ*FUEQ.C9NCXJ;.7,[C>:'- M&\MX+D]JP)X&L)<5-]G[:,XS=2SJCQ74CM\Q\:/G434?1YJ'FHV?VJ,Y=>2D MJ=,YS]0)T0.6-8XTCC2.7@*.:D_GU*G_+5U8]XBG5U+G531<7ZHOS7 M5Q9KVS4"X]KR/FXZB;7[-4+C&CM'Q8[#S([FG89BQV:=7G-3_LT+7Y_+DQJP M3K-FNW]]UN46/UU%@U3=:Q-;->&EI?#=C :M<.!1T6HQ=TDWG-:,JP?G=M M>=:7V0NS]N$;S'I6CYG=+?W'QG1T7>/^:RJ^>"INLYZS976%IF)-Q#M-E>]KPNH)/K5FVV:T/B/",+ M%X#>K=IL:_2>"WJW:K.MT7LNZ-VJS?;1T/MR@H2CW?MMEXV\ZKGM+\7&W^3T M#>9*LV7OUOI^@_.?AZ>JR?BLR;AVDEB3L2;CII&QW>HZFHPU&9\Y&5NM;1O M'9Z,R=!_G;JPZ'$A8XD+30B5S?_,X#?R'^Y^A3_4;N6J#A8MSJ+$Q\8&-]38 MP'_@MX_^*)U(9!1_)>':SG_B#I,(_8&5/RE 5XQ//S)!62*Y709$\4_SW4'IL4]>PQ_MX9=_C\#\TK]:!*K_<_<>WX]C+G[ M_=H=P_%NW.#1?4JN7I>@,/5#M2.["UM>A-9*F(S'AX&)H/H1]Z*86FW? "_Q M&)^"#;G-V(@QB?GXOZ_^MAXS/;S=A&P>C8VW\$)QJ\F]6R)_ >>[7X?QZ^-\ MN<1X4S>^!V+ 4,2 %-LQ/7EBAF\ 5FY\A.H#TROO)9RJ=#'@NI8;>9 M8;4M&V YG;EX&3N-C(U_9ADKI<[I#_^%/_!P7NC9]"B<-W!G";]1?[E5A?1^2!NG']U*F$GM@"IE0842CXNO<]'7:@OQ M)Z-F\LWRZQ9]M:#VQ7<=J]4QS95?MUO;?F=W.EO]\KG-#EK]GJ7WNO>]FD ^ M9T,$M%EGHV5E''G!3+,<$D4++A1(FL5<0,UPLF#)4X23,R'WR@]!C$5S6&R4 M+%7^5GB,:S,C@TV@(6S1YL!C6;N2,9%) M)I5JMC$KV6934!6"%)O6ES<9B&@%;#*J:NU97Q# K'VPW(6!92DFI8GH&6C] M7"6F:E<#; 6*9BG\K\*3V6Y:WJ9%$;N LBYUZDWNAKX^J_ MI7$/ZN8=K OJ"96D:;*V8Q^S4^UV4NL%XVC@,-LYZCANC:*Z;-1E MW>/.$M8HJNU^MD[#0^>F^\\MNO0VFDYY[,%RAX@N7;(YW.VQ@?98&HVBSH#U MVJ?Q632*-D-1GUD=C:$F8\BT6Z>1F^IOK]J^H7J+NPO%B;>T>+>+]9,@O M*BQ;[^0-9A:[TV?F'CHW[*7WYT'\.4V]ETN]5K_#[%Y#>A%KZM746Z_5H,7Z M[4L6O9<<2K,ZK2W;65V$/5VGVGM[/^Q(:ZQN4:2W>%%;W$_IX;EYB&^SRXLG MKP#6:YS1&B\@:Q(F\R"%O=(5W8]NZ-[3-=[XP?>VC*7H0K:+*&2S3(=U^^>? M%]+T=A[T9G8Z;+!M'S1-;YK>ZN94^ZS7/_][")>!T?6@#G=+3N%:QP=B8]8V]IR+*M&T7%0U*Y= MK'-)R85+B#@=K%AG1P?L^2ZM+S"=O$^X-)C1MBOTV2-P&AZ8T'SQ,OEBNQ(B MS1>:+RZ;+[8J3KHRU)>%OM1^/#+^/7?CE,?8E)U:4(_C:&K\!,JNY6ST M"ZME?(.O(IQ;&@39CN OF?<"?QD'W$L38)8P]>$C)*"8A_?I!)\;\2EFU?$M MT3PVUB3;BRVV72^.DL3 %\LFW G#MMF/'#YQ-WR?C+(6UTW4NQY].'-(CV5= M$VA7>9>N[,T$"#JY $%2@($" :TTCKQY8N!"X(L''%OJPUF!CQ[%_O"92;X^ MOHYG+_?#T1P.X\/R^ 7^"G^-OYG%\/K0(]A[V3W/PB]:QAM@2UR&/@8 3,6B MD7AI7-'47'8@;VW8BUUQ_C5J;3%&@;@>-H&-!:_-_L%8AI:[053ZWO,>MIS2 MT;>L;B;9CNGAXT2%$IS,3LNT$3#+S=^.+EQR*BA(%Z?7&I2D"S:' >DRBGUX MF.A%,A@/B1T;_'?@B_ MP&.YHP<_B>(G@\:8P ,EQMQ<7I1DPW,;3KDW"0'8P8O $BBJI% S+\J-2 M$LA74&?_&4A0.%CP!$)TG/ 4 >C"$[GL7-B0!P><2UD0Q?=NZ/]'<"[_ 2(D M(*Y7P-D.-BVCH%6>T0]PIF".,PQ^:K?,3$/ MW181&LA;B6T"6[$]?X]]\4X MFH0&@(!(BD!"&>\?Y+:9\<)[$P%#D'"S M@..02]CO.^Z)#MPT/0$7R9MRX[89;"F9@0 &<@W@K%M+LU.H>]2OX9S. I"3 ML+V^!\*5J@,X:LR3A.1ZB327M10H#/YH6#;8!F@:6*S=MY$;8.$50RD805H- M&#%9M]]]]@?6&:B*\U,,2SV;FJ$7S&ZK5](+V#AD8[VP7LSBQTDT3A^1A(', M 0KI&N&[L9 O*9]HQL5H(_%.M*3<&$3-CAKGQ4B:W#HN"1J@C^[/0F[T!H-Z M@J;C/"^9M* YA*!9;A#3#$G3;]EE06.W^AL+FD.8DE4VG++@D@H3;H6MNZ/9 M1M_O:JZ^$!F5DW992/5!90F1XW1JRBC;L;:542]LN&-_]7!'/:=1SVGIX4ZC.9@?STG@O8RCM,S%B692^CY?>+ QA$]GCF\ZR=*HGF(I M[*X=(%N;4ILV'.XTM9OCL%ZO;G/B)K99.^S0QPV/.I!G;7:)8[??LG_6DD)+BEJW[@8V ML[N7T)!12XH:\Q]:?2TIM*2HUSW%9$Y[RU%'AQ44%W2#MAKT7[@_'<[CA.+P M?#$YHV^ ; 3$ 7,&%]3\IRY]GX=FLEJ][133"R;L+AN8FK ;CB2KY6C"K@LS MUNEO>4GY)&;%N?7D^LH#^/">&:+B+! 5=Z.I'_I4X><_[&AMO.!N-MT+F]U: ME^[/0RJ;_5;[(([P)9-VQV%.[>F1FK2/'MAKF9JT:_N(_?X)&_F]@$ &&!9S M+YW'6##C3=SX7@\U&TEFJZ/]O;HP8[:M";OA2&IKPJX-,X>U MM^VVI@,9FY1*\5G,/3]O:>-.(]C:?TJWS+4-O&DXV:P]>%Y[=TVM=OGR-4C@7-&_O1>CGL>BG)@M:R#..):#FDY5&F9=2W6WW9\GI9#%RR' MMLPS:CFDY=!6EQ>899^A&&I )W9:;O.VTO(&ZMO2#=3F-;\I7I0MMOGIF'G? M=]'FITMM?K"-O.4X>8_YC=K(FP,[7TY0WP:]Y$N;R#O*SV(?X 9P,*A+FFC! MYAH_.?U"(^)B_WELU0:>IXAPBY.J9GQKV\91#]&L?SR^R0\?>)+BNJKONNAA MZ@9X=1R;\+E3?&[*>5J *&SY.WP@F@&VC*\S[OECI/?@B1$@UNS83PH'=],T M]H=ST5M(G-[JK#A]L>GV, KGB7+$&?W,;+4K?Y:X@9MUEU> SCHAY>T6\Q-. MN#ORL$V';#X8SK'!'B[S5.B G4[<%$ :(FQ@YWP\1OJ3K:;'?@R@7: AT04< M]FKFK1_+6YVX,;\>TB9*D)/;76AW7VS-N$#]V-%:O&E0^:9"@T7QFS4[0[J) M72\%:E.@@\VL[F'"EG8D80N0HANJQDA4?ZQDN')C0KJKMNXWQ&U^_C;CT2W2 MVDB0O;LA56W,6NR99BZWE5TUU0P%.2&!*"F:IS/7P],NL-#S]+OI)D_?E+J)S?D0*.\>K6\_ST\!CM_ MX*@><)TI@%TM(B4Q[J4(/ ML=TR,(B94?9$(4(2W[<4^=VX"W8SV"DK\?^M4.+_IESB?P9<5N>F0D'E@,#] M:; P[5[3>H4L&K3+_^"GW]C.67S&>S*$Y1 M_R0H#(*"38/&9&FW&ZH5LJCL%0;5\W:8V>IN9=L4C*,*4QD6"/@]H#SGP,6) M),_,(8$UI YUJDV(KLMX_Z"F042% MW9L:1-F1RP;1HO%=:O9="S2B:3?NX!HQ\%2R/8I4E0\R.( -M,0)U=;7I@;@ M.@F GSI%=[_(,>C;"(]]PREP'Y[1!0Q- M%O[#1SI$T@/J0EY)D'R1J/Z [\+[%/?PT4T2UYN C9+BI ^R=V*.W?"%Y462 MME/>61B%UYZ;3'"XE.O'U-E= $'968H)*.2$1B+:0+FA$A!UPYMY*D=/_2#3 M!OY-UIE@M\*F<5I2?9"7+2> L%4^!SS'I[,@>N+\>HEM<5\_M?-Q*X*]I->] MK)%"3L98@I$ZP;J 76!2W.$,V-*/Y@GP^8/KT0^+ASNU][.V_?\R;1(LJA " M7G5T'\+ZHV>-C])8JU[%V@>!\RV^K5/-9=R-X6>P1;+1Y3[<++)PJ^C!W)R$ MGA'"+VP8P4 /(SCI1O0P@F-E(Q:+O-]4%7DW3\H_6YR>A1QSMZ"H&(7'VJ;Y ME.2QE@+DFWH,\+-^';^UJ)G+@QPW.S?[U\B'2O7N#' M&FSV/#!0OB,!'17G)%]\[(PL7PT%G6#% HB%_W1=R^$"(D01TA]&#R"^Y9,^'GA_X;C&\ M+<+Q:JC7$J%@.J'XHM_G,?YVX;$<.<>=W3(8M/I=<\O1+5VS=Y Q&)O-JZ@U M!@,XS['/9;-FR[0'>K-ZL^:&-%MG",0YCVY1TGO)"JH>X+*D+7(MK2>WZ,DM M!P65GMRB)[?HR2V-TRO5%X-,"XL4*"-MF;:>C!<2+$! =+2"T@*AY9--F?<=NHH"XH&8AU:!_ M/YI[VW<<>\'M\:PNZW1.V!_OU(T?&ZZ&[-9 =WRL"S2+]3NF)NF&DK1SH-XI METS2-NL.ZO9&UTU,-X?OVV@ZY;$'R^G^=S5MW@YS:C>.OJ#.C@T7MEO/='O) M).TPL[.E&Z=)^@@FL2;IVB3-K)Z>K7+ :HIG"P=UAZX&1!E?2(>N?I_UMYUW M\,(:!1YR#FCVK -)KL[:SI2>OV5.SIV;/P]K)H#VM+4/'Y]+?4KWP&FE1 M7#:FE_GA"(S7FVNSWY1;I__UM[YE=3-$'/F&7AE.9J=EV@B8Y0+#H]^G6KZ9 M5+AZ9]KYA5.Z>^>8K<'/;+DCWV*WE[P+6=XNQMV^;T]U%YA2^\0=&FNRJMZ( MHIE1G:9-XM+MOC9%KU]N#"5:).7@S_M$;=X2I_QDUBJ3[;]/9MW>F#D_+%_2 M*%V9I)H[<:F3JFNJ0;(]P,$%Y(O=2LBT@;#C7R M4V/L8MN-]&EMY]52IY1GNKY@/Q"2UNW;/_Q_S_T1+DY-0=P9BGOL @+O]WA" M3YFWV/0Z>J1'/D4I-[KJY__P0U#NN*DW<>R&LI.W^A4V^I9 #"/J=AV)*(P3(C!">S!"\$]GN),3&10GWYGCF!6@U@QU7M'";=KM<\J"K5H>5NR.Z-H5%Y\%O\=1$FISZ-JRR,G;SRX MP9RK1C%BB(? ;M;0?"X5PG@>BO:D(S[FU#&^)/ #WQW^__:^O;E-+-OWJU"Y MZ5M)%:8%>B?W=)7;=KH]DW;2MC.//[&$;*8ET(!PXO/I[WKL#1L$$LBRA21N MG;J3MH#]6N^]UF_QF38XBDQ [5:#H]C@*.XECN)*.T58*+?V#XGS7V,I_FD# M+#,4"XC:<&C$K,0*.GM4)'R#$"/3^$O M;<6G8!F?,R \R./AR%.$$)S8CT#F9+@\V"S?42%'8.(^T3LZ*X,0OX.XNZBM ME=FA?X&:!;M6Y3@PRO253@*>C]L5P>1P8-0G#G7HR&J,JHJ"P]I.L+!=+S.( MG(4+!U03FWU+Y&6M)J]6%?+JJW#7*?*R%.#RE>35>B'RZNP1>>T8?'^EK 7? M3\71O+ #CVX'P"O6;AY4.)#Z\<:5D^?[*?=XW#;/5'J*5$>>E*WT5%Z07PEM M&)HA4[6I#:[=DV,'AG;NHNTX1@SQ9#/I1F@-0'WJW@?;@+32F+A@U/=6]P'0 ME=A)-ESD)=O%D+,!$RQ["&,Q:9IGB)<_P'P>!M,$_C_^B_:"5Q(X7M^*AH-_2<*<2/X;[68=#[YBTDKI-]7XA9( M+QU+:6]3IF%DNYO+*X5^HTI>8CJK8R%+K5(*4G]U)>:V?/T8S'U2,$E,T_F! M'JJ,BV ?"NZEA?\%-.C=Q^YJGENZN<.Y>RK(T&LJ"J9*/J*'0<4X6*]2\RCU MD.S,M+9%%D4'+=_(;4.1'_->3U4G'B5U-T/*-QL3K/*NSV<+687>KQTS(WU^=VSI;51+&[X_]Y MLSXH,NR\J25G7<%?"B ^,[;AF7*:9=^RZBQ4KL7M5RVF6-1L2[;J?(JE/GEB M]EPZ9I*E/#R24D8^?H#.AI+.$MCT#[O!)#=;+:/%L=>JH.1=R^B:FX(XKP9X M[FX=X'EH#/I6,]>7 'MO[0T1T&0[ST#YM@X.Y3N6<2E4[ZT =@_+[$;=0'V7 M="M=9.0#;Q_;WNP&9KL$]'1.D4:=]_'ED;8/='OW8%N6ZL->G8[V M:;=^RA-6AXW!OK*WQX%-H<=?=C=_YC,09]1 M'UMY'5 /F0,\(\O43;,J3']S1*\;GC%VPT/[IOWKZ_JOPKL/LDFV6S2*MW-- M?E"QV4.]!!]0ZQFX:.=7#I*Z2^UW[[A0*,V7;!313/*0I;B<%<=^G6LU_W#]NQ[JND-'MW1AN&4)J'M(!+:NH.A;K;[>Q_5 M;NAM/^BMT^WH[6ZOH;>&WEXG]-ONZ/U!<[%:ZQ##T-B- JI'B.$0'++\Y9Z[ M]PB(WZ3K5M21[;;>&U;-86_R#%\UI;H'=LRF0>WFC%[EC'I#O=VJJEF:(WK= MW$1C-_G4^Z;ZZQMR>K&$G6=Z8$U+[2-MJ;UALL\6MZ?FL8F&,XZ3,S9+(VKX MHN&+P^:+S1*4#H_>*!,..=&=ZPXTA "0\$_K[F]EW%W\;?1= T]>=1@+TB<5("N#N4 M'53C^>!($W\448P =3]G6>'SSS$.%TTFA,W$G>]<01+<46+U7O1 M3Q7?F0=.Z& 7EV?2DW.E$ MCJ GI=1IW.6=2(/V Q@9X3-/S,&+*0/ZW <4;.YH=?B(N(%Z(/=BG?V:X2ND MDM0^F5W#;./&+$,= J6N%5.?/0TFF(S M+38"Y, Z30B^:2\<,3O7\_Q'UJ+R%%+S*V]6&)IB;:VQFT3':NJCG;1 HZ;Q M"#G:!=/(JYZ]KGSVX*CZU$L-_/U%E0CTWMW!DQ7CVU&L&/)!#VW!X(Z'G.;32GY=N.+BM?L,HV?=VALMD_U;($;58/S=*S$O>)';*V,?A) M3ZN39XA;$GK^9/$=21C('+MO;4L(IX2IZ(>'T@G_$_T9.P!1\VS)>B22)J;/ MM* QJ5TUR8W^<%A-T'0[JR73/@B:0[!JEX&5ZB%[+#,3#$)PC]*R9]D$>RZO MLQS9AA69UU/3A@4D!N\J499C%VXHO(Y$=B4$GA9> Z,O9%>G6U%VM3O6&ME5 MYUZ%7^+FL!>B7VLM)IM_[LED97/9$M%?U3D>#+,V# >5,-H4T0!0KWA/O?M+'=W:=^?:#1K+WIA-A,MIFLF&SO&3TF\Q$3]KG' MY++Z3'>;I%[K8!9H]LR/O,5*";R5SI26F>UK)J1O.N4@)^N@]";O[K:L9%]+ M+;^G)=^*/&-O*]-JW9K$[:;+Y3!+D8?0L?%972[5Y1[7MFW4[5EY\C=/!^JV!#@;AEE'7#HU4MP'*_4V!N18;8'>G?3 M2NN7+9$XH$+;_+V_=MS9712$%+%WLO,KN-)1=U5+5A\,==F,Z>/"N&V<*?[S7-B[E([F/S[0WCAKVIJ7W-@W.U1&:J"KA[X=8-@[."^B694W<2AWAY4 MM2T:E^^5#ZEE#!N7KZKXU8<' !U_\(3=1.FJ$W;'VF&0[N!C&>?./'!&+E=- M41QCYL/4_C=5VHT/AWKWU*QJ!Q[ZJ&X5MZMW] F.Z'2=F6 MT6THN^*>O3/!=.XO59LT,8NM09TO5UXVH.Y^WW/U0E6^^:&W9S:^30 I9JE2U?H Y:D5M"A^H/3"Z67R@M@"=[[<& M1J_VAL9 OL4D6!)Z/CV;! ,W ?(E_'.&H;(1^;>CH+2JD+F(5P5> M*$>\>=$236PM=A8!+,8 ]SB4ZSTZ,&_7BZ'A&0G-GF*Y. >I[X5VE,[1K*7 M6Q8C(B4(5$%E*? X]$8\5),P\K?A,#_ M3SPCF'GKQ$S"-NH(I7;8F4+X$@QBN9X][8*P1YFID5PZS$^.')ZJL>CH.*<11G:/R7B.5'T M713";H0$"8\\ 5+,#5.X='<.4*N3_[4$)1P>@YD_.J@G\#LSVJ(1+!2W171& M$?#E!*,I,3#OG)$=(6/ HJ?NS/7@>?Z$D.@TE[SC(89>W@SB(90JOH<[B>,M MA8-70$(>6:<3*[T13:>35Y[($70ZJ8=*BDMH?E-*:$[3)31[H*FJ5 (I)C58 M(6\[9N()L7,U(!!GZN@U;"G-N=9VIF#?R@1;>ECV)>E5J;-8[U2UK0)#=85/ M%4;SN1\LT(X*4;M.%2<#3=]6@1D_=B8.J>4\&W[)Y<&UCAZP40J^*[RK1WL: M.5+%Y7]OZB;@^329_/6MM$=U]A'R_:V7]&.RS6!6;QD9$@5&,&[?O4W=W$;^ MO0<<,(Y]^F1;R9+(;"W[OV0:)29 )#R/222 P==LOMC6>&B$IX;! IRC/X.M M\IR%ZK:ADQQNQGIOATH4 9?H^=[)W'X*_.E4.D\J?;:+7;.9'R?-\:ZH-@T1 MA57@W,:-'?#=L;VPM0<8>>GU(A]^CDXGF&NIYYX:XC-/B@I#>9A13':IS27JB;C)IQ0Y>")!7$S2I7L,#+K.3N,K&7 M\>X7.+L_[#"T M1P\@NA<8F>(N:+AF>!EEY,@.'[ !FNT&U"A ;@5, $2+2-&6*\)O@^A4HL=J M%RI=NK>2R"GZC[XYNIZ)?S@E_H!Y.0MFBHG[@UQ*_$-6'ZRSDFB'$AVCHW2V MTK.&)YW9?.H_.$'"C,[*#%^;@WQP M_2@$F?%HC^C%U)%]Q"YCB?17S#!3'C4-K:N( Y$Y1DKES&(H*D_ MIZ=$)/$CGXQJYBB?CH]9S'?YL!/5&,W']%J\.CB5:#;G+B)E5EB3/A#%+352 M+$KR/D\2J-&CE3RL](\SC7Y%PNN_+N'UEH=;/+C!^ 0UW1/&U$!!CE0-&69) M=.:/Z4)#C3(EG V_.E,:JILW%(@R.X 9+IR 0E#B&W8<<6?V6-K$N+FODZYC MP-]R6<3%3GK4NB_CN::4<^R%U'"6_?J#<#*VU(3(6@]7*O+S.MU?F MD6FA5&9!JZUG%UC&NW?QOZ1^QCZ70A#&])MJ?BFN"('H)Q$:RV)8?@6&\JG9 MJNN/0^&RJ),FM9=AZ4TF(6ZCZ'.*M(@#[:DQLO.J1]N;=:V++DG&W50N0*GX6+^3K$]?C MNPT_.VM@'S 40GGS4>1'IUQCNI^M* Z&AKG^G1+-ML15"38SJR$-I!LW\01I MU0ZX*LGEU3W'G]Q0Z=AD:#>.0[MS(UJ;X<>P!QRF)1'3)\-=BY[/+-_L.__1 M$68 >@S>R)VZ*4N&[_=DS[0E(L#[276@WZ, W\T\EAS.ZS:5&@Z-0<_"(RAJ7X.FX=/+7>;>KLPQ M;" #:Q!F/!+(0*O3U=O]!KITU]]H^+/ASWQ7?J!W*SM,#7\V_-GPYZM$CWOZ MH+5A=[Y]0=R5 YX@+3+B& WF>F,P7S^?!"O7*B7WB>S M:YAMW)CE%,17+[Y:+F-2*O#:O02EB(I:.RV" EZ"^NZD:/AE^"NJ@%7V+4$;2B/2Q+B[^G9!=ZOA4U7%I$H( M>;D4(U7T2.ES7)I)F3'YI%0)1N<99U4**C:?QHK+/(O+A8\,UK*=WH@&UO*5 M)W($L):-_?$L^V,IV:E>YH"_QOK)M7Z6;)I""\C08JY89\M@3I6P93 7)7>!"Q4B?Q>$MQ)M M,E0+956D^[(@0XT ?I8 7LX6J9D$3@")V?\#,J\@?W5MBGAI+T?7.=RT#)#[ MG$$R32V*Y-9*?ZI8PFVSL8JA)<2T++A2K4$HER,67*U\P;7D!3U#]57&4973 M#0M$9G4M5PL,I (,)\*!E?@& O_\O:Y=.8M:S#I?;ERB7XE-D&)*%P"$KOQA M69STE>91A(S63:$3EP-T2D&7KP9"BEMCK$0U>X!5$9B?F'= W2^0PL0O4X34 MI(_>^;AQ2.'D9A&MP>K&[D*;V"-&M2X#=IP"=5J#Y82 1J2\6A\_N_^-W+&$ MSCYC;$.$,8)YC)R0GC(_8AL0_SL]B"A<'*G":QA_!:V/A$; MZOG4_\/G]:F81A/^!(JL!?R!$9@(,TGMKD2RD&W4.S]:"+PF#S'50F<4$>!R M>M?JP9\%^%194'(5]L]40J1,T^7I,\;P'Y3'_<]V7" MR4*Z)_H=QO2+7_R'_.*GF!0O/<1H?7EBQO^KO Q")R]Q7'F!R!6-$E9A]^;20AE1 1&Z!.]HS.R, 7H+E.WKV:,O\T^KM"@B@]G5 J.E7D;M3?? M0:;O#A&U#2,SMK(VM4$MDYC1SEV\TQPC"'RRER2X-A@^%:A]VS9:W0RLMC%H M5?XLB ^U2U# ),TV^UC,GB8'(3^EJ09M"B\I<.;@LSU0C&-FCQW% MHOM/Q$I&?Y;+2:=SR1BTBHN'[+Q%V50TRSHS!>98I N"&6^;@YD'GN, M_&#ND[)-KCR<']B/0QHXV.R$VYNN[WE6RC^J,45G>"^5Y]7)"'_32G>_+A7& M&%8(?>00KIV9WW8HN/C$Y1NY'5[RP]*;$EBX-0H3@6\Y;.[]E8=Z5!%4OR\@Y*(OSWR5.)9^WENBR@17HIM=4W4WT[*]S!O.T,RO<6 ML8QD/\?%7DO6!^EUJEN)V6Y 1MMZGMN256%VSA9S'YY7=6_R=)8[_I\WZR7' ML/^FEDSZ^?+/;Y?GE[?_UDZOSK6STZ^7MZ>?M>N+FR_?KL\N;FK,=6?8#)#L M#/R'\]_(!0N%@D!+[2VY\YFI&G[VHM#CP8?/G9'ZDRDI5.T42=UH@=56!H[9 M-'S2Q-TG/C]-KD=AGC1[F!"87&.=_VN"+6*83/$3WXP;0QJ,("@Y(R.YXAW9 M8+O1UQYM=TK:J?#6MZS_O8R'\&9_&L'TN\; M%Z@J49GV-UZ4XVAT6N]1 .0 MEYGK8%!NKFOP#W8/96&& >Y;585_MD>ZK8Y7,]^\+5=E".CKTA& MT#SP'UWT%L ;>$?7>J[W7HF;8;'!H[MPE0;M=8"MSF[Y097$'Q+,?;>C#PZE M+48#OGY\X.OONGJ_/USJ&K>=A>\8]VQOE)302^*&;PMJZ8@Q?]]90-'#"A1= M8PCK0SP>LU5-X-0/CGEOQ$J^[3N)ZR)>UO8]9%S0=VU3[YJ#RFJS1D;=(1]/ M1^]W=PA$?"3FRP67:?H3S +A5 ]*T^!_4UXMBJ'&@*FJ(=N-\5+7H^ET]MER MJ:D@N5**#"G1K.A*=H6WFGW-@V2;&%S]B, MV/#(,?.(:>K#;FL/F:0T!&QG1X@9\675Z;+#7K^$JB]1H-ZOA:&SX*Q,F=8- MTZ?*=#=<*"GOA)(R M U]22O^C/XVX#E+."Q[ M"DQ;<;W%(-ASA@F3=(/[@P'@Q:+(GL_= +7<7'A!,TC(6*S*\8$2V*1Q J.Z,\GQR0.%J<73I%I3$8RDIB>E:%Z4N*HO"A*^H M[%$IR3DIO@P0B@7++D4=9BD@7,E'*>Z)$9DJH$%EL+-2S.$0E^L:O\ZR2<4] M?'320VYC];D @?BX/2.VG]LN@VL(M*XEM"\GC\ $MK++"D^9!#J5H1GF'JTJ&*>A2'U/9H/H8"#Z@15&U MAU&;.;ZBYXMZ_&8$9YR1K_*M6, J-@J:D,A,#_YTC*6&H$T%)>%/DRCP7"1$ M_B_W!_Y;".K)! %E0T14IUI'(8*5Z1 "-IK"-:4 52Z>?!A6GANVN\P$MN MGS^?Z8@I6 &*2?L-G*VYC@53AIZ='SX^=2;;N^>'M"9;Q1V]C(=869+$+++L:;XLBW247<]E$?9=IC%*@.T& MH\">K$0$MG@U:]G/3C'@J_+?RI+L(\4LZ#:8!0UFP;8P"W9 P/]T-!1],XQ( MDJA@M;9PIS%&:0FEPH%;:; )42WM>C8K0:9Q>%"SY_"1'S3D% V.;@H4H!/+ MOX_+:D]$G'-'(DAQO2@XNZS$,E':HL"L_@R_+:/ZICZ;MK6."BBHT_L2%*MZ(' 6\QN<.JQJ(8/G4UI=A/R=7#".B>-6N8PBA?#3+. MT.3K,9;W%RU\R9+/)2:RY-OF(7!4]>L M;U6BC?=@.D7G#NL*G+&[ ^23>3[VY7OB""VS&J0TQ%H?RI*$BP93FV.O7DDEJ4_<\,0 ML9TIZ(TPS3#=#LL[HY\6.N254R B\/'N*BP7']A 5%H"OE_RBKQ$6[!,&O:- M87IJ8LB4<%J%]A3X]X$](ZAJCD5A6#/]29:I"7HH? @X.?=W9 0>(QD 5VXP*2CA8/?B":?!1Q.I[ZS%T094=T2Z$\ M$\T9;+RU7J8L'@(_NG_(8]6;Z"X$/UPXX0QQYV*8-9ZA\'_6K\/YL0!>X]0S MEN*%ZRJ:4%M<+L;H?YADH.P4)Y40)F KO>Y$Z.1)O':YTH(S,"36B2UDH.(%%8$LU/W+RR%=/ MX.0*[:(DZTD@ Q,>G?2X8?*LRD7^HCV?@P2B .34N8>7 H)1 M;,[R(2@P3[!W3!2&E! [];_7&LHL[G"I_1Z=1WLBO9C_TYCU;JG<. K*&Y!R(V!UW H)% M1B#0R&R(IT=M,+&+D/LO3HL&D>QFRTS)?"+$<9T.R/5:P==@6%O?C M;NJ"IXK[IDU]H ?QN\NYD=C XAX&O,=XN-09K/NM;GQRJ6, :ESX!/&92+XX M@YQ"_H_L32$53"G%'!P*3!5'N>MR%M!W/YHB12<*3%< :W%BL'T_W%DT4T1? MXJLM:;?"/>2^/ZVT[RBM$,5C+/$ITEGRW#H4&$?9Y$=*#B2K280.SM3V@Y^=1UCT/3@' M:)V2=!CC:2>.;]'9O ?UOA Q$S9L*U(8&D-W*"#CF=LX>0?%$CR$/!VZ/]CA MU6Z1IV^^?+K6* 4:W$_*H8!#PK7%G:DT<(4?,%Z%B,Y1*-E4VBA\7,*RR_Z9 M9S29X@T9?=A9?'<<3P,;Q>K^1)C:& .:T6Z;QJ#?_8DE7/R++O=L)+(TDEDG M>T,]K.6W6_3MS&=H@%:I >+%D[S#ZA(Z:1+)Z\X:=CN,8+? KG4,;1T=4Y)J:CATJ0;=K1\1C/I-*""OQE?U/9,<3 +>>L= M*?9/]-:I? OU.2G46+XEX9&_G*=48,3U,&N5_#I:HT#&5OL&.MZC&_@>Y1^# M( Y]BJ[@IMZ#_@^\5(!%[(O8>D/[-2%3"B@J0ZM&@E/>8=,-W-TP)#.[.S$E6S"VZJO G26+T M0KC.TF#!7X3DH^B9C&R)Z+(Z 7K,\Q=-)Q61E=1KLI*:K*1][J223]=<")0J M_<*$9(F\ 5O8,EKF3W$]6.S"4 8#R(C50E$U%UA5J7)*] $-U@S?W=KP^291 M8L>H'D:0*T#IN3K;'*>RF$O>299W=.9X?P=&%F:W@O)#TXP4,#:PA]]F+EB' MF+SF>& /_%%#'DZPM[ G&>Z DQ5E2V[:BOG@C6>0B&.W& 4S?#E43HE@50W M[.O%HS![SIV)C?QR-B#PY9LKI M?=@1@QQ$S'I30LT)H8?)Y76)Y2M[7VYXF\>\CO^QP@,.[#KT$;F6U-9/S5U8:?MN%@> MZZ^(6N+2)CV=:C5V[L AP8BR3#C!Y.\1W;6)*S[.@U]\]^4%Q/1)N<2+9X)V M^L2?8@'S!^V=^YX=IB2@LM+9E71JLZ-("H\N-6!Z7 VGO,P= =]3SV2CW\7? M30-.1GL 'G]T9"MY'C:)-JR: %EX283+USJ&%7\XL8[]T2@*V*2E8."?<*1L MMI\J-Z[57 SNLE^NM[Q?E](5///+;5S.AL4%#_ =L7FP-K%&(SV>>$.D MYU+H13)SWM&[(6B6Z2CB2UKR2\7E"MW3),W'R$N55TA(L&'6T@?JU! +!;M$ MGU"ZR[WOC_E\P \!=B"NXMZ&>G$KHBUYGXPPUYR^\#/TQM M<4A.B^=PL$VX;W33A#N1P%<4WRNL;-($6H*"D]3Z<@8N66JQ82ZI<.7GRF#( MJILJ2FTRC8$EZ38-Y6 :P_B73"I'>O(YTRABL1+S:1F#7L&$.D:K4W)&>Z_A MEG4':_LPF\1E@X& G@A.CQ26YJ<0%N@V&ZT$;QS*JGGXHJ%]C0+0HM[RO3@'V@U'8GVD M;T:4ZX0:D\K7^+9DY0W%.KNONCQ*P&'25Z!4]F8-6X9RKY1N+\=Q'V6Z(]@' ME[(G>*ET$\[4$L=DV5N;@*'0^6G=A-O&@)XI$J3IY(%T%^KT@.%W>X[$%8X" M]X[)ZPK3!0AC'VU(F M1"+*Z;)39!6@7,CID)<<A:_,R%)]J MPWWFFOV.F71IK(?T*$C)X*O))#/C"K-;:S'AXOH@V7LRR<7V,(SDAJE\YJGO MW9_0A3C8:=\7#VR"\+\U0C-R[I_$2\Z/N2U>$S V2#M.P"$:)CG4&B+:D(6N M\)SO8,8&#.Z67+&N@BH!"QB,1P+=H,%#[O2*( +B2A;3>>8P,M*ZG0%-R[O[ MK;5!\T^\5 3G^)%!(I0Z< %4Y8R3_J%H;-\[M UDW%)*=9P>@+:T'F&Q&*R8EJ3UV?X14J!44,!R??<-&H1 M&$\>P2/I/+9$^A2,'T),E01 MI"'O'5^K@(P&_1W&80)9,4H93.(XR)3G5#]>:1R2XFWGS+J\>]-R[8;-5JN> M_8:_?/IT\NOIY].KLPOMYO>+BUOM]/KZ].JWBS\NKF[KW&Y8Q%'1<;4)'N&) MC6',R 32=BG)9W(BG%?P_QW,C%3R]YYQENUZGN79]>7MY=GI9^WT[.S+MZO; MRZO?M*]?/E^>7=:Z(W&OKIQ(6XL=*5S(-20 _ONS] J4).3E8P$=A)XJVTI@?/.A\-(-"3K03@%W#1I MY(1J2O8"*U[^<@@]-PS%^4J@ ;$S81C-Y@(+B4!*8@Q7L0EQOCJG=N8#\69V MGT.KLDBZZ)TX)C$67F(Z<*H2I0)?6S0SB:C+&D["72K%6\F9,H*E 2ZU2WC. MN?1!*%F4Q)%&&$7B6H(CZ7ZX$';C#TH%XZ1,)(896()1H( 5Q+=&]%(2 MY<'0LW!K4]0H$Q_8@XNQ4 73 Y\\N&@,D-DQXD 2,HX=* MG/\4G_U92LY?)W+^2R+GZ8OFQX2>3Y-)?163DG$,EQ7!*>?O7#ML,GNXYIEF MMD[^'M=&4C(XQYZ*@K&W1"R)KO#\Q/Z0_7LDR.$J7AMO4)1?[* ?69I1OSC- MJ(I9UWO3)"E3*HP6:,0%N* MNN0@EJC"$,]_+A'&+IAV>,^,L#$^6>$Q"ETLI*5P7N<6:*"!1](>B@OXMZE+ M-O9'3:N4/TJ-.1)93\U $!3>GH?.!_F/CZ#JYU/[Z8/KT1'12Q_%MX2"0*V2 M;7B%7,X_"^$W[!B#GHGR3[3;$@,+T6B0:,ST-A%O&H-!\:\MPRS\;=57!WUC M:)7[[)HF877K!;8D!DCM7-Y>_"$(+*&LXE9&^[&H/[^=@E2[/;V]_,>%=GIU MKL$?/LO_/K^\.?O\Y>;;]<6-=OKKEV^WVA^GUW^_N-6N+V_^GMZ#^G2J61G< M A_.%P5=HK0W<,._5$PQJHY6I&+J%E#@POD!?-H3GOCH*=UD4G0#2;[ .5$T M&'D5,OB:0N7^)]UBQ4DSX^0RT54N$V':#\[XWJ%[_%2B7_JR=UUOI"* MLT*N<;K7,-U:3+:0O$A)$GU%C(6]@HA"JA1!Q4C!EJ4[5X(7L+V_ELMCE4@: M%L.+(M34UQ[-KD@>Z^27-^FTP,$*&6U"__G7-F+>NI3 M[>%ICHX\^XX@!T7FUMQW.<'-NX\[CZ2_R%6LM/LV(9+%BW%$QUE/8 HYB"PC M(@"<)R(BWL62?$WTNG;/#?JIZ5U),#4;U7 MDT/#W;$QC2"#Q?,:IU=OZ:6T1@'%\1V13987H6#_**HH+D[+KIM5J]!V4EJ= M9"H<#.U;3)>II+)5PPO()P+>2B"YR'UQ KZZ4DLX18(-7[>*U*ZD'%C&AA2! M2=G@!+64I.0HW[;9BQGK" J+< 98C+$ZH61E.F>ZIB0[4[&!Y8Y%-(H !DY3 M..=BM;)_STG(2LF,U8.M3M"DEB0C())H*BTNNI:FC%D8X?Z> KS,QA+ZYI-S M%T1V\,3?LH;TK4$]F*<@<4;866?2SMIO4V6=<2NKMNGJS;@QM'/T